/*
================================================================================
档案代号:bmy_file
档案名称:ECN 元件明细资料档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table bmy_file
(
bmy01       varchar2(16) NOT NULL,   /*工程变异单单号                         */
                                     /*储存工程变异单单号。                   */
bmy02       number(5) NOT NULL,      /*项次                                   */
                                     /*储存工程变异单明细项次。               */
bmy03       varchar2(1),             /*变异别                                 */
                                     /*储存工程变异单明细对产品结构元件的变异 */
                                     /*状况别。                               */
                                     /*正确值为“1/2/3/4”。                  */
                                     /*1: 旧元件失效                          */
                                     /*2: 新元件新增生效                      */
                                     /*3: 旧元件修改                          */
                                     /*4: 取代                                */
bmy04       number(5),               /*产品结构项次                           */
                                     /*储存将被异动的产品结构元件项次。       */
bmy05       varchar2(40),            /*元件编号                               */
                                     /*储存将被异动的产品结构元件料件编号。   */
bmy06       number(16,8),            /*组成用量                               */
                                     /*储存欲异动的产品结构中该元件对主件的组 */
                                     /*成用量。                               */
bmy07       number(16,8),            /*底数                                   */
                                     /*储存欲异动的产品结构中该元件对主件的组 */
                                     /*成用量中主件的标准基数。               */
bmy08       number(9,4),             /*损耗率                                 */
                                     /*储存欲异动的在产品组合中,将发生的损耗 */
                                     /*率。                                   */
bmy09       varchar2(6),             /*作业编号                               */
                                     /*储存欲异动的产品组合中,元件的投入所属 */
                                     /*主制程作业序号。                       */
bmy10       varchar2(4),             /*发料单位                               */
bmy10_fac   number(20,8),            /*发料/料件库存单位换算率                */
                                     /*储存欲异动的该元件的发料单位对库存单位 */
                                     /*换算率。                               */
bmy10_fac2  number(20,8),            /*发料/料件成本单位换算率                */
                                     /*储存欲异动的该元件的发料单位对成本单位 */
                                     /*换算率。                               */
bmy11       varchar2(20),            /*工程图号                               */
bmy13       varchar2(10),            /*插件位置                               */
bmy14       varchar2(40),            /*主件编号                               */
                                     /*储存将被异动的产品结构主件料件编号。   */
bmy15       varchar2(1),             /*消耗件否                               */
                                     /*消耗件否 (Y/N)                         */
bmy16       varchar2(1),             /*替代特性                               */
                                     /*替代特性               #for养生2003    */
                                     /*0.不可取替代 1.取代 2.替代 5.SET替代   */
bmy17       varchar2(10),            /*主件料号版本                           */
bmy171      varchar2(10),            /*主件料号目前版本                       */
bmy18       number(5),               /*投料时距                               */
bmy19       varchar2(10),            /*变异方式                               */
bmy20       number(5),               /*工单开立展开选项                       */
                                     /*No use                                 */
bmy21       varchar2(1),             /*元件消耗特性                           */
                                     /*元件消耗特性(Y/N)                      */
bmy22       varchar2(255),           /*备注                                   */
bmy23       number(9,4),             /*发料允许误差%                          */
bmy25       varchar2(10),            /*仓库别                                 */
bmy26       varchar2(10),            /*存放位置                               */
bmy27       varchar2(40),            /*新料料号                               */
                                     /*新料料号  变异别='4'时使用             */
bmy29       varchar2(20),            /*特性代码                               */
bmy30       varchar2(1),             /*计算方式                               */
bmy33       number(10) DEFAULT '0' NOT NULL, /*款式BOM对应项次*/
bmy34       varchar2(1)              /*是否委外代买                           */
);

create unique index bmy_pk on bmy_file (bmy01,bmy02);
alter table bmy_file add  constraint bmy_pk primary key  (bmy01,bmy02) enable validate;
grant select on bmy_file to public;
grant index on bmy_file to public;
grant update on bmy_file to public;
grant delete on bmy_file to public;
grant insert on bmy_file to public;