/*
================================================================================
档案代号:ccb_file
档案名称:库存成本当月入库金额调整资料
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table ccb_file
(
ccb01       varchar2(40) NOT NULL,   /*料号                                   */
ccb02       number(5) NOT NULL,      /*年度                                   */
ccb03       number(5) NOT NULL,      /*月份                                   */
ccb04       varchar2(16) NOT NULL,   /*参考单号                               */
ccb05       varchar2(255),           /*备注                                   */
ccb22       number(20,6) NOT NULL,   /*当月调整金额(a+b+c+d)                  */
ccb22a      number(20,6) NOT NULL,   /*当月调整金额-材料                      */
ccb22b      number(20,6) NOT NULL,   /*当月调整金额-人工                      */
ccb22c      number(20,6) NOT NULL,   /*当月调整金额-制费                      */
ccb22d      number(20,6) NOT NULL,   /*当月调整金额-加工                      */
ccb22e      number(20,6) NOT NULL,   /*当月调整金额-其他                      */
ccbacti     varchar2(1),             /*资料有效码                             */
ccbuser     varchar2(10),            /*资料所有者                             */
ccbgrup     varchar2(10),            /*资料所有部门                           */
ccbmodu     varchar2(10),            /*资料修改者                             */
ccbdate     date,                    /*最近修改日                             */
ccb06       varchar2(1) DEFAULT '' NOT NULL, /*成本计算类别*/
ccb07       varchar2(40) DEFAULT '' NOT NULL, /*类别代号(批次号/专案号/利润 */
ccb22f      number(20,6) DEFAULT '0',/*当月调整金额-制费三                    */
ccb22g      number(20,6) DEFAULT '0',/*当月调整金额-制费四                    */
ccb22h      number(20,6) DEFAULT '0',/*当月调整金额-制费五                    */
ccbud01     varchar2(255),           /*自订栏位-Textedit                      */
ccbud02     varchar2(40),            /*自订栏位-文字                          */
ccbud03     varchar2(40),            /*自订栏位-文字                          */
ccbud04     varchar2(40),            /*自订栏位-文字                          */
ccbud05     varchar2(40),            /*自订栏位-文字                          */
ccbud06     varchar2(40),            /*自订栏位-文字                          */
ccbud07     number(15,3),            /*自订栏位-数值                          */
ccbud08     number(15,3),            /*自订栏位-数值                          */
ccbud09     number(15,3),            /*自订栏位-数值                          */
ccbud10     number(10),              /*自订栏位-整数                          */
ccbud11     number(10),              /*自订栏位-整数                          */
ccbud12     number(10),              /*自订栏位-整数                          */
ccbud13     date,                    /*自订栏位-日期                          */
ccbud14     date,                    /*自订栏位-日期                          */
ccbud15     date                     /*自订栏位-日期                          */
);

create unique index ccb_pk on ccb_file (ccb01,ccb02,ccb03,ccb04,ccb06,ccb07);
alter table ccb_file add  constraint ccb_pk primary key  (ccb01,ccb02,ccb03,ccb04,ccb06,ccb07) enable 
validate;
grant select on ccb_file to public;
grant index on ccb_file to public;
grant update on ccb_file to public;
grant delete on ccb_file to public;
grant insert on ccb_file to public;