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

2020-09-03 09:22发布

         点击此处--->   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数量。 总是越来越少

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

         点击此处--->   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条回答
ZJXianG
1楼-- · 2020-09-03 10:06

嗨,

您能解释一下您的业务情况吗?

为了从ATP检查中排除存储位置,您可以尝试使用BAPI_MATERIAL_AVAILABILITY,然后退出PPCO0005,PPCO0007

请在下面找到线程

https://answers.sap.com/问题/4883830/exclude-material-in-availability-check.html

https://answers.sap。 com/questions/9640374/exclude-storage-locations-in-production-orderco01.html

此致

授予

Baoming ROSE
2楼-- · 2020-09-03 10:14

用户出口为

EXIT_SAPLATPC_002

Nir深蓝
3楼-- · 2020-09-03 10:21

您好

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

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

对于ATPM1,请参考SAP注释

2206849 -字段ATPM1填写了组件ATP

最佳问候

R.Brahmankar

渐行渐远_HoldOn
4楼-- · 2020-09-03 10:10

,我尝试调用bapi BAPI_MATERIAL_AVAILABILITY以了解可用性,但是 此bapi还在调用用户出口

EXIT_SAPLATPC_002。 我可以使用自己的验证及其有效的方法来修改内部表T_ATPCSX。

我面临的唯一问题是无法确定可用数量,除了上面的bapi之外,还有什么方法可以获取可用数量的材料。 我想要的唯一字段是atpcs结构中的atpm1。 请帮助它安静紧急。

谢谢。

Nan4612
5楼-- · 2020-09-03 10:21

在客户出口EXIT_SAPLCSTK_001中,您可以

  • 删除所有您不希望转移的股票,因此不会在ATP检查中考虑它们。
  • 将股票类型(MARD-DISKZ)更改为某些"限制"值,因此 它们将被转移,但可以从ATP检查中排除
天桥码农
6楼-- · 2020-09-03 10:07

您好,

在OVZ9中-无需检查您的检查规则和组组合的存储位置

在这种情况下,系统仅在订单中的库存位置执行检查,而没有考虑工厂库存。

最诚挚的问候

R 。布拉曼卡(Brahmankar)

一周热门 更多>