作業テンプレートと場所ディレクティブを使用した倉庫作業の制御

この記事では、作業テンプレートと場所ディレクティブを使用して、倉庫で作業を実行する方法と場所を決定する方法について説明します。

倉庫作業者がモバイル デバイスで受信する指示は、様々な倉庫プロセスとタスクを定義するために設定した Dynamics 365 Supply Chain Management 作業テンプレートによって決定されます。 作業テンプレートは、各倉庫プロセスについて作業がどのように実行されるかを決定します。 場所ディレクティブと作業テンプレートを関連付けることで、作業が倉庫の特定の物理的領域で実行されることを保証できます。

作業テンプレート

作業テンプレートページで、倉庫で実行しなければならない作業を定義することができます。 通常、倉庫の作業はアクションの 1 ペアで構成されます: 倉庫作業者は 1 つの場所の手持在庫をピッキングし、次にピッキングした在庫を別の場所に配置します。

作業テンプレートはヘッダーおよび関連付けられた行で構成されます。 各作業テンプレートは特定の [作業オーダー タイプ] のためのものです。 作業オーダー タイプの多くは、発注書または販売注文などの元伝票に関連付けられます。 しかし、他の作業 オーダー タイプは循環棚卸などの別の倉庫プロセスを表します。 [作業プール ID] を使用して、作業をグループに整理できます。

作業ヘッダー定義の設定を使い、いつ新しい作業を作成するかを決定できます。 たとえば、ピッキング明細行の最大数とピッキングの最長予想時間を設定できます。 販売注文のピッキング プロセスの作業がその値のいずれかを超える場合、その作業は 2 つの作業に分割されます。

作業ヘッダーの区切り ボタンを使用すると、システムで新しい作業ヘッダーを作成する時を定義できます。 たとえば、注文番号 ごとに作業ヘッダーを作成するには、アクション ペインで クエリの編集 を選択し、注文番号 フィールドをクエリ エディターの 並べ替え タブに追加します。 並べ替え タブに追加されるフィールドは、グループ化フィールド として選択できるようになります。 グループ化フィールドを設定するには、アクション ペインで 作業ヘッダーの区切り を選択し、グループ化フィールドとして使用する各フィールドについて、この このフィールド別でグループ化 列のチェック ボックスを選択します。

この作業明細行は、作業を処理するために必要な物理的なタスクを表します。 たとえば、出庫倉庫プロセスについて、倉庫内の品目をピッキングするための作業明細行と、ステージング領域にこれらの品目を配置するための別の明細行がある可能性があります。 そして、ステージングから品目をピッキングするための追加の明細行、および積荷プロセスの一部として、トラックに品目をプットするための別の明細行がある可能性があります。 作業テンプレートの明細行に、[ディレクティブ コード] を設定できます。 ディレクティブ コードは、場所のディレクティブに関連付けられており、倉庫の作業が倉庫内の正しい場所で処理されることを保証します。

特定の作業テンプレートがいつ使用されるかを制御するクエリを設定できます。 たとえば、特定のテンプレートが、特定の倉庫での作業にのみ使用できるように、制限を設定できます。 また、販売元に応じて、出荷販売注文の処理の作業を作成する複数のテンプレートがある場合もあります。 システムは、順序番号フィールドを使用して、使用できる作業テンプレートの評価順序を決定します。 したがって、特定の作業テンプレートに極めて特殊なクエリがある場合、低い番号順序を与える必要があります。 そのクエリは他より、より一般的なクエリより先に評価されます。

メモ

テンプレートが削除された後に、ワーク テンプレートの シーケンス番号 が自動的に上書きされないようにするには、機能管理削除での作業テンプレート シーケンス番号の保持 機能を有効にします。

作業プロセスを停止、または一時停止するには、作業明細行の作業の停止設定を使用できます。 この場合、作業を実行する作業者は、作業明細行の次のステップを実行するよう求められません。 次のステップに進むには、その作業者か別の作業者が、作業をもう一度選択する必要があります。 作業テンプレート明細行のさまざまな[作業クラス ID]を使用して、作業内のタスクを分割することもできます。

場所のディレクティブ

場所ディレクティブは、棚卸資産移動のピッキングとプットの場所を識別するのにに役立つルールです。 たとえば、販売注文トランザクションでは、場所ディレクティブにより、品目がピッキングされる場所とピッキングされた品目が置かれる場所が決定されます。 場所ディレクティブはヘッダーおよび関連付けられた行から構成され、場所ディレクティブページで作成することができます。

各場所ディレクティブは、ヘッダー上で、販売注文、補充、又は原材料のピッキングのような、ディレクティブが使用される棚卸資産トランザクションのタイプを指定する[作業 オーダー タイプ]と関連付けられる必要があります。 [作業タイプ]は、場所ディレクティブをピッキングまたはプット作業に使用するか、棚卸または棚卸資産状態の変化などの他の倉庫プロセスに使用するかを指定します。 [サイト][倉庫]を指定する必要があります。 ヘッダーで指定する[ディレクティブ コード]を使って、場所ディレクティブを一つ以上の作業テンプレートに関連付けられます。

作業テンプレートについて、特定の場所ディレクティブをいつ使用するかを決定するクエリを設定できます。 たとえば、電子商取引が販売注文元である場合、倉庫の専用の領域から棚卸資産をピッキングしなければならないことを指定できます。 システムは、順序番号フィールドを使用して、使用できる場所ディレクティブの評価順序を決定します。

場所ディレクティブの明細行が、ルールを検索する場所検索ルールの適用に対し追加の制限を設定します。 ディレクティブを適用すべき最小数量と最大数量を指定でき、ディレクティブが特定の棚卸資産ユニットのためのものであることも指定できます。 たとえば、測定単位がパレットである場合、パレットの品目を特定の場所に配置できます。 数量が複数の場所に分割できるかどうかも指定できます。 場所ディレクティブ ヘッダーのように、各場所ディレクティブ明細行には、明細行を評価する順序を決定する順序番号があります。

場所ディレクティブには 1 つの追加の詳細レベルがあります: 場所ディレクティブのアクション。 各明細行について複数の場所ディレクティブのアクションを定義できます。 この場合も、アクションが評価される順序を決定する番号順序が使用されます。 このレベルでは、倉庫内の最適な場所を検索する方法を定義するクエリを設定できます。 事前に定義された戦略設定を使用して最適な場所を検索することもできます。

場所ディレクティブを作成およびコンフィギュレーションする方法の詳細については、場所のディレクティブを作成する を参照してください。

場所のディレクティブの作業の方式

場所のディレクティブによって品目のピッキング 場所 と配置 場所 が決まります。 このシステムでは、各作業明細行に対して場所のディレクティブが評価され、作業明細行の詳細に基づいて場所が選択されます。 システムによって、特定の作業行に一致するすべての場所のディレクティブが検索されます (たとえば、正しい倉庫のもので、クエリに一致するもの)。 次に、検出されたディレクティブを順番に評価します。

メモ

ピック場所またはプット場所が事前に選択されている特殊なケースがあります。 たとえば、購買登録 時に、最初のピッキングは、登録が行われる場所から常に行われます。 別の例は、テンプレートによる在庫移動 です。ここは、倉庫の作業者がピッキング場所を選択し、場所のディレクティブを使用してプット場所のみを検索すします。

追加リソース