13. 出荷

生産が終わった品物を、実際にお客様の工場へ送り出すまでの最後の工程です。AS/400のMENUS1(出荷管理の画面群)を中心に読み込みましたが、出荷専用の台帳は無く、受注データ(JUDP)1行に出荷の情報をそのまま書き足していく作りでした。8年間で45,545件の受注明細のうち36,537件(80.2%)が出荷済みという、データ量としては受注に次いで大きい領域です。

1. いま私たちが理解している流れ(たたき台)

これは推測です。違うところを教えてください

AS/400の出荷管理(MENUS1、および受注管理MENUJ1の出荷関連オプション)のソースと、8年分の出荷データから組み立てた想像図です。実際の現場を見て書いたものではありません。

  1. 出荷指示JSBS08JSBS09で、どの受注をいつまでに出荷するか社内向けの指示書を発行する
  2. 出荷準備JSBS10で「現物のピッキング・梱包が終わった」ことをシステムに記録する小さな画面。実際の作業手順(ピッキング・梱包・検査)はExcelの手順書側にある
  3. 出荷実績入力SSBS01(出荷入力)で、実際に出荷した日・数量・客先伝票№を記録する
  4. 在庫展開SSBS02(在庫展開)を別の操作として改めて実行し、完成品・部品の在庫数をまとめて減らす
  5. 請求へ引き継ぎ — 出荷が確定した分が、月末の請求対象になる

この5段階、順番も粒度も合っていますか?

私たちはプログラムの呼び出し順からこの順番を推測しました。特に③出荷実績入力と④在庫展開が「別のタイミングで行う2つの操作」だという点は、仕様書の記述からの推測です。実際の現場感覚と合っているか教えてください。

  • おおむね合っている
  • 順番が違う(どこ→どこ:          )
  • 抜けている工程がある(          )
  • 不要な工程が入っている(          )
  • まったく違う。一から説明したほうが早い

出荷実績入力には「追加・修正・中止補償・削除」という4つのモードがあります。実際どれくらいの頻度で使い分けていますか?

仕様書には4モードが明記されていますが、データ上は「処理済み(E)」か「未処理」かの2値しか残らず、どのモードで入力されたかは後から一切わかりません(8年分・45,545件のうち約125件は、この2値の対応関係自体が崩れています)。特に「中止補償」(キャンセル済み受注への補償出荷)が実際どんな場面で使われるのか知りたいです。

  • 「追加」がほとんどで、他はめったに使わない
  • 「修正」も日常的によく使う(入力ミスの訂正など)
  • 「中止補償」を使う具体的な場面がある(         )
  • 「削除」を使う具体的な場面がある(         )
  • 4つのモードという整理自体にピンとこない

新システムで出荷入力を「4モード」のまま作るべきか、単純化すべきかが決まります。

出荷実績入力と在庫展開、実際には「同じ人が続けて」やっていますか? それとも別の人・別のタイミングですか?

仕様書では2つは完全に別のメニュー操作で、片方を忘れても片方だけ実行されます。2001年作成の社内手順書には、出荷入力と在庫展開の間に「15:00〜17:00の間、データの不整合発生中」という注記も残っていました。

  • 出荷入力した人が、その場で続けて在庫展開もやる
  • 在庫展開は別の人がまとめて1日1回やる
  • 在庫展開を忘れて在庫がずれたことがある
  • 上のどれでもない

2. 一日の流れ

ここが私たちにとって空白です。データには日付しか残っておらず、一日の中の順番・時間帯・締切は一切分かりません。ふつうの一日を教えてください。

時間帯やっていること使うもの(AS/400・Excel・紙・電話)
始業〜午前
午前〜昼
昼〜午後
午後〜終業(トラック便)
締め・月末など

「この時刻までに出荷指示を出さないと、その日のトラック便に間に合わない」という締切はありますか?

出荷先には浅賀井製作所・ヒサダ・アイシン向けの「かんばん」納入と、デンソープレステックなど向けの通常の納品書による納入の両方があると伺っています。得意先ごとに便の締切時刻が違うのかどうかを知りたいです。

3. この数字、合っていますか

実データ(2018年1月〜2026年6月29日、受注明細45,545件)から出た数字です。どれも「システムに記録された結果」であって、実際の仕事のしかたを示しているとは限りません。

80.2%
受注明細45,545件のうち36,537件が出荷済みです SELECT count(*), count(*) FILTER (WHERE junohi>0) FROM judp; — 残り9,008件は未出荷・進行中の受注。年間出荷件数は概ね4,000〜4,800件/年で安定。

出荷されずに何年も残っている受注は、実際どういう扱いになっていますか?

残り19.8%の中には、単に「まだ納期が来ていない」だけのものと、「実質もう動いていない(立ち消えになった)」ものが混ざっているはずだと考えています。後者をどこかで棚卸ししていますか?

  • 定期的に受注残一覧を見て、古いものは営業に確認している
  • 特にチェックはしていない
  • そもそも「古い受注が残る」という状況に心当たりがない
分納0.4%
「継続(分納可)」の受注は19.5%ありますが、実際に受注明細が複数行に分かれる分納は175件(0.4%)だけでした 打切区分(JUKUED)0=継続8,904件(19.5%)に対し、親受注№と自分の受注№が異なる「分割された子行」は45,545件中175件(129件が2行、17件が3行、1件が5行)。

分納(1つの受注を複数回に分けて出荷すること)は、実際にはどうやって記録していますか?

