/*
================================================================================
档案代号:pmn_file
档案名称:采购单单身
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table pmn_file
(
pmn01       varchar2(16) NOT NULL,   /*采购单号                               */
                                     /*采购单号 pmm01                         */
pmn011      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         退货补货采购      */
pmn02       number(5) NOT NULL,      /*项次                                   */
                                     /*采购单所含盖的项目编号                 */
pmn03       varchar2(16),            /*询价单号                               */
                                     /*厂商询价的询价单单号                   */
                                     /*所输入的询价单号其询价单上的厂商编号需与*/
                                     /*单头所指定的供应商编号相同             */
pmn04       varchar2(40),            /*料件编号                               */
                                     /*料件编号 ima01                         */
                                     /*采购料件编号                           */
                                     /*使用者有输入询价单号时所输入的料件需存在*/
                                     /*于所输入的询价单号                     */
pmn041      varchar2(120),           /*品名规格                               */
                                     /*为MISC 料件时必须输入品名规格          */
pmn05       varchar2(16),            /*APS单据编号                            */
                                     /*APS单据编号 no.4650 02/03/15(modify)   */
pmn06       varchar2(40),            /*厂商料件编号                           */
                                     /*厂商料件编号 pmh04,pmh01=pmn04,pmh02=pmm*/
                                     /*厂商可能针对料件做自已的编号, 本栏位记录*/
                                     /*的即为厂商所编的料件编号               */
pmn07       varchar2(4),             /*采购单位                               */
                                     /*采购单位 gfe01                         */
                                     /*本系统可使用多单位的采购               */
                                     /*当单位不同时系统会自动转换相对应的单位数*/
                                     /*量                                     */
pmn08       varchar2(4),             /*库存单位                               */
                                     /*库存单位 ima25                         */
                                     /*本栏位可比较库存单位与采购单位是否相同 */
pmn09       number(20,8),            /*转换因子                               */
                                     /*本栏位为采购单位/料件库存单位的转换率  */
                                     /*当采购收货入库可直接使用此转换率       */
pmn10       varchar2(4),             /*No Use                                 */
pmn11       varchar2(1),             /*冻结码                                 */
                                     /*采购时程冻结码                         */
                                     /*正确值 Y/N                             */
                                     /*Y: MRP重新作业时, 不可重推采购需求时距 */
                                     /*N: MRP重新作业时,   可重推采购需求时距 */
pmn121      number(20,8),            /*转换因子                               */
                                     /*转换因子                    (97/06/19) */
                                     /*本栏位为采购单位/请购单位的转换率      */
pmn122      varchar2(10),            /*专案代号                               */
                                     /*专案代号 (00/04/18)                    */
pmn123      varchar2(24),            /*厂牌                                   */
                                     /*厂牌                        (97/12 add)*/
pmn13       number(9,4),             /*超/短交限率                            */
                                     /*此采购料件可超交或短交的限率           */
pmn14       varchar2(1),             /*部份交货                               */
                                     /*部份交货(Y/N)                          */
                                     /*输入后的正确值为'Y' 或 'N'             */
pmn15       varchar2(1),             /*提前交货                               */
                                     /*提前交货 (Y/N)                         */
                                     /*此采购料件是否可提前交货               */
pmn16       varchar2(1),             /*状况码                                 */
                                     /*Status Flag                            */
                                     /*X :计划工单转入                        */
                                     /*0 :开立(Open)                          */
                                     /*1 :已核准                              */
                                     /*2 :发出采购单                          */
                                     /*6 :结案-正常                           */
                                     /*7 :结案-结长                           */
                                     /*8 :结案-结短                           */
                                     /*9 :取消(Cancel)                        */
pmn18       varchar2(19),            /*RunCard单号(委外)                      */
pmn20       number(15,3) NOT NULL,   /*采购量                                 */
pmn23       varchar2(10),            /*送货地址                               */
                                     /*送货地址 pme01,pme02<>'1'              */
pmn24       varchar2(16),            /*请购单号                               */
                                     /*请购单号 pmk01(pml01)                  */
pmn25       number(5),               /*请购单号项次                           */
                                     /*请购单号项次 pml02                     */
