/*
================================================================================
档案代号:img_file
档案名称:库存资料明细档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table img_file
(
img01       varchar2(40) NOT NULL,   /*料件编号                               */
                                     /*储存存放地点的料件编号                 */
img02       varchar2(10) NOT NULL,   /*仓库编号                               */
                                     /*储存料件所在之仓库编号                 */
img03       varchar2(10) NOT NULL,   /*储位                                   */
                                     /*储存料件所在之储位                     */
img04       varchar2(24) NOT NULL,   /*批号                                   */
                                     /*批号(进货)                             */
                                     /*储存料件所在之进货批号                 */
img05       varchar2(16),            /*参考号码                               */
                                     /*其值可能为验收单号.采购单号等进货单    */
                                     /*系统维护                               */
img06       number(5),               /*参考序号                               */
                                     /*其值可能为验收单项次.采购单项次等进货单*/
                                     /*之项次                                 */
                                     /*系统维护                               */
img07       varchar2(4),             /*采购单位/生产单位                      */
                                     /*采购单位/生产单位(收料单位)            */
                                     /*系统维护                               */
img08       number(15,3),            /*收货数量                               */
                                     /*收货数量(进货数量)                     */
                                     /*单位使用采购/生产单位                  */
                                     /*系统维护                               */
img09       varchar2(4),             /*库存单位                               */
                                     /*img之单位                              */
img10       number(15,3) NOT NULL,   /*库存数量                               */
                                     /*储存料件在某仓储下之库存总数量         */
img11       number(15,3),            /*No Use                                 */
img12       number(15,3),            /*No Use                                 */
img13       date,                    /*制造日期                               */
img14       date,                    /*最近一次盘点日期                       */
                                     /*储存料件仓储最近一次盘点日期           */
                                     /*系统维护                               */
img15       date,                    /*最近一次收料日期                       */
                                     /*储存料件仓储最近一采购收料日期         */
                                     /*系统维护                               */
img16       date,                    /*最近一次发料日期                       */
                                     /*储存料件仓储最近系统一次发料日期       */
                                     /*系统维护                               */
img17       date,                    /*最近一次异动日期                       */
                                     /*储存料件仓储最近一之进出料日期         */
                                     /*系统维护                               */
img18       date,                    /*有效日期                               */
                                     /*储存料件使用之有效日期,如物料有其使用时*/
                                     /*间限制可于维护时建立可用截止日期       */
img19       varchar2(10),            /*库存等级                               */
                                     /*描述料件所区分出之库存等级             */
img20       number(20,8),            /*单位数量换算率                         */
                                     /*收料单位对库存单位换算率               */
img21       number(20,8) NOT NULL,   /*单位数量换算率-对料件库存单            */
                                     /*img对ima换算率                         */
img22       varchar2(1),             /*仓储类别                               */
                                     /*正确值 'S' 或 'W'                      */
                                     /*S: 一般性仓库  Store Warehouse         */
                                     /*   含 原物料, 半成品, 成品仓库         */
                                     /*W: 在制品仓库  WIP   Warehouse         */
img23       varchar2(1),             /*是否为可用仓储                         */
                                     /*提供使用者于仓库管理时区别出可用料件   */
                                     /*与不可用料件或报废等仓储管理      */
                                     /*正确值 'Y' 或 'N'                      */
                                     /*Y: 可用仓储                            */
                                     /*N: 不可用仓储                          */
img24       varchar2(1),             /*是否为MRP可用仓储                   */
                                     /*使用者可针对专案用料或非生产线之可用料 */
                                     /*来区别是否为物料需求可用料             */
                                     /*如为不可用仓库, 则必定为MRP不可用仓库  */
                                     /*正确值 'Y' 或 'N'                      */
                                     /*Y: MRP可用                          */
                                     /*N: MRP不可用                        */
img25       varchar2(1),             /*保税与否                               */
                                     /*阐明该仓库是否为保税仓库, 以便作保税   */
                                     /*处理作业                               */
                                     /*正确值 'Y' 或 'N'                      */
                                     /*Y: 保税仓储                            */
                                     /*N: 非保税仓储                          */
img26       varchar2(24),            /*仓储所属会计科目                       */
                                     /*阐明此仓储所属会计科目         */
img27       number(5),               /*工单发料优先顺序                       */
img28       number(5),               /*销售出货优先顺序                       */
img30       number(20,6),            /*直接材料成本                           */
                                     /*成本使用计算方式为以下两种使用:        */
                                     /*FIFO :先进先出                         */
                                     /*LIFO :后进先出                         */
                                     /*储存当时材料成本                */
img31       number(20,6),            /*间接材料成本                           */
                                     /*成本使用计算方式为以下两种使用:        */
                                     /*FIFO :先进先出                         */
                                     /*LIFO :后进先出                         */
                                     /*储存当时间接材料成本                   */
img32       number(20,6),            /*厂外加工材料成本                       */
                                     /*成本使用计算方式为以下两种使用:        */
                                     /*FIFO :先进先出                         */
                                     /*LIFO :后进先出                         */
                                     /*储存当时厂外加工材料成本               */
img33       number(20,6),            /*厂外加工人工成本                       */
                                     /*成本使用计算方式为以下两种使用:        */
                                     /*FIFO :先进先出                         */
                                     /*LIFO :后进先出                         */
                                     /*储存当时厂外加工人工成本          */
img34       number(20,8),            /*库存单位对成本单位的转换率             */
                                     /*在多单位的使用下如库存单位欲转换成本单 */
                                     /*位之转换                               */
img35       varchar2(10),            /*专案号码                               */
                                     /*阐述此批料件是否针对某一专案使用      */
img36       varchar2(4),             /*外观编号                               */
                                     /*阐述此批料件之外观编号                 */
img37       date                     /*呆滞日期                               */
);

create unique index img_pk on img_file (img01,img02,img03,img04);
alter table img_file add  constraint img_pk primary key  (img01,img02,img03,img04) enable validate;
grant select on img_file to public;
grant index on img_file to public;
grant update on img_file to public;
grant delete on img_file to public;
grant insert on img_file to public;