/*
================================================================================
档案代号:ime_file
档案名称:仓库/存放位置资料主档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table ime_file
(
ime01       varchar2(10) NOT NULL,   /*仓库编号                               */
                                     /*储存该仓库别之编号                     */
ime02       varchar2(10) NOT NULL,   /*储位                                   */
                                     /*储存该仓库别之下细分出之储位           */
ime03       varchar2(80),            /*储位名称                               */
                                     /*描述该储位之简称                       */
ime04       varchar2(1),             /*仓储类别                               */
                                     /*正确值 'S' 或 'W'                      */
                                     /*S: 一般性仓库  Store Warehouse         */
                                     /*   含 原物料, 半成品, 成品仓库         */
                                     /*W: 在制品仓库  WIP   Warehouse         */
ime05       varchar2(1),             /*是否为可用仓储                         */
                                     /*提供使用者于仓库管理时区别出可用料件   */
                                     /*与不可用料件或报废等仓储管理      */
                                     /*正确值 'Y' 或 'N'                      */
                                     /*Y: 可用仓储                            */
                                     /*N: 不可用仓储                          */
ime06       varchar2(1),             /*是否为MRP可用仓储                   */
                                     /*使用者可针对专案用料或非生产线之可用料 */
                                     /*来区别是否为物料需求可用料             */
                                     /*如为不可用仓库, 则必定为MRP不可用仓库  */
                                     /*正确值 'Y' 或 'N'                      */
                                     /*Y: MRP可用                          */
                                     /*N: MRP不可用                        */
ime07       varchar2(1),             /*保税与否                               */
                                     /*阐明该仓库是否为保税仓库, 以便作 保税  */
                                     /*处理作业                               */
                                     /*正确值 'Y' 或 'N'                      */
                                     /*Y: 保税仓储                            */
                                     /*N: 非保税仓储                          */
ime08       varchar2(1),             /*会计科目自动显示方式                   */
                                     /*正确值 '0' 或 '1' 或 '2'               */
                                     /*0: 使用者自行输入会计科目              */
                                     /*1: 使用料件主档[ima_file]会计科目      */
                                     /*2: 使用仓储[ime_file]会计科目          */
ime09       varchar2(24),            /*仓储所属会计科目                       */
                                     /*阐明此仓储所属会计科目         */
ime10       number(5),               /*工单发料优先顺序                       */
                                     /*于生产管理时可控制此仓库发料优先顺序   */
ime11       number(5),               /*销售出货优先顺序                       */
                                     /*于销售管理时可控制此仓库领料优先顺序   */
ime091      varchar2(24)             /*存货科目二                             */
);

create unique index ime_pk on ime_file (ime01,ime02);
alter table ime_file add  constraint ime_pk primary key  (ime01,ime02) enable validate;
grant select on ime_file to public;
grant index on ime_file to public;
grant update on ime_file to public;
grant delete on ime_file to public;
grant insert on ime_file to public;