データを見る限り、「継続」状態の受注のほとんどは行を分けずに、同じ受注明細に対して出荷入力(追加モード)を複数回繰り返しているように見えます。この理解が合っているか、それとも私たちが見落としている分納の記録方法が別にあるのかを知りたいです。

0 / 10,170
支給品(アイシン向け)をQRコードで受け入れた記録が10,170件ありますが、受入日時が入っている行は1件もありません 支給品QRデータ(skdp)全10,170行のうち、受入日(skhiuk)が入っているのは0件。

支給品をQRコードで読み取ったとき、「いつ受け入れたか」は今どこで分かりますか?

QRを読み取って数量を積み上げる仕組み自体はデータに残っているのですが、「いつ」の部分だけが空欄のまま8年分続いています。読み取った日時をシステムが記録していないのか、別の場所に控えているのかを確認したいです。

  • 読み取った日はExcelや紙の別台帳に控えている
  • その日のうちに使い切るので、日時を残す必要を感じていない
  • QRで読み取っていること自体、現場の実感と違う
  • 上のどれでもない
見つからず
「現品票.xlsx」という様式ファイルの実体が、私たちが確認できた範囲には存在しませんでした 出荷指示書発行のExcelマクロが現品票.xlsxという様式ファイルを参照しているが、同じフォルダには出荷指示書の様式しか見つからなかった(VBA実測)。

現品票(倉庫の棚に品物を出し入れするときのタグ)の様式は、今どこにありますか?

得意先/区分/指示品番/指示品名/入出庫日/入庫数/出庫数/棚番、という項目までは分かっているのですが、実際の様式そのものが見当たりませんでした。サーバーの別の場所にあるのか、もう使っていないのかを知りたいです。

4. システムに残らない仕事

ここが一番知りたいところです

2008年当時のAS/400開発者自身が書き残した文書に、こうあります:「在庫の増減は、在庫の入庫出庫では行われず、完成、出荷を基準に行われる。したがって不良等の通常以外の入出庫があった場合の連絡がないと確実に差異が発生してしまう。」出荷担当は在庫展開(在庫を実際に減らす操作)を行う立場なので、この「連絡」が実際にどう出荷担当まで届いているのかを一番知りたいです。

検査で不良が見つかった品物や、現品を廃棄したときの連絡は、出荷担当まで届きますか?

在庫展開(SSBS02)は出荷が確定した分だけを機械的に減らす処理で、不良・廃棄による在庫のズレは別途誰かが直さないと直りません。誰から・どういう形で連絡が来るのかを教えてください。

  • 品質課・製造から直接、口頭かメモで連絡が来る
  • 棚卸のときにまとめて気づいて直す
  • 特に連絡ルートは決まっていない
  • 上のどれでもない

得意先ごとの納品書は、実際どうやって作っていますか?

AS/400は納品書を発行せず、「客先指定の伝票(かんばん含む)」または「板倉での手書き」のどちらかだと伺っています。取引先ごとに手順書ファイルが分かれている(デンソー機工/ヒサダ/浅賀井製作所/アイシン機工など)ことも確認できています。実際の手順・迷いやすいポイントを教えてください。

  • 客先指定の伝票(かんばん)をそのまま使う得意先がある
  • 出荷指示書をもとに手書きで納品書を作る得意先がある
  • 得意先ごとの様式を間違えて手戻りになったことがある
  • 上のどれでもない

直送(得意先を介さず第三者へ直接出荷すること)は、出荷担当の立場からはどう見えますか?

「直送はまれだがある。客先指定伝票で、通常納品と区別していない(届け先が違うだけ)」という話を伺っていますが、営業課への確認がまだの状態です。出荷担当から見て、直送だと分かる目印はありますか?(届け先の住所欄で気づく、事前に連絡が来る、など)

出荷まわりで日常的に使っているExcelファイルを、思いつくだけ挙げてください

品番ごとの梱包手順書、取引先別の納品書作成手順、完成ストア入庫前検査のチェックリストなど、AS/400と一切連携しない静的なExcelファイル群があることまでは確認できています。他に日常的に開いているファイルがあれば、ファイル名・置き場所・誰が作っているかを教えてください。

5. こうだったらいいのに

AS/400の作り直しはしません

新しいシステムは画面も操作も一から作れます。「出荷入力してから在庫展開を忘れずにもう1回」のような、今の2段階の手間を我慢する必要はありません。

出荷の仕事で、一番手間がかかっている・面倒だと思っていることは何ですか?

次のうち、あったら助かるものはありますか?

他社の生産管理システムでは当たり前だがAS/400にはない、という機能を並べました。要る・要らないを教えてください。

  • 出荷実績をバーコード・QRコードで読み取って入力できる(伝票№の手入力・記入漏れを減らせる)
  • 出荷入力すると在庫展開まで自動でつながる(別操作を忘れる心配がなくなる)
  • 得意先ごとの納品書様式を自動で出し分けられる
  • どの受注がどのトラック便に乗ったか、後から検索できる
  • 出荷遅れ・分納の残数を画面が勝手に知らせてくれる
  • 現品票・品番紙をその場で印刷できる
  • 直送・分納など特殊なケースを、通常出荷と区別して記録できる
  • 上のどれよりも先に直してほしいことがある(       )

逆に、今のAS/400や紙の運用で「これは便利だから絶対に残してほしい」ものはありますか?

プルーフリスト(出荷入力のたびに印字される証跡)のような、地味だが安心材料になっているものも含めて教えてください。