こんばんは。
今日も元気にRyoさんと仕事をしていた時の事です。

Ryo
これはこうして…これはこう!

EBI
お、ええやん。ここはこうならん?(横になりながら)

Ryo
EBIちゃん大変。在庫が親単位で全部逆になってる。

EBI
・・・・・・・・え?
悲劇の始まりでした。
ショップでは膨大なアイテムを取り扱っているのでVBAで一元管理しているのですが、
価格更新をした際に重複を削除するようにしていたプログラムでミスがあり卸さんの在庫とアンマッチになる事象が発生してました。
VBAは独学なのでもしかしたら他に方法があったのかもしれませんが、
- 価格や在庫など変更があったものを差分として出力
- 差分出力したものにナンバリングする
- 重複削除は行の下から消えていくので新しいものを残すために2のナンバリングで降順に並び替え
- 重複を検索し削除
- 出力用ファイルを生成
ざっくりですが、こんな感じで処理させてました。
本当ならここで4のあとに昇順に並び直させないといけなかったんですよね。
本来は並び順がいくら違おうと正確に照合させるべきなんですが、どうしても販売側の管理項目と卸側の管理項目の違いがあり、
簡単にマッチングさせれないため複雑な処理をさせています。
別の処理方法で組み直して、いくつかランダムピックしながらチェックしたのでもう大丈夫だとは思いますが、現にお客様にご迷惑をおかけしてしまいました。
以後、このようなことが無いよう尽力して参りますので、何卒今後ともスーベニアをよろしくお願い致します。

Ryo
言ってる意味が半分以上わからん。

EBI
だよね。

EBI
徹夜してでも直すつもりだったから許して。

Ryo
仕方にゃいなぁ。にゃおーん。

EBI
・・・・・w
投稿者プロフィール

最新の投稿
雑記2021.02.04Qoo10を初めて利用したお話
雑記2020.12.19VBAでやらかしちゃったお話
雑記2020.12.18僕は怒っている
雑記2020.12.17WordPressとキーボードと僕
コメント