pmn30       number(20,6),            /*标准价格                               */
                                     /*本栏位预设值为料件主档中的采购成本     */
pmn31       number(20,6) NOT NULL,   /*单价                                   */
                                     /*单价              #未税单价 Bug No.7259*/
                                     /*此料件的采购单价                       */
pmn31t      number(20,6),            /*含税单价                               */
                                     /*含税单价          #含税单价 Bug No.7259*/
                                     /*此料件的采购单价,依据公式新增pmn31时计*/
                                     /*算: pmn31t= pmn31*(1+pmm43/100)       */
pmn32       number(5),               /*RunCard委外制程序                      */
pmn33       date,                    /*原始交货日期                           */
                                     /*预定供应厂商发货日期                   */
                                     /*本栏位为输入时的原始确定的交货日期     */
pmn34       date,                    /*原始到厂日期                           */
                                     /*该采购单项次到 本公司/厂房/检验区 日期 */
                                     /*本栏位为输入时的原始确定的到到厂日期   */
pmn35       date,                    /*原始到库日期                           */
                                     /*该采购单项次 入到 库房 日期            */
                                     /*本栏位为输入时的原始确定的到库日期     */
pmn36       date,                    /*最近确认交货日期                       */
                                     /*与厂商确认的最近一次交货日期           */
pmn37       date,                    /*最后一次到厂日期                       */
                                     /*与厂商确认的最后一次到厂日期           */
pmn38       varchar2(1),             /*可用/不可用                            */
                                     /*该采购单项次的料件为可用库存或者使用者有*/
                                     /*其特殊用途可定义成不可用库存           */
pmn40       varchar2(24),            /*会计科目                               */
                                     /*会计科目 aag01                         */
pmn41       varchar2(16),            /*工单号码                               */
                                     /*工单号码 sfb01                         */
                                     /*单据性质为厂外加工 (SUB) 时本栏位需输入*/
                                     /*且制程序号需输入                       */
pmn42       varchar2(1) NOT NULL,    /*替代码                                 */
                                     /*替代码 (0/1/2/S/U)                     */
                                     /*0: 原始料件, 不可被替代                */
                                     /*1: 原始料件, 可以被替代                */
                                     /*2: 原始料件, 已经被替代                */
                                     /*S: 替代料件                            */
pmn43       number(5),               /*本制程序号                             */
                                     /*如为专属采购单则本栏位值为 0           */
pmn431      number(5),               /*下制程序号                             */
                                     /*如为专属采购单则本栏位值为 0           */
pmn44       number(20,6),            /*本币单价                               */
                                     /*本币单价 = 单价 * 汇率                 */
pmn45       number(5),               /*无交期性采购单项次                     */
pmn46       number(5),               /*制程序号                               */
                                     /*制程序号 ecm03                         */
                                     /*料件被制作程序过程中的生产活动顺序编号 */
pmn50       number(15,3) NOT NULL,   /*交货量                                 */
                                     /*=>未交=订购  - (已交 - 验退量)         */
                                     /*      (pmn20 - (pmn50 - pmn55)         */
                                     /*报表或查询作业的已交量= 交货量-验退量  */
pmn51       number(15,3) NOT NULL,   /*在验量                                 */
pmn52       varchar2(10),            /*仓库                                   */
                                     /*仓库imd01(img02)(imf02)           (8608)*/
pmn53       number(15,3) NOT NULL,   /*入库量                                 */
pmn54       varchar2(10),            /*储位                                   */
                                     /*储位ime01(img03)(imf03)           (8608)*/
pmn55       number(15,3) NOT NULL,   /*验退量                                 */
pmn56       varchar2(24),            /*批号                                   */
                                     /*批号     img04                    (8608)*/
pmn57       number(15,3) NOT NULL,   /*超短交量                               */
                                     /*超短交量 (= pmn50 - pmn20-pmn55)       */
                                     /*结案时计算, 短交为负值, 超交为正值     */
pmn58       number(15,3),            /*仓退量                                 */
                                     /*仓退量                            (8704)*/
