/*
================================================================================
档案代号:oea_file
档案名称:订单(合约)单头档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table oea_file
(
oea00       varchar2(1),             /*类别                                   */
                                     /* 0.合约       1.正常订单   2.换货订单  */
                                     /* 3:出至境外仓 4:境外仓出货 5:BU间销售  */
                                     /* 6:调货订单     7:寄销订单  A.借货出货 */
                                     /* B.借货偿价                            */
                                     /*  换货订单为销退不追订单而再开立者,    */
                                     /*  换货订单不计入销货统计               */
oea01       varchar2(16) NOT NULL,   /*订单单号/合约单号                      */
oea02       date,                    /*订单日期/合约日期                      */
oea03       varchar2(10),            /*客户编号                               */
                                     /*帐款客户编号 occ01                     */
                                     /*  MISC: 杂项客户, 可输入简称,统一编号  */
oea032      varchar2(40),            /*帐款客户简称                           */
oea033      varchar2(20),            /*帐款客户统一编号                       */
oea04       varchar2(10),            /*送货客户编号                           */
                                     /*送货客户编号 occ01                     */
oea044      varchar2(10),            /*送货地址码                             */
                                     /*  空白: 使用送货客户送货地址           */
                                     /*  Code: 使用送货客户其它地址           */
                                     /*  MISC: 临时开窗输入送货地址 (oap_file)*/
oea05       varchar2(1),             /*发票别                                 */
                                     /*发票别 (自动开发票时将会依本栏位取簿号)*/
                                     /*  预设'1',输入时不可空白,'X'表示不开发票*/
oea06       number(5),               /*修改版本                               */
                                     /*修改版本    (modify in 99/10/11)       */
oea07       varchar2(1),             /*出货是否计入未开发票的销货             */
                                     /*出货是否计入未开发票的销货待验收入 (Y/N)*/
oea08       varchar2(1),             /*订单性质                               */
                                     /*1.内销 2.外销 3.视同外销订单           */
oea09       number(5) NOT NULL,      /*允许超交率                             */
                                     /*允许超交率 % (出货单确认时判断)        */
oea10       varchar2(30),            /*客户订单单号                           */
oea11       varchar2(1),             /*订单来源                               */
                                     /*订单来源 (1.输入 2.退补 3.合约转入)    */
                                     /*         (4.估价单转入            )    */
                                     /*         (5.报价单转入            )    */
                                     /*         (6.多角代采买            )    */
                                     /*         (7.境外仓出货单 no.7175  )    */
oea12       varchar2(16),            /*销退单号/合约单号/估价单号             */
oea14       varchar2(10),            /*人员编号                               */
                                     /*人员编号   gen01                       */
oea15       varchar2(10),            /*部门编号                               */
                                     /*部门编号   gem01                       */
oea161      number(5),               /*订金应收比率                           */
oea162      number(5),               /*出货应收比率                           */
oea163      number(5),               /*尾款应收比率                           */
oea17       varchar2(10),            /*账款客户编号                           */
                                     /*收款客户编号 occ01                     */
oea18       varchar2(1),             /*是否采用订单汇率立帐                   */
oea19       varchar2(80),            /*通知                                   */
oea20       varchar2(1),             /*是否直接送货至客户                     */
oea21       varchar2(4),             /*税别                                   */
                                     /*税别       gec01                       */
oea211      number(9,4),             /*税率                                   */
                                     /*税率   (由税别档预设,不可改)gec04      */
oea212      varchar2(1),             /*联数                                   */
                                     /*联数   (由税别档预设,不可改)gec05      */
oea213      varchar2(1),             /*含税否                                 */
                                     /*含税否 (由税别档预设,不可改)gec07      */
oea23       varchar2(4),             /*币别                                   */
                                     /*币别   azi01                           */
oea24       number(20,10),           /*汇率                                   */
oea25       varchar2(10),            /*销售分类一                             */
                                     /*销售分类一 oab01                       */
oea26       varchar2(10),            /*销售分类二                             */
                                     /*销售分类二 oab01                       */
oea27       varchar2(1),             /*No Use                                 */
oea28       varchar2(1),             /*No Use                                 */
oea29       varchar2(1),             /*No Use                                 */
oea30       varchar2(1),             /*No Use                                 */
oea31       varchar2(6),             /*价格条件编号                           */
                                     /*价格条件编号 oah01                     */
oea32       varchar2(6),             /*收款条件编号                           */
                                     /*收款条件编号 oag01                     */
