JD Edwards EnterpriseOne 9.2 调试jde对象调用

JDEdwards EnterpriseOne 9.2 Debugging jdeObjectCall

我有一个 UBE 在调用 jdeObjectCall 后失败了。 API returns一个1,表示警告,表示要停止处理报表。

下图显示了返回 1 的相关 jdeObjectCall。

我想确定 jdeObjectCall 返回警告的原因,以便我可以调查修复。

非常感谢任何帮助!

干杯,卡姆。

在论坛 jdelist.com 的帮助下,我能够确定这个问题的答案。我找到答案的主题可以在这里找到:https://www.jdelist.com/vb4/showthread.php/53758-E1920-Debugging-jdeObjectCall

我找到解决方案的方式如下。为 high-level 步骤道歉。这里有一些假定的知识。如果您对其中一项的更多 in-depth 解释感兴趣,请发表评论,我会提供。

  1. 在 jde.ini 文件中启用日志记录。

  2. 本地调试。

  3. 使用 JDETrace 等工具检查日志文件的输出。
  4. 您可以在 JDETrace 中搜索您的业务功能。就我而言,我搜索了 EditDate。
  5. 日志中的行会让您知道业务函数对象的名称。
  6. 在对象管理中签出对象workbench。
  7. 找到 EditDate 函数所在的行。
  8. 在此行下断点,继续调试。