2020-08-26 10:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们在更改或创建新BOM时将更改号用作必填字段。 我们要从数据库中提取活动的BOM表项目。 知道对同一个BOM进行了多个更改,并且STOP表保留了先前的更改,那么我们如何提取它们呢? 是否有除STKO,STPO,MAST和STAS以外的其他表来提取有效的BOM表项目? 还是如何使用此表来提取有效的BOM表项目及其变更号?
您好,
您可以使用功能模块CSAP_MAT_BOM_READ读取BOM表,以了解有效日期和有效日期。 您也可以传递更改号码。
问候
阿布舍克语
您只是简单地尝试对标准事务进行SQL跟踪,并在STPO SELECT语句上设置了一个断点 ,启动调试器并在调用堆栈中检查是否有一个可以为您完成此工作的类或函数?
您可以检查CS_BOM_EXPL_MAT_V2,使用MEHRS =空间仅爆炸一个BOM。 单层。 这将关注所有更改并提供有效的BOM(当天有效)。 如果有虚拟位置,则需要您自己照顾。
Frederic Girod 如何尝试?
嗨,
如上述专家所建议,请将FM CS_BOM_EXPL_MAT_V2与以下参数一起使用,即可在w.r.t中过滤表STB中的数据以分配变更编号
导出
capid ='PP01'
datuv = sy-datum
emeng = p_req_menge
mktls ='X'
mehrs ='X'
mtnrv = p_material
stlal = p_w_stlal
stlan ='1'
stpst = 0
svwvo ='X'
werks = p_plant
vrsvo ='X'
表格
stb = w_stpox
matcat = w_cscmat。
https://www.se80.co.uk/sapfms/ c/cs_b/cs_bom_expl_mat_v2.htm
https://answers.sap.com/questions/ 1457272/function-module-csbomexplmatv2-documentation.html
此致
授予
要显示BOM表,应使用CS03
进行SQL跟踪,反式。 是ST05(激活/显示CS03/取消激活/显示)
必须选择好行后,按按钮以显示源代码。 放置一个断点
重新启动CS03,然后按按钮以查看调试器中的CALL STACK
最多设置5个标签!
您好,
您可以使用功能模块CSAP_MAT_BOM_READ读取BOM表,以了解有效日期和有效日期。 您也可以传递更改号码。
问候
阿布舍克语
您只是简单地尝试对标准事务进行SQL跟踪,并在STPO SELECT语句上设置了一个断点 ,启动调试器并在调用堆栈中检查是否有一个可以为您完成此工作的类或函数?
您可以检查CS_BOM_EXPL_MAT_V2,使用MEHRS =空间仅爆炸一个BOM。 单层。 这将关注所有更改并提供有效的BOM(当天有效)。 如果有虚拟位置,则需要您自己照顾。
Frederic Girod 如何尝试?
嗨,
如上述专家所建议,请将FM CS_BOM_EXPL_MAT_V2与以下参数一起使用,即可在w.r.t中过滤表STB中的数据以分配变更编号
导出
capid ='PP01'
datuv = sy-datum
emeng = p_req_menge
mktls ='X'
mehrs ='X'
mtnrv = p_material
stlal = p_w_stlal
stlan ='1'
stpst = 0
svwvo ='X'
werks = p_plant
vrsvo ='X'
表格
stb = w_stpox
matcat = w_cscmat。
https://www.se80.co.uk/sapfms/ c/cs_b/cs_bom_expl_mat_v2.htm
https://answers.sap.com/questions/ 1457272/function-module-csbomexplmatv2-documentation.html
此致
授予
要显示BOM表,应使用CS03
进行SQL跟踪,反式。 是ST05(激活/显示CS03/取消激活/显示)
必须选择好行后,按按钮以显示源代码。 放置一个断点
重新启动CS03,然后按按钮以查看调试器中的CALL STACK
一周热门 更多>