/* ================================================================================ 档案代号:sfi_file 档案名称:工单历史档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table sfi_file ( sfi01 varchar2(16) NOT NULL, /*工单编号 */ sfi02 number(5), /*工单型态 */ /*储存该工单所属类别型态 */ /*正确值 1/2/5/7/11/12 */ /*1 : 一般工单 */ /*2 : 最后装配工单 */ /*5 : 再加工工单 */ /*7 : 厂外加工工单 */ /*11: 拆件式工单 */ /*12: 多营运中心工单 */ sfi03 varchar2(24), /*在制品会计科目 */ sfi04 varchar2(1), /*工单状态 */ /*储存该工单目前处理阶段状况 */ /*正确值 1/2/3/4/5/6/7/8 */ /*1: 确认生产工单(firm plan) */ /*2: 工单已发放,料表尚未列印 */ /*3: 工单已发放,料表 已 列印 */ /*4: 工单已发料 */ /*5: 在制过程中 */ /*6: 工单已完工,进入F.Q.C */ /*7: 完工入库 */ /*8: 结案 */ /*D: 删除 */ sfi05 varchar2(40), /*料件编号 */ /*储存该工单将投入生产料件 */ sfi06 varchar2(10), /*使用制程编号 */ /*使用制程编号 99/09/15 */ /*储存该工单将投入生产料件时所用的制程编 */ /*号 */ sfi07 varchar2(10), /*版本 */ /*储存工单投入生产的料件版本 */ sfi071 date, /*产品结构指定有效日期 */ /*储存工单投入生产的料件使用的产品结构指 */ /*定有效日期 */ sfi08 number(15,3) NOT NULL, /*生产数量 */ /*预计投入生产的数量,单位为料件生产单位 */ sfi081 number(15,3) NOT NULL, /*已发料套数 */ sfi09 number(15,3) NOT NULL, /*完工已入库数量 */ /*储存该工单已完工入库数量 */ sfi10 number(15,3) NOT NULL, /*再加工数量 */ /*储存该工单再加工数量 */ sfi11 number(15,3) NOT NULL, /*F.Q.C 数量 */ /*储存该工单在全检(检验)数量 */ sfi111 number(15,3) NOT NULL, /*MRB 数量 */ /*储存该工单在MRB的数量 */ sfi12 number(15,3) NOT NULL, /*报废数量 */ /*储存该工单报废数量 */ sfi121 number(15,3), /*在制盘盈亏量 */ /*在制盘盈亏量 add 99/09/15 */ sfi122 number(15,3), /*No Use */ sfi13 date, /*预计起始生产日期 */ /*预计起始生产日期(天) */ /*储存该工单预计投入生产日期 */ sfi14 varchar2(5), /*预计起始生产时间 */ /*预计起始生产时间(时:分) */ /*储存该工单预计投入生产时间 */ /*量产系统专用 */ sfi15 date, /*预计结束生产日期 */ /*预计结束生产日期(天) */ /*储存该工单预计完成生产日期 */ sfi16 varchar2(5), /*预计结束生产时间 */ /*预计结束生产时间(时:分) */ /*储存该工单预计完成生产时间 */ /*量产系统专用 */ sfi17 number(5), /*已完工作业序号 */ /*储存该工单目前已完工的最大作业序号 */ sfi18 date, /*最近一次作业完工日期 */ /*最近一次作业完工日期(天) */ /*储存该工单 [已完工作业序号] 之完工日期 */ sfi19 varchar2(5), /*最近一次作业完工时间 */ /*最近一次作业完工时间(时:分) */ /*储存该工单 [已完工作业序号] 之完工时间 */ /*量产系统专用 */ sfi20 date, /*MPS/MRP 需求日期 */ /*MPS/MRP 需求日期(天) */ /*储存该工单之预计 MPS/MPR 需求日期 */ sfi21 varchar2(5), /*MPS/MRP 需求时间 */ /*MPS/MRP 需求时间(时:分) */ /*储存该工单之预计 MPS/MPR 需求时间 */ /*量产系统专用 */ sfi22 varchar2(16), /*销单编号 */ /*储存该工单之指定生产供给的销单单号 */ /*目前不用 */ sfi221 number(5), /*销单项次 */ /*储存该工单之指定生产供给的销单单号 */ /*目前不用 */ sfi222 varchar2(10), /*No Use */ sfi23 varchar2(1), /*备料档产生 */ /*储存该工单是否已产生备料资料 */ /*正确值 Y/N */ /*Y: 该工单已产生备料资料 */ /*N: 该工单尚未产生备料资料 */ sfi24 varchar2(1), /*制程追踪档产生 */ /*储存该工单是否已产生制程追踪资料 */ /*正确值 Y/N */ /*Y: 该工单已产生制程追踪资料 */ /*N: 该工单尚未产生制程追踪资料 */ sfi25 date, /*发料日期 */ /*储存该工单最近一次发料日期 */ sfi251 date, /*发放日期 */ /*储存该工单发放日期 */ sfi26 varchar2(5), /*发料时间 */ /*发料时间(时:分) */ /*储存该工单最近一次发料日期之时间 */ /*量产系统专用 */ sfi27 varchar2(10), /*专案号码 */ /*储存该工单所属专案号码 */ sfi271 varchar2(30), /*WBS编码 */ /*专案号码-顺序 010622 add No.B625 */ /*储存该工单所属专案号码-顺序 */ sfi28 varchar2(1), /*工单结案状态 */ /*正确值 1/2/3 */ /*1: 发料已结束,不能再发料 */ /*2: 生产工时已结束,不能再发料及输入工时 */ /*3: 成本会计已结束,此工单不能再重新开启 */ /* ,可转入历史档 */ sfi29 varchar2(1), /*可用数量 */ /*储存执行主排程计划或料需求计划时,是否 */ /*可考虑将该工单完工数量列入需求之供给 */ /*正确值 Y/N */ /*Y: 可考虑为供给 */ /*N: 不可考虑为供给 */ sfi30 varchar2(10), /*预计工单完工入库仓库别 */ /*储存该工单完工后,预计存放的仓库别 */ sfi31 varchar2(10), /*预计工单完工入库储位 */ /*储存该工单完工后,预计存放的储位 */ sfi32 varchar2(2), /*起始排程方法 */ /*正确值 1/2/3/4/5 */ /*1: window scheduling forward */ /*2: window scheduling backward */ /*3: weighted window scheduling */ /*4: tracking scheduling forward */ /*5: tracking scheduling backward */ sfi33 varchar2(2), /*最近排程方法 */ /*正确值 1/2/3/4/5 */ /*1: window scheduling forward */ /*2: window scheduling backward */ /*3: weighted window scheduling */ /*4: tracking scheduling forward */ /*5: tracking scheduling backward */ sfi34 number(9,4), /*C/R 比率 */ /*C/R 比率(%) */ /*储存该工单紧急比率 */ /*开始时应设定为 '1',可透过工单紧急比率 */ /*重新计算作业重新设定 */ /*其值愈小者,赋予愈高的分派优先顺序 */ sfi35 varchar2(1), /*异动码 */ /*异动码(Y/N) */ /*储存该工单自上次料需求计划后,如有变动 */ /*时,则需在此备注 */ /*提供 nettable change MRP 使用 */ sfi36 date, /*工单发料结束日期 */ /*按工单结案状况,会有各阶段结束日期;而 */ /*本栏位记录料帐结束日期,即在工单经过此 */ /*阶段后,系统即便不可再发料给该工单 */ /*如需再发料,则需作工单的重新开启作业, */ /*才被允许可再发料给该工单 */ sfi37 date, /*工单发料及工时结束日 */ /*按工单结案状况,会有各阶段结束日期;而 */ /*本栏位记录料帐及人工帐(工时)结束日期 */ /*,简而言之即在工单经过此阶段后,系统即 */ /*便不可再对该工单收集工时 */ /*如需再收集工时,则需作工单的重新开启作 */ /*业,才被允许可再收集工时给该工单 */ sfi38 date, /*工单成本会计结束日期 */ /*按工单结案状况,会有各阶段结束日期;而 */ /*本栏位记录该工单已在最后确定的阶段日期 */ /*,简而言之即在工单经过此阶段后,系统即 */ /*便不可再对该工单发料及收集工时,而且亦 */ /*无法再重新开启 */ sfi39 varchar2(1), /*完工方式 */ /*储存该工单在料帐上,使用捡料及发料系统 */ /*或使用领料及事后扣帐系统 */ /*正确值 1/2 */ /*1: 捡料及发料系统 */ /* Picking List 与 Push System */ /*2: 领料及事后扣帐系统 */ /* Pull List 与 Backflush System */ sfi40 number(5), /*优先顺序 */ /*储存该工单派工的优先顺序 */ /*正确值 应不小于零 */ /*其值愈小者顺序愈高 */ sfi41 varchar2(1), /*冻结码 */ /*冻结码(frozen flag) */ /*储存该工单为需求之供给时,是否可更动其 */ /*时程,以利需求之取得 */ /*正确值 Y/N */ /*Y: 时程已被固定之工单 */ /*N: 时程尚未被固定之工单 */ sfi42 number(5), /*工单展开阶数 */ /*储存该工单对下阶自动产生工单的往下阶数 */ sfi81 date, /*最近一次列印日期 */ /*储存工单料表最后一次列印日期 */ sfi82 varchar2(10), /*制造部门 */ /*制造部门 alter 99/09/15 */ sfi85 varchar2(16), /*料表批号 Picking Batch ID */ sfi86 varchar2(16), /*来源工单号码 */ sfi87 varchar2(1), /*料表编号旗标 */ sfi88 varchar2(16), /*料表编号 */ sfi91 varchar2(16), /*制造通知单 */ sfi92 number(5), /*项次 */ sfi93 varchar2(1), /*制程否 */ sfi94 varchar2(1), /*FQC否 */ sfi95 varchar2(1), /*No Use */ sfi96 varchar2(1), /*No Use */ sfi97 varchar2(1), /*No Use */ sfi98 varchar2(10), /*成本中心 */ sfi99 varchar2(1), /*重工否(Y/N) */ sfiacti varchar2(1), /*资料有效码 */ /*系统维护 */ sfiuser varchar2(10), /*资料所有者 */ /*系统维护 */ sfigrup varchar2(10), /*资料所有群 */ /*系统维护 */ sfimodu varchar2(10), /*资料更改者 */ /*系统维护 */ sfidate date, /*最近修改日 */ /*系统维护 */ sfi50 varchar2(4), /*活动代号 */ sfi51 varchar2(6) /*理由码 */ ); create index sfi_02 on sfi_file (sfi05); create unique index sfi_pk on sfi_file (sfi01); alter table sfi_file add constraint sfi_pk primary key (sfi01) enable validate; grant select on sfi_file to public; grant index on sfi_file to public; grant update on sfi_file to public; grant delete on sfi_file to public; grant insert on sfi_file to public; |