/* ================================================================================ 档案代号:bmb_file 档案名称:产品结构元件明细资料档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table bmb_file ( bmb01 varchar2(40) NOT NULL, /*主件料件编号 */ /*储存该产品结构组合的主件料件编号。 */ /*主件料件编号需在料件基本资料主档中。 */ bmb02 number(5) NOT NULL, /*组合项次 */ /*储存该产品结构组合的顺序项次。 */ /*可作为设定元件料件在该产品结构组合中的 */ /*用料顺序。 */ bmb03 varchar2(40) NOT NULL, /*元件料件编号 */ /*储存该产品结构组合的项次中使用的元件料 */ /*件编号。 */ /*元件料件编号需在料件基本资料主档中。 */ bmb04 date NOT NULL, /*生效日期 */ /*储存该产品结构组合的项次的有效期间之起 */ /*始日期。 */ bmb05 date, /*失效日期 */ /*储存该产品结构组合的项次的无效期间之起 */ /*始日期。 */ /*失效日期如为“null”表示最新的产品结构 */ /*组合,目前将永久有效。 */ bmb06 number(16,8), /*组成用量 */ /*组成用量(QPA) */ /*储存该产品结构组合的项次中使用的元件料 */ /*件在发料单位下的组合用量。 */ /*正确值 需 大于“0”。 */ /*预设值 “1”。 */ bmb07 number(16,8), /*底数 */ /*储存该产品结构组合的项次中使用的元件料 */ /*件在发料单位下的组合用量之基准主件量。 */ /*正确值 需 大于“0”。 */ /*惯性值 “1”。 */ /*真正的用量=组成用量/底数。 */ bmb08 number(9,4), /*损耗率 */ /*储存该产品结构组合的项次中使用的元件料 */ /*件在组合时的预期损耗率。 */ /*存放百分比值。 */ /*正确值 不小于“0”且不大于“100”之值。*/ bmb09 varchar2(6), /*作业编号 */ /*储存该产品结构组合的项次对应主制程的投 */ /*入之组合作业编号。 */ /*如值为“ ”时,则表示未指定投入作业编号*/ bmb10 varchar2(4), /*发料单位 */ /*组合元件发料时使用单位 */ bmb10_fac number(20,8), /*“发料”对“料件库存单位” */ bmb10_fac2 number(20,8), /*“发料”对“料件成本单位” */ bmb11 varchar2(20), /*工程图号 */ /*储存该产品结构组合的项次使用的工程图号。*/ bmb13 varchar2(10), /*元件插件位置 */ /*储存该产品结构组合的项次使用的元件料件 */ /*的插件位置。 */ bmb14 varchar2(1), /*元件使用特性 */ /*特性旗标为“Y”时,方才有效。 */ /*正确值 “0/1” */ /*0: required */ /*1: optional */ bmb15 varchar2(1), /*元件消耗特性 */ /*N: 不为消耗料件 */ /*Y: 为消耗料件 */ bmb16 varchar2(1), /*取/替代特性 */ /*0: 不可取替代 */ /*1: 新料,有旧料可取代(UTE)Use To Exhaust*/ /*2: 主料,有副料可替代(SUB) */ /*5: 主料,可做SET替代 #Add By 养生2003*/ bmb17 varchar2(1), /*特性旗标 */ /*特性旗标 (feature flag) */ /*正确值为 “Y/N”。 */ /*提供给特性产品结构组合使用,如为非特性 */ /*产品结构组合时,其值固定为“N”。 */ /*与 ima08='D' 同样功能 */ bmb18 number(5), /*元件投料时距 */ /*储存该产品结构组合的项次使用的元件料件 */ /*投料的前置时间。 */ /*可为负值, 表示生产几天后再投料 */ bmb19 varchar2(1), /*工单开立展开选项 */ /*1.不展开 */ /*2.不展开,但自动开立工单 */ /*3.展开 */ /*4.开窗询问是否展开 */ bmb20 number(5), /*No Use */ bmb21 varchar2(1), /*No Use */ bmb22 varchar2(1), /*No Use */ bmb23 number(9,4), /*选中率 */ /*储存该产品结构组合的项次被选中的比率。 */ /*特性旗标为“Y”时,方才有效。 */ bmb24 varchar2(16), /*工程变异单单号 */ /*工程变异单单号 (ECN NO) */ /*记录如经工程变异管理而产生或异动的产品 */ /*结构组合之工程变异单据。 */ bmb25 varchar2(10), /*仓库别 */ /*生产时使用该元件所参考指定的仓库别。 */ bmb26 varchar2(10), /*存放位置 */ /*生产时使用该元件所参考指定的存放位置。 */ bmb27 varchar2(1), /*元件是否软体物件 */ /*Y/N */ bmb28 number(9,4), /*发料误差允许率 */ /*发料误差允许率 010515 # No.+114 */ bmbmodu varchar2(10), /*单身最近一次资料更改者 */ /*系统维护。 */ bmbdate date, /*单身最近一次修改日期 */ /*系统维护。 */ bmbcomm varchar2(10), /*修改指令来源 */ /*修改指令来源 (程式编号) */ /*系统维护。 */ bmb29 varchar2(20) NOT NULL, /*特性代码 */ bmb30 varchar2(1), /*计算方式 */ bmb31 varchar2(1), /*代买料否 */ bmb33 number(10) DEFAULT '0' NOT NULL, /*款式BOM对应项次*/ bmbud01 varchar2(255), /*自订栏位-Textedit */ bmbud02 varchar2(40), /*自订栏位-文字 */ bmbud03 varchar2(40), /*自订栏位-文字 */ bmbud04 varchar2(40), /*自订栏位-文字 */ bmbud05 varchar2(40), /*自订栏位-文字 */ bmbud06 varchar2(40), /*自订栏位-文字 */ bmbud07 number(15,3), /*自订栏位-数值 */ bmbud08 number(15,3), /*自订栏位-数值 */ bmbud09 number(15,3), /*自订栏位-数值 */ bmbud10 number(10), /*自订栏位-整数 */ bmbud11 number(10), /*自订栏位-整数 */ bmbud12 number(10), /*自订栏位-整数 */ bmbud13 date, /*自订栏位-日期 */ bmbud14 date, /*自订栏位-日期 */ bmbud15 date /*自订栏位-日期 */ ); create index bmb_02 on bmb_file (bmb03); create unique index bmb_pk on bmb_file (bmb01,bmb02,bmb03,bmb04,bmb29); alter table bmb_file add constraint bmb_pk primary key (bmb01,bmb02,bmb03,bmb04,bmb29) enable validate; grant select on bmb_file to public; grant index on bmb_file to public; grant update on bmb_file to public; grant delete on bmb_file to public; grant insert on bmb_file to public; |