御社の輸送の仕組みを 拝見し そのうえで、 何から自動化すべきかをお伝えします
依頼はどこから来るのか、今どのようにルートを計画しているのか、ステータスは誰が管理しているのか、そして御社のデータはすでにどのプログラムの中にあるのか。
輸送が少ないうちは、頭の中と表計算とやり取りで回します。量が増えるとそれは通用しなくなります:貨物がどこにあるかを知っているのは運転手だけ、誰が誰に何を約束したかを知っているのは依頼を受けた人だけです。物流向けプログラムは、この働き方をなくします:依頼、ルート、貨物、配送ステータスは一つのシステムの中のレコードになり、配車担当はそれを一つの画面で見ます。以下では、依頼の受付から受け取りの確認までの仕組みを説明します。
物流管理システム — は輸送の管理を行うプログラムです:依頼を受け付け、そこからルートを組み立て、担当者を割り当て、貨物の動きを追い、それぞれの配送に何が起きたかの履歴を保持します。
違いは一つの例で分かります。システムがなければ、依頼はメッセンジャーの中に、ルートは配車担当の手元の紙に、貨物の状態は運転手の頭の中にあります。「私の荷物はどこですか」と客に答えるには、三人に電話しなければなりません。明日、何台のトラックに荷が積まれるのかも、誰も知りません。その数字がどこにも集計されていないからです。
システムの中では、同じものがレコードになります。依頼には番号、差出人、受取人、期限、現在の状態があります。ルートには配送先の一覧、回る順、担当者があります。貨物にはステータスがあり、それは口頭ではなくプログラム上の操作で変わります。「荷物はどこか」への答えは数秒で得られ、今日誰がシフトにいるかには左右されません。
例。 客が木曜に輸送の依頼を出しました。担当者が住所と寸法を確認し、金曜のルートにその依頼を入れ、システムが他の六か所とともに運転手へ割り当てました。朝、運転手が作業の一覧を開き、集荷を記録し、夕方に配達を記録します。その間、客の側ではステータスが変わり、会社の側では金曜の夕方までにまとめができています:何か所回り、何件が期限内で、どの配送に不具合があったか。
物流の自動化 が始まるのは、三つの問いへの答えが配車担当の頭に収まらなくなったときです:今いくつの依頼が進行中か、特定の貨物はどこにあるのか、そしてなぜ昨日、二件の配送が翌日回しになったのか。
やり取りは双方向です:作業は左から右へ、担当者の記録とイベントは逆向きに進みます。配送が成立したとみなされるのは、運転手がその住所を離れた時点ではなく、受け取りが確認された時点です。この手順がなければ、システムは貨物について、実際に起きたことではなく、自分が信じていることを語ることになります。

