应用 Oracle Bill Of Materiel 层 Level Function 函数名 Funcgtion Name BOM_BOMFDBOM 表单名 Form Name BOMFDBOM 说明 Description 不显示BOM清单的版本 条件 Condition 触发器事件 Tirgger Event WHEN-NEW-FORM-INSTANCE 触发器对象 Tirgger Object / 条件 Condition / 处理模式 Processing Mode Not in
/*有工艺路线,无BOM清单*/ select msi.segment1, msi.description from apps.BOM_OPERATIONAL_ROUTINGS bor, apps.mtl_system_items_b msi where msi.organization_id=Y and bor.organization_id=msi.organization_id and bor.assembly_item_id=msi.inventory_item_id and
表名: bom.bom_bill_of_materials 说明: BOM清单父项目 BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM_ID NUMBER 装配件内码ORGANIZATION_ID NUMBER 组织代码ASSEMBLY_TYPE NUMBER 装配类别SPECFIIC_ASSEMBLY_COMMENT VARCHAR2(240) 注释(装配件状态P.R等)COMMON_ORGANIZATION_ID NUMBER 公共组织COMM
BOM模块常用表结构 表名: bom.bom_bill_of_materials 说明: BOM清单父项目 BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM_ID NUMBER 装配件内码ORGANIZATION_ID NUMBER 组织代码ASSEMBLY_TYPE NUMBER 装配类别SPECFIIC_ASSEMBLY_COMMENT VARCHAR2(240) 注释(装配件状态P.R等)COMMON_ORGANIZATION_ID NUMBER
1.先进先出 例1 WITH [ta] ([商品编号], [批次号], [库存数量]) AS ( UNION ALL UNION ALL UNION ALL ),[tb] ([商品编号], [订货数量]) AS ( UNION ALL ) ELSE SUM(c.库存数量)-b.订货数量 END FROM ta a JOIN tb b ON a.商品编号=b.商品编号 JOIN ta c ON a.商品编号=c.商品编号 AND c.批次号<=a.批次号 GROUP BY a.商品编号, a.批次