電子產品代碼(Epc)
甚麼是電子產品代碼(EPC)?
電子產品代碼(EPC)是一種標準化識別碼,用於將特定實體物件(例如單件產品、物流單位或可重用資產)與其他物件區分開來。在物流及電子商務中,EPC 將實體物品與用於庫存管理、倉庫運作、貨件驗證及退貨的數碼記錄連接起來。EPC 是 GS1 標準框架的一部分,並與射頻識別(RFID)密切相關,但識別碼本身有別於用來讀取或儲存它的技術。

「產品」一詞並不限制 EPC 只用於零售商品。視乎所採用的識別方案,EPC 可以識別單件可售商品、托盤化物流單位,或可重用容器等資產。其核心目的,是提供一個一致的身份,讓業務系統可在相關流程及貿易夥伴之間識別該物件。
EPC 所識別的對象
EPC 識別的是物件,而不是其完整業務歷史。物件目前的位置、擁有權、訂單分配或貨件狀態等資料,通常由相關資訊系統維護。即使這些記錄有所變更,物件的識別碼仍可保持不變。
對於單件商品而言,產品類型與產品實例之間的區分尤其重要。全球貿易項目編號(GTIN)會在指定包裝層級識別貿易項目。同一貿易項目的多個實體分離單位可以使用相同的 GTIN。序列化全球貿易項目編號(SGTIN)將貿易項目識別與序號結合,使不同實例可以被區分。
例如,零售商可能會收到數件 GTIN 相同的相同款式恤衫。為每件恤衫分配一個 SGTIN,便可讓零售商區分其中一件實體恤衫與另一件。這樣便能支援商品層級的記錄,而不只是針對產品類型記錄數量。
EPC 識別如何運作
識別方案及表示方式
GS1 EPC 標籤資料標準定義了 EPC 識別方案及其表示方式。識別方案決定所識別的物件類型,以及其識別組成部分的結構。適用的方案取決於企業需要識別商品、物流單位、個別資產,還是其他受支援的實體。
EPC 可以採用面向軟件的表示方式,例如 EPC 純身份統一資源識別符(URI),亦可以採用適合編碼至 RFID 標籤的表示方式。這些表示方式各自服務不同的技術用途,但均指向相同的底層身份。純身份 URI 並不描述與特定標籤相關的所有編碼或控制細節。
並非所有 EPC 編碼都有相同長度或組成部分限制。實施者必須查閱相關方案、允許使用的字符集、欄位容量及編碼規則,而不應假設每個 EPC 都是固定長度的數字。
讀取識別碼
在 RFID 實施方案中,相容讀取器會從附着於物件、嵌入物件內或以其他方式與物件相關聯的標籤取得資料。軟件會解讀已編碼的 EPC,並將其連接至業務記錄。RFID 不需要像印刷條碼一樣保持相同的光學直線視野,而相容系統可在一次讀取操作中讀取多個標籤。
成功讀取標籤本身並不代表完整的倉庫交易。軟件必須判斷該次觀察代表收貨、儲存、揀貨、包裝、出貨還是其他活動。這種判斷取決於讀取器位置、流程配置及相關交易資料等因素。
記錄業務事件
EPC 資訊服務(EPCIS)是另一項 GS1 標準,用於分享有關物件的可視性事件資料。它提供記錄及交換相關資訊的框架,包括發生了甚麼、何時何地發生,以及其業務背景。EPCIS 可以將物件識別碼與事件關聯起來;但它不會令 EPC 本身成為儲存物件完整歷史的容器。
這種分離十分重要:EPC 提供身份,讀取系統提供觀察結果,而業務應用程式則確定這些觀察結果的含義。EPCIS 提供以標準化方式表達及交換相關事件的方法。
物流中的常見識別方案
以下是與 EPC 使用相關的既定 GS1 識別方案。它們區分的是識別目的,而不是代表貨運流程中的不同階段。
| 方案 | 識別對象 | 物流示例用途 |
|---|---|---|
| 序列化全球貿易項目編號(SGTIN) | 貿易項目的單個實例 | 在收貨、揀貨或退貨期間區分同一零售產品的不同單位 |
| 序列貨運集裝箱代碼(SSCC) | 物流單位 | 識別為儲存或運輸而組成的托盤或其他搬運單位 |
| 全球可回收資產識別碼(GRAI) | 可回收資產類型,並可選擇透過序列部分進行個別識別 | 識別可重用貨箱或類似資產;個別 EPC 身份需要適當的序列化形式 |
| 全球個別資產識別碼(GIAI) | 個別資產 | 識別特定設備或其他受管理資產 |
物流單位識別碼不會自動識別該單位內的每件物件。系統需要明確建立父級搬運單位與其內容物之間的關聯。當物品被加入、移除或重新包裝時,必須更新該關聯,以維持其實用性。
在倉儲及電子商務中的用途
凡是區分個別物件能帶來營運價值的地方,EPC 識別都具有相關性。其實用程度取決於識別覆蓋範圍、讀取基礎設施,以及與倉庫或商業系統的連接。
- 收貨:倉庫可以將觀察到的 EPC 與預期貨件記錄進行比較。差異可能表示物件遺失、出現預期之外的物件或關聯錯誤,但例外情況需要調查,不應自動假設為遺失。
- 庫存盤點:物品層級識別碼可支援比較觀察到的庫存與記錄庫存。軟件必須避免將同一 EPC 的重複觀察結果計算為不同物品。
- 揀貨及包裝:系統可以檢查已識別物件是否符合所需商品及數量。EPC 識別物件;訂單管理資料則決定該物件屬於哪張訂單。
- 出貨:讀取事件可以與運輸操作及物流單位關聯。在出口附近讀取到資料,不一定能證明物件已裝載到預定車輛上。
- 退貨:如果識別碼仍可讀取,且相關記錄仍然存在,退回物品可能與其較早的物品層級記錄配對。退款資格仍取決於商戶規則及交易證據。
例如,電子商務倉庫可能會為相同產品分配不同的 SGTIN,並在包裝期間將所選實例與客戶訂單關聯。如果其中一件產品日後被退回,其識別碼可能有助於將該實例與同一產品的其他單位區分開來。這只是示例工作流程,並不表示每個商戶都會使用物品層級的 EPC 識別。
跨境供應鏈中的 EPC
在跨境商業中,以 EPC 為基礎的識別可以協助貿易夥伴在物件於不同設施及組織之間流轉時,以一致方式指代物件。這需要相容的識別做法、已協定的資料交換方式,以及存取解讀識別碼所需記錄的權限。
EPC 不會取代海關申報、關稅分類、商業發票、原產國聲明或承運商追蹤號碼。這些記錄具有不同的法律及營運用途。物品識別碼可以在業務系統中與它們關聯,但單憑識別碼不能證明已完成清關、繳付關稅、符合監管要求或完成派送。
部署 RFID 亦需要注意每個相關司法管轄區所允許的無線電設備及操作條件。使用標準化身份並不代表無需評估所選硬件及部署方式是否適合相關地點。
EPC 及相關術語
| 術語 | 與 EPC 的關係 | 重要區別 |
|---|---|---|
| RFID | 用於從相容標籤擷取 EPC 的技術 | RFID 是讀取技術;EPC 是識別框架。並非所有 RFID 系統都使用 EPC 識別碼。 |
| GTIN | 提供 SGTIN 識別中使用的貿易項目身份 | 單獨的 GTIN 不能區分同一貿易項目的不同實體實例。 |
| 條碼 | 可根據適用標準編碼識別碼的光學資料載體 | 將 EPC 與條碼比較,會混淆身份與資料載體技術。相關問題是特定條碼包含哪個識別碼。 |
| SKU | 商戶內部的庫存參考編號,可與已識別商品建立映射 | SKU 本身並不會提供全球協調的實例層級身份。 |
| 承運商追蹤號碼 | 識別承運商所追蹤的貨件或包裹記錄 | 它不能與該貨件內個別產品的 EPC 互換使用。 |
| EPCIS | 用於分享涉及已識別物件的可視性事件的標準 | 它描述事件及業務背景,而不是取代物件的識別碼。 |
限制及實施檢查
分配 EPC 本身並不能保證庫存準確、持續可視性或產品真偽。營運結果取決於正確的識別碼分配、適當的標籤放置、可靠的觀察結果,以及準確的業務系統整合。
- 檢查身份唯一性:確認所選方案及序號分配能區分預定物件。重複識別碼可能令不同物件看起來像同一物件。
- 檢查編碼相容性:確認標籤編碼、讀取器、中介軟件及軟件對識別碼的表示及解讀方式一致。
- 測試實體條件:物料、標籤方向、周圍物件及讀取環境都可能影響 RFID 效能。應測試實際產品及包裝配置。
- 定義事件規則:建立判斷讀取結果何時成為收貨或出貨事件的規則,並確定如何處理重複或預期之外的觀察結果。
- 維持包裝關係:當貨物重新包裝或拆分時,保持物品、紙箱及托盤之間的關聯準確。
- 將識別與驗證分開:讀取到預期 EPC 並不足以證明產品是真品。更高程度的保障需要採取與風險相稱的額外控制措施。
- 控制資料存取:決定哪些組織可以存取相關記錄。共享識別碼不會自動提供對私人庫存或交易資料的存取權。
常見問題
EPC 是否等同於 RFID 標籤?
不是。EPC 是識別碼,而 RFID 標籤是可以儲存 EPC 的實體資料載體。讀取器會擷取標籤資料,軟件則解讀其身份。
EPC 是否包含產品的位置及運輸歷史?
不是。位置、移動及業務事件均由相關系統維護。EPCIS 可以提供交換這些事件的標準化框架。
兩件相同產品可以擁有不同的 EPC 嗎?
可以。同一貿易項目的不同實體單位可以擁有不同的序列化身份,例如 SGTIN,同時共用相同的 GTIN。
EPC 可以取代包裹追蹤號碼嗎?
不可以。EPC 與承運商追蹤號碼具有不同的識別用途。業務系統可以將兩者關聯,但識別物品並不會自動提供其承運商追蹤狀態。
資料來源
- GS1 EPC 標籤資料標準 — EPC 識別方案、身份表示方式及 RFID 編碼規則。
- GS1:EPC/RFID — EPC 識別、RFID 資料擷取及供應鏈應用之間的關係。
- GS1 EPCIS 標準 — 可視性事件、業務背景及已識別物件之間的關係。
- GS1 識別密鑰 — GTIN、SSCC、GRAI 及 GIAI 的識別用途。


