/*
================================================================================
档案代号:idd_file
档案名称:ICD料件库存异动档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table idd_file
(
idd01       varchar2(40) DEFAULT '' NOT NULL, /*料件编号*/
idd02       varchar2(10) DEFAULT '' NOT NULL, /*仓库别*/
idd03       varchar2(10) DEFAULT '' NOT NULL, /*储位*/
idd04       varchar2(24) DEFAULT '' NOT NULL, /*批号*/
idd05       varchar2(3) DEFAULT '' NOT NULL, /*刻号*/
idd06       varchar2(5) DEFAULT '' NOT NULL, /*bin*/
idd07       varchar2(4),             /*单位                                   */
idd08       date DEFAULT sysdate NOT NULL, /*单据日期*/
idd09       date DEFAULT sysdate NOT NULL, /*产生日期*/
idd10       varchar2(16) DEFAULT '' NOT NULL, /*单据编号*/
idd11       number(5) NOT NULL,      /*单据项次                               */
idd12       varchar2(5),             /*入出库                                 */
                                     /*-1 : WAFER 出库                        */
                                     /* 0 : WAFER 收货                        */
                                     /* 1 : WAFER 入库                        */
                                     /* 2 : WAFER 出通单                      */
                                     /* 5 : IC 出库                           */
                                     /* 6 : IC 入库                           */
                                     /* 7 : IC 收货                           */
                                     /* 8 : IC 出通单                         */
idd13       number(15,3),            /*数量                                   */
idd14       varchar2(10),            /*异动命令代号                           */
idd15       varchar2(40),            /*母体料号                               */
idd16       varchar2(24),            /*母批                                   */
idd17       varchar2(80),            /*Datecode                               */
idd18       number(15,3),            /*die数                                  */
idd19       number(15,6),            /*yield                                  */
idd20       varchar2(80),            /*test #                                 */
idd21       number(5),               /*deduct                                 */
idd22       varchar2(1),             /*pass bin                               */
idd23       varchar2(40),            /*接单料号                               */
idd24       varchar2(1),             /*入库否                                 */
idd25       varchar2(255),           /*备注                                   */
idd26       number(15,3),            /*不良数量                               */
idd27       number(15,3),            /*报废数量                               */
idd28       varchar2(1),             /*转入否                                 */
idd29       number(15,3),            /*库存数量                               */
idd30       varchar2(16),            /*来源单据                               */
idd31       varchar2(24)             /*来源单据项次                           */
);

create unique index idd_pk on idd_file (idd01,idd02,idd03,idd04,idd05,idd06,idd08,idd10,idd11);
alter table idd_file add  constraint idd_pk primary key  
(idd01,idd02,idd03,idd04,idd05,idd06,idd08,idd10,idd11) enable validate;
grant select on idd_file to public;
grant index on idd_file to public;
grant update on idd_file to public;
grant delete on idd_file to public;
grant insert on idd_file to public;