/*
================================================================================
档案代号:imf_file
档案名称:料件预设仓库/存放位置资料档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table imf_file
(
imf01       varchar2(40) NOT NULL,   /*料件编号                               */
                                     /*提供使用者于仓储管理可指定料件固定存放 */
                                     /*地点                                */
imf02       varchar2(10) NOT NULL,   /*仓库编号                               */
                                     /*提供使用者于仓储管理可指定料件固定存放 */
                                     /*仓库                                */
imf03       varchar2(10) NOT NULL,   /*存放位置                               */
                                     /*提供使用者于仓储管理可指定料件固定存放 */
                                     /*位置                                */
imf04       number(15,3),            /*最高存量限制                           */
                                     /*记录储存料件在此存放地点之最高存放数量 */
imf05       varchar2(4),             /*库存单位                               */
                                     /*储存料件存在之仓储库存计量单位         */
imf06       number(5),               /*生产发料优先顺序                       */
                                     /*于生产管理时可控制此仓库发料优先顺序   */
imf07       number(5)                /*销售领料优先顺序                       */
                                     /*于销售管理时可控制此仓库领料优先顺序   */
);

create unique index imf_pk on imf_file (imf01,imf02,imf03);
alter table imf_file add  constraint imf_pk primary key  (imf01,imf02,imf03) enable validate;
grant select on imf_file to public;
grant index on imf_file to public;
grant update on imf_file to public;
grant delete on imf_file to public;
grant insert on imf_file to public;