共用方式為


設定裝運整合原則

使用貨件整合原則的貨件整合程序,可以在自動和手動發佈到倉庫時執行自動進行貨件整合。 打開此功能後,您必須設定初始原則。 如果未設定原則,則每個銷售明細將生成具有單個負載明細的單獨裝運。

本文中介紹的案例示意如何設定預設和自訂貨件整合原則。

警告

如果您升級一直使用舊貨件整合功能的 Microsoft Dynamics 365 Supply Chain Management 系統,整合可能不會如預期運作,除非您遵循此處提供的建議。

在關閉貨件整合原則功能的 Supply Chain Management 安裝中,您可以透過每個倉庫使用下達到倉庫時整合貨件設定來啟用貨件整合。 從 10.0.29 版本開始,此功能是強制性的。 啟用後,下達到倉庫時整合貨件設定將隱藏,並且該功能將由本文中介紹的貨件整合原則取代。 每個原則都建立整合規則並包含一個查詢來控制原則的套用位置。 當您首次開啟此功能時,貨件整合原則頁面上不會定義任何貨件整合原則。 當未定義原則時,系統將使用舊行為。 因此,每個現有倉庫都會繼續遵循其下達到倉庫時整合貨件設定,即使該設定現在已隱藏。 但是,在您建立至少一個貨件整合原則後,下達到倉庫時整合貨件 設定不再有任何效果,並且整合功能完全由原則控制。

在您定義至少一項貨件整合原則後,每次將訂單下達至倉庫時,系統都會檢查整合原則。 系統使用每個原則的原則序列值定義的排名來處理原則。 它會套用查詢與新訂單相符的第一個原則。 如果沒有查詢結果與訂單相符,則每個訂單明細都會產生具有單個負載明細的單獨裝運。 因此,作為後備措施,我們建議您建立一個按訂單編號套用於所有倉庫和群組的預設原則。 為此後備措施原則指定最高的原則序列值,以便最後處理它。

若要重現舊行為,您必須建立一個不按訂單編號分組且具有包含所有相關倉庫的查詢條件的原則。

打開貨件整合原則功能

若要使用貨件整合原則功能,您的系統必須啟用此功能。 從 Supply Chain Management 版本 10.0.29 開始,該功能是強制性的且無法關閉。 如果您執行的版本為 10.0.29 之前的版本,管理員可以前往功能管理工作區並搜尋貨件整合原則功能,然後開啟或關閉此功能。

設定您的初始整合原則

如果您使用的是新系統或剛首次啟用貨件整合原則功能的系統,請依照下列步驟設定您的初始貨件整合原則。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 在動作窗格上,選取建立預設設定建立以下原則:

    • 對於銷售訂單原則類型,名為預設的原則。
    • 對於轉運簽發原則類型,名為預設的原則。
    • 對於轉運簽發原則類型,名為 CrossOrder 的原則。 (只有當您至少有一個倉庫啟用了舊版下達到倉庫時整合貨件設定時,才會建立此原則。)
    • 對於銷售訂單原則類型,名為 CrossOrder 的原則。 (只有當您至少有一個倉庫啟用了舊版下達到倉庫時整合貨件設定時,才會建立此原則。)

    附註

    • 兩個 CrossOrder 原則顧及到與前面的邏輯相同的欄位集。 但是,這兩個原則也會考慮訂單編號欄位。 (該欄位用在依照倉庫、交貨運輸方式和地址等因素將明細整合到裝運中。)
    • 兩個預設原則顧及到與前面的邏輯相同的欄位集。 但是,這兩個原則也會考慮訂單編號欄位。 (該欄位用在依照編號、倉庫、交貨運輸方式和地址等因素將明細整合到裝運中。)
  3. 如果系統為銷售訂單原則類型產生了 CrossOrder原則,請選取該原則,然後在動作窗格上選取編輯查詢。 在查詢編輯器中,您可以查看先前為哪個倉庫啟用了下達到倉庫時整合貨件設定。 因此,此原則會重現您先前對這些倉庫的設定。

  4. 透過新增或刪除欄位和/或編輯查詢來根據需要自訂新的預設原則。 您也可以根據需要新增任意數量的新原則。 有關示範如何自訂和設定原則的範例,請參閱本文後面的範例情境。

案例:設定自訂貨件整合原則

