在K/3Cloud中,倉庫啟用倉位管理,需要先建立倉位值集,倉庫、倉位值集、倉位之間的關(guān)系是怎樣的呢?
在實(shí)施應(yīng)用中,經(jīng)常會碰到按存儲地點(diǎn)建立倉位值集的情況,
例如:暫收區(qū)、待檢區(qū)、存儲區(qū)、揀貨區(qū)、不良區(qū)、廢品區(qū)、集貨區(qū)、原料倉、委外倉、半成品倉、成品倉、五金倉、電子倉、耗材倉等等,
按照這樣的設(shè)置,系統(tǒng)會提示只能建立10個(gè)倉位值集,就會提出疑問:“客戶的倉庫超過10個(gè)怎么辦?”,出現(xiàn)這種情況,是沒有理解倉位值集的含義。
為幫助理解倉位值集,舉例來說明:
例如在給物料編碼時(shí),會規(guī)定第1位到第m位代表物料類別,第m+1位到第n位代表物料,第n+1位到第x位代表材質(zhì),等等,
在物料編碼中的物料類別、物料、材質(zhì)等就類似倉位值集;
再例如批號編碼規(guī)則,日期+供應(yīng)商+流水號,其中日期、供應(yīng)商、流水號就類似倉位值集;
再例如身份證號碼,前6位數(shù)字表示所在省份城市區(qū)縣,第7~14位數(shù)字表示出生年月日,第15~17位數(shù)字表示順序碼,第18位代表校驗(yàn)碼,其中省份、城市、區(qū)縣、出生日期、順序碼、校驗(yàn)碼就類似倉位值集。
可以將倉位值集按編碼規(guī)則的分類方式進(jìn)行設(shè)置,例如:倉位值集設(shè)為庫區(qū)、貨架、貨位,倉位值集下設(shè)倉位值,庫區(qū)下設(shè)暫收區(qū)、待檢區(qū)、存儲區(qū)、揀貨區(qū)、不良區(qū)、廢品區(qū)、集貨區(qū)等等,貨架下設(shè)A、B、C、D、E等等,貨位下設(shè)11、12、113、14、15、21、22、23、24、25、31、32、33、34、35等等。
倉位值集的設(shè)立,是針對整個(gè)集團(tuán)共享的數(shù)據(jù),因此需要考慮集團(tuán)所有倉庫劃分的維度,維度需要控制在10個(gè)以內(nèi),超出的維度,需要進(jìn)行合并,其組合值建立倉位值,
例如上例中的貨位,就是排和列的組合。倉位值集下的倉位值是可以增加至上萬,如果有10個(gè)倉位值集,可支持1萬的10次方,可支持組織所有倉位的設(shè)置。由于倉位值集是集團(tuán)共享數(shù)據(jù),其下的倉位值需要包含所有倉庫的值設(shè)置,因此建立倉庫時(shí)需要選擇倉位值集和倉位值范圍,倉庫設(shè)置的各倉位值集的倉位值的笛卡爾積,就是倉庫的倉位,系統(tǒng)稱之為值組合。
需要說明:倉庫的倉位值集不設(shè)置倉位值時(shí),代表倉位值集下的所有倉位值都適用;倉庫的值組合中有不適用的值,可以禁用值組合。單據(jù)上的“倉位”,也是彈性域字段,具有動態(tài)加載列的靈活性,也有其局限性,實(shí)施時(shí)需要根據(jù)客戶的使用習(xí)慣斟酌設(shè)置。