プログラムはトラックを運転しませんし、配車担当の代わりにもなりません。判断のまわりの手作業をなくすのです:依頼を一か所に集め、積載状況を示し、配送先を落とさないようにし、変更をすべて記録します。急ぎの注文を誰に渡すか、遅れている客を待つべきかという判断は人に残ります — ただし、記憶ではなく全体像に基づいて下されます。
同じく、システムはそれ自体で渋滞や天候を「知って」いるわけではありません:外部のデータはすべて連携を通じて入り、その内容は案件ごとに決めます。
最初にシステムへ移すのは、ルートでも地図でもなく、依頼の管理です。理由は単純です:依頼がやり取りの中にあるうちは、どのルートも不完全な一覧から組まれ、どのレポートも、誰かが書き忘れなかった分だけで計算されるからです。
以下は機能の一覧ではなく、そもそも物流を自動化する理由となる六つの問題です。いずれも同じ形で述べます:プログラムがないと何が起き、あると何が変わるのか。
システムがなければ、依頼はメッセンジャー、メール、電話で届き、その行方は誰かが書き留めたかどうかに左右されます。システムでは、どの依頼も番号、作成者、期限を持つレコードです:進行中か、完了か、その二つしかありません。取りこぼした依頼は、客から電話が来たときではなく、その場で見えるようになります。
配車担当は明日の配送先をすべて一覧で見ます:住所、時間帯、寸法。配送先はルートにまとめられ、ルートには担当者と回る順が付きます。忘れられた配送先が気づかれないまま翌日へ流れることはありません — 未割り当てのまま残り、別の一覧に表示されます。
一台にすでに何か所割り当てられ、重量と容積であとどれだけ余裕があり、どの運転手が一時間後にシフトを終えるのか。これらの数字がなければ配分は目分量になり、一台は半分空で出発し、もう一台は夕方までに回りきれません。
配送の状態は、それを実行する人が、行為の時点で変えます。配車担当も、営業担当も、客も、同じ一つのレコードを見ます。「私の荷物はどこですか」が三人がかりの仕事ではなくなります。
誰が、いつ、どのような根拠で貨物を受け取ったかは、記憶ではなくシステムの記録です。署名、写真、確認コードが特定の配送に紐づきます。「届いた・届いていない」の言い争いは、追及ではなくカードを開くことで決着します。
遅延、キャンセル、返送、配達不能は、理由を持つ独立したイベントになります。月末には「いろいろあった」ではなく、具体的な一覧が見えます:何件の不具合が、どの方面で、何が原因で起きたのか。
システムはモジュールから組み立てます。すべての会社にすべてが要るわけではありません:市内の配送業者に都市間の運行管理は不要ですし、自社便を持つ工場に受注の取引所は不要です。構成は課題によって決まりますが、モジュールどうしはあらかじめかみ合うように作られており、後から横に継ぎ足すわけではありません。

システムの入口です:差出人、受取人、貨物の内容、期限、条件を持つ輸送の依頼。依頼は営業担当から、顧客のマイページから、または外部システムからAPIで届きます — その先は、いずれも同じ規則に沿って進みます。
配送先をルートにまとめること、回る順、車両と担当者の割り当て、日中のルートの変更。ルートは依頼と同じ管理対象です:日付、状態、変更の履歴を持ちます。
何を運ぶのか:個口、重量、容積、梱包、特別な条件。貨物は依頼、ルート、書類、現在のステータスと結び付いているため、どれか一つからほかをたどれます。
車と人のマスタ:積載量、荷室の容積、車種、稼働の予定、担当地域。稼働状況はここから得られます — 今日この車にあと何か所置けるのか。
社員の作業画面:進行中の配送、ルート、担当者、ステータス、遅延、問題のある注文が一つの画面に。ブラウザで開き、何も導入する必要はありません。
配送の状態は限られた数からなり、その間の遷移には規則があります。変更はすべて、実行者、時刻、根拠を持つイベントです。イベントは履歴になり、後の不具合の調査はそれをたどります。
ピッキングと出荷との接点:何が集められ、何が引き渡しの準備を終え、何が実際に運転手へ渡されたか。これがなければ、倉庫と配送は二つの別々の管理の中で生き、昼にはもう食い違います。
運転手と配達員のアプリまたはモバイル画面:作業の一覧、住所、回る順、貨物の情報、ステータスの変更、集荷と配達の確認、配車担当との連絡。
顧客と社員へのメッセージ:依頼を受け付けた、貨物を集荷した、配達員が出発した、配達を延期した、配達が成立しなかった。配信の経路は導入時に選び、連携で接続します。
依頼の担当者、配車担当、倉庫担当者、運転手、責任者。ルートの変更、配送の取り消し、住所の修正、受取人の個人データへのアクセスは、「社員」という一括りではなく、それぞれ独立した権限です。
配送の件数、期限内に完了した割合、車両と人の稼働、ルートの効率、問題のある注文の一覧。レポートはファイルに出力でき、スケジュールで作成できます。
システムの外部向けインターフェース:依頼を作る、ステータスを問い合わせる、ルートを取得する、配達の確認を渡す、記録を取り出す。これを通じて、ネットショップ、CRM、ERP、倉庫システムが接続されます。
輸送の依頼 — は、何をどこへ、いつまでに、誰の負担で、どのような条件で届けるのかを確定させる書類です。その先のすべて — ルート、担当者、ステータス、書類 — は、その番号に紐づきます。
依頼は三つの経路のいずれかでシステムに入ります:営業担当が作る、顧客がマイページで自分で出す、または社内の別のプログラムがAPIで渡す。入口は違っても、その先の道は一つです — さもなければ、一部の注文だけに暗黙の処理手順ができてしまいます。
検証 — は形式ではなく、独立した手順です。システムは、必須項目が埋まっているか、受取人がマスタにあるか、貨物が許容寸法に収まるか、期限が実現可能な範囲かを見ます。疑わしい依頼は黙ってルートへ流れません:分かりやすい理由とともに、確認待ちの一覧に残ります。
依頼に含まれるもの:
配送への割り当て — は、依頼が意向であることをやめ、仕事になる瞬間です。特定の日のルートに入り、担当者が付き、担当者の一覧に作業が現れます。この時点から、依頼は配車パネルにも、運転手のアプリにも、顧客の履歴にも見えるようになります。
修正の一部はその日の計画を変えます:新しい住所はルートから外れることがあり、増えた重量は割り当てた車に載らないことがあります。そうした依頼は黙って修正されません — 理由とともに、再計画のために配車担当へ戻されます。

