事件
3月31日 下午11時 - 4月2日 下午11時
最終的Power BI、Fabric、SQL和 AI 社群主導活動。 3 月 31 日 - 4 月 2 日。 針對 $150 折扣使用程序代碼 MSCUST。 價格上漲2月11日。
立即註冊倉庫人員使用行動裝置掃描器登記項目、托盤或容器的移動時,通常需要完成多個工作。 這些工作包括掃描條碼和在行動裝置上手動輸入資訊。 條碼使用您定義和管理的公司特定格式 Microsoft Dynamics 365 Supply Chain Management。
用於出貨標籤的 GS1 條碼是為了不同公司之間交換資料時提供一項全球性的標準。 它們有線性 (1D) 符號系統 (條碼格式) (例如 GS1-128) 和 2D 符號系統 (例如 GS1 DataMatrix 和 GS1 QR 代碼)。 GS1 條碼不僅對資料進行編碼,還可以讓您使用預定義的應用程式識別碼清單定義資料的意義。 GS1 標準定義資料的格式,和用於編碼的各種資料種類。 與舊的條碼標準不同,GS1 條碼可以有多個資料元素。 因此,掃描一次條碼即可獲取多種類型的產品資訊,例如:批次和到期日。
GS1 支援 Supply Chain Management,可以在使用 GS1 格式條碼的托盤和容器上,最大程度上簡化倉庫的掃描過程。 倉庫工作人員只需掃描 GS1 條碼即可擷取所有需要的資訊。 透過消除多次掃描和/或手動輸入資訊的必要性,GS1 條碼有助於減少與這些工作相關的時間。 同時,還有助於提高準確性。
物流經理必須設定所需的應用程式識別碼清單,並將每個項目與適當的行動裝置功能表項目建立關聯。 然後,應用程式識別碼就可以作為全球設定,用於跨倉庫之間的移動和包裝。 因此,所有出貨標籤都會採用統一的格式。
除非另有說明,本文使用的條碼指線性 (1D) 條碼和 2D 條碼。
GS1 通用規範指定了哪些符號可用於 GS1 條碼以及如何對條碼中的資料進行編碼。 本節對本文進行簡短介紹。 如需了解完整詳情,請參閱 GS1 發布的 GS1 一般規範。 GS1 規格文件定期更新,其提供的資訊與 GS1 通用規範 22.0 版保持同步。
GS1 條碼使用以下符號:
GS1-128 中提到了 GS1,它是普通 Code-128 線性條碼、GS1 DataMatrix 和 GS1 QR 碼的特殊情況。 GS1 版本和非 GS1 版本之間的差異在於,條碼資料中存在一個特殊字元 (FNC1) 作為第一個字元。 FNC1 字元的存在表示條碼中的資料應根據 GS1 規範進行解釋。
條碼本身中的資料由多個資料元素組成,每個資料元素由欄位開頭的應用程式識別碼標識。 通常,資料也會以人類可讀的格式顯示在條碼下,其中應用程式識別碼顯示在括號中。 範例如下:(01) 09521101530001 (17) 210119 (10) AB-123
。 該條碼包含三個元素:
對於每個元素,資料可能具有預定義長度或可變長度。 有一個具有預定義長度的應用程式標識符的固定清單。 所有其他應用程式識別碼都具有可變長度,並且 GS1 應用程式識別碼清單指定了資料的最大長度和格式。 例如,應用程式標識符 01 的預定義長度為 16 個字元 (兩個字元用於應用程式標識符本身,然後 14 個字元用於 GTIN),應用程式標識符 17 的預定義長度為 8 個字元 (兩個字元用於應用程式標識符本身,然後 6 個字元用於 GTIN 日期)。 然而,應用程式識別碼 10 有兩個數字作為應用程式識別碼本身,然後最多有 20 個字母數字字元。
當元素放在一起時,如果元素後面是可變長度元素,則必須使用分隔符號。 此分隔符可以是特殊的 FNC1 字元或群組分隔符 (具有 ASCII 代碼 29 和十六進位代碼 1D 的不可列印字元)。 最後一個元素之後不應使用分隔符號。 儘管分隔符號也不應該用在具有預先定義長度的元素之後,但它的存在並不是一個嚴重錯誤。
在前麵包含應用程式識別碼 01、17 和 10 的條碼範例中的條碼資料中,Code-128、QR 碼或 DataMatrix 符號中的資料將編碼為 <FNC1>
01
09521101530001
17
210119
10
AB-123
(應用程式標識符以粗體顯示)。 作為最佳做法,任何具有可變長度的元素都應放在末尾,以消除對額外組分隔符的需要。 但是,條碼也可以具有不同的元素順序,其中分隔符號是強制性的。 範例如下:<FNC1>
01
09521101530001
10
AB-123<GS>
17
210119
。
日期始終表示為 YYMMDD 格式,其中年份的世紀由 GS1 規範決定。 只能表示過去 49 年到未來 50 年 (相對於當年) 的日期。
一些資料元素包含十進制數字。 例如,應用標識符 3100、3101、...3105 表示以公斤為單位的淨重。 由於這些應用程式識別碼的預定義長度為 10,因此有 6 個數字可用於該數量。 小數點的位置由應用程式識別碼的最後一個數字指定。 因此,這一系列應用程式標識符也可以表示為 310n。 由於 GS1 標準規定小數點左邊必須至少有一個數字,因此最多允許有 5 位小數。
以下是一些範例,展示了數字如何 123456 將由不同的應用程式標識符解釋 (以粗體顯示):
3100
123456
→ 123456 (整數)3101
123456
→ 12345.6 (小數點后一位)3102
123456
→ 1234.56 (小數點后兩位)3103
123456
→ 123.456 (小數點后三位)3104
123456
→ 12.3456 (小數點后四位)3105
123456
→ 1.23456 (小數點后五位)為了掃描 GS1 條碼,倉庫工作人員使用內建或連接到行動裝置的掃描器。 然後,掃描器將掃描的條碼作為一系列鍵盤事件傳輸到倉庫管理行動應用程式。 這種動作模式也稱為鍵盤楔或楔。 然後,行動應用程式將收到的文字按原樣發送至 Supply Chain Management。 當系統接收輸入資料時,它首先確定資料是否以設定的前綴之一開頭,表示該資料實際上是 GS1 條碼 (請參閱 設定全域 GS1 選項部分)。 如果掃描的資料確實以這些前綴之一開頭,系統將使用 GS1 解析器來解析資料並根據其應用程式識別碼提取各個資料元素。 資料解析完成後,目前輸入欄位或多個欄位將被掃描資料填入。
為了讓 Supply Chain Management 正確識別和解碼 GS1 條碼,必須將硬體掃描器或支援軟體設定為執行以下動作:
儘管您可以為掃描的條碼添加任何前綴,但一種選擇是添加 ISO/IEC 15424 符號標識符,也稱為 AIM 標識符。 這個三字元標識符以 ]
開頭,然後有一個字元標識所使用的符號系統,然後有一個用作進一步修飾符的數字。 例如,AIM 識別碼 ]C1
指定 Code 128 條碼 (由於字元 C
),而修飾符 1
會指定其中存在 FNC1 字元資料的第一個位置。 另一方面,]C0
是 Code 128 條碼,其資料的第一個字元為任何其他字元。
以下五個符號識別碼對應於具有應用程式識別碼元素的 GS1 條碼:
]C1
–代碼 128 (C
),FNC1 字元位於第一個位置 (1
),也稱為 GS1-128。]e0
–GS1 數據列。]d2
–DataMatrix (d
),ECC 200 和 FNC1 位於第一位置 (2
),也稱為 GS1 DataMatrix。]Q3
–二維碼 (Q
) 型號 2 符號,FNC1 位於第一位置 (3
),也稱為 GS1 二維碼。]J1
–GS1 點代碼。如果您使用這些標識符,為了與非 GS1 條碼相容,需要將掃描器或掃描軟體設定為刪除與 GS1 標識符不對應的任何標識符。 例如,如果您掃描「普通」Code 39 條碼,則會加上前綴 ]A0
。 由於系統不會將此前綴理解為 GS1 前綴之一,因此會將其解釋為資料並產生意外結果。
注意
為方便起見,倉庫管理行動應用程式的 2.0.17.0 及更高版本將刪除先前清單中未包含的任何 AIM 前綴。 此行為支援您可以將掃描器設定為新增 AIM 前綴但不刪除不需要的前綴的情況。
從條碼中解析出資料後,它將被輸入到行動裝置流量控制中。 有兩種方法會依序處理:
<FNC1>
01
09521101530001
17
210119
10
AB-123
商品欄位時掃描條碼,則來自條碼將輸入到該欄位中。 09521101530001
如果您在遊標位於 Batch ID 欄位時掃描條碼,則來自條碼編號 AB-123
將輸入到該欄位中。 此模式適用於所有流程中的所有欄位,並且只需要配置通用條碼數據設置。 如果條碼包含多個元素,則仍必須對其進行多次掃描,因為一次只有一個條碼會輸入到行動裝置流程中。 此行為由通用條碼數據設置控制,如建立通用條碼數據設置 部分中所述 。ItemId
控制項中,並將應用程式識別碼 10 推送到 InventBatchId
欄位中。 在這種情況下,如果您掃描條碼 <FNC1>
01
09521101530001
17
210119
10
AB-123
,兩個變數的資料將同時推送。 因此,系統不會提示您輸入流程中的物料和/或批次號碼。 此行為由連結到功能表項的條碼數據策略控制,如為行動裝置功能表項 設置條碼數據策略部分中所述 。警告
默認條碼數據策略已經過測試,不會出現意外行為。 但是,自定義連結到功能表項的條碼數據策略可能會導致意外行為,因為流可能不希望某些數據在特定時間可用。
若要使用 GS1 條碼,必須為您的系統啟用 Scan GS1 條碼功能。 從 Supply Chain Management 10.0.32 開始,此項功能是強制性的,不能關閉。 如果您執行的版本為 10.0.32 之前的版本,管理員可以前往功能管理工作區並搜尋掃描 GS1 條碼功能,然後開啟或關閉此功能。
如果您使用 GS1 條碼,我們建議您也打開 GS1 條碼的增強解析器特徵。 (從 Supply Chain Management 版本 10.0.32 開始,此功能預設為開啟。從 Supply Chain Management 版本 10.0.36 開始,此功能為強制開啟,無法關閉。) 此功能提供了 GS1 條碼解析器的改進實作。 它添加了以下改進:
倉庫管理參數頁面,提供部分建立全球 GS1 選項的設定。
若要設定全球 GS1 選項,請按照以下步驟操作。
前往倉庫管理 > 設定 > 倉庫管理參數。
在一般索引標籤,在條碼的 FastTab,設置以下欄位:
FNC1 字元、 資料矩陣字元和 QR 碼字元 –指定應解釋為每種類型的 GS1 條碼的前綴的字元。
組分隔符 –指定替換 ASCII 組分隔符的字元。
識別碼 的最大長度–指定應用程式識別碼允許的最大字元數。 如果滿足以下條件,則不需要此欄位增強型 GS1 剖析器,您的系統已啟用該功能。
未知應用程式識別碼策略 –選擇以下值之一,以指定系統在解析 GS1 條碼時遇到未知應用程式識別碼時應執行的操作:
注意
根據 GS1 標準,條碼的首碼必須是系統編碼。 最多三個首碼 (FNC1 字元、Datamatrix 字元,和 QR 代碼字元) 可以同時用於各種目的。
GS1 格式不僅對資料進行編碼,還可以讓您使用預定義的應用程式識別碼清單定義資料的意義。 物流經理必須設定所需的應用程式識別碼清單,並將每個項目與適當的行動裝置功能表項目建立關聯。 然後,識別碼就可以作為全球設定,用於跨倉庫之間的移動和包裝。 因此,所有出貨標籤都將採用統一的格式。
系統會使用資料,尤其是預先定義的應用程式識別碼,來建立應用程式規則,套用至相關的掃描資訊。
每個應用程式識別碼都向系統發出信號,表明掃描條碼中的後續字元應被視為加密資訊區塊。 應用程式識別碼定義系統應如何解譯條碼,並將其值保存於系統中。
物流經理可以使用標準的國際應用程式識別碼和/或自行建立屬於自己的識別碼。
若要快速開始,您可以載入常用國際應用程式識別碼清單。 然後,後續您可以根據需求擴展或編輯清單。
若要載入標準應用程式標識碼,請按照下列步驟。
警告
建立預設設定命令,會刪除全部目前定義的應用程式識別碼,並且用標準清單取代。 但是,載入預設設定之後,您可以根據需求自行定義清單。
如果貴公司使用的部分或全部應用程式標識碼與標準集不同,您可以從頭開始建立自己的代碼或根據需求自訂標準集。
若要設定並自訂屬於您自己的 GS1 應用程式識別碼,請按照下列步驟。
移至 倉庫管理 > 設定 > GS1 > 條碼資料應用程式識別碼。
請執行以下其中一個步驟:
為新的或所選的識別碼設定下列欄位:
警告
儘管系統允許您為任何應用程式標識符設定固定長度核取方塊,但它只能用於根據 GS1 具有預定義長度的應用程式標識符子集一般規格。 增強型 GS1 解析器已包含具有預先定義長度的所有應用程式識別碼的清單。
注意
如果後面跟著一個值,則在倉庫管理參數頁面上指定的組分隔符號值是可選的應用程式標識符具有固定長度。
通用條碼數據設置建立通用映射的集合。 對應會將每個相關的輸入欄位與應用程式識別碼進行配對,控制掃描的條碼應如何解譯並儲存於該欄位。 根據預設,這些設定適用全部行動裝置功能表項目的全部掃描。 但是,對於一個或多個特定欄位,它們可以被分配給特定功能表項的條碼數據策略覆蓋。
通用條碼數據設置一次只允許掃描一個值。 因此,如果要從單個掃描載入多個欄位值,則必須為相關功能表項設置條碼數據策略。
有關條碼數據策略的詳細資訊,請參閱下一節。
條碼 資料通用設定 頁面允許您載入行動裝置欄位與預設設定建立的標準應用程式識別碼之間的一組標準映射。
要建立通用條碼資料設定,請轉到 倉庫管理 > 設定 > GS1 > 條碼資料通用設定。 然後選擇建立預設設定為每個行動裝置功能表項目通常使用的欄位,自動指派適合的應用程式識別碼。
警告
如果已存在任何通用條碼數據設置,「創建預設設置 」 命令會將其完全刪除並載入標準設置。
若要自定義通用條碼數據設置,跟隨執行以下步驟。
移至 倉庫管理 > 設定 > GS1 > 條碼資料通用設定。
請執行以下其中一個步驟:
為新的或所選的對應設定下列欄位:
GS1 標準的目的,是為了讓工作人員可以掃描一次條碼,就可以載入多個值。 為了實現這一目標,物流經理必須建立條碼數據策略,告訴系統如何解釋多值條碼。 之後,您可以將原則指派至行動裝置功能表項目,控制當工作人員在使用特定功能表項目時,該如何解譯掃描的條碼。
如果沒有為功能表項分配條碼數據策略,則系統只能捕獲單個值。 此值將應用於工作人員進行掃描時選擇的行動應用輸入,如通用條碼資料設定所指定。 如果將條碼數據策略分配給功能表項,系統仍使用通用條碼數據設置將第一個條碼值映射到所選欄位。 但是,可以擷取其他欄位的值,如適用原則所指定。
若要快速入門,可以載入一組標準條碼數據策略。 然後,後續您可以根據需求擴展或編輯原則。
若要載入標準應用程式標識碼,請按照下列步驟。
警告
建立預設設定命令,會刪除全部目前定義的原則,並且用一組標準原則取代。 但是,預設設定載入之後,您可以根據需求自行定義原則。
警告
某些條碼數據策略可能不適用於您使用的每個移動流。 配置自定義條碼數據策略時,必須使用在流中的不同點掃描的不同資訊片段來測試行動裝置流。 透過這種方式,您可以確定流程的行為是否符合您的預期。
若要設置和自定義條碼數據策略,跟隨執行以下步驟。
移至 倉庫管理 > 設置 > GS1 > 條碼數據策略。
請執行以下其中一個步驟:
在新的或選擇的原則標題上,設定下列欄位:
策略名稱 –輸入策略的名稱。
描述 –輸入策略的簡短描述。
欄位值擷取方法 –選擇以下值之一,以指定應如何將各個條碼值作為行動裝置流的一部分進行處理:
自動提交 –僅當欄位值捕獲方法 欄位設置為 另存為預設值 時,此選項才可用。 將其設定為是,以便在設定所有欄位後自動提交行動裝置步驟。
在標題下方的 FastTab 上,根據目前原則要求,將欄位對應至應用程式識別碼。 根據您的需求,使用工具列上的按鈕,新增或移除列。 對於每一列,設定下列欄位:
注意
針對包括多個相同應用程式識別碼的條碼,您必須使用排序欄位來建立欄位的順序。
默認情況下,所有行動裝置功能表項都提供輸入欄位,工作人員可以在其中根據通用條碼數據設置掃描單個值。 如果希望工作人員能夠在一次掃描中掃描任何行動裝置功能表項的多個欄位值,則必須按照以下步驟分配條碼數據策略。
此範例僅適用於透過以下方式設定 GS1 選項的系統:
在倉庫管理參數頁面上,已建立下列全球設定:
在條碼資料應用程式識別碼 頁面上,以下應用程式識別碼與此示例相關。
應用程式識別碼 | 描述 | 固定的長度 | 長度 | 類型 | 十進位 |
---|---|---|---|---|---|
01 | GTIN | 已選取 | 14 | 數值 | 清除 |
10 | 批次編號 | 清除 | 20 | 英數字元 | 清除 |
17 | 到期日 | 已選取 | 6 | 日期 | 清除 |
30 | 接收數量 | 清除 | 8 | 數值 | 清除 |
在條碼數據通用設置 頁面上,通用條碼數據策略的以下設置與此示例相關。
欄位 | 應用程式識別碼 | 描述 |
---|---|---|
ItemId | 01 | GTIN |
在「 條碼數據策略 」頁上,「 策略名稱 」欄位設置為 「採購接收」。 該原則包括下列行。
欄位 | 應用程式識別碼 | 描述 | 排序 |
---|---|---|---|
ExpDate | 17 | 到期日 | 0 |
InventBatchId | 10 | 批次編號 | 0 |
數量 | 30 | 接收數量 | 0 |
在行動裝置功能表項目頁面,有一個名為購買接收的功能表項目。 其 條碼數據策略 欄位設置為 「正在接收購買」。
訂購單的貨物抵達倉庫後,工作人員會按照下列步驟。
]C10100000012345678~3030~10b1~17220215
由於為此範例建立的設定,系統將用以下方式解譯掃描的條碼。
欄位金鑰 | 應用程式識別碼 | 值 | 附註 |
---|---|---|---|
ItemId | 01 | 00000012345678 | 因為工人掃描至項目欄位,條碼中的第一個值對應至該欄位。 對應取自通用條碼數據設置。 |
Qty | 30 | 30 | 由於在一次掃描中捕獲多個欄位值,因此此對應和所有剩餘的映射都取自分配給 「採購接收 」功能表項的條碼數據策略。 此值為收到的數量。 |
InventBatchId | 10 | b1 | 此值為批次識別碼。 |
ExpDate | 17 | 220215 | 日期格式為年年月月日日。 因此,到期日期為 2022 年 2 月 15 日。 |
然後登記收據,並在單次掃描後輸入相關的資料庫值。
提示
如果包含多個值的 GS1 條碼無法作為倉庫管理行動應用程式流程的一部分,請檢查下列設定:
在「條碼數據通用設置 」和 「條碼數據應用程式識別碼 」頁上,確保設置與正在使用的條碼以及在「 行動裝置」功能表項 頁面上分配的條碼數據策略保持一致。
在條碼資料策略 頁面上,選擇遇到問題的策略,然後檢查以下設定:
倉庫管理參數頁面上,在一般索引標籤上,在條碼 FastTab,設定未知應用程式識別碼策略欄位到跳過資料元素。
下表顯示了步驟識別碼欄位對應失敗、導致無法處理掃描的 GS1 條碼的一些典型範例。
使用的欄位名稱 | 正確欄位名稱 | 處理 |
---|---|---|
品項識別碼 | ProductConfirmation | 品項確認步驟 |
CatchWeight | OutboundWeight | 實際重量挑選步驟 |
事件
3月31日 下午11時 - 4月2日 下午11時
最終的Power BI、Fabric、SQL和 AI 社群主導活動。 3 月 31 日 - 4 月 2 日。 針對 $150 折扣使用程序代碼 MSCUST。 價格上漲2月11日。
立即註冊訓練
模組
Learn how to configure warehouse management for mobile devices using Dynamics 365 Supply Chain Management.