2020-08-30 20:51发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有一个场景,其中我们正在通过IDOC(ORDERS05)创建SO。 我们面临的问题是,尽管正在创建订单,但是对于某些订单项(随机),即使有库存,我们也无法获得确认的数量。 但是,当我们手动进行可用性检查(在VA02或V_V2中)时,我们得到了确认的数量。 有办法解决这种情况吗? 如果是,怎么办?
谢谢
Diljith
我要检查的第一件事(因为您提到了某种程度的随机性),这是否确实是随机的。 可能最简单的方法是通过WE19再次创建相同的订单(确保您有足够的库存)。 可能值得尝试的另一件事是从VA01创建完全相同的订单并比较结果。 我通常尝试在前台从IDOC创建销售订单,以确保稍后在VA01中执行完全相同的步骤。
我假设在创建订单和重新检查VA02之间,没有物料移动,订单被拒等。
随机性可能与自定义代码有关-您是否已将其消除为潜在的根本原因? 您可以检查您的项目文档或开发规范,是否执行了与ATP相关的任何操作。
我想到的另一件事是阻止ATP正确执行的锁。 您可以检查SAP注释 1918247-可用性检查期间的阻止概念(可能您已经进行了这些设置,但是 以防万一)。 顺便问一下,您是否将APO用于ATP?
如果事实证明该问题是可重现的,则另一个可能的选择是在处理文档时尝试调试(SAP注释2 219495-调试指南ERP ATP检查可以为您提供帮助)。
您好,Veselina,
感谢您的详细答复,
我们试图在较低的环境中复制该问题,但在较低的环境中一切正常(即使对IDoc进行大规模处理)。
现在,我们正在尝试实施注释2647481。将让您知道反馈。
此致
最多设置5个标签!
我要检查的第一件事(因为您提到了某种程度的随机性),这是否确实是随机的。 可能最简单的方法是通过WE19再次创建相同的订单(确保您有足够的库存)。 可能值得尝试的另一件事是从VA01创建完全相同的订单并比较结果。 我通常尝试在前台从IDOC创建销售订单,以确保稍后在VA01中执行完全相同的步骤。
我假设在创建订单和重新检查VA02之间,没有物料移动,订单被拒等。
随机性可能与自定义代码有关-您是否已将其消除为潜在的根本原因? 您可以检查您的项目文档或开发规范,是否执行了与ATP相关的任何操作。
我想到的另一件事是阻止ATP正确执行的锁。 您可以检查SAP注释 1918247-可用性检查期间的阻止概念(可能您已经进行了这些设置,但是 以防万一)。 顺便问一下,您是否将APO用于ATP?
如果事实证明该问题是可重现的,则另一个可能的选择是在处理文档时尝试调试(SAP注释2 219495-调试指南ERP ATP检查可以为您提供帮助)。
您好,Veselina,
感谢您的详细答复,
我们试图在较低的环境中复制该问题,但在较低的环境中一切正常(即使对IDoc进行大规模处理)。
现在,我们正在尝试实施注释2647481。将让您知道反馈。
此致
Diljith
一周热门 更多>