/*
================================================================================
档案代号:pon_file
档案名称:无交期性采购单单身
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table pon_file
(
pon01       varchar2(16) NOT NULL,   /*采购单号                               */
                                     /*采购单号 pmm01                         */
pon011      varchar2(10),            /*单据性质                               */
                                     /*正确值 REG/EXP/SER/CAP/BKR/SUB/DAS/IPO */
                                     /* /RTN                                  */
                                     /*REG:REGular          一般性  采购      */
                                     /*EXP:EXPensed         消耗性  采购      */
                                     /*SER:SERvice          服务性  采购      */
                                     /*CAP:CAPital          资材性  采购      */
                                     /*BKR:BlanKet Regular  无交期性采购      */
                                     /*SUB:SUBcontracted    厂外加工采购      */
                                     /*DAS:De-assembly      套件    采购      */
                                     /*IPO:InterLogistics       多营运中心  采购*/
                                     /*RTN:Returned         退货补货采购      */
pon02       number(5) NOT NULL,      /*项次                                   */
                                     /*采购单所含盖的项目编号                 */
pon03       varchar2(16),            /*询价单号                               */
                                     /*厂商询价的询价单单号                   */
                                     /*所输入的询价单号其询价单上的厂商编号需与*/
                                     /*单头所指定的供应商编号相同             */
pon04       varchar2(40),            /*料件编号                               */
                                     /*料件编号 ima01                         */
                                     /*采购料件编号                           */
                                     /*使用者有输入询价单号时所输入的料件需存在*/
                                     /*于所输入的询价单号                     */
pon041      varchar2(120),           /*品名规格                               */
                                     /*为MISC 料件时必须输入品名规格          */
pon05       varchar2(16),            /*APS单据编号                            */
                                     /*APS单据编号   no.4649 02/03/15(modify) */
pon06       varchar2(40),            /*厂商料件编号                           */
                                     /*厂商料件编号 pmh04,pmh01=pon04,pmh02=pmm*/
                                     /*厂商可能针对料件做自已的编号, 本栏位记录*/
                                     /*的即为厂商所编的料件编号               */
pon07       varchar2(4),             /*采购单位                               */
                                     /*采购单位 gfe01                         */
                                     /*本系统可使用多单位的采购               */
                                     /*当单位不同时系统会自动转换相对应的单位数*/
                                     /*量                                     */
pon08       varchar2(4),             /*库存单位                               */
                                     /*库存单位 ima25                         */
                                     /*本栏位可比较库存单位与采购单位是否相同 */
pon09       number(20,8),            /*转换因子                               */
                                     /*本栏位为采购单位/料件库存单位的转换率  */
                                     /*当采购收货入库可直接使用此转换率       */
pon10       varchar2(10),            /*检验码                                 */
                                     /*为此批采购料件的检验理由               */
pon11       varchar2(1),             /*冻结码                                 */
                                     /*采购时程冻结码                         */
                                     /*正确值 Y/N                             */
                                     /*Y: MRP重新作业时, 不可重推采购需求时距 */
                                     /*N: MRP重新作业时,   可重推采购需求时距 */
pon121      number(20,8),            /*转换因子                               */
                                     /*转换因子                    (97/06/19) */
                                     /*本栏位为采购单位/请购单位的转换率      */
pon122      varchar2(10),            /*No Use                                 */
pon123      varchar2(24),            /*厂牌                                   */
                                     /*厂牌                        (97/12 add)*/
pon13       number(9,4),             /*超/短交限率                            */
                                     /*此采购料件可超交或短交的限率           */
pon14       varchar2(1),             /*部份交货                               */
                                     /*部份交货(Y/N)                          */
                                     /*输入后的正确值为'Y' 或 'N'             */
pon15       varchar2(1),             /*提前交货                               */
                                     /*提前交货 (Y/N)                         */
                                     /*此采购料件是否可提前交货               */
pon16       varchar2(1),             /*状况码                                 */
                                     /*Status Flag                            */
                                     /*X :计划工单转入                        */
                                     /*0 :开立(Open)                          */
                                     /*1 :已核准                              */
                                     /*2 :已转采购单                          */
                                     /*6 :结案-正常                           */
                                     /*7 :结案-结长                           */
                                     /*8 :结案-结短                           */
                                     /*9 :取消(Cancel)                        */
pon18       date,                    /*MRP 需求日期                           */
pon20       number(15,3) NOT NULL,   /*采购量                                 */
pon21       number(15,3),            /*已转量                                 */
pon23       varchar2(10),            /*送货地址                               */
                                     /*送货地址 pme01,pme02<>'1'              */
pon24       varchar2(16),            /*请购单号                               */
                                     /*请购单号 pmk01(pml01)                  */
pon25       number(5),               /*请购单号项次                           */
                                     /*请购单号项次 pml02                     */
pon30       number(20,6),            /*标准价格                               */
                                     /*本栏位预设值为料件主档中的采购成本     */
pon31       number(20,6) NOT NULL,   /*单价                                   */
                                     /*此料件的采购单价                       */
pon32       number(20,6),            /*采购价差                               */
                                     /*采购价差(PPV)                          */
                                     /*采购价差 = 单价 * 汇率 - 标准价格      */
                                     /*价差单位为本币                         */
pon33       date,                    /*原始交货日期                           */
                                     /*预定供应厂商发货日期                   */
                                     /*本栏位为输入时的原始确定的交货日期     */
pon34       date,                    /*原始到厂日期                           */
                                     /*该采购单项次到 本公司/厂房/检验区 日期 */
                                     /*本栏位为输入时的原始确定的到到厂日期   */
