/* ================================================================================ 档案代号:ecm_file 档案名称:制程追踪档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table ecm_file ( ecm01 varchar2(16) NOT NULL, /*工单编号 */ ecm02 number(5), /*工单型态 */ /*1 : 一般工单 */ /*5 : 再加工工单 */ /*7 : 厂外加工工单 */ ecm03_par varchar2(40), /*料件编号 */ /*需存在在料件基本资料主档 */ /*为该工单生产料件编号 */ ecm03 number(5) NOT NULL, /*制程序号 */ /*料件被制作程序过程中的生产活动顺序编号 */ ecm04 varchar2(6), /*作业编号 */ /*料件被制作程序过程中的生产活动编号 */ ecm05 varchar2(10), /*机器编号 */ /*在生产程序/作业中, 使用的机器编号 */ ecm06 varchar2(10), /*工作站编号 */ /*该生产程序/作业在何一工作站被生产 */ ecm07 number(15,3), /*最早起始前置时间调整 */ /*最早起始前置时间调整(天) */ /*此栏位由系统直接维护, */ /*代表自工单完工日倒算那一天就要起始动工 */ /*时间含固定与变动时间 */ ecm08 number(15,3), /*最迟起始前置时间调整 */ /*最迟起始前置时间调整(天) */ /*此栏位由系统直接维护, */ /*代表自工单完工日倒算那一天就要起始动工 */ /*时间,但不包括固定前置时间 */ ecm09 number(15,3), /*最早完工前置时间调整 */ /*最早完工前置时间调整(天) */ /*此栏位由系统直接维护, */ /*代表自工单开工日往前算那一天此作业就 */ /*该结束时间,不含固定前置时间 */ ecm10 number(15,3), /*最迟完工前置时间调整 */ /*最迟完工前置时间调整(天) */ /*此栏位由系统直接维护, */ /*代表自工单开工日往前算那一天此作业就 */ /*该结束时间,含固定与前置时间时间 */ ecm11 varchar2(10), /*制程编号 */ ecm12 number(9,4), /*损耗率 */ /*损耗率(%) */ /*表示在本生产程序/作业将会发生的标准损耗*/ /*率, 在对材料而言, 系统将依产品如结构中 */ /*的损耗率, 为一百分比 */ /*yield */ /*存放-percent 值 */ ecm121 varchar2(1), /*盘点作业 */ /*盘点作业(Y/N) */ /*表示需要在此生产程序/作业完成时, 需输入*/ /*完工数量, 报废数量及生产时间 */ /*在采用量产制造系统或领料系统时, 需作此 */ /*程序控制 */ /*----------标准时间----------------------*/ ecm13 number(15,2), /*标准人工设置时间 */ /*标准人工设置时间(秒) */ /*表示在该生产程序/作业, 所需标准人工设置*/ /*花费时间, 其栏位值, 表示每一生产批量需 */ /*花费人工工时多少小时去设置 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位亦可允许输入, 系统*/ /*将会同时考虑 */ ecm14 number(15,2), /*标准人工生产时间 */ /*标准人工生产时间(秒) */ /*表示在该生产程序/作业, 所需标准人工生产*/ /*花费时间, 其栏位值, 表示每一单位所需花费*/ /*人工工时多少小时去生产, 且需依所属的工 */ /*作站的成本计算基准, 决定为 单位/时 */ /* 或 时/单位 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位亦可允许输入, 系统*/ /*将会同时考虑 */ ecm15 number(15,2), /*标准机器设置时间 */ /*标准机器设置时间(秒) */ /*表示在该生产程序/作业, 所需标准机器设置*/ /*花费时间, 其栏位值, 表示每一生产批量需 */ /*花费机器工时多少小时去设置 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位不允许输入 */ ecm16 number(15,2), /*标准机器生产时间 */ /*标准机器生产时间(秒) */ /*表示在该生产程序/作业, 所需标准机器生产*/ /*花费时间, 其栏位值, 表示每一单位所需花费*/ /*机器工时多少小时去生产, 且需依所属的工作*/ /*站的成本计算基准, 决定为 单位/时 或 */ /* 或 时/单位 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位不允许输入 */ ecm17 number(15,3), /*标准厂外加工时间 */ /*标准厂外加工时间(分) */ /*若该生产程序/作业, 所属工作站为厂内/厂外*/ /*加工工作站时, 则此栏位表示每一单位所需花*/ /*费标准加工工时(单位=时) */ /*否则, 不需输入 */ ecm18 number(15,3), /*标准等待时间 */ /*标准搬运时间(分) */ /*上下生产程序/作业间所需的搬运时间 */ /*栏位值表示每一单位需多少小时 */ ecm19 number(15,3), /*标准等待时间 */ /*标准等待时间(分) */ /*上下工作站之间的平均等待时间, */ /*时间单位为时 */ /*----------实际时间----------------------*/ /*实际时间为总值,不是以一单位来表示 */ /*且不受成本计算基准所影响 93/09/01 */ /*表示方式为实际发生时间(单位为分) */ ecm20 number(15,3), /*实际人工生产时间 */ /*实际人工设置时间(分) */ /*表示在该生产程序/作业, 实际发生人工设置*/ /*花费时间, 其栏位值, 表示每一生产批量需 */ /*花费人工工时多少小时去设置 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位亦可允许输入, 系统*/ /*将会同时考虑 */ ecm21 number(15,3), /*实际人工生产时间 */ /*实际人工生产时间(分) */ /*表示在该生产程序/作业, 实际发生人工生产*/ /*花费时间, 其栏位值, 表示每一单位所需花费*/ /*人工工时多少小时去生产, 且需依所属的工作*/ /*站的成本计算基准, 决定为 单位/时 */ /* 或 时/单位 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位亦可允许输入, 系统*/ /*将会同时考虑 */ ecm22 number(15,3), /*实际机器设置时间 */ /*实际机器设置时间(分) */ /*表示在该生产程序/作业, 实际发生机器设置*/ /*花费时间, 其栏位值, 表示每一生产批量需 */ /*花费机器工时多少小时去设置 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位不允许输入 */ ecm23 number(15,3), /*实际机器生产时间 */ /*实际机器生产时间(分) */ /*表示在该生产程序/作业, 实际发生机器生产*/ /*花费时间, 其栏位值, 表示每一单位所需花费*/ /*机器工时多少小时去生产, 且需依所属的工作*/ /*站的成本计算基准, 决定为 单位/时 或 */ /* 或 时/单位 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为机器产能时, 则此栏位可输入 */ /*若该生产程序/作业, 所属工作站为产能型态*/ /*为人工产能时, 则此栏位不允许输入 */ ecm24 number(15,3), /*实际厂外加工时间 */ /*实际厂外加工时间(分) */ /*若该生产程序/作业, 所属工作站为厂内/厂外*/ /*加工工作站时, 则此栏位表示总共花多少设置*/ /*及生产时间(单位=分) */ ecm25 varchar2(5), /*开工时间 */ /*开工时间 no.4621 02/03/14(modify) */ ecm26 varchar2(5), /*完工时间 */ /*完工时间 no.4621 02/03/14(modify) */ ecm27 number(8,2), /*No Use */ ecm28 number(8,2), /*No Use */ ecm291 number(15,3), /*Check in Qty */ ecm292 number(15,3), /*盘点量 */ ecm301 number(15,3), /*良品转入量 (+) */ ecm302 number(15,3), /*重工转入量 (+) */ ecm303 number(15,3), /*工单转入量 (+) */ ecm311 number(15,3), /*良品转出量 (-) */ ecm312 number(15,3), /*重工转出 (-) */ ecm313 number(15,3), /*当站报废量 (-) */ ecm314 number(15,3), /*当站下线量(入库) (-) */ ecm315 number(15,3), /*Bonus Qty (-) */ ecm316 number(15,3), /*工单转出量 (-) */ ecm321 number(15,3), /*委外加工量 */ ecm322 number(15,3), /*委外完工量 */ ecm34 number(15,3), /*实际损耗率 */ ecm35 number(9,4), /*C/R 比率 */ /*C/R 比率% */ /*做为分派工单生产优先顺序依据 */ /*其值愈小表此工单愈优先生产 */ ecm36 number(9,4), /*报废平均人工分摊比率 */ /*报废平均人工分摊比率% */ /*-------排程时间-------------------------*/ ecm37 number(15,3), /*排程人工设置时间 */ /*排程人工设置时间(分) */ /*表示在该生产程序/作业排程时, 所需花费设*/ /*置工时, 其栏位值, 表示每生产一单位最少 */ /*需花费多少小时去设置 */ /*若该生产程序/作业, 所属工作站为厂内/厂外*/ /*加工工作站时, 则此栏位不被输入及考虑 */ ecm38 number(15,3), /*排程人工生产时间 */ /*排程人工生产时间(分) */ /*表示在该生产程序/作业排程时, 所需花费生*/ /*产工时, 其栏位值, 表示每生产一单位最少 */ /*需花费多少小时去生产, 且需依所属的工作 */ /*站的成本计算基准, 决定为 单位/时 或 */ /* 或 时/单位 */ /*若该生产程序/作业, 所属工作站为厂内/厂外*/ /*加工工作站时, 则此栏位不被输入及考虑 */ ecm39 number(15,3), /*排程厂外加工时间 */ /*排程厂外加工时间(分) */ /*表示在该生产程序/作业排程时, 所需花费厂*/ /*外加工工时, 其栏位值, 表示每加工生产一 */ /*单位最少需花费多少小时 */ /*若该生产程序/作业, 所属工作站为厂内/厂外*/ /*加工工作站时, 则此栏位将被输入及考虑 */ ecm40 number(5), /*人工数目 */ /*表示本生产程序/作业, 所需人工资源数目 */ /*如该生产程序/作业, 所属的工作站的产能型*/ /*态为人工产能时, 此栏位必需输入, 预设值 */ /*需为 '1' */ /*如该生产程序/作业, 所属的工作站的产能型*/ /*态为机器产能时, 此栏位尚可输入, 预设值 */ /*需为 '0' */ ecm41 number(5), /*机器数目 */ /*表示本生产程序/作业, 所需机器资源数目 */ /*如该生产程序/作业, 所属的工作站的产能型*/ /*态为机器产能时, 此栏位必需输入, 预设值 */ /*需为 '1' */ /*[如该生产程序/作业, 所属的工作站的产能型*/ /*态为人工产能时, 此栏位不输入, 其值为 '0'*/ ecm42 number(9,4), /*作业重叠程度 */ /*作业重叠程度(%) */ /*表示本生产程序/作业与该制程内, 其它生产*/ /*程序/作业有多少程度的重叠, 为一百分比 */ /*预设值为 '零' */ /*正确值不可大于 '100' */ ecm43 varchar2(1), /*成本计算基准 */ /*有关工作站的成本率或制程的标准作业时间 */ /*栏位值表示方式方式 */ /*正确值为 1/2 */ /*1: 表示每单位小时(小时/单位) */ /*2: 表示每小时单位(单位/小时) */ /*使用'2'时, 系统计算时会转换为'1'之方式 */ ecm45 varchar2(80), /*作业名称 */ /*作业名称 add 99/04/28 */ ecm49 number(15,2), /*单位人力 */ /*单位人力 add 99/04/28 */ ecm50 date, /*制程开工日 */ /*制程开工日 add 99/04/28 */ ecm51 date, /*制程完工日 */ /*制程完工日 add 99/04/28 */ ecm52 varchar2(1), /*委外否 */ ecm53 varchar2(1), /*PQC 否 */ ecm54 varchar2(1), /*Check in 否 */ ecm55 varchar2(4), /*Check in 留置码 */ ecm56 varchar2(4), /*Check out 留置码 */ ecm57 varchar2(4), /*转入单位 */ ecm58 varchar2(4), /*转出单位 */ ecm59 number(20,8), /*单位转换率 */ ecmacti varchar2(1), /*资料有效码 */ /*系统维护 */ ecmuser varchar2(10), /*资料所有者 */ /*系统维护 */ ecmgrup varchar2(10), /*资料所有群 */ /*系统维护 */ ecmmodu varchar2(10), /*资料更改者 */ /*系统维护 */ ecmdate date, /*最近修改日 */ /*系统维护 */ ecm60 number(5), /*单元变更序号 */ ecmslk01 varchar2(1), /*裁片管理否 */ ecmslk02 number(15,3), /*现实工时 */ ecmslk03 number(20,6), /*标准工价 */ ecmslk04 number(20,6) /*现实工价 */ ); create unique index ecm_pk on ecm_file (ecm01,ecm03); alter table ecm_file add constraint ecm_pk primary key (ecm01,ecm03) enable validate; grant select on ecm_file to public; grant index on ecm_file to public; grant update on ecm_file to public; grant delete on ecm_file to public; grant insert on ecm_file to public; |