/*
================================================================================
档案代号:oha_file
档案名称:销退单单头档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table oha_file
(
oha01       varchar2(16) NOT NULL,   /*销退单号                               */
oha02       date,                    /*销退日期                               */
oha03       varchar2(10),            /*帐款客户编号                           */
                                     /*帐款客户编号  occ01                    */
                                     /*  MISC: 杂项客户, 可输入简称,统一编号  */
oha032      varchar2(40),            /*帐款客户简称                           */
oha04       varchar2(10),            /*退货客户编号                           */
                                     /*退货客户编号  occ01                    */
oha05       varchar2(1),             /*单据别                                 */
                                     /*单据别            No.4444 030908 modi  */
                                     /*1.一般销退 2.多角销售销退 3.代采销退 4.调货销退 5.借货还量*/
oha08       varchar2(1),             /*1.内销 2.外销 3.视同外销               */
                                     /*1.内销 2.外销 3.视同外销        NO.A093*/
oha09       varchar2(1),             /*销退处理方式                           */
                                     /*销退处理方式 (1/2/3/4/5)               */
                                     /*  1.销退折让                           */
                                     /*    客户会开立销退折让单冲原出货发票   */
                                     /*    原发票不退回                       */
                                     /*    若需补货, 则请重开换货订单         */
                                     /*  2.不折让, 要换货再出货               */
                                     /*    本销退单不可收销退折让单           */
                                     /*    需换货出货单 (但不可再开发票)      */
                                     /*    更新出货单换货销退量               */
                                     /*  3.不折让, 不换货                     */
                                     /*    原出货单尚未开发票的状况下才可处理 */
                                     /*    本销退单不可收销退折让单           */
                                     /*    更新出货单不换货销退量             */
                                     /*  4.折让且原订单出货     010416 add    */
                                     /*    客户会开立销退折让单冲原出货发票   */
                                     /*    原发票不退回                       */
                                     /*    若需补货, 则可依原订单出货         */
                                     /*    更新订单销退量                     */
                                     /*  5.折让        010416 add             */
                                     /*    没有销退数量, 属于价格上之折让     */
oha10       varchar2(16),            /*帐单编号                               */
                                     /*帐单编号  oma01                        */
oha14       varchar2(10),            /*人员编号                               */
                                     /*人员编号  gen01                        */
oha15       varchar2(10),            /*部门编号                               */
                                     /*部门编号  gem01                        */
oha16       varchar2(16),            /*出货单号                               */
                                     /*出货单号  oga01                        */
oha17       varchar2(16),            /*RMA单号                                */
                                     /*RMA单号                             养生*/
oha21       varchar2(4),             /*税别                                   */
                                     /*税别      gec01                        */
oha211      number(9,4),             /*税率                                   */
                                     /*税率   (由税别档预设,不可改) gec04     */
oha212      varchar2(1),             /*联数                                   */
                                     /*联数   (由税别档预设,不可改) gec05     */
oha213      varchar2(1),             /*含税否                                 */
                                     /*含税否 (由税别档预设,不可改) gec07     */
oha23       varchar2(4),             /*币别                                   */
                                     /*币别      azi01                        */
oha24       number(20,10),           /*汇率                                   */
oha25       varchar2(10),            /*销售分类一                             */
                                     /*销售分类一 oab01                       */
oha26       varchar2(10),            /*销售分类二                             */
                                     /*销售分类二 oab01                       */
oha31       varchar2(6),             /*价格条件                               */
                                     /*价格条件   oah01                       */
oha41       varchar2(1),             /*三角贸易销退单否                       */
                                     /*三角贸易销退单否           981221      */
oha42       varchar2(1),             /*是否入库存                             */
                                     /*是否入库存(for 三角贸易来源厂用) 981221*/
                                     /*NOUSE      No.4444 030905              */
oha43       varchar2(1),             /*起始三角贸易销退单否                   */
                                     /*起始三角贸易销退单否         981221    */
oha44       varchar2(1),             /*抛转否                                 */
                                     /*抛转否(for 三角贸易)         981221    */
