我公司老板亲自写的一段设计。我看了后有点小崩溃。
数据口为oracle。
2.2.2.1 在制管理基本规则
1)工令号
·每个工令均有一个唯一的编号,即工令号。
·工令号的编号规则如下:
t yy nnnn
t——生产类型(简称产类),依据企业的生产确定,如(M)、(G)、(C),(P)、(B)、(S)、(C)、(M)、(F);
yy——工令下达年号,2位定长;
nnnn——顺序号,4位定长,每年每类生产工令分别从1开始起编。当编满9999后,后面再按A001~A999、B001~B999、C001~C999,以此类推(字母依次选用除I、L、O和Z四个字母之外的22个字母)。每年每类生产工令最多为31977个。
2)产品标识规则
·成批生产单件标识的产品,每个产品分配一个唯一的编号——产品序列号(PSN)。单套生产的产品按工令号标记,非单件标记的产品不标识;
·单件标记的产品在投料时分配产品序列号,打标时标记。已编号过的产品在工令下达时由物流人员登记产品序列号,并由物管员打标;
·产品序列号编码规则如下:
p yy nnnnn
p——产品制造者标记码,1位定长,表示产品是由本企业制造的还是由其它制造商制造的(分别由系统配置参数“自制产品标记码”与“他制产品标记码”设定)。如“T”、“C”。一般情况下,该码尽量不在生产类型编码范围内。
yy——产品投料年号,2位定长
nnnnn——顺序号,5位定长,每年每类产品从1开始起编,当编满99999后,后面再分段编码,前2位按0~9和除I、L、O和Z四个字母之外的22个字母编码(即0A~0Y,1A~1Y,…,9A~9Y,A0~AY,B0~BY,…,Y0~YY,除去纯数字编码),后3位为数字序号001~999。每年每类产品最多生产1022976个。