此情境提供了一個範例,展示如何設定自訂貨件整合原則,然後使用示範資料進行測試。 當貨件整合受多個條件影響,自訂原則可以支援此類複雜的業務需求。 對於本案例後面的每個範例原則,包含對業務案例的簡短描述。 這些範例原則設定的順序應能確保對查詢有金字塔式評估。 (換句話說,條件最多的原則應該被評估為具有最高優先級。)

設定示範資料為可用

此方案是指為 Supply Chain Management 提供的標準示範資料中所包含的值和記錄。 如果您想在練習時使用此處提供的值,請務必在安裝了示範資料的環境中工作,並在您開始之前將法律實體設定為 USMF

準備該情境的主資料

在完成此案例中的練習之前,您必須準備執行篩選必須的主資料,如以下小節所述。 (這些先決條件也適用於如何使用貨件整合原則的範例情境區段中列出的情境。)

建立兩個新的產品篩選代碼

  1. 前往倉庫管理>設定>產品篩選>產品篩選,並新增兩個產品篩選:

    • 產品篩選 1:

      • 篩選代碼:易燃
      • 篩選標題:代碼 4
    • 產品篩選 2:

      • 篩選代碼:易爆
      • 篩選標題:代碼 4
  2. 請前往產品資訊管理 > 產品 > 已下達的產品

  3. 打開品項編號為 M9200 的產品。 (選定的產品必須啟用進階倉庫 [WMS] 程序,並且此產品已在 USMF 示範資料中預先啟用 WMS 程序。)

  4. 倉庫 FastTab 中,將代碼 4欄位設為 易燃

  5. 關閉頁面。

  6. 打開品項編號為 M9201 的產品。 (該產品也在USMF示範資料中預啟用預先啟用了 WMS 流程。)

  7. 倉庫 FastTab 中,將代碼 4欄位設為 易爆

  8. 關閉頁面。

建立一種新的交貨運輸方式

  1. 移至運輸管理 > 設定 >承運人> 模式

  2. 建立將在整合查詢中使用的運輸方式,並將其命名航空公司

  3. 移至運輸管理 > 設定 > 承運人 > 裝運承運人

  4. 建立具有以下設定的承運業者:

    • 承運業者:航空公司
    • 名稱:航空公司
    • 模式:航空公司
  5. 在新承運業者的服務 FastTab,新增具有以下設定的列:

    • 貨運服務:空運
    • 運輸方式:空運
  6. 在動作窗格上,選擇儲存

    附註

    當您儲存新的承運業者時,服務網格中新列的交貨模式欄位自動設定為Airwa-Air。 當您在銷售訂單使用Airwa-Air交貨方式,相關裝運將採用航空公司運輸方式。

建立訂單池

  1. 請前往銷售和行銷 > 設定 > 銷售訂單 > 訂單集區

  2. 建立將用於整合查詢的訂單池。 此訂單池應具有以下設定:

    • 集區:輸入一個尚未被任何集區使用的整數。
    • 名稱:ShipCons
  3. 前往銷售與營銷 > 客戶 > 所有客戶

  4. 打開帳戶編號為 US-003 的客戶。

  5. 銷售訂單預設值 FastTab,將您剛剛創建的訂單集區設定到銷售訂單集區欄位中。

  6. 關閉頁面,然後具有帳戶編號 US-004 的客戶重複步驟 4、步驟 5。

建立範例原則 1

在本範例中,您將建立一個客戶+模式原則,以用於以下業務案例:

  • 該原則將查詢特定客戶帳戶 (US-001) 和特定的交貨方式 (Airwa-Air)。
  • 與未結裝運的整合已關閉。
  • 依訂單識別碼的整合已完成。 (換句話說,每個訂單、每個倉庫等都會有單獨的裝運。)

進行以下步驟為此業務案例建立裝運整合原則。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 設定原則類型欄位為銷售訂單

  3. 在動作窗格上,選擇新增建立一原則,並為其設定以下值:

    • 原則名稱:CustomerMode
    • 原則說明:客戶帳戶和交貨模式
  4. 與未結貨物整合選項保留為

  5. 在動作窗格上,選擇儲存

  6. 整合欄位 FastTab 的其餘欄位清單中,選取欄位名稱欄位設為交貨模式的列。

  7. 選取新增按鈕 向右箭頭。 將欄位移動至選定欄位清單。

  8. 在動作窗格上,選擇編輯查詢

  9. 在查詢編輯器對話方塊中,在範圍索引標籤,在網格中,找到欄位欄位設定為客戶帳戶的列,並將該列準則欄位設定為 US-001

  10. 選取新增 將具有以下設定的列加入網格:

    • 資料表:訂單明細
    • 衍生資料表:訂單明細
    • 欄位:交貨模式
    • 準則:Airwa-Air
  11. 選擇確定關閉對話方塊。