pon35       date,                    /*原始到库日期                           */
                                     /*该采购单项次 入到 库房 日期            */
                                     /*本栏位为输入时的原始确定的到库日期     */
pon36       date,                    /*最近确认交货日期                       */
                                     /*与厂商确认的最近一次交货日期           */
pon37       date,                    /*最后一次到厂日期                       */
                                     /*与厂商确认的最后一次到厂日期           */
pon38       varchar2(1),             /*可用/不可用                            */
                                     /*该采购单项次的料件为可用库存或者使用者有*/
                                     /*其特殊用途可定义成不可用库存           */
pon40       varchar2(24),            /*会计科目                               */
                                     /*会计科目 aag01                         */
pon41       varchar2(16),            /*工单号码                               */
                                     /*工单号码 sfb01                         */
                                     /*单据性质为厂外加工 (SUB) 时本栏位需输入*/
                                     /*且制程序号需输入                       */
pon42       varchar2(1),             /*替代码                                 */
                                     /*替代码 (0/1/2/S/U)                     */
                                     /*0: 原始料件, 不可被替代                */
                                     /*1: 原始料件, 可以被替代                */
                                     /*2: 原始料件, 已经被替代                */
                                     /*S: 替代料件                            */
pon43       number(5),               /*本制程序号                             */
                                     /*如为专属采购单则本栏位值为 0           */
pon431      number(5),               /*下制程序号                             */
                                     /*如为专属采购单则本栏位值为 0           */
pon44       number(20,6),            /*本币单价                               */
                                     /*本币单价 = 单价 * 汇率                 */
pon45       number(5),               /*无交期性采购单项次                     */
pon46       number(5),               /*制程序号                               */
                                     /*制程序号 ecm03                         */
                                     /*料件被制作程序过程中的生产活动顺序编号 */
pon50       number(15,3) NOT NULL,   /*已转采购量                             */
pon51       number(15,3) NOT NULL,   /*在验量                                 */
pon52       varchar2(10),            /*仓库                                   */
                                     /*仓库imd01(img02)(imf02)           (8608)*/
pon53       number(15,3) NOT NULL,   /*入库量                                 */
pon54       varchar2(10),            /*储位                                   */
                                     /*储位ime01(img03)(imf03)           (8608)*/
pon55       number(15,3) NOT NULL,   /*验退量                                 */
pon56       varchar2(24),            /*批号                                   */
                                     /*批号     img04                    (8608)*/
pon57       number(15,3) NOT NULL,   /*超短交量                               */
                                     /*超短交量 (= pon50 - pon20)             */
                                     /*结案时计算, 短交为负值, 超交为正值     */
pon58       number(15,3),            /*仓退量                                 */
                                     /*仓退量                            (8704)*/
pon59       varchar2(16),            /*退货单号                               */
pon60       number(5),               /*项次                                   */
pon61       varchar2(40) NOT NULL,   /*被替代料号                             */
                                     /*当 pon42='0/1/2'时,本栏位储存料号同pon04*/
                                     /*当 pon42='S'    时,本栏位储存被替代料号*/
pon62       number(9,4) NOT NULL,    /*替代率                                 */
                                     /*当 pon42='0/1/2'时,本栏位=1            */
                                     /*当 pon42='S'    时,本栏位储存替代率    */
pon63       varchar2(1),             /*急料否                                 */
pon64       varchar2(1),             /*保税否                                 */
pon65       varchar2(1),             /*代买性质                               */
                                     /*代买性质 1.一般采购 2.代买采购         */
pon66       varchar2(10),            /*预算编号                               */
                                     /*预算编号   (For 请采购预算)            */
pon67       varchar2(10),            /*部门编号                               */
                                     /*部门编号   (For 请采购预算)            */
pon80       varchar2(4),             /*单位一                                 */
pon81       number(20,8),            /*单位一换算率(与采购单位)               */
pon82       number(15,3),            /*单位一数量                             */
pon83       varchar2(4),             /*单位二                                 */
pon84       number(20,8),            /*单位二换算率(与采购单位)               */
pon85       number(15,3),            /*单位二数量                             */
pon86       varchar2(4),             /*计价单位                               */
pon87       number(15,3),            /*计价数量                               */
pon88       number(20,6),            /*未税金额                               */
pon88t      number(20,6),            /*含税金额                               */
pon31t      number(20,6),            /*含税单价                               */
ponud01     varchar2(255),           /*自订栏位-Textedit                      */
ponud02     varchar2(40),            /*自订栏位-文字                          */
ponud03     varchar2(40),            /*自订栏位-文字                          */
ponud04     varchar2(40),            /*自订栏位-文字                          */
ponud05     varchar2(40),            /*自订栏位-文字                          */
ponud06     varchar2(40),            /*自订栏位-文字                          */
ponud07     number(15,3),            /*自订栏位-数值                          */
ponud08     number(15,3),            /*自订栏位-数值                          */
ponud09     number(15,3),            /*自订栏位-数值                          */
ponud10     number(10),              /*自订栏位-整数                          */
ponud11     number(10),              /*自订栏位-整数                          */
ponud12     number(10),              /*自订栏位-整数                          */
ponud13     date,                    /*自订栏位-日期                          */
ponud14     date,                    /*自订栏位-日期                          */
ponud15     date                     /*自订栏位-日期                          */
);

create        index pon_02 on pon_file (pon04);
create        index pon_03 on pon_file (pon41);
create        index pon_04 on pon_file (pon24,pon25);
create unique index pon_pk on pon_file (pon01,pon02);
alter table pon_file add  constraint pon_pk primary key  (pon01,pon02) enable validate;
grant select on pon_file to public;
grant index on pon_file to public;
grant update on pon_file to public;
grant delete on pon_file to public;
grant insert on pon_file to public;