/*
================================================================================
档案代号:sgm_file
档案名称:Run Card 制程追踪档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table sgm_file
(
sgm01       varchar2(19) NOT NULL,   /*Run Card                               */
sgm02       varchar2(16),            /*工单单号                               */
sgm03_par   varchar2(40),            /*料件编号                               */
                                     /*需存在在料件基本资料主档               */
                                     /*为该工单生产料件编号                   */
sgm03       number(5) NOT NULL,      /*制程序号                               */
                                     /*料件被制作程序过程中的生产活动顺序编号 */
sgm04       varchar2(6),             /*作业编号                               */
                                     /*料件被制作程序过程中的生产活动编号     */
sgm05       varchar2(10),            /*机器编号                               */
                                     /*在生产程序/作业中, 使用的机器编号      */
sgm06       varchar2(10),            /*工作中心编号                           */
                                     /*该生产程序/作业在何一工作站被生产      */
sgm07       number(15,3),            /*最早起始前置时间调整                   */
                                     /*最早起始前置时间调整(天)               */
                                     /*此栏位由系统直接维护,                  */
                                     /*代表自工单完工日倒算那一天就要起始动工 */
                                     /*时间含固定与变动时间                   */
sgm08       number(15,3),            /*最迟起始前置时间调整                   */
                                     /*最迟起始前置时间调整(天)               */
                                     /*此栏位由系统直接维护,                  */
                                     /*代表自工单完工日倒算那一天就要起始动工 */
                                     /*时间,但不包括固定前置时间              */
sgm09       number(15,3),            /*最早完工前置时间调整                   */
                                     /*最早完工前置时间调整(天)               */
                                     /*此栏位由系统直接维护,                  */
                                     /*代表自工单开工日往前算那一天此作业就   */
                                     /*该结束时间,不含固定前置时间            */
sgm10       number(15,3),            /*最迟完工前置时间调整                   */
                                     /*最迟完工前置时间调整(天)               */
                                     /*此栏位由系统直接维护,                  */
                                     /*代表自工单开工日往前算那一天此作业就   */
                                     /*该结束时间,含固定与前置时间时间        */
sgm11       varchar2(10),            /*制程编号                               */
sgm12       number(9,4),             /*损耗率                                 */
                                     /*损耗率(%)                              */
                                     /*表示在本生产程序/作业将会发生的标准    */
                                     /*损耗率, 在对材料而言, 系统将依产品如   */
                                     /*结构中的损耗率, 为一百分比             */
                                     /*yield                                  */
                                     /*存放-percent 值                        */
sgm121      varchar2(1),             /*盘点作业                               */
                                     /*盘点作业(Y/N)                          */
                                     /*表示需要在此生产程序/作业完成时, 需输入*/
                                     /*完工数量, 报废数量及生产时间           */
                                     /*在采用量产制造系统或领料系统时, 需作此 */
                                     /*程序控制                               */
                                     /*----------标准时间----------------------*/
sgm13       number(15,2),            /*标准人工设置时间                       */
                                     /*标准人工设置时间(秒)                   */
                                     /*表示在该生产程序/作业, 所需标准人工设置*/
                                     /*花费时间, 其栏位值, 表示每一生产批量需 */
                                     /*花费人工工时多少小时去设置             */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位亦可允许输入, 系统*/
                                     /*将会同时考虑                           */
sgm14       number(15,2),            /*标准人工生产时间                       */
                                     /*标准人工生产时间(秒)                   */
                                     /*表示在该生产程序/作业, 所需标准人工生产*/
                                     /*花费时间, 其栏位值, 表示每一单位所需花费*/
                                     /*人工工时多少小时去生产, 且需依所属的工作*/
                                     /*站的成本计算基准, 决定为 单位/时       */
                                     /* 或 时/单位                            */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位亦可允许输入, 系统*/
                                     /*将会同时考虑                           */
sgm15       number(15,2),            /*标准机器设置时间                       */
                                     /*标准机器设置时间(秒)                   */
                                     /*表示在该生产程序/作业, 所需标准机器设置*/
                                     /*花费时间, 其栏位值, 表示每一生产批量需 */
                                     /*花费机器工时多少小时去设置             */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位不允许输入       */
sgm16       number(15,2),            /*标准机器生产时间                       */
                                     /*标准机器生产时间(秒)                   */
                                     /*表示在该生产程序/作业, 所需标准机器生产*/
                                     /*花费时间, 其栏位值, 表示每一单位所需花费*/
                                     /*机器工时多少小时去生产, 且需依所属的工作*/
                                     /*站的成本计算基准, 决定为 单位/时 或    */
                                     /* 或 时/单位                            */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位不允许输入       */
sgm17       number(15,3),            /*标准厂外加工时间                       */
                                     /*标准厂外加工时间(分)                   */
                                     /*若该生产程序/作业, 所属工作站为厂内/   */
                                     /*厂外加工工作站时, 则此栏位表示每一     */
                                     /*单位所需花费标准加工工时(单位=时)      */
                                     /*否则, 不需输入                         */