附註

對於此業務案例,US-001 客戶的訂單明細,若使用Airwa-Air交貨方式不會跨訂單整合。 此原則旨在順序中首先使用,以防止為該客戶整合所有其他交貨方式的裝運。

建立範例原則 2

在本範例中,您將建立一個危險貨物原則,以用於以下業務案例:

  • 該原則將查詢特定篩選代碼 (危險物) 和特定的交貨方式 (Airwa-Air)。
  • 與未結裝運的整合已開啟。
  • 跨訂單的整合已完成。 (即每個帳戶、倉庫等會有單獨的狀運,但僅限於查詢中指定的品群組內。)

進行以下步驟為此業務案例建立裝運整合原則。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 設定原則類型欄位為銷售訂單

  3. 在動作窗格上,選擇新增建立一原則,並為其設定以下值:

    • 原則名稱:品項類型
    • 原則說明:跨訂單整合相同類型的品項
  4. 與未結貨物整合選項設定為

  5. 在動作窗格上,選擇儲存

  6. 整合欄位 FastTab 的其餘欄位清單中,選取欄位名稱欄位設為交貨模式的列。

  7. 選取新增按鈕 向右箭頭。 將欄位移動至選定欄位清單。

  8. 在動作窗格上,選擇編輯查詢

  9. 在查詢編輯器對話方塊中,在聯結索引標籤,展開並在樹狀圖上選取資料表>負載詳細資料

  10. 選取新增資料表聯結

  11. 在出現的關係網格中,找到關係欄位設定為倉庫品項編號 (品項編號 )的列並選取,然後選取選取

  12. 範圍索引標籤,選擇新增將具有以下設定的列加入網格:

    • 資料表:倉庫品項編號
    • 衍生資料表:倉庫品項編號
    • 欄位:代碼 4
    • 準則:易燃
  13. 選擇確定關閉對話方塊。

附註

對於此業務案例,品項具有特定篩選代碼 (即,代碼 4欄位設訂為易燃) 的所有訂單明細將與訂單中相同類型的其他品項整合。 如果同一帳戶、倉庫和品項群組有未結裝運,則對其附加新明細將。

建立範例原則 3

在本範例中,您將建立一個客戶申請原則,以用於以下業務案例:

  • 該原則將查詢特定客戶帳戶。
  • 與未結裝運的整合已開啟。
  • 整合是跨訂單完成的,但其依據是客戶申請。 (即依據相同的客戶要求編號和倉庫,將多個訂單合併裝運。)

進行以下步驟為此業務案例建立裝運整合原則。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 設定原則類型欄位為銷售訂單

  3. 在動作窗格上,選擇新增建立一原則,並為其設定以下值:

    • 原則名稱:CustomerOrderNo
    • 原則說明:依據客戶訂購單整合明細
  4. 與未結貨物整合選項設定為

  5. 在動作窗格上,選擇儲存

  6. 整合欄位 FastTab 的其餘欄位清單中,選取欄位名稱欄位設為客戶申請的列。

  7. 選取新增按鈕 向右箭頭。 將欄位移動至選定欄位清單。

  8. 其餘欄位清單中,選取欄位名稱欄位設為交貨模式的列。

  9. 選取新增按鈕 向右箭頭。 將欄位移動至選定欄位清單。

  10. 在動作窗格上,選擇編輯查詢

  11. 在查詢編輯器對話方塊中,在範圍索引標籤,找到欄位欄位設定為客戶帳戶的列,並將該列的準則欄位設定為 US-001

  12. 選擇確定關閉對話方塊。

附註

對於此業務案例,不管銷售訂單編號,只要銷售訂單具有相同客戶申請編號,所有訂單明細都將整合到一個裝運中。 (客戶申請編號被用作客戶的訂購單 [PO] 編號。) 如果有相同帳戶、倉庫和客戶申請的未結裝運,將其附加上新明細。 如果客戶在一天內多次發送具有相同訂購單編號的額外訂單明細並希望將所有明細合併到一個裝運中,則可以使用此策略。 (換句話說,將有一張提單和一張裝箱單。)