oea33       varchar2(80),            /*其它条件                               */
oea34       number(20,6),            /*佣金率%或佣金金额                      */
                                     /*佣金率%或佣金金额 modify 99/05/01      */
oea35       varchar2(10),            /*卸货港                                 */
                                     /*卸货港 oac01      modify 99/05/01      */
oea36       varchar2(40),            /*产证                                   */
                                     /*产证              modify 99/05/01      */
oea37       varchar2(1),             /*订单分配否                             */
oea38       varchar2(10),            /*forwader                               */
oea39       varchar2(1),             /*No Use                                 */
oea40       varchar2(16),            /*抛转请购单号                           */
                                     /*抛转请购单号     modify 01/04/27 No.B457*/
oea41       varchar2(10),            /*起运地                                 */
                                     /*起运地  oac01                          */
oea42       varchar2(10),            /*到达地                                 */
                                     /*到达地  oac01                          */
oea43       varchar2(20),            /*交运方式                               */
oea44       varchar2(10),            /*唛头代号                               */
                                     /*唛头代号 ocf02,ocf01=oea03             */
oea45       varchar2(40),            /*联络人                                 */
oea46       varchar2(10),            /*专案编号                               */
oea47       varchar2(10),            /*代理商编号                             */
                                     /*代理商编号                         A045*/
oea48       varchar2(10),            /*佣金代号                               */
                                     /*佣金代号                           A045*/
oea49       varchar2(1),             /*状况码                                 */
                                     /*状况码:                                */
                                     /*0: 开立(Open)                          */
                                     /*1: 已核准                              */
                                     /*S: 送签                 #No.6686       */
                                     /*R: 送签退回                            */
                                     /*W: 抽单                                */
oea50       varchar2(1),             /*是否作CSD展开                          */
oea51       varchar2(40),            /*CSD:产品品号                           */
oea52       date,                    /*CSD:BOM 有效日期                       */
oea53       number(15,3),            /*CSD:套数                               */
oea54       number(20,6),            /*CSD:原币售价                           */
oea55       number(20,6),            /*CSD:原币金额                           */
oea56       varchar2(10),            /*CSD:出货营运中心                       */
oea57       varchar2(10),            /*CSD:出货仓库                           */
oea58       varchar2(10),            /*CSD:出货储位                           */
oea59       date,                    /*CSD:预计交货日                         */
oea61       number(20,6) NOT NULL,   /*订单总未税金额                         */
                                     /*  订单单身维护结束时立刻更新           */
oea62       number(20,6) NOT NULL,   /*已出货未税金额                         */
                                     /*已出货未税金额(已确认)                 */
                                     /*  出货单确认时更新                     */
oea63       number(20,6) NOT NULL,   /*被结案未税金额                         */
                                     /*  订单确认时更新                       */
oea71       varchar2(4),             /*No Use                                 */
oea72       date,                    /*确认日                                 */
                                     /*首次确认日 (第一次确认时更新)          */
oea99       varchar2(17),            /*多角贸易流程序号                       */
                                     /*多角贸易流程序号 No.7946 03/08/27 Kammy*/
oea901      varchar2(1),             /*多角贸易否                             */
oea902      varchar2(1),             /*最终订单否                             */
                                     /*最终订单否,Y:不可再转PO N:需再转PO     */
oea903      varchar2(1),             /*营业额申报方式                         */
                                     /*营业额申报方式 1/2/3                   */
                                     /*  1:订单金额全额申报                   */
                                     /*  2:订单与PO差额申报                   */
                                     /*  3:不申报                             */
oea904      varchar2(8),             /*多角贸易流程代码                       */
                                     /*多角贸易流程代码->oai_file  oai01No.7946*/
oea905      varchar2(1),             /*多角贸易抛转否                         */
oea906      varchar2(1),             /*多角贸易来源订单否                     */
oea907      varchar2(10),            /*RMA NO                                 */
oea908      date,                    /*信用超限放行有效日期                   */
oea909      varchar2(1),             /*No Use                                 */
oea911      varchar2(10),            /*下游厂商对应客户编号                   */
                                     /*下游厂商对应客户编号(与oai11对应)      */
oea912      varchar2(10),            /*下游厂商对应客户编号                   */
                                     /*下游厂商对应客户编号(与oai21对应)      */
oea913      varchar2(10),            /*下游厂商对应客户编号                   */
                                     /*下游厂商对应客户编号(与oai31对应)      */
