/* ================================================================================ 档案代号:sfj_file 档案名称:备料档历史档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table sfj_file ( sfj01 varchar2(16) NOT NULL, /*工单编号 */ sfj02 number(5), /*工单型态 */ /*储存该工单所属类别型态 */ /*正确值 1/2/5/7/11/12 */ /*1 : 一般工单 */ /*2 : 最后装配工单 */ /*5 : 再加工工单 */ /*7 : 厂外加工工单 */ /*11: 拆件式工单 */ /*12: 多营运中心工单 */ sfj03 varchar2(40) NOT NULL, /*料件编号 */ /*储存该工单所属下阶料件编号,应为被发放 */ /*投入生产的料件编号 */ sfj04 number(15,3) NOT NULL, /*原发数量 */ /*储存该工单备料料件,由产品结构产生而来 */ /*之原有数量;在与生产数量对比上使用标准 */ /*用量加上损耗率,延展而来 */ sfj05 number(15,3) NOT NULL, /*应发数量 */ /*储存该工单备料料件,使用者经过修改后, */ /*决定的备料量;开始时,应与原发数量相同 */ sfj06 number(15,3) NOT NULL, /*已发数量 */ /*储存该工单备料料件,已经被发放的数量; */ /*可逐次累加 */ sfj061 number(15,3) NOT NULL, /*已领数量 */ /*储存该工单备料料件,已经被领料的数量; */ /*可逐次累加 */ sfj062 number(15,3) NOT NULL, /*超领数量 */ /*储存该工单备料料件,被超领料的数量 */ /*可逐次累加 */ sfj063 number(15,3) NOT NULL, /*报废数量 */ /*储存该工单备料料件,被报废料的数量 */ /*可逐次累加 */ sfj064 number(15,3) NOT NULL, /*盘点差异量 */ /*储存该工单备料料件,盘点时的差异数量 */ sfj065 number(15,3) NOT NULL, /*委外代买量 */ /*储存该工单备料料件,委外代买数量 */ sfj066 number(15,3) NOT NULL, /*委外代买已交量 */ /*储存该工单备料料件,委外代买已交数量 */ sfj07 number(15,3) NOT NULL, /*缺料数量 */ /*储存该工单备料料件,预期会产生的短缺量 */ /*,可由人为或系统自动维护 */ sfj08 varchar2(6) NOT NULL, /*作业编号 */ /*储存该工单备料料件,预期投入生产的作业 */ /*所属作业编号;可由[工单档]指定的制程编 */ /*号及产品结构而得 */ sfj09 number(5), /*前置时间调整 */ /*前置时间调整(天) */ /*表示自工单起始生产日算起,需多少时间备料*/ /*若为正值表示多少天后 */ /*若为负值表示多少天前 */ sfj10 varchar2(5), /*前置时间调整 */ /*前置时间调整(时:分) */ /*储存经备料前置调整后,对该日的时间调整 */ /*若为正值表示多少时间后 */ /*若为负值表示多少时间前 */ /*量产系统专用 */ sfj11 varchar2(1), /*旗标 */ /*储存备料料件的来源特性 */ /*正确值 E/U/V/R/N */ /*E: 消耗性料件 */ /*U: 大宗自制料件 */ /*V: 大宗采购料件 */ /*R: 在制途料件 */ /*N: 除外一般料件 */ /*--------单位换算率----------------------*/ sfj12 varchar2(4) NOT NULL, /*发料单位 */ /*储存该工单备料料件的发料单位,将由产品 */ /*产品结构产生而来 */ sfj13 number(20,8), /*发料单位/库存单位换算率 */ /*ex.发料单位=kg 库存单位=g */ /* 1000/1=1000(换算率) */ sfj14 varchar2(4), /*成本单位 */ /*储存该工单备料料件的发料单位,将由 [料 */ /*件主档] 产生而来 */ sfj15 number(20,8), /*成本单位/材料成本档成本单位 */ /*ex.成本单位=g 成本单位=kg */ /* 1/1000=0.001(换算率) */ sfj16 number(16,8), /*标准单位用量 */ /*标准单位用量(QPA) */ /*储存该工单备料料件的标准单位用量,将由 */ /*产品结构产生而来 */ /*系统自动维护,不能修改 */ sfj161 number(16,8), /*储存该工单料件在备料时所使 */ /*储存该工单料件在备料时所使用的单位用量.*/ /*若备料时, 系统使用损耗率, 则单位用量 */ /*会加上损耗率; 若不使用损耗率, 则单位用量*/ /*等于标准单位用量. */ /*系统自动维护,不能修改 */ sfj25 number(15,3) NOT NULL, /*未备料量 */ /*储存该工单备料料件的应发数量大于 [料件 */ /*主档] 的可被备料量,而又无其他可替代料 */ /*的数量;亦即未能备料量 */ sfj26 varchar2(1), /*资料来源 */ /*储存该工单备料料件的为原始组合的下阶料 */ /*件或采用取/替代料件 */ /*正确值 S/U/N */ /*S: 替代料件 */ /*U: 取代料件 */ /*N: 原始料件 */ sfj27 varchar2(40) NOT NULL, /*被替代料号 */ sfj28 number(15,3) NOT NULL, /*替代料 */ sfj29 varchar2(40), /*上阶料号 */ sfj30 varchar2(10), /*指定仓库 */ sfj31 varchar2(10), /*指定储位 */ sfj91 varchar2(1), /*使用者自订 */ sfj92 varchar2(1), /*使用者自订 */ sfj93 varchar2(1), /*使用者自订 */ sfj94 varchar2(1), /*使用者自订 */ sfj95 varchar2(1), /*使用者自订 */ sfj96 varchar2(1), /*使用者自订 */ sfj97 varchar2(1), /*使用者自订 */ sfj98 varchar2(1), /*使用者自订 */ sfj99 varchar2(1), /*使用者自订 */ sfj100 number(9,4), /*发料误差允许率 */ /*发料误差允许率 010622 No.B625*/ sfjacti varchar2(1) /*资料有效码 */ /*系统维护 */ ); create index sfj_02 on sfj_file (sfj03); create unique index sfj_pk on sfj_file (sfj01,sfj03,sfj08,sfj12); alter table sfj_file add constraint sfj_pk primary key (sfj01,sfj03,sfj08,sfj12) enable validate; grant select on sfj_file to public; grant index on sfj_file to public; grant update on sfj_file to public; grant delete on sfj_file to public; grant insert on sfj_file to public; |