/*
================================================================================
档案代号:isa_file
档案名称:销项发票底稿单头档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table isa_file
(
isa00       varchar2(1),             /*资料来源                               */
                                     /*资料来源  0.抛转  1.人工输入           */
isa01       varchar2(16) NOT NULL,   /*发票号码                               */
isa02       varchar2(16),            /*发票代码                               */
isa03       date,                    /*发票日期                               */
isa04       varchar2(16) NOT NULL,   /*帐款编号                               */
isa05       varchar2(10),            /*发票客户编号                           */
isa051      varchar2(80),            /*发票客户全名                           */
isa052      varchar2(20),            /*发票客户统一编号                       */
isa053      varchar2(80),            /*发票客户地址及电话                     */
isa054      varchar2(80),            /*发票客户银行及帐号                     */
isa06       varchar2(4),             /*税别                                   */
isa061      number(9,4),             /*营业税率                               */
                                     /*营业税率   (由税别档预设,不可改)       */
isa062      varchar2(1),             /*发票种类                               */
                                     /*发票种类   (由税别档预设,不可改)       */
isa07       varchar2(1),             /*状态码                                 */
                                     /* 0.未异动 1.汇出未开票 2.已开发票 V.作废*/
isa08       number(20,6),            /*发票未税金额                           */
isa08x      number(20,6),            /*发票税额                               */
isa08t      number(20,6),            /*发票含税金额                           */
isa09       number(5),               /*商品明细行数                           */
isa10       varchar2(255),           /*备注                                   */
                                     /*No Use                                 */
isauser     varchar2(10),            /*资料所有者                             */
isagrup     varchar2(10),            /*资料所有部门                           */
isamodu     varchar2(10),            /*资料修改者                             */
isamodd     date,                    /*最近修改日                             */
isadate     date,                    /*资料输入日                             */
isa11       varchar2(10),            /*复核人编号                             */
isa12       varchar2(10),            /*收款人编号                             */
isa13       date,                    /*单据日期                               */
isa14       varchar2(11),            /*销方银行代号                           */
isa15       varchar2(80),            /*销方银行名称加帐号                     */
isaud01     varchar2(255),           /*自订栏位-Textedit                      */
isaud02     varchar2(40),            /*自订栏位-文字                          */
isaud03     varchar2(40),            /*自订栏位-文字                          */
isaud04     varchar2(40),            /*自订栏位-文字                          */
isaud05     varchar2(40),            /*自订栏位-文字                          */
isaud06     varchar2(40),            /*自订栏位-文字                          */
isaud07     number(15,3),            /*自订栏位-数值                          */
isaud08     number(15,3),            /*自订栏位-数值                          */
isaud09     number(15,3),            /*自订栏位-数值                          */
isaud10     number(10),              /*自订栏位-整数                          */
isaud11     number(10),              /*自订栏位-整数                          */
isaud12     number(10),              /*自订栏位-整数                          */
isaud13     date,                    /*自订栏位-日期                          */
isaud14     date,                    /*自订栏位-日期                          */
isaud15     date                     /*自订栏位-日期                          */
);

create unique index isa_pk on isa_file (isa01,isa04);
alter table isa_file add  constraint isa_pk primary key  (isa01,isa04) enable validate;
grant select on isa_file to public;
grant index on isa_file to public;
grant update on isa_file to public;
grant delete on isa_file to public;
grant insert on isa_file to public;