BOM展开2

;WITH BOM (Father,ChildCode,BomQty,iLevel)
AS
( SELECT T0.Code Father,
T1.Code ChildCode,
CAST(T1.Quantity/T0.Qauntity AS DECIMAL(19,4)) BomQty,
1 iLevel
FROM OITT T0
JOIN ITT1 T1 ON T0.Code =T1.Father
UNION ALL
SELECT U0.Father,
T2.Code ,
CAST(U0.BomQty(T2.Quantity/T1.Qauntity) AS DECIMAL(19,4)),
U0.iLevel+1
FROM BOM U0
JOIN OITT T1 ON U0.ChildCode=T1.Code
JOIN ITT1 T2 ON T1.Code =T2.Father
)
SELECT T0.

FROM BOM T0
JOIN OITM T1 ON T0.Father=T1.ItemCode
JOIN OITB T2 ON T2.ItmsGrpCod =T1.ItmsGrpCod
WHERE T2.U_ItemType =‘1406‘

原文地址:http://blog.51cto.com/johnny/2125928

时间: 2024-11-03 02:53:01

BOM展开2的相关文章

BOM展开

BOM展开: BOM_EXPLOSION_temp是一个临时表,在展BOM的时候,是一个很有用的表,存放了组成料件层次.默认时是没有记录的,加入下列的语句: DECLARE l_group_id NUMBER; l_error_message VARCHAR2(1000); l_error_code NUMBER; BEGIN SELECT bom.bom_explosion_temp_s.NEXTVAL --取下一个序列 INTO l_group_id FROM DUAL; BEGIN app

未清销售订单及预测的所有工序物料需求(按BOM展开不考虑已发料)

--按截止日考虑库存分配(所有物料及工序) DECLARE @dueDate DATETIME --截止交期 SELECT @dueDate = T0.T_DueDate FROM OFPR T0 WHERE T0.T_DueDate = [%0] SELECT @dueDate = '[%0]' --------------------------------------------------------------------------------------------- -- ===

ORACLE EBS BOM 展开(使用标准程序bompexpl.exploder_userexit展开)

create or replace package cux_bom_pub is PROCEDURE bom_expand_to_temp( p_organization_id number, p_item_id VARCHAR2, p_levels_to_explode NUMBER);end cux_bom_pub; create or replace package body cux_bom_pub is--g_session_id NUMBER; g_bom_cnt NUMBER :=

[代码]读取物料BOM行项目长文本[READ_TEXT]

1, READ_TEXT参数填写 可以通过函数READ_TEXT读取物料BOM行项目和抬头上的长文本.本文着重介绍如何读取物料BOM行项目上的长文本. SE37: <img class="alignnone size-full wp-image-4901" src="http://www.baidusap.com/wp-content/uploads/2017-07-04_15-56-50.png" width="727" heig

打破传统天价SAP培训,开创SAP师徒之路,经验丰富的老顾问带徒弟

SAP领航社区,开设了一个导师性质的师徒圈子,类似大学导师带研究生,导师给学生安排课题.分配任务.分享资料,让学生自学提高.我们的教学方法是以自学为主,辅导为辅助,在实践中积累经验掌握原理.主要方向ABAP.FICO.SD.MM.PP.HR.CS.CRM.Webdynpro.BO.BW 等等,经验丰富的老顾问带新徒弟,既可以教徒弟技术,又可以给徒弟推荐项目机会 (特殊说明:非线下或者网络授课,通过分享资料,让学生自学,不懂问导师,引导之路) 教学方法: SAP领航推出的导师性质的培训(经验老道的

SAP FICO常用事务码(5)

CO02 会计-管理会计-成本对象控制-订单相关生产-主数据-产品计划订单-修改CS03 后勤-生产-主数据-物料单-物料单-物料BOM-显示MM01 后勤/库存管理/物料主数据/物料/显示/当前日期的MCP3 后勤-生产-生产控制-控制-信息系统-车间信息系统-标准分析-生产订单MCP5 后勤-生产-生产控制-控制-信息系统-车间信息系统-标准分析-物料MCRI 后勤-生产-生产控制-控制-信息系统-车间信息系统-标准分析-产品费用KKRV 会计-管理会计-成本对象控制-订单相关生产-信息系统

库存分配

-- ====================================== -- 程序:未清需求按BOM样式展开查看订单执行状态 -- wangtp -- 2017.7.7 -- EXEC [U_P_STOCK2NEED_IN_MRP_TRACKING_EXPEND] -- 1)5开头物料排除 -- 2)只体现未清工单 -- ====================================== ALTER PROCEDURE [dbo].[U_P_STOCK2NEED_IN_MR

订单需求

USE [DEL_DATA] GO /****** Object:  StoredProcedure [dbo].[U_P_STOCK2NEED_EXPEND2]    Script Date: 08/14/2017 10:40:30 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ====================================== -- Fuction:按业务订单号查订单执行状态 -- wangt

两分钟让你明白什么是ERP

把专业的问题通俗化——    ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台.        不知各位听过这么一句话没有,“把简单的事情搞复杂了,太累:把复杂的事简单化了,贡献.”在许多企业者看来,ERP(Enterprise Resource Planning)是一个很复杂的庞大的系统,要想当一次吃螃蟹的人还真不容易,这也在一定程度上阻碍了中国企业的信息化进程.在当今