システムの画面の一場面、データは説明用です。重要なのは五つ目の手順です:集荷の記録は、物理的に貨物を受け取る本人が付けます。配車担当が「電話で聞いて」付けるようになると、システムが描くのは輸送そのものではなく、輸送についての話になります。
修正は自由な編集ではなく、管理された操作です。住所、期限、貨物の内容の変更は、変更前の版を保存し、痕跡を残します:誰が、いつ、何を変えたのか。そうでなければ、争いのある配送の調査は「そもそも住所は何だったのか」という問いで行き詰まります。
ルート — は、一人の担当者が一シフトで回る配送先の一覧と、その回る順です。配送先とは、ある住所での具体的な行為です:貨物を集荷する、貨物を届ける、返送品を回収する。
ルートの作成 は、選んだ日付の未割り当ての依頼から始まります。配車担当はそれを一覧で見ます:住所、地区、受取人の時間帯、重量、容積。配送先は手作業で、あるいは規則で — たとえば「明日のこの地区のすべての配達」で — ルートにまとめられ、ルートはただちに合計の重量、容積、停車数を示します。
停車の順序 は明示的に決められ、全員に見えたままです:配車担当にはパネルで、運転手にはアプリで。順序は配送先を動かして変更でき、その際システムはルートの負荷を計算し直し、矛盾があれば知らせます — たとえば「12:00まで」の時間帯を持つ配送先が八番目に来てしまった場合です。
担当者の割り当て — ルートを運転手や配達員と車両に結び付けることです。システムは積載量と荷室の容積を考慮します:割り当てた車に収まらないルートは、積み込みのときに発覚するのではなく、出発前に印が付きます。
ルートの変更 は日中に起きるもので、障害ではなく通常の流れです。配送先は追加、削除、別のルートや別の日への移動ができます。担当者は自分の一覧で変更を見られ、ルートの履歴には記録が残ります:何が変わり、誰が変え、何時だったのか。
実行の管理 — 計画と実績の突き合わせです:ルートの配送先のうち何か所が完了し、何か所が残り、どこで担当者が回る順から外れ、どの配送先が時間帯を過ぎたのか。ルートは、そのすべての配送先が完了したときに締められます — 配達不能で終わったものも含めて。

