アフィリエイト広告を利用しています
G-QVESCNWRVH

2023年01月30日

黙っていたら、あほな対応になっていた・・・・

あほ.jpg

●ブチ切れたこと

丁度一週間前(1月23日)の会議でブチ切れたんですが
最近、会議で良くブチ切れるようになった・・・なぜかは分かってるが
今日の会議で、その話題は出ませんでした

まさか放置?って思いましたが、それは無かったようです
●原因は分かったらしい

その前に、何が起こったかを簡単にお話しします
当社では商品に一つ一つを特定するためにバーコードラベルを貼付します
そのバーコードは、全社でユニーク(固有の、またとない)な番号です

ただ、致命的な不具合は、システムが発行したバーコードラベル
普通に発行指示したバーコードラベルで
番号の重複が有りました。

重複しないことが前提条件でシステムが構築されています
なので、重複したら最後です
これについて、1月6日に発見されて、先週まで放置されていました
●原因は

なんと、プログラムの不具合だそうです。
(テストしたんかいなー?)
しかも、昨年5月に第一拠点で稼働し始めてから半年以上

まぁ、重箱の隅をつついても仕方がありませんが・・・_| ̄|○
原因は印刷プログラムの不具合だそうですが、ベンダーの話によると
各営業所で2回目に発行した場合だけこの不具合が発言する・・・そうです。

つまり、ある営業所で
1回目に5枚発行: bO001、bO002、bO003、bO004、bO005
2回目に5枚発行: bO005、bO006、bO007、bO008、bO009
3回目に5枚発行: bO010、bO011、bO012、bO013、bO014
と、言うように2回目だけ重複するそうです。
●不思議なこと

私として不思議なのは、私もこのようなプログラムは良く作りますが
1回目と2回目以降は状況が異なると言う事に注意して作ります
1回目は、以前に発行しておらず、2回目以降は以前に発行している

つまり、最初に発行する番号の設定方法が異なるわけです
そこを考えたか考えないか、こんなプログラムバグを作り出してしまうなんて
ある意味、凄いです(皮肉です)
●対策

そして、ベンダーの対策案もすさまじい
各営業所で2回目印刷した時の最初のラベルは使わないでください。

これにも驚きましたねー(笑)
営業所には複数の方がいて、最初の方、2番目の方、3番目の方・・・
各々その営業所で私は何回目って分かってるんでしょうか?

もしかしたら、1番目の方は2番目と思って印刷してしまうとか・・・
2番目の方は4番目とおもって印刷してしまうとか・・・

そんなのを操作する人間に強いるなんて、ベンダーってバカ?

私なら、プログラムロジックそのものを修正するか
逆に

初回発行か2回目以降の発行か判断して、
初回発行の場合は、bO001〜bO001の発行を空発行してから、普通の処理にします。

つまり、初回発行と思っている方の指示をプログラム内部では
1枚だけの初回発行(空発行)と、指示された通りの2回目以降発行をします。

つまり
1回目の1枚空発行: bO001
1回目の5枚発行: bO001、bO002、bO003、bO004、bO005
2回目の5枚発行: bO006、bO007、bO008、bO009、bO010
3回目の5枚発行: bO011、bO012、bO013、bO014、bO015
となるわけです。

見た目では、1回目の空発行は操作者には関知できませんので、初回で5枚発行指示したら
お望みの通りbO001〜0005まで出力されます。
その後も同様にお望み通り

ってしたらいいのに・・・・
●今後、稼働拠点が増える

つまり、その営業所での初回発行、2回目発行が増える
全国で100か所以上あるのに、その全てで2回目の1枚目は捨てろ運用をさせる

まぁ、どこかで発生するでしょうに致命的なエラーが
その時、親会社のシステム部門はこういうでしょう

2回目に発行したのに、最初の1枚目からバーコードを使用したお前
お前の責任だ!
始末書を書け!

あわれな2回目発行指示した営業所の方
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント: 必須項目

この記事へのトラックバックURL
https://fanblogs.jp/tb/11841619

この記事へのトラックバック
ファン
検索
<< 2024年11月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
プロフィール
Y.Taki@AS400さんの画像
Y.Taki@AS400
IBM AS/400で稼働するシステムの開発・追加を担当して30年以上になります。使えば使うほどこの AS/400 が好きになりました。 こんなSEがいろいろな視点から様々な業務などについて語ります。
プロフィール