oea914      varchar2(10),            /*下游厂商对应客户编号                   */
                                     /*下游厂商对应客户编号(与oai41对应)      */
oea915      varchar2(10),            /*下游厂商对应客户编号                   */
                                     /*下游厂商对应客户编号(与oai51对应)      */
oea916      varchar2(10),            /*下游厂商对应客户编号                   */
                                     /*下游厂商对应客户编号(与oai61对应)      */
oeamksg     varchar2(1),             /*是否签核                               */
                                     /*本栏位可控制此张采购单是否需签核,如需签*/
                                     /*核为自动赋与签核等级或自行设定签核等级可*/
                                     /*在单据性质档中控制,因此签核的控制亦可利*/
                                     /*用单据性质档来控制                     */
oeasign     varchar2(4),             /*签核等级                               */
                                     /*本系统将签核作业独立另一画面显示       */
oeadays     number(5),               /*签核完成天数                           */
oeaprit     number(5),               /*签核优先等级                           */
oeasseq     number(5),               /*已签核顺序                             */
                                     /*系统自动维护                           */
                                     /*本系统将签核作业独立另一画面显示       */
oeasmax     number(5),               /*应签核顺序                             */
                                     /*系统自动维护                           */
                                     /*本系统将签核作业独立另一画面显示       */
oeahold     varchar2(4),             /*留置原因码                             */
                                     /*留置原因码 oak01,oak03='1'             */
oeaconf     varchar2(1),             /*确认否                                 */
                                     /*确认否 (Y/N/X)                         */
oeaprsw     number(5),               /*订单列印次数                           */
oeauser     varchar2(10),            /*资料所有者                             */
oeagrup     varchar2(10),            /*资料所有部门                           */
oeamodu     varchar2(10),            /*资料修改者                             */
oeadate     date,                    /*最近修改日                             */
oeaud01     varchar2(255),           /*自订栏位                               */
oeaud02     varchar2(40),            /*自订栏位                               */
oeaud03     varchar2(40),            /*自订栏位                               */
oeaud04     varchar2(40),            /*自订栏位                               */
oeaud05     varchar2(40),            /*自订栏位                               */
oeaud06     varchar2(40),            /*自订栏位                               */
oeaud07     number(15,3),            /*自订栏位                               */
oeaud08     number(15,3),            /*自订栏位                               */
oeaud09     number(15,3),            /*自订栏位                               */
oeaud10     number(10),              /*自订栏位                               */
oeaud11     number(10),              /*自订栏位                               */
oeaud12     number(10),              /*自订栏位                               */
oeaud13     date,                    /*自订栏位                               */
oeaud14     date,                    /*自订栏位                               */
oeaud15     date,                    /*自订栏位                               */
oea65       varchar2(1),             /*客户出货签收否                         */
oea1001     varchar2(10),            /*收款客户编号                           */
oea1002     varchar2(10),            /*债权代码                               */
oea1003     varchar2(10),            /*业绩归属机构                           */
oea1004     varchar2(10),            /*调货客户                               */
oea1005     varchar2(1),             /*是否计算业绩                           */
oea1006     number(20,6),            /*折扣金额(未税)                         */
oea1007     number(20,6),            /*折扣金额(含税)                         */
oea1008     number(20,6),            /*订单总含税金额                         */
oea1009     varchar2(10),            /*客户所属通路                           */
oea1010     varchar2(10),            /*客户所属机构                           */
oea1011     varchar2(10),            /*开票客户                               */
oea1012     varchar2(1),             /*自提否                                 */
oea1013     number(15,3),            /*重量                                   */
oea1014     number(15,3),            /*体积                                   */
oea1015     varchar2(10),            /*代送商                                 */
oea68       varchar2(10),            /*No Use                                 */
oea80       varchar2(6),             /*订金收款条件                           */
oea81       varchar2(6),             /*尾款收款条件                           */
oea82       varchar2(1),             /*借货偿价                               */
oea917      varchar2(1)              /*二维输入                               */
);

create        index oea99 on oea_file (oea99);
create        index oea_02 on oea_file (oea02);
create        index oea_03 on oea_file (oea03);
create unique index oea_pk on oea_file (oea01);
alter table oea_file add  constraint oea_pk primary key  (oea01) enable validate;
grant select on oea_file to public;
grant index on oea_file to public;
grant update on oea_file to public;
grant delete on oea_file to public;
grant insert on oea_file to public;