最適なルートの自動作成は、管理システムに組み込まれた機能ではなく、独立したモジュールです。実現の選択肢として検討するのが妥当です:道路データの情報源、計算の規則、そして会社の実際の運行での検証を必要とします。
考えられる形は、地区と時間帯による単純な並べ替えから、外部の地図サービスによる計算までさまざまです。何を接続し、どのデータで計算するかは事前調査で決めます。完成した最適化をあらかじめ表明することは、説明ではなく約束になってしまいます。
基本の仕組みは、それなしでも動きます:配送先、順序、担当者、実行の管理は、停車の並びを決めたのが人かアルゴリズムかには左右されません。
ルートには日付、担当者、車両、状態、変更の履歴があります — 依頼と同じです。そのため「なぜ昨日この住所が今日へ回されたのか」は、シフトの記憶ではなく、ルートの記録をたどって調べられます。
| № | 拠点 | 行動 | 時間帯 | 個口 | 重量 | 状態 |
|---|---|---|---|---|---|---|
| 1 | 倉庫、プロムイシュレンナヤ通り | 貨物の集荷 | 08:00–09:00 | 14 | 310 kg | 完了 |
| 2 | 店舗「中央」 | 配送 | 09:00–12:00 | 4 | 86 kg | 完了 |
| 3 | 発注者のオフィス、4階 | 配送 | 10:00–13:00 | 2 | 18 kg | 移動中 |
| 4 | 受取所、アサンバイ地区 | 配送 | 18:00まで | 6 | 142 kg | 待機中 |
| 5 | 店舗「東」 | 配達+返送品の回収 | 14:00–17:00 | 2 | 64 kg | 待機中 |
回る順は配車担当にも運転手にも見えているため、「順番が入れ替わった」が言い争いになりません。3行目は、担当者が結果を記録するまで完了になりません:階上げは配達が遅れる典型的な場面であり、システムはそれを、扉の前に立っている人から知らなければなりません。
貨物 — は物理的に動くものです。システムでは依頼に紐づく独立したレコードです:一件の依頼が複数の貨物個口を運ぶこともあれば、一回の運行が複数の依頼の貨物を運ぶこともあります。
この分け方は、管理を厳密にするためではありません。最もよく尋ねられる問いに答えるのは、まさに貨物の単位です:何個口出発したのか、それはすべて届いたのか、どれが破損したのか、何が戻ってきたのか。
貨物の状態の変化は、それぞれが時刻と実行者を持つイベントです。そのため輸送の履歴は丸ごと復元できます:何時に集荷され、どこで担当者間を移り、いつ受取人へ渡され、誰がそれを確認したのか。
担当者間の引き渡し — は副次的な出来事ではなく、独立した操作です。倉庫から仕分け場へ、そこから住所へ運ばれる貨物は、少なくとも二度は責任者が変わります。引き渡しはそれぞれ明示的に記録されます。さもなければ、紛失したときに、どの区間で失われたのかを言えません。
「誰の責任か」への答えも、ここから得られます — 犯人捜しという意味ではなく、区間という意味でです。受取人が見つけた破損は、その貨物が特定の担当者の責任下にあった区間に結び付けられます。

納品書、受け渡しの記録、梱包の写真、受取人の署名は、貨物のそばに置かれます。書類は貨物と依頼の両方に紐づくため、顧客からも運行からもたどれます — やり取りの中を探す必要はありません。
受け取り時と引き渡し時の写真は、破損をめぐる争いを収める最も安価な方法です:既知の時点に、既知の人が撮り、受取人の署名と同じカードに置かれています。
一件の依頼が複数個口を運ぶこともあれば、一回の運行が複数の依頼の貨物を運ぶこともあります。これが一つのレコードのままでは、部分的な事態 — 五個口のうち三個口を受け取り、一個口を返した — はすべて、コメント欄に言葉で書くほかありません。
必須項目は、それがなければ貨物をルートに入れられない最小限です。それ以外は設定できます:家具の輸送と書類の配達では、意味のある項目の構成が異なります。不要な入力を強いるのは、空欄だらけのマスタを作る確実な方法です。
ステータスは画面上の見出しではなく、そこから許される行為が決まる状態です。状態の数は限られています:それが明示されないうちは、社員それぞれが「作業中」を自分なりに解釈し、レポートを組み立てる材料がなくなります。

