配車・配送の割当設計|温度帯・時間指定・積載制約を“フォームで”取り切る

配車・配送は、制約(温度帯、時間指定、積載、立寄り、附帯作業、待機、車格制限など)が多く、入力が雑だと現場で破綻します。
一方で、入力項目を増やしすぎると離脱が増えます。
この記事では、見積・受注の段階で制約を取り切りつつ、配車・割当が回る形にするための入力設計と運用ポイントを整理します。

この記事で扱う論点
・荷主側が入力できる粒度(入力項目の最小化と精度確保)
・温度帯/時間指定/積載・荷姿/附帯作業の取り方
・割当(車両・ドライバー・便)のルール化
・例外(待機・再配達・時間ズレ)をステータスで吸収
・連携(基幹・WMS・TMS)で壊れないデータ設計

1. 配車で詰まる原因は「配送条件が揃っていない」

現場が困るのは“入力が無い”ことではなく、“判断に必要な条件が欠けている”ことです。
条件が欠けると、配車担当が電話・メールで回収する羽目になり、リードタイムが伸びます。
まずは、条件を次のカテゴリに分解します。

入力項目の整理は 項目整理 の手順で、まず“現場が判断するために必要な最小”を決めます。

2. 見積フォームで条件を取り切る:運賃だけで決まらない項目を必須化する

物流の見積は、運賃だけでは決まりません。附帯作業や待機がコストの差になります。
そのため、見積フォームは 運賃・附帯作業・燃料サーチャージ の考え方で、価格が変わる条件を確実に取る設計が重要です。

“必須を増やす”のではなく“分岐で最小化”
最初から全項目を出すと離脱します。
問い合わせ種別の分岐設計(プルダウン設計)と同じで、先に「該当するケース」を選ばせてから必要項目だけ出すほうが強いです。

3. 割当ロジック:自動・手動・混在を前提にする

配車は完全自動に見えますが、現場では例外が多く、最終は手動判断が残ります。
そのため、担当者割当の考え方(自動・手動・混在)で、配車も同様に設計すると運用が安定します。

割当結果は、後で「なぜこの便になったか」が分かるように、ログ(権限・ログ)に理由を残すと揉めにくくなります。

4. 時間枠とバース:受付枠・待機を“ステータス”で見える化する

現場で痛いのは、バース(荷捌き場)での待機です。
バース予約(待機料を増やさない設計)の思想で、受付枠を予約として扱い、待機が発生したら状態として記録します。

ステータス運用は ステータス遷移 として整理し、集計レポート に繋げると、待機がどこで発生しているかが改善できるようになります。

5. 連携設計:WMS/TMS/基幹と繋ぐなら、マッピングと冪等性が必須

物流は外部システム(WMS/TMS/基幹)連携が前提になりやすい領域です。
壊れやすいのは、項目の意味ズレとコード体系の不一致です。
そのため、連携は データマッピング設計 を土台に、再送時の二重登録は 冪等性 の設計で潰します。

配送条件は“自由入力”に寄せない
自由入力は現場の解釈が分かれます。
温度帯・荷姿・附帯作業は、コード化(コード体系)して、検索・集計・連携で壊れない形に寄せるのが現実的です。

業種別の位置づけ(物流)

物流は「見積」と「配車・受付」を分離すると、条件が行方不明になりやすいです。
業務像は 物流向け を前提に、
見積フォーム(路線便・チャーター・3PL差分)と、バース予約(受付枠)を同じ条件体系で繋ぐと運用が安定します。

インテンスでも、物流のフォーム設計は「入力」より「割当と例外が回るか」をゴールに、ステータス・コード・連携まで含めて組み立てます。

まとめ

配車・配送は制約が多いぶん、入力設計が雑だと現場が破綻します。
価格が変わる条件(時間指定、温度帯、附帯作業、待機要因)を分岐で取り切り、割当は自動・手動・混在で回す。
待機や例外はステータスで見える化し、連携はマッピングと冪等性で壊れない形にすると運用が強くなります。

本記事は、Webシステム開発・スマホ自動変換「movo」・業務システム構築・フォームUX改善・EC支援を提供する 株式会社インテンスが、実際の開発プロジェクトで蓄積した知見をもとにまとめています。 株式会社インテンス(公式サイト)