sgm18       number(15,3),            /*标准等待时间                           */
                                     /*标准搬运时间(分)                       */
                                     /*上下生产程序/作业间所需的搬运时间      */
                                     /*栏位值表示每一单位需多少小时           */
sgm19       number(15,3),            /*标准等待时间                           */
                                     /*标准等待时间(分)                       */
                                     /*上下工作站之间的平均等待时间,          */
                                     /*时间单位为时                           */
                                     /*----------实际时间----------------------*/
                                     /*实际时间为总值,不是以一单位来表示      */
                                     /*且不受成本计算基准所影响   93/09/01    */
                                     /*表示方式为实际发生时间(单位为分)       */
sgm20       number(15,3),            /*实际人工生产时间                       */
                                     /*实际人工设置时间(分)                   */
                                     /*表示在该生产程序/作业, 实际发生人工设置*/
                                     /*花费时间, 其栏位值, 表示每一生产批量需 */
                                     /*花费人工工时多少小时去设置             */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位亦可允许输入, 系统*/
                                     /*将会同时考虑                           */
sgm21       number(15,3),            /*实际人工生产时间                       */
                                     /*实际人工生产时间(分)                   */
                                     /*表示在该生产程序/作业, 实际发生人工生产*/
                                     /*花费时间, 其栏位值, 表示每一单位所需花费*/
                                     /*人工工时多少小时去生产, 且需依所属的工作*/
                                     /*站的成本计算基准, 决定为 单位/时       */
                                     /* 或 时/单位                            */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位亦可允许输入, 系统*/
                                     /*将会同时考虑                           */
sgm22       number(15,3),            /*实际机器设置时间                       */
                                     /*实际机器设置时间(分)                   */
                                     /*表示在该生产程序/作业, 实际发生机器设置*/
                                     /*花费时间, 其栏位值, 表示每一生产批量需 */
                                     /*花费机器工时多少小时去设置             */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位不允许输入       */
sgm23       number(15,3),            /*实际机器生产时间                       */
                                     /*实际机器生产时间(分)                   */
                                     /*表示在该生产程序/作业, 实际发生机器生产*/
                                     /*花费时间, 其栏位值, 表示每一单位所需花费*/
                                     /*机器工时多少小时去生产, 且需依所属的工作*/
                                     /*站的成本计算基准, 决定为 单位/时 或    */
                                     /* 或 时/单位                            */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为机器产能时, 则此栏位可输入           */
                                     /*若该生产程序/作业, 所属工作站为产能型态*/
                                     /*为人工产能时, 则此栏位不允许输入       */
sgm24       number(15,3),            /*实际厂外加工时间                       */
                                     /*实际厂外加工时间(分)                   */
                                     /*若该生产程序/作业, 所属工作站为厂内/   */
                                     /*厂外加工工作站时, 则此栏位表示总共     */
                                     /*花多少设置及生产时间(单位=分)          */
                                     /*----------赚得时间----------------------*/
sgm25       number(15,3),            /*赚得标准人工设置时间                   */
                                     /*赚得标准人工设置时间(分)               */
                                     /*此栏位由系统自动维护                   */
                                     /*当一个单位数量完工时,即已赚得标准人工  */
                                     /*设置时间.                              */
sgm26       number(15,3),            /*赚得标准人工生产时间                   */
                                     /*赚得标准人工生产时间(分)               */
                                     /*此栏位由系统自动维护                   */
                                     /*其计算式为:                            */
                                     /*每单位小时或每小时单位时间乘上已完工数量*/
sgm27       number(15,3),            /*赚得标准机器设置时间                   */
                                     /*赚得标准机器设置时间(分)               */
                                     /*此栏位由系统自动维护                   */
                                     /*当一个单位数量完工时,即已赚得标准机器  */
                                     /*设置时间.                              */
sgm28       number(15,3),            /*赚得标准机器生产时间                   */
                                     /*赚得标准机器生产时间(分)               */
sgm291      number(15,3),            /*Check in Qty                           */
sgm292      number(15,3),            /*盘点量                                 */
sgm301      number(15,3),            /*良品转入量       (+)                   */
sgm302      number(15,3),            /*重工转入量       (+)                   */
sgm303      number(15,3),            /*分割转入量       (+)                   */
sgm304      number(15,3),            /*合并转入量       (+)                   */
sgm311      number(15,3),            /*良品转出量       (-)                   */
sgm312      number(15,3),            /*重工转出         (-)                   */
sgm313      number(15,3),            /*当站报废量       (-)                   */
sgm314      number(15,3),            /*当站下线量(入库) (-)                   */
sgm315      number(15,3),            /*Bonus Qty        (-)                   */
sgm316      number(15,3),            /*分割转出量       (-)                   */
sgm317      number(15,3),            /*合并转出量       (-)                   */
sgm321      number(15,3),            /*委外加工量                             */
sgm322      number(15,3),            /*委外完工量                             */
sgm34       number(9,4),             /*实际损耗率                             */
sgm35       number(9,4),             /*C/R 比率                               */
                                     /*C/R 比率%                              */
                                     /*做为分派工单生产优先顺序依据           */
                                     /*其值愈小表此工单愈优先生产             */