順序はまさにこの形が重要です。どの遷移も、その行為を行った本人が、行為の時点で行います — さもなければ、システムが示すのは輸送の状態ではなく、配車担当の意向になります。途中の状態(「仕分け中」「協力会社へ引き渡し」)は会社の業務に合わせて追加できますが、数は限られ、明示的なままです。
| 何が起きたか | システムが行うこと | 状態 |
|---|---|---|
| 遅延:受取人の時間帯が終わろうとしている | その配送先を期限超過として印を付け、別の一覧で配車担当に示し、受取人への日時変更の通知を用意します | 調査 |
| 顧客が出荷前に注文を取り消した | 取り消しの理由を添えて依頼を閉じ、配送先をルートから外し、貨物を倉庫の在庫へ戻します | 正常 |
| 貨物がすでに移動中に、顧客が注文を取り消した | 配送を黙って閉じることはしません:返送へ移し、担当者のルートに戻りの配送先を立てます | 調査 |
| 受取人が不在 | 担当者の理由とコメントを添えて配達不能を記録し、貨物をその担当者の責任下に残し、再配達の可否を課題として立てます | 調査 |
| 受取人が一部だけ受け取った | 配送を分けます:受け取られた個口は完了とし、受け取られなかった分は別のレコードとして返送へ回します | 調査 |
| 輸送中に貨物が破損した | 写真と、破損時点の責任者を添えたイベントを立て、その配送を通常どおりには完了させません | 調査 |
| 担当者がシフトに出なかった | その担当者のルートを再割り当てできるようにし、影響を受けたすべての配送先を一つの一覧で配車担当に示します | 警告 |
共通の原則:うまくいかなかった結末は、消えることも、成功に変わることもありません。配送は開いたまま調査のキューへ入ります — 問題を書き込む場所がなかったために問題のないレポートができあがるより、そのほうが安く済みます。
どのような例外が必要かは、会社ごとに事前調査で決めます。家具の輸送には返送と破損の調査が必要で、書類の配達には再配達と受取人の本人確認が必要です。状態の構成は設定できますが、規則は共通です:配送の終わりには必ず理由があり、その理由はレポートに入ります。
管制パネル — は一日を切り盛りする作業の場です。その役割は「データを表示すること」ではなく、今すぐ判断が要るものをすべて一つの画面に集め、それ以外は見せないことです。
そのためパネルは、シフトの作業机のように作られています:上には燃えているもの、下にはその日の全体像、奥には履歴とマスタ。顧客の電話に答えるために、社員が何がどこにあるかを覚えている必要はありません。
パネルで見えるもの:
アクセス権限 は、パネルを役割ごとに区分けします。配車担当は自分の地域を、責任者はすべての方面を、コールセンターの担当者はステータスと連絡先を見ますが、金額のデータは見ません。
区分けは、社員一人ひとりのチェックボックスではなく、役割によって決めます。さもなければ半年後、新しい人の権限は「イワノフと同じで」と設定され、その人に何が開かれているのか、もう誰にも言えなくなります。

システムの画面の一場面、数値は説明用です。並びは偶然ではありません:最初に来るのは総量ではなく、判断を要するものです。未割り当ての依頼が最後にあるのは、それが配車担当が自分で最後まで片づける唯一の項目だからです。
履歴は「念のため」の保管庫ではなく、調査の道具です。記録は編集されません:訂正は新しい記録として入ります。そのため「誰が配達を明日へ移したのか」という問いには、諸説ではなく答えがあります。
見るときは、たいてい三つの入口のどれかから入ります:依頼からは、それに何が起きたか。担当者からは、その人がシフトで何をしたか。ルートからは、それが日中どう変わったか。
倉庫と物流は、共通のチャットを持つ二つの部署ではなく、一つの流れの二つの区間です。「集められたが引き渡されていない」貨物と、「引き渡されたが記録されていない」貨物は別の状態であり、これを混同すると高くつきます。
一つのデジタルな流れであるとは、こういうことです:倉庫と配送の間の移り変わりは、連絡ではなく行為として記録されます。倉庫担当者がピッキングを、運転手が貨物の受け取りを、受取人が受領を記録します。これらの記録の間、貨物は常に特定の区間の責任下にあります。
倉庫にとっての利点: 何がすでに出発し、何が二日目も出荷区画に置かれたままかが見えます。 物流にとっての利点: まだ集まっていない貨物に対してルートが組まれることはなく、運転手が積むものができる前に門へ着くこともありません。
倉庫管理の全体 — 入荷、棚入れ、棚卸し、ロットと賞味期限 — は別のページの主題です。ここで説明するのは接点だけです:倉庫が物流へ何を渡し、何を受け取るのか。
四つ目の移り変わりは、貨物の責任者が変わる唯一の場面です。だからこそ、これは二者を伴う独立した操作として処理されます:倉庫が渡し、担当者が受け取ります。この手順が抜けると、個口が紛失したときに区間を特定できず、調査はシフトへの聞き取りになってしまいます。

