/*
================================================================================
档案代号:ecd_file
档案名称:作业资料
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table ecd_file
(
ecd01       varchar2(6) NOT NULL,    /*作业编号                               */
                                     /*为料件被制作程序过程中的生产活动编号   */
ecd02       varchar2(80),            /*作业说明                               */
                                     /*简述作业特性说明                       */
ecd03       date,                    /*No Use                                 */
ecd04       date,                    /*No Use                                 */
ecd05       varchar2(1),             /*作业形态                               */
                                     /*为有关该生产活动的型态                 */
                                     /*每一个制程顺序均可归类一个作业型态     */
                                     /*可能型态包括:                          */
                                     /* 1.人工操作作业                        */
                                     /* 2.机器作业                            */
                                     /* 3.间接人工作业                        */
                                     /* 4.闲置人工作业                        */
                                     /*正确值为 1/2/3/4                       */
ecd06       varchar2(10),            /*机器编号                               */
                                     /*在生产程序/作业中, 所使用的机器编号    */
                                     /*一个作业须指定该作业在那一部机器及那   */
                                     /*一工作站执行, 如此, 在维护制程资料时, 将*/
                                     /*很容易从作业资料显示出来               */
ecd07       varchar2(10),            /*工作站编号                             */
                                     /*该生产程序/作业在何一工作站被生产      */
                                     /*需存在工作站资料档中                   */
ecd08       number(5),               /*搬运时间                               */
                                     /*搬运时间(分)                           */
                                     /*上下生产程序/作业间所需的搬运时间      */
                                     /*栏位值表示每一单位需多少分钟           */
ecd09       number(15,3),            /*作业重叠程度                           */
                                     /*作业重叠程度(%)                        */
                                     /*表示本生产程序/作业与该制程内, 其它生产*/
                                     /*程序/作业有多少程度的重叠, 为一百分比  */
                                     /*预设值为 '零'                          */
                                     /*正确值不可大于 '100'                   */
ecd10       varchar2(10),            /*输出装置编号                           */
                                     /*表示输出的所在装置                     */
                                     /*量产制造系统时, 可作为看板设备编号     */
                                     /*表示输出的所在装置                     */
ecd11       varchar2(1),             /*成本计算基准                           */
                                     /*有关工作站的成本率或制程的标准作业时间 */
                                     /*栏位值表示方式方式                     */
                                     /*正确值为 1/2                           */
                                     /*1: 表示每小时单位(单位/小时)           */
                                     /*2: 表示每单位小时(小时/单位)           */
                                     /*使用'1'时, 系统计算时会转换为'2'之方式 */
ecd12       number(9,4),             /*损耗率                                 */
                                     /*损耗率(%)                              */
                                     /*表示在本生产程序/作业将会发生的标准    */
                                     /*损耗率, 在对材料而言, 系统将依产品如   */
                                     /*结构中的损耗率, 为一百分比             */
ecd13       number(5),               /*人工数                                 */
                                     /*表示本生产程序/作业, 所需人工资源数目  */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为人工产能时, 此栏位必需输入, 预设值 */
                                     /*需为 '1'                               */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为机器产能时, 此栏位尚可输入, 预设值 */
                                     /*需为 '0'                               */
ecd14       number(5),               /*机器数                                 */
                                     /*表示本生产程序/作业, 所需机器资源数目  */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为机器产能时, 此栏位必需输入, 预设值 */
                                     /*需为 '1'                               */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为人工产能时, 此栏位不输入, 其值为 '0'*/
ecd15       varchar2(80),            /*说明                                   */
                                     /*表示本生产程序/作业特质说明            */
                                     /*--------标准时间------------------------*/
ecd16       number(15,3),            /*标准人工设置时间                       */
                                     /*标准人工设置时间(分)                   */
                                     /*表示在该生产程序/作业, 所需标准人工设置*/
                                     /*花费时间, 其栏位值, 表示每一生产批量需 */
                                     /*花费人工工时多少分钟去设置             */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位亦可允许输入, 系统*/
                                     /*将会同时考虑                           */
