/*
================================================================================
档案代号:npo_file
档案名称:应收票据异动记录单身档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table npo_file
(
npo01       varchar2(16) NOT NULL,   /*单据编号                               */
npo02       number(5) NOT NULL,      /*单据项次                               */
npo03       varchar2(16),            /*开票单号                               */
npo04       number(20,6),            /*票面金额                               */
npo05       number(20,6),            /*本币开票金额                           */
npo06       number(20,6),            /*本币异动金额                           */
npo07       varchar2(1),             /*原票况                                 */
npo08       date,                    /*原异动日期                             */
npoud01     varchar2(255),           /*自订栏位-Textedit                      */
npoud02     varchar2(40),            /*自订栏位-文字                          */
npoud03     varchar2(40),            /*自订栏位-文字                          */
npoud04     varchar2(40),            /*自订栏位-文字                          */
npoud05     varchar2(40),            /*自订栏位-文字                          */
npoud06     varchar2(40),            /*自订栏位-文字                          */
npoud07     number(15,3),            /*自订栏位-数值                          */
npoud08     number(15,3),            /*自订栏位-数值                          */
npoud09     number(15,3),            /*自订栏位-数值                          */
npoud10     number(10),              /*自订栏位-整数                          */
npoud11     number(10),              /*自订栏位-整数                          */
npoud12     number(10),              /*自订栏位-整数                          */
npoud13     date,                    /*自订栏位-日期                          */
npoud14     date,                    /*自订栏位-日期                          */
npoud15     date                     /*自订栏位-日期                          */
);

create        index npo_04 on npo_file (npo03);
create unique index npo_pk on npo_file (npo01,npo02);
alter table npo_file add  constraint npo_pk primary key  (npo01,npo02) enable validate;
grant select on npo_file to public;
grant index on npo_file to public;
grant update on npo_file to public;
grant delete on npo_file to public;
grant insert on npo_file to public;