/* ================================================================================ 档案代号:mps_file 档案名称:MPS 供需汇总档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table mps_file ( mps_v varchar2(10) NOT NULL, /*模拟版本 */ mps00 number(10), /*序号 */ /*序号 (于 MPS 完毕, 自动赋与) */ mps01 varchar2(40) NOT NULL, /*料号 */ mps02 varchar2(10), /*No Use */ mps03 date NOT NULL, /*供需日期 */ /*供需日期 (依时距推算) */ mps039 number(15,3), /*需求:预测量 */ /*需求:预测量 ('39') */ mps041 number(15,3), /*需求:受订量 */ /*需求:受订量 (安全库存/独立需求/受订) */ /* ('40' '41' '42' */ mps043 number(15,3), /*需求:计划备料量 */ /*需求:计划备料量(MPS 计划下阶料展出'43' */ /* +PLM 工单下阶料展出'45')*/ mps044 number(15,3), /*需求:工单备料量 */ /*需求:工单备料量(实际工单下阶料展出'44')*/ mps046 number(15,3), /*需求:受订量 */ /*需求:受订量(相依需求) */ mps051 number(15,3), /*供给:库存量 */ mps052 number(15,3), /*供给:在验量 */ mps053 number(15,3), /*供给:库存量 */ /*供给:库存量 (替代料) */ mps061 number(15,3), /*供给:请购量 */ mps062 number(15,3), /*供给:在采量 */ /*供给:在采量 (采购单未发出) */ mps063 number(15,3), /*供给:在外量 */ /*供给:在外量 (采购单已发出) */ mps064 number(15,3), /*供给:在制量 */ /*供给:在制量 (确认工单预计完工) */ mps065 number(15,3), /*供给:计划产量 */ /*供给:计划产 (MPS 计划预计生产) */ mps06_fz number(15,3), /*已冻结交期的供给量(PR/PO/WO) */ /* 已冻结交期者不可重排交期 */ /* 故可重排交期的供给量=61+62+63+64+65-fz*/ mps071 number(15,3), /*建议交期重排导至供给减少数 */ mps072 number(15,3), /*建议交期重排导至供给增加数 */ mps08 number(15,3), /*预计结存 */ mps09 number(15,3), /*建议采购(PLP)建议工单(PLM)数量 */ /*建议采购(PLP)/建议工单(PLM)数量 */ /*主生产排程量 */ mps10 varchar2(1), /*是否已转正式MPS计划 */ /*是否已转正式MPS计划(Y/N) */ mps11 date, /*行动日期 */ /* P: 请购日期 (需求日-采购前置日数) */ /* M: OPEN日期 (需求日-制造前置日数) */ mps12 number(12,3) /*No Use */ ); create index mps_02 on mps_file (mps00); create unique index mps_pk on mps_file (mps01,mps03,mps_v); alter table mps_file add constraint mps_pk primary key (mps01,mps03,mps_v) enable validate; grant select on mps_file to public; grant index on mps_file to public; grant update on mps_file to public; grant delete on mps_file to public; grant insert on mps_file to public; |