ecd17       number(15,3),            /*标准人工生产时间                       */
                                     /*标准人工生产时间(分)                   */
                                     /*表示在该生产程序/作业, 所需标准人工生产*/
                                     /*花费时间, 其栏位值, 表示每一单位所需花费*/
                                     /*人工工时多少分钟去生产, 且需依所属的工作*/
                                     /*站的成本计算基准, 决定为 单位/分       */
                                     /* 或 分/单位                            */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位亦可允许输入, 系统*/
                                     /*将会同时考虑                           */
ecd18       number(15,3),            /*标准机器设置时间                       */
                                     /*标准机器设置时间(分)                   */
                                     /*表示在该生产程序/作业, 所需标准机器设置*/
                                     /*花费时间, 其栏位值, 表示每一生产批量需 */
                                     /*花费机器工时多少分钟去设置             */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位不允许输入       */
ecd19       number(15,3),            /*标准机器生产时间                       */
                                     /*标准机器生产时间(分)                   */
                                     /*表示在该生产程序/作业, 所需标准机器生产*/
                                     /*花费时间, 其栏位值, 表示每一单位所需花费*/
                                     /*机器工时多少分钟去生产, 且需依所属的工作*/
                                     /*站的成本计算基准, 决定为 单位/分       */
                                     /* 或 分/单位                            */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位不允许输入       */
ecd20       number(15,3),            /*标准厂外加工时间                       */
                                     /*标准厂外加工时间(分)                   */
                                     /*若该生产程序/作业, 所属工作站为厂内/   */
                                     /*厂外加工工作站时, 则此栏位表示每一     */
                                     /*单位所需花费标准加工工时(单位=分)      */
                                     /*否则, 不需输入                         */
ecd21       number(20,6),            /*标准厂外加工成本                       */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位表示每一单位所需花*/
                                     /*费标准加工成本                         */
                                     /*否则, 不需输入                         */
                                     /*以每单位表示                           */
ecd22       varchar2(40),            /*厂外加工料件                           */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位表示加工单/采购单*/
                                     /*上料件编号                             */
                                     /*需存在在料件基本资料主档               */
                                     /*否则, 不需输入                         */
ecd23       varchar2(10),            /*厂外加工厂商                           */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位表示代工厂商编号 */
                                     /*需存在在供应厂商资料主档               */
                                     /*否则, 不需输入                         */
                                     /*---------排程时间-----------------------*/
ecd24       number(15,3),            /*排程设置时间                           */
                                     /*排程设置时间(分)                       */
                                     /*表示在该生产程序/作业排程时, 所需花费设*/
                                     /*置工时, 其栏位值, 表示每生产一单位最少 */
                                     /*需花费多少分钟去设置                   */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位不被输入及考虑   */
ecd25       number(15,3),            /*排程生产时间                           */
                                     /*排程生产时间(分)                       */
                                     /*表示在该生产程序/作业排程时, 所需花费生*/
                                     /*产工时, 其栏位值, 表示每生产一单位最少 */
                                     /*需花费多少分钟去生产, 且需依所属的工作 */
                                     /*站的成本计算基准, 决定为 单位/分 或    */
                                     /* 或 分/单位                            */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位不被输入及考虑   */
ecd26       number(15,3),            /*排程厂外加工时间                       */
                                     /*排程厂外加工时间(分)                   */
                                     /*表示在该生产程序/作业排程时, 所需花费厂*/
                                     /*外加工工时, 其栏位值, 表示每加工生产一 */
                                     /*单位最少需花费多少分钟                 */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位将被输入及考虑   */
ecdacti     varchar2(1),             /*资料有效码                             */
                                     /*系统维护                               */
ecduser     varchar2(10),            /*资料所有者                             */
                                     /*系统维护                               */
ecdgrup     varchar2(10),            /*资料所有群                             */
                                     /*系统维护                               */
ecdmodu     varchar2(10),            /*资料更改者                             */
                                     /*系统维护                               */
ecddate     date,                    /*最近修改日                             */
                                     /*系统维护                               */
ecdicd01    varchar2(1)              /*作业群组                               */
);

create unique index ecd_pk on ecd_file (ecd01);
alter table ecd_file add  constraint ecd_pk primary key  (ecd01) enable validate;
grant select on ecd_file to public;
grant index on ecd_file to public;
grant update on ecd_file to public;
grant delete on ecd_file to public;
grant insert on ecd_file to public;