よくある状況です:倉庫管理はすでに既存のシステムで行われており、それを変えるつもりは誰にもありません。その場合、接点はデータ交換で作ります — 物流は注文の準備状況と個口の内容を受け取り、ステータスと確認を返します。
やり取りの内容と頻度は、外部システムが何を出せるかによって決まります。個々のプログラムの可否は事前調査で確認します — 完成した連携をあらかじめ表明することは、他社の製品について約束することになってしまいます。
依頼とルート
貨物とステータス
管制パネル
配送のレポート
役割ごとに、作業の場と行える操作が決まっています。これは制限のための制限ではありません:画面に余計なものが少ないほど、シフト中の誤りは減り、新しい人の習得も短くなります。
すべての経路から依頼を受け付け、住所と貨物の内容を確認し、疑わしい点を顧客に問い合わせます。確認待ちのキューと自分の依頼を見ます。ルートと車両の稼働には触れません。
ルートを組み、担当者を割り当て、一日を切り盛りします:配送先を移し、遅延に対応し、問題のある配送を処理します。パネルの主な利用者であり、日中の変更の主な発生源です。
ピッキングと出荷準備の完了を記録し、担当者への貨物の引き渡しと返送品の受け取りを処理します。扱うのはルートではなく、個口とラベルです。
シフトのルートを受け取り、集荷と配達を記録し、配送先が完了しなかった場合はその理由を記録します。その日の自分の作業と、それに必要なデータだけを見ます。
流れは同じですが、モバイルの画面で、一シフトあたりの短い配送先の数が多くなります。受領を確認し、写真か署名を添え、住所についてのコメントを書きます。
見るのはシフトではなく期間です:配送の量、期限内に完了した割合、稼働状況、繰り返し起きる不具合の一覧。現場の操作は必要ありません — 必要なのは、拠り所にできる数字です。
担当者に必要なのは「システムへのアクセス」ではなく、今やることの短い一覧です。そのため作業の場は独立した画面です:配車担当と同じパネルではなく、モバイルアプリか、それに合わせたウェブページです。
そこにあるもの:
この画面への重要な要求は、通信状態が悪くても動くことです。圏外で付けた記録は端末に保存され、通信が回復した時点で送られます。再送しても二つ目の配送は作られません。
担当者の働き方の詳しい説明は、別のページ「配達員向け」の主題です。ここで重要なのは別の点です:この画面での記録が、実際のステータスの唯一の源です。そのため、これは最後ではなく最初に設計します。

行為の時点での担当者の記録は、管理のための管理ではありません。そこから、実際の配達時刻、配送先での所要時間、不具合の理由が得られます。それがなければ、この三つはすべて一日の終わりに記憶から復元されることになります — つまり、復元されません。
二つ目の効果は、配車担当の負担が減ることです。ステータスを配車担当が電話で聞き取って入力しているうちは、シフトの半分が他人の仕事をシステムへ書き写す作業に消えます。
担当者は作業条件が違います:片手にスマートフォン、もう片方に箱、日差しの下の画面、通信は途切れがち。そうした状況で配車担当のパネルは使えません — 必要なのは大きな要素、最小限の項目、そして圏外でも分かる挙動です。
そのため担当者の作業の場は、データの網羅性ではなくシフトに合わせて設計します:画面にあるのは現在の配送先と次の配送先だけで、それ以外は奥へしまいます。
レポートに意味があるのは、データが行為の時点でシステムに入る場合だけです。ステータスが夕方に「その日のまとめとして」付けられるなら、どのレポートも、実際に起きたこととは無関係な、きれいな絵を示します。
蓄積されたデータから集計されるもの:
指標の定義は一度だけ設定し、すべてのレポートがそれを使います。「期限内に配達」は、配車担当のレポートでも責任者のレポートでも同じことを意味しなければなりません — さもなければ、同じ一日の二つのまとめが合わず、どちらも信用されなくなります。
レポートはファイルに出力でき、スケジュールで作成でき、APIで外部の分析システムへ送ることもできます — 出力の内容は案件で決めます。