建立範例原則 4

在本範例中,您將建立一個客戶容許整合原則,以用於以下業務案例:

  • 該原則將查詢特定的訂單池,找出接受整合裝運的客戶。

  • 與未結裝運的整合已關閉。

  • 使用預設 CrossOrder 原則選定的欄位,以完成跨訂單整合 (複製之前的發布到倉庫時整合貨件核取方塊)。

  • 您可以選取不同的訂單池來覆寫銷售訂單上的規則。

進行以下步驟為此業務案例建立裝運整合原則。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 設定原則類型欄位為銷售訂單

  3. 在動作窗格上,選擇新增建立一原則,並為其設定以下值:

    • 原則名稱:訂單集區
    • 原則說明:依據訂單集區跨訂單整合
  4. 與未結貨物整合選項保留為

  5. 在動作窗格上,選擇儲存

  6. 整合欄位 FastTab 的其餘欄位清單中,選取欄位名稱欄位設為交貨模式的列。

  7. 選取新增按鈕 向右箭頭。 將欄位移動至選定欄位清單。

  8. 在動作窗格上,選擇編輯查詢

  9. 在查詢編輯器對話方塊,範圍索引標籤,選擇新增將具有以下設定的列加到網格:

    • 資料表:銷售訂單
    • 衍生資料表:銷售訂單
    • 欄位:集區
    • 準則:ShipCons
  10. 選擇確定關閉對話方塊。

附註

對於此業務案例,相同帳戶、倉庫和運輸運輸方式且屬於同一訂單集區的銷售訂單,其訂單明細將整合為一個裝運。 除了訂單池外,您還可以使用任何其他欄位來區分出一組客戶並依預設使用其銷售訂單標頭。 如果是客戶而非倉庫提出整合需求,您可以使用這種方法。 (在前面的整合邏輯中,倉庫提出了整合的需求。)

建立範例原則 5

在本範例中,您將建立一個倉庫容許整合原則,以用於以下業務案例:

  • 該原則將查詢特定的訂單池,找出接受整合裝運的倉庫。
  • 與未結裝運的整合已關閉。
  • 使用預設 CrossOrder 原則選定的欄位,以完成跨訂單整合 (複製之前的發布到倉庫時整合貨件核取方塊)。

通常,可以使用您在設定您的初始整合原則建立的原則,解決此業務案例。 但是,您也可以按照以下步驟手動建立類似的原則。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 設定原則類型欄位為銷售訂單

  3. 在動作窗格上,選擇新增建立一原則,並為其設定以下值:

    • 原則名稱:Cross-order
    • 原則說明:特定倉庫的跨訂單整合
  4. 與未結貨物整合選項保留為

  5. 在動作窗格上,選擇儲存

  6. 整合欄位 FastTab 的其餘欄位欄位中,選取欄位名稱欄位設為交貨模式的列。

  7. 選取新增按鈕 向右箭頭。 將欄位移動至選定欄位清單。

  8. 在動作窗格上,選擇編輯查詢

  9. 在查詢編輯器對話方塊中,在範圍索引標籤,找到欄位欄位設定為倉庫的列,並將該列的準則欄位設定為 61, 63

  10. 選擇確定關閉對話方塊。

設定訂單

現在您已經建立了所有策略,您必須設立套用它們的順序。 要使用類似金字塔的方法,其中條件最多的原則被評估為具有最高優先級,請按照以下步驟操作。

  1. 前往倉庫管理 > 設定 > 下達到倉庫 > 貨件整合原則

  2. 設定原則類型欄位為銷售訂單

  3. 選取在左側欄中列出的每個原則,然後使用動作窗格上的上移下移的按鈕按,以下順序排列原則:

    1. 客戶模式
    2. 品項類型
    3. CustomerOrderNo
    4. 訂單池
    5. 跨訂單
    6. 預設

如何使用貨件整合原則的範例案例

以下案例說明如何使用閱讀本文時建立的貨件整合原則。 每個案例逐步引導您認識一個貨件整合程序,其自動和手動下達到倉庫時使用貨件整合原則:

其他資源