/* ================================================================================ 档案代号:bmp_file 档案名称:产品结构元件明细资料档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table bmp_file ( bmp01 varchar2(40) NOT NULL, /*主件料件编号 */ /*储存该产品结构组合的主件料件编号。 */ /*主件料件编号需在料件基本资料主档中。 */ bmp011 varchar2(10) NOT NULL, /*版本 */ /*版本 add in 99/12/31 */ bmp02 number(5) NOT NULL, /*组合项次 */ /*储存该产品结构组合的顺序项次。 */ /*可作为设定元件料件在该产品结构组合中的 */ /*用料顺序。 */ bmp03 varchar2(40) NOT NULL, /*元件料件编号 */ /*储存该产品结构组合的项次中使用的元件料 */ /*件编号。 */ /*元件料件编号需在料件基本资料主档中。 */ bmp04 date NOT NULL, /*生效日期 */ bmp05 date, /*No Use */ bmp06 number(16,8), /*组成用量 */ /*组成用量(QPA) */ /*储存该产品结构组合的项次中使用的元件料 */ /*件在发料单位下的组合用量。 */ /*正确值 需 大于“0”。 */ /*预设值 “1”。 */ bmp07 number(16,8), /*底数 */ /*储存该产品结构组合的项次中使用的元件料 */ /*件在发料单位下的组合用量之基准主件量。 */ /*正确值 需 大于“0”。 */ /*惯性值 “1”。 */ /*真正的用量=组成用量/底数。 */ bmp08 number(9,4), /*损耗率 */ /*储存该产品结构组合的项次中使用的元件料 */ /*件在组合时的预期损耗率。 */ /*存放百分比值。 */ /*正确值 不小于“0”且不大于“100”之值。*/ bmp09 varchar2(6), /*作业编号 */ /*储存该产品结构组合的项次对应主制程的投 */ /*入之组合作业编号。 */ /*如值为“ ”时,则表示未指定投入作业编号*/ bmp10 varchar2(4), /*发料单位 */ /*组合元件发料时使用单位 */ bmp10_fac number(20,8), /*“发料”对“料件库存单位” */ bmp10_fac2 number(20,8), /*“发料”对“料件成本单位” */ bmp11 varchar2(20), /*工程图号 */ /*储存该产品结构组合的项次使用的工程图号。*/ bmp13 varchar2(10), /*元件插件位置 */ /*储存该产品结构组合的项次使用的元件料件 */ /*的插件位置。 */ bmp14 varchar2(1), /*元件使用特性 */ /*特性旗标为“Y”时,方才有效。 */ /*正确值 “0/1” */ /*0: required */ /*1: optional */ bmp15 varchar2(1), /*元件消耗特性 */ /*储存该产品结构组合的项次使用的元件料件 */ /*是否为消耗性料件。 */ /*正确值 “N/Y”。 */ /*预设值 “N”。 */ /*N: 不为消耗料件 */ /*Y: 为消耗料件 */ bmp16 varchar2(1), /*取/替代特性 */ /*储存该产品结构组合的项次使用的元件料件 */ /*是否有取代或替代料件产品结构。 */ /*正确值为“0/1/2”。 */ /*预设值为“0”。 */ /*0: normal */ /*1: use to exhaust 取代 */ /*2: substitute 替代 */ bmp17 varchar2(1), /*特性旗标 */ /*特性旗标 (feature flag) */ /*正确值为 “Y/N”。 */ /*提供给特性产品结构组合使用,如为非特性 */ /*产品结构组合时,其值固定为“N”。 */ bmp18 number(5), /*元件投料时距 */ /*储存该产品结构组合的项次使用的元件料件 */ /*投料的前置时间。 */ /*可为负值, 表示生产几天后再投料 */ bmp19 varchar2(1), /*工单开立展开选项 */ /*1.不展开 */ /*2.不展开,但自动开立工单 */ /*3.展开 */ bmp20 number(5), /*销单列印用料清单时该元件排 */ /*提供在列印销单时, 材料在用量清单上不同 */ /*的排列方式 */ bmp21 varchar2(1), /*销单列印成本与否 */ /*在列印销单上的材料用量清单时, 是否列印 */ /*该元件所需成本 */ bmp22 varchar2(1), /*销单列印单价与否 */ /*在列印销单上的材料用量清单时, 是否列印 */ /*该元件所需单价 */ bmp23 number(9,4), /*选中率 */ /*储存该产品结构组合的项次被选中的比率。 */ /*特性旗标为“Y”时,方才有效。 */ bmp24 varchar2(16), /*工程变异单单号 */ /*工程变异单单号 (ECN NO) */ /*记录如经工程变异管理而产生或异动的产品 */ /*结构组合之工程变异单据。 */ bmp25 varchar2(10), /*仓库别 */ /*生产时使用该元件所参考指定的仓库别。 */ bmp26 varchar2(10), /*存放位置 */ /*生产时使用该元件所参考指定的存放位置。 */ bmp27 varchar2(1), /*元件是否软体物件 */ bmpmodu varchar2(10), /*单身最近一次资料更改者 */ /*系统维护。 */ bmpdate date, /*单身最近一次修改日期 */ /*系统维护。 */ bmpcomm varchar2(10), /*修改指令来源 */ /*修改指令来源 (程式编号) */ /*系统维护。 */ bmp28 varchar2(20) NOT NULL, /*特性代码 */ bmp29 varchar2(1), /*计算方式 */ bmpud01 varchar2(255), /*自订栏位-Textedit */ bmpud02 varchar2(40), /*自订栏位-文字 */ bmpud03 varchar2(40), /*自订栏位-文字 */ bmpud04 varchar2(40), /*自订栏位-文字 */ bmpud05 varchar2(40), /*自订栏位-文字 */ bmpud06 varchar2(40), /*自订栏位-文字 */ bmpud07 number(15,3), /*自订栏位-数值 */ bmpud08 number(15,3), /*自订栏位-数值 */ bmpud09 number(15,3), /*自订栏位-数值 */ bmpud10 number(10), /*自订栏位-整数 */ bmpud11 number(10), /*自订栏位-整数 */ bmpud12 number(10), /*自订栏位-整数 */ bmpud13 date, /*自订栏位-日期 */ bmpud14 date, /*自订栏位-日期 */ bmpud15 date /*自订栏位-日期 */ ); create index bmp_02 on bmp_file (bmp03); create unique index bmp_pk on bmp_file (bmp01,bmp011,bmp02,bmp03,bmp04,bmp28); alter table bmp_file add constraint bmp_pk primary key (bmp01,bmp011,bmp02,bmp03,bmp04,bmp28) enable validate; grant select on bmp_file to public; grant index on bmp_file to public; grant update on bmp_file to public; grant delete on bmp_file to public; grant insert on bmp_file to public; |