/*
================================================================================
档案代号:npl_file
档案名称:应付票据异动单头档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table npl_file
(
npl01       varchar2(16) NOT NULL,   /*单据编号                               */
npl02       date,                    /*单据日期                               */
npl03       varchar2(1),             /*异动别                                 */
                                     /*异动别1.开票 6.撤票 7.退票 8.兑票 9.作废*/
npl04       varchar2(4),             /*币别                                   */
npl05       number(20,10),           /*汇率                                   */
npl06       varchar2(24),            /*借方科目                               */
npl07       varchar2(24),            /*贷方科目                               */
npl08       varchar2(80),            /*摘要                                   */
npl09       varchar2(16),            /*传票编号                               */
npl10       number(20,6),            /*原币金额                               */
npl11       number(20,6),            /*本币开票金额                           */
npl12       number(20,6),            /*本币异动金额                           */
nplconf     varchar2(1),             /*确认码                                 */
                                     /*确认码(Y/N/X)                          */
npluser     varchar2(10),            /*资料输入者                             */
nplgrup     varchar2(10),            /*资料输入者部门                         */
npldate     date,                    /*资料输入日期                           */
npl061      varchar2(24),            /*借方科目二                             */
npl071      varchar2(24),            /*贷方科目二                             */
nplud01     varchar2(255),           /*自订栏位-Textedit                      */
nplud02     varchar2(40),            /*自订栏位-文字                          */
nplud03     varchar2(40),            /*自订栏位-文字                          */
nplud04     varchar2(40),            /*自订栏位-文字                          */
nplud05     varchar2(40),            /*自订栏位-文字                          */
nplud06     varchar2(40),            /*自订栏位-文字                          */
nplud07     number(15,3),            /*自订栏位-数值                          */
nplud08     number(15,3),            /*自订栏位-数值                          */
nplud09     number(15,3),            /*自订栏位-数值                          */
nplud10     number(10),              /*自订栏位-整数                          */
nplud11     number(10),              /*自订栏位-整数                          */
nplud12     number(10),              /*自订栏位-整数                          */
nplud13     date,                    /*自订栏位-日期                          */
nplud14     date,                    /*自订栏位-日期                          */
nplud15     date                     /*自订栏位-日期                          */
);

create        index npl_02 on npl_file (npl02);
create        index npl_03 on npl_file (npl09);
create unique index npl_pk on npl_file (npl01);
alter table npl_file add  constraint npl_pk primary key  (npl01) enable validate;
grant select on npl_file to public;
grant index on npl_file to public;
grant update on npl_file to public;
grant delete on npl_file to public;
grant insert on npl_file to public;