oha45       varchar2(1),             /*No Use                                 */
oha46       varchar2(1),             /*No Use                                 */
oha47       varchar2(20),            /*运送车号                               */
oha48       varchar2(255),           /*备注                                   */
oha50       number(20,6) NOT NULL,   /*原币销退总未税金额                     */
oha53       number(20,6) NOT NULL,   /*原币销退应开折让未税金额               */
oha54       number(20,6) NOT NULL,   /*原币销退已开折让未税金额               */
oha99       varchar2(17),            /*多角贸易流程序号                       */
                                     /*多角贸易流程序号 No.4444 03/09/05      */
ohaconf     varchar2(1),             /*确认否                                 */
                                     /*确认否 (Y/N/X)                         */
ohapost     varchar2(1),             /*库存入帐否                             */
                                     /*库存入帐否 (Y/N)                       */
ohaprsw     number(5),               /*列印次数                               */
ohauser     varchar2(10),            /*资料所有者                             */
ohagrup     varchar2(10),            /*资料所有部门                           */
ohamodu     varchar2(10),            /*资料修改者                             */
ohadate     date,                    /*最近修改日                             */
oha55       varchar2(1),             /*状况码                                 */
ohamksg     varchar2(1),             /*签核否                                 */
oha1001     varchar2(10),            /*收款客户编号                           */
oha1002     varchar2(10),            /*债权代码                               */
oha1003     varchar2(10),            /*业绩归属机构                           */
oha1004     varchar2(10),            /*退货原因码                             */
oha1005     varchar2(1),             /*是否计算业绩                           */
oha1006     number(20,6),            /*折扣金额(未税)                         */
oha1007     number(20,6),            /*折扣金额(含税)                         */
oha1008     number(20,6),            /*销退总含税金额                         */
oha1009     varchar2(10),            /*客户所属通路                           */
oha1010     varchar2(10),            /*客户所属机构                           */
oha1011     varchar2(10),            /*开票客户                               */
oha1012     varchar2(20),            /*原始退单号                             */
oha1013     varchar2(20),            /*收料验收单号                           */
oha1014     varchar2(10),            /*代送商                                 */
oha1015     varchar2(1),             /*调货出货单所自动产生否                 */
oha1016     varchar2(10),            /*帐款客户代号                           */
oha1017     varchar2(1),             /*导物流状况                             */
oha1018     varchar2(16),            /*代送销货单号                           */
oha1019     number(20,6),            /*折扣退回未税金额                       */
oha1020     number(20,6),            /*折扣退回含税金额                       */
oha100      varchar2(10),            /*保税异动原因代码                       */
oha101      varchar2(30),            /*保税进口报单                           */
oha102      date,                    /*保税进口报单日期                       */
oha56       varchar2(16),            /*调拨单号                               */
ohaud01     varchar2(255),           /*自订栏位-Textedit                      */
ohaud02     varchar2(40),            /*自订栏位-文字                          */
ohaud03     varchar2(40),            /*自订栏位-文字                          */
ohaud04     varchar2(40),            /*自订栏位-文字                          */
ohaud05     varchar2(40),            /*自订栏位-文字                          */
ohaud06     varchar2(40),            /*自订栏位-文字                          */
ohaud07     number(15,3),            /*自订栏位-数值                          */
ohaud08     number(15,3),            /*自订栏位-数值                          */
ohaud09     number(15,3),            /*自订栏位-数值                          */
ohaud10     number(10),              /*自订栏位-整数                          */
ohaud11     number(10),              /*自订栏位-整数                          */
ohaud12     number(10),              /*自订栏位-整数                          */
ohaud13     date,                    /*自订栏位-日期                          */
ohaud14     date,                    /*自订栏位-日期                          */
ohaud15     date                     /*自订栏位-日期                          */
);

create        index oha99 on oha_file (oha99);
create        index oha_02 on oha_file (oha02);
create        index oha_03 on oha_file (oha03);
create unique index oha_pk on oha_file (oha01);
alter table oha_file add  constraint oha_pk primary key  (oha01) enable validate;
grant select on oha_file to public;
grant index on oha_file to public;
grant update on oha_file to public;
grant delete on oha_file to public;
grant insert on oha_file to public;