从生产订单的ATP检查中排除存储位置

2020-09-03 09:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 大量搜索后发布此问题...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

大量搜索后发布此问题,找不到确切的解决方案。 功能要求是,无论何时创建或释放prd订单,都仅对两个存储位置进行atp检查。 我们从现有线程(即EXIT_SAPLATPC_001)中找到了1个用户出口,但不确定如何利用它(我知道cmod创建项目并激活)来查询内部代码。 我们如何将at check限制在某些存储位置。

我已经在调试模式下检查了该用户出口,我能够修改T_ATPCSX结构并根据需要获取o/p,这意味着我在此处进行了手动检查并进行了修改。 这个结构有一个字段atmp1,它保存着一些数量(我假设这是可用数量)(因为每当req数量大于atpm1中的数量时,它就会丢失)。 数量在MARD表或MMBE t代码中。我们如何手动计算atpm1。

我的问题是:

要达到此要求,我必须按照自己的方式修改表。

如何计算atpm1数量。 总是越来越少

请输入验证码。 有点紧急。 如果您知道,请也说明功能部分。 感谢每一位阅读此内容。如果任何人提出了相同的要求,请分享您的知识。 祝你有美好的一天。

7条回答
Nir深蓝
2020-09-03 10:21

您好

仅在工厂级别,存储地点级别,批次级别和批次/存储位置级别执行ATP检查。

除此之外,您还可以在EXIT_SAPLATPC_002中修改ATP检查的结果。 在用户出口中,您可以进行自己的检查,然后例如减少可用数量。 ATP检查的结果保存在表T_MDVEX中,因此,如果要减少已确认的数量,应减少T_MDVEX-MNG02。

对于ATPM1,请参考SAP注释

2206849 -字段ATPM1填写了组件ATP

最佳问候

R.Brahmankar

一周热门 更多>