sgm36       number(9,4),             /*报废平均人工分摊比率                   */
                                     /*报废平均人工分摊比率%                  */
                                     /*-------排程时间-------------------------*/
sgm37       number(15,3),            /*排程人工设置时间                       */
                                     /*排程人工设置时间(分)                   */
                                     /*表示在该生产程序/作业排程时, 所需花费设*/
                                     /*置工时, 其栏位值, 表示每生产一单位最少 */
                                     /*需花费多少小时去设置                   */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位不被输入及考虑   */
sgm38       number(15,3),            /*排程人工生产时间                       */
                                     /*排程人工生产时间(分)                   */
                                     /*表示在该生产程序/作业排程时, 所需花费生*/
                                     /*产工时, 其栏位值, 表示每生产一单位最少 */
                                     /*需花费多少小时去生产, 且需依所属的工作 */
                                     /*站的成本计算基准, 决定为 单位/时 或    */
                                     /* 或 时/单位                            */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位不被输入及考虑   */
sgm39       number(15,3),            /*排程厂外加工时间                       */
                                     /*排程厂外加工时间(分)                   */
                                     /*表示在该生产程序/作业排程时, 所需花费厂*/
                                     /*外加工工时, 其栏位值, 表示每加工生产一 */
                                     /*单位最少需花费多少小时                 */
                                     /*若该生产程序/作业, 所属工作站为厂内/厂外*/
                                     /*加工工作站时, 则此栏位将被输入及考虑   */
sgm40       number(5),               /*人工数目                               */
                                     /*表示本生产程序/作业, 所需人工资源数目  */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为人工产能时, 此栏位必需输入, 预设值 */
                                     /*需为 '1'                               */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为机器产能时, 此栏位尚可输入, 预设值 */
                                     /*需为 '0'                               */
sgm41       number(5),               /*机器数目                               */
                                     /*表示本生产程序/作业, 所需机器资源数目  */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为机器产能时, 此栏位必需输入, 预设值 */
                                     /*需为 '1'                               */
                                     /*如该生产程序/作业, 所属的工作站的产能型*/
                                     /*态为人工产能时, 此栏位不输入, 其值为 '0'*/
sgm42       number(9,4),             /*作业重叠程度                           */
                                     /*作业重叠程度(%)                        */
                                     /*表示本生产程序/作业与该制程内, 其它生产*/
                                     /*程序/作业有多少程度的重叠, 为一百分比  */
                                     /*预设值为 '零'                          */
                                     /*正确值不可大于 '100'                   */
sgm43       varchar2(1),             /*成本计算基准                           */
                                     /*有关工作站的成本率或制程的标准作业时间 */
                                     /*栏位值表示方式方式                     */
                                     /*正确值为 1/2                           */
                                     /*1: 表示每单位小时(小时/单位)           */
                                     /*2: 表示每小时单位(单位/小时)           */
                                     /*使用'2'时, 系统计算时会转换为'1'之方式 */
sgm45       varchar2(80),            /*作业名称                               */
                                     /*作业名称  add 99/04/28                 */
sgm49       number(15,2),            /*单位人力                               */
                                     /*单位人力  add 99/04/28                 */
sgm50       date,                    /*制程开工日                             */
                                     /*制程开工日 add 99/04/28                */
sgm51       date,                    /*制程完工日                             */
                                     /*制程完工日 add 99/04/28                */
sgm52       varchar2(1),             /*委外否                                 */
sgm53       varchar2(1),             /*PQC 否                                 */
sgm54       varchar2(1),             /*Check in 否                            */
sgm55       varchar2(4),             /*Check in 留置码                        */
sgm56       varchar2(4),             /*Check out 留置码                       */
sgm57       varchar2(4),             /*转入单位                               */
sgm58       varchar2(4),             /*转出单位                               */
sgm59       number(20,8),            /*单位转换率                             */
sgmacti     varchar2(1),             /*资料有效码                             */
                                     /*系统维护                               */
sgmuser     varchar2(10),            /*资料所有者                             */
                                     /*系统维护                               */
sgmgrup     varchar2(10),            /*资料所有群                             */
                                     /*系统维护                               */
sgmmodu     varchar2(10),            /*资料更改者                             */
                                     /*系统维护                               */
sgmdate     date                     /*最近修改日                             */
                                     /*系统维护                               */
);

create unique index sgm_pk on sgm_file (sgm01,sgm03);
alter table sgm_file add  constraint sgm_pk primary key  (sgm01,sgm03) enable validate;
grant select on sgm_file to public;
grant index on sgm_file to public;
grant update on sgm_file to public;
grant delete on sgm_file to public;
grant insert on sgm_file to public;