山東省標(biāo)準(zhǔn)化研究院 羅翔 趙紅
商品源數(shù)據(jù)是商品實(shí)物的數(shù)字化信息,它以全球貿(mào)易項(xiàng)目代碼為關(guān)鍵字,包括商品圖片、標(biāo)簽文字、包裝尺寸、商品重量等,并符合GS1 全球數(shù)據(jù)模型(GS1 Global Data Model)定義的數(shù)據(jù)結(jié)構(gòu)和規(guī)則。商品源數(shù)據(jù)擴(kuò)大了商品條碼的應(yīng)用深度和廣度,為數(shù)字經(jīng)濟(jì)發(fā)展提供了條碼技術(shù)支撐,為電子商務(wù)提供了基礎(chǔ)保障,便于流通供應(yīng)鏈各參與方之間實(shí)現(xiàn)資源整合、共享共用、互聯(lián)互通,促進(jìn)貿(mào)易和供應(yīng)鏈運(yùn)作便利高效。
商品屬性信息是描述商品本身固有特性的信息集合,包括商品通用屬性信息和商品專有屬性信息。商品通用屬性信息包括商品標(biāo)識(shí)信息、商品分類信息、商品基礎(chǔ)信息、商品生產(chǎn)信息、商品組成信息、商品說(shuō)明信息、商品認(rèn)證信息、商品圖片信息、零售單元包裝信息、零售單元的上級(jí)包裝信息和其他信息。與流通供應(yīng)鏈密切相關(guān)的主要為商品基礎(chǔ)信息、商品說(shuō)明信息和零售單元相關(guān)信息,見(jiàn)表1(下頁(yè))。
表1
現(xiàn)代流通供應(yīng)鏈要求實(shí)現(xiàn)對(duì)供應(yīng)鏈全過(guò)程的精細(xì)化、數(shù)字化管理,商品源數(shù)據(jù)作為對(duì)商品的基礎(chǔ)性、唯一性和標(biāo)準(zhǔn)化描述載體,是鏈接生產(chǎn)方、物流服務(wù)方、最終消費(fèi)者等供應(yīng)鏈各主體的橋梁和紐帶,保障供應(yīng)鏈上下游商品數(shù)據(jù)的一致性,對(duì)于促進(jìn)供應(yīng)鏈協(xié)同運(yùn)作和信息交互具有重要作用。
商品源數(shù)據(jù)包含的商品通用屬性信息達(dá)80余項(xiàng),涵蓋商品條碼、商品名稱、品牌、生產(chǎn)商、凈含量、保質(zhì)期、包裝尺寸、商品圖片等信息,同時(shí)包括藥品、保健食品等不同商品的特征屬性,有助于供應(yīng)鏈各主體全面掌握商品信息,保障商品數(shù)據(jù)質(zhì)量和一致性。
商品源數(shù)據(jù)中的零售單元包裝信息,科學(xué)準(zhǔn)確地提供了物流單元的長(zhǎng)度、寬度、深度、重量等尺寸信息,有效指導(dǎo)供應(yīng)鏈各參與方合理規(guī)劃倉(cāng)儲(chǔ)面積、計(jì)算存儲(chǔ)貨位、安排裝卸設(shè)備以及運(yùn)輸中的托盤(pán)堆碼,實(shí)現(xiàn)供應(yīng)鏈精細(xì)化作業(yè)與管理。
以往商品信息數(shù)據(jù)都由生產(chǎn)商、供應(yīng)商、物流中心等參與方人員自行采集,手工測(cè)量,信息反饋速度慢,采集效率低,存在重復(fù)測(cè)量、標(biāo)準(zhǔn)不統(tǒng)一等問(wèn)題,采用商品源數(shù)據(jù)可以有效解決以上難題,推動(dòng)端到端全鏈條數(shù)據(jù)共享,提升供應(yīng)鏈運(yùn)作效率,降低供應(yīng)鏈運(yùn)營(yíng)成本。
GB/T 18354-2021《物流術(shù)語(yǔ)》中對(duì)供應(yīng)鏈的定義為:生產(chǎn)及流通過(guò)程中,圍繞核心企業(yè)的核心產(chǎn)品或服務(wù),由所涉及的原材料供應(yīng)商、制造商、分銷商、零售商直到最終用戶等形成的網(wǎng)鏈結(jié)構(gòu)。托盤(pán)是流通供應(yīng)鏈運(yùn)作中最基礎(chǔ)的裝載單元,提高單個(gè)托盤(pán)的碼放數(shù)量,可以減少托盤(pán)使用數(shù)量,節(jié)省倉(cāng)庫(kù)存儲(chǔ)空間和車(chē)輛裝載空間,合理進(jìn)行商品托盤(pán)堆碼可以幫助物流運(yùn)營(yíng)主體降低物流成本。本文以托盤(pán)堆碼為例,介紹商品源數(shù)據(jù)在流通供應(yīng)鏈中的應(yīng)用思路。
物流運(yùn)營(yíng)主體在獲取商品源數(shù)據(jù)之后,提取商品數(shù)量值和零售單元包裝信息或零售單元上級(jí)包裝信息中的高度、寬度、深度/長(zhǎng)度、重量等關(guān)鍵計(jì)量單位數(shù)值。
假定條件如下:
a.某類商品上級(jí)包裝的深度/長(zhǎng)度為L(zhǎng),寬度為W,高度為H,商品含包裝的重量為T(mén),且L≥W;
b.常用標(biāo)準(zhǔn)托盤(pán)的長(zhǎng)度1200mm,寬度1000mm,載重2000kg,托盤(pán)堆碼限高一般不超1400mm;
C.沿托盤(pán)1200mm 方向,以左下角為起點(diǎn),橫向放置包裝箱的列數(shù)為x1,每列數(shù)量y1;以托盤(pán)右下角為起點(diǎn),縱向放置包裝箱的列數(shù)為x2,每列數(shù)量y2;以托盤(pán)右上角為起點(diǎn),橫向放置包裝箱的列數(shù)為x3,每列數(shù)量y3;以托盤(pán)左上角為起點(diǎn),縱向放置包裝箱的列數(shù)為x4,每列數(shù)量y4。堆碼原理,如圖1所示。
圖1 堆碼原理
得到非線性規(guī)劃模型為:
單層碼放最大數(shù)量Qmax=x1y1+x2y2+x3y3+x4y4
約束條件為:
運(yùn)用Java、C++等語(yǔ)言進(jìn)行編程或采用LINGO 軟件進(jìn)行編程計(jì)算即可得出托盤(pán)單層碼放最大數(shù)量,結(jié)合碼放高度不能超過(guò)堆碼限高1400mm,總重量不得超過(guò)托盤(pán)載重2000kg,即可求出每個(gè)托盤(pán)碼放該類商品的數(shù)量,進(jìn)而得出某批次該類商品倉(cāng)儲(chǔ)或運(yùn)輸所需的托盤(pán)總數(shù)量。
本文以Java 語(yǔ)言進(jìn)行編程,并模擬一系列包裝箱的尺寸數(shù)據(jù)得出1200×1000mm 標(biāo)準(zhǔn)托盤(pán)單層碼放的運(yùn)算結(jié)果。
?Java程序設(shè)置
編寫(xiě)Java應(yīng)用程序,接收用戶輸入,將計(jì)算結(jié)果輸出到控制臺(tái)。
?數(shù)據(jù)輸入
接收用戶輸入的四個(gè)參數(shù),分別賦值給下面的程序變量。
包裝箱的長(zhǎng):L=args[0];
包裝箱的寬:W=args[1];
托盤(pán)的長(zhǎng):TL=args[2],此參數(shù)未輸入的時(shí)候,使用默認(rèn)值1200;
托盤(pán)的寬:TW=args[3],此參數(shù)未輸入的時(shí)候,使用默認(rèn)值1000。
?數(shù)據(jù)輸出
單層碼放最大數(shù)量:Qmax
托盤(pán)的各個(gè)決策變量:x1、x2、x3、x4、y1、y2、y3、y4
?執(zhí)行函數(shù)
首先,根據(jù)以下的約束條件計(jì)算出x1、x2、x3、x4、y1、y2、y3、y4的最大值。
其次,根據(jù)所有的約束條件,以遞歸的計(jì)算方法枚舉所有的包裝箱擺放的可能性。
最后,根據(jù)枚舉結(jié)果,計(jì)算可以擺放包裝箱的最大值。
?運(yùn)行結(jié)果
以1200×1000mm 的托盤(pán)為例,L、W 分別是商品包裝箱的長(zhǎng)度和寬度,以毫米(mm)為單位,運(yùn)行結(jié)果見(jiàn)表2。
表2 運(yùn)行結(jié)果
商品源數(shù)據(jù)使流通供應(yīng)鏈中的生產(chǎn)商、分銷商、零售商以及終端消費(fèi)者都可以獲得標(biāo)準(zhǔn)化的商品數(shù)字信息,為供應(yīng)鏈中的物流配送中心提供了最基礎(chǔ)、最真實(shí)的商品及包裝信息,幫助其優(yōu)化物流作業(yè),實(shí)現(xiàn)與供應(yīng)鏈上下游的高效協(xié)同運(yùn)作,降低供應(yīng)鏈運(yùn)行成本。今后,還需要進(jìn)一步研究探索商品源數(shù)據(jù)在優(yōu)化倉(cāng)儲(chǔ)布局,科學(xué)進(jìn)行車(chē)輛裝載等方面的應(yīng)用,發(fā)揮其在流通供應(yīng)鏈中的最大價(jià)值,為企業(yè)創(chuàng)造市場(chǎng)經(jīng)濟(jì)效益。