システムの画面の一場面、数値は説明用です。二つ目の項目のほうが一つ目より重要です:通常どおりでない終わり方の内訳 — 取り消し、返送、配達不能 — が分析されないうちは、総量は稼働量を示すだけで、仕事の質については何も語りません。
物流システムが単独で立っていることはまれです:注文はあるプログラムから来て、顧客は二つ目で管理され、在庫は三つ目にあります。以下は、やり取りが最もよく作られる方向です。連携の具体的な内容は、外部システムが何を出せるかによって決まり、事前調査で確認します。
確定した注文は、依頼として自動的に物流へ渡すことができ、配送のステータスは購入者のマイページへ返せます。ストアフロントそのものと注文の管理の仕組みは、次のページで説明しています: 電子商取引.
顧客マスタや商談の履歴との連携も可能です:依頼は顧客カードから作られ、配送の結果は営業担当へ返ります。取引先の重複を増やさないよう、やり取りは顧客の識別子で行います。
会社の会計の仕組みと一緒に動かすこともできます:注文、納品書、相互決済。やり取りの向きと書類の構成は、どの会計を正とするかによって決まります。
注文の準備状況、個口の内容、ラベルは倉庫から届き、ステータスと返送品は倉庫へ戻ります。倉庫が外部のプログラムで管理されている場合、接点はデータ交換で作ります — 上の倉庫との連携の節をご覧ください。
担当者の作業の場は、システムの一部にすることも、APIで接続する独立したアプリにすることもできます:作業を受け取り、ステータスと確認を返します。二つ目の形は、すでにアプリが使われている場合に必要になります。
着払いがある場合、決済サービスや担当者の端末との連携が可能です:請求額は依頼から届き、支払いの結果は配送へ返ります。内容は事業者によって決まります。
地図と住所の座標変換、車両のテレマティクス、通知サービス、協力運送会社。こうした接続はそれぞれ独立したやり取りのモジュールです。既製のコネクタがあるとあらかじめ表明することはしません。
システムの自社インターフェース:依頼を作る、ステータスとルートを取得する、配達の確認を渡す、操作の記録を取り出す。これを通じて、個別のモジュールがないものすべてが接続されます。
やり取りの規則はどこでも同じです:どの操作にもキーがあるため、再送しても二つ目の依頼は作られません。食い違いは消えず、調査のキューに入ります。送信も応答も、すべてやり取りの記録に書かれます。この三つの規則がなければ、連携は最初の通信断までしかもちません。
物流を一日でまるごとシステムへ移すことはしません:社員が昔ながらのやり方でステータスを管理しているうちは、レポートのデータには何の意味もありません。そのため稼働は区間ごとに進め、次の区間は、動いている前の区間の上に乗せます。
依頼は今どのように届いているか、ルートは誰が計画しているか、ステータスは何で管理しているか、どのプログラムがすでにあり、それらは何を出せるのか。成果は、業務の説明と、まず自動化するものの一覧です。
一つの都市、一つの配送部門、または一つの倉庫。依頼、ルート、ステータス、担当者の記録が、実際の輸送で一巡します — 会社全体をこの流れで覆う前に。
誰が何を変えられるか、どのような例外が必要か、返送と配達不能はどう処理するか、通知は誰へ届くか。ここで権限と、ルートを手で変更する手順も設定します。
残りの方面を検証済みの手順で、連携は個別のやり取りのモジュールとして。以降は履歴がたまり、期間ごとのレポートと、車両を計画するためのデータが得られます。
一日の配送件数、依頼がどこから来るか、自社便か協力会社か、倉庫はあるか、御社のデータがすでにどのプログラムにあるかをお書きください。まず何を自動化すべきか、既存のシステムに何を接続できるか、何からパイロットを始めるのが妥当かをお答えします。