pmn59       varchar2(16),            /*退货单号                               */
pmn60       number(5),               /*项次                                   */
pmn61       varchar2(40) NOT NULL,   /*被替代料号                             */
                                     /*当 pmn42='0/1/2'时,本栏位储存料号同pmn04*/
                                     /*当 pmn42='S'    时,本栏位储存被替代料号*/
pmn62       number(9,4) NOT NULL,    /*替代率                                 */
                                     /*当 pmn42='0/1/2'时,本栏位=1            */
                                     /*当 pmn42='S'    时,本栏位储存替代率    */
pmn63       varchar2(1),             /*急料否                                 */
pmn64       varchar2(1),             /*保税否                                 */
pmn65       varchar2(1),             /*代买性质                               */
                                     /*代买性质 1.一般采购 2.代买采购         */
pmn66       varchar2(10),            /*预算编号                               */
                                     /*预算编号   (For 请采购预算)            */
pmn67       varchar2(10),            /*部门编号                               */
                                     /*部门编号   (For 请采购预算)            */
pmn68       varchar2(16),            /*Blanket PO 单号                        */
                                     /*Blanket PO 单号   add 01/09/04         */
pmn69       number(5),               /*Blanket PO 项次                        */
                                     /*Blanket PO 项次   add 01/09/04         */
pmn70       number(20,8),            /*转换因子                               */
                                     /*转换因子          add 01/09/04         */
                                     /*本栏位为采购单位/Blanket PO单位的转换率*/
pmn71       varchar2(20),            /*海关手册编号                           */
                                     /*海关手册编号  add 02/11/12             */
pmn80       varchar2(4),             /*单位一                                 */
pmn81       number(20,8),            /*单位一换算率(与采购单位)               */
pmn82       number(15,3),            /*单位一数量                             */
pmn83       varchar2(4),             /*单位二                                 */
pmn84       number(20,8),            /*单位二换算率(与采购单位)               */
pmn85       number(15,3),            /*单位二数量                             */
pmn86       varchar2(4),             /*计价单位                               */
pmn87       number(15,3),            /*计价数量                               */
pmn88       number(20,6),            /*未税金额                               */
pmn88t      number(20,6),            /*含税金额                               */
pmn930      varchar2(10),            /*采购成本中心                           */
pmn401      varchar2(24),            /*会计科目二                             */
pmn90       number(20,6),            /*取出单价                               */
pmn94       varchar2(16),            /*no use                                 */
pmn95       number(5),               /*no use                                 */
pmn96       varchar2(30),            /*WBS编码                                */
pmn97       varchar2(4),             /*活动代号                               */
pmn98       varchar2(6),             /*费用原因                               */
pmn91       varchar2(10),            /*单元编号                               */
pmnud01     varchar2(255),           /*自订栏位-Textedit                      */
pmnud02     varchar2(40),            /*自订栏位-文字                          */
pmnud03     varchar2(40),            /*自订栏位-文字                          */
pmnud04     varchar2(40),            /*自订栏位-文字                          */
pmnud05     varchar2(40),            /*自订栏位-文字                          */
pmnud06     varchar2(40),            /*自订栏位-文字                          */
pmnud07     number(15,3),            /*自订栏位-数值                          */
pmnud08     number(15,3),            /*自订栏位-数值                          */
pmnud09     number(15,3),            /*自订栏位-数值                          */
pmnud10     number(10),              /*自订栏位-整数                          */
pmnud11     number(10),              /*自订栏位-整数                          */
pmnud12     number(10),              /*自订栏位-整数                          */
pmnud13     date,                    /*自订栏位-日期                          */
pmnud14     date,                    /*自订栏位-日期                          */
pmnud15     date                     /*自订栏位-日期                          */
);

create        index pmn_02 on pmn_file (pmn04);
create        index pmn_03 on pmn_file (pmn41);
create        index pmn_04 on pmn_file (pmn24,pmn25);
create unique index pmn_pk on pmn_file (pmn01,pmn02);
alter table pmn_file add  constraint pmn_pk primary key  (pmn01,pmn02) enable validate;
grant select on pmn_file to public;
grant index on pmn_file to public;
grant update on pmn_file to public;
grant delete on pmn_file to public;
grant insert on pmn_file to public;