发票EDI输出错误

2020-08-22 10:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我面临一个奇怪的问题...

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

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


专家们,

我面临一个奇怪的问题。 后台作业正在触发批量发票输出(EDI),该作业背后的程序是SDBILLDL。 一个idoc出口正在检查所使用的WBS是否具有CRTD(Created)状态为非活动状态。 如果没有"已创建"状态,则将引发错误。 大多数输出​​由于该错误而未被触发。但是奇怪的是,尽管WBS没有处于"已创建"状态,一些发票输出仍被触发。 这怎么可能? 有什么方法可以使用SDBILLDL调试作业?

最诚挚的问候,

Arpan Sengupta

6条回答
悻福寶寶
2020-08-22 11:25

我多次阅读您的问题,每次阅读我都会感到困惑。

您想准确调试(疑难解答)是什么?

您两次提到SDBILLDL,但随后谈到输出。 因此,这不是您要调试的开票凭证的创建,因为您需要(至少)创建应用程序文档以触发输出。

如果要 解决输出确定问题,我不确定您是否绝对需要调试后台作业。 如果使用输出要求来阻止输出-您可以先尝试进行前台处理-您可以查看确定日志分析,可以在例程中放置断点,或者,如果输出程序中有特定逻辑,则只需设置

如果您在IDOC出口中添加了某些逻辑(无法想象为什么必须创建一个IDOC然后强制将其插入),就可以在其中找到一个断点并通过VF31处理输出。

在这种情况下出现错误状态,是否不能简单地阻止其创建),您只能先在前台调试处理,并且只有在找不到根本原因时才能对后台处理进行故障排除。

之后,检查WBS元素状态的整个概念已生成财务过账。 创建FI文档后,您将无法(或至少应该不能)修改大部分开票凭证数据。 如果WBS地位如此重要,为什么还要在这么晚的阶段进行检查? 如果您阻止发布到会计,则可以轻松地停止生成和处理帐单输出,因此您无需将任何IDOC强制设置为错误状态,这意味着无需对IDOC中的自定义逻辑进行故障排除。 退出。

如果您仍然希望或必须调试后台作业:

我输入了我最喜欢的搜索引擎 如何在SAP中调试后台作业,并且获得了很多成功,包括轻松调试后台作业(列表中的第二个)。 那里提到的选项真的没有帮助您触发调试模式吗? 我问,因为从您的帖子中还不清楚您到目前为止已经尝试了什么以及结果如何(这是非常重要的信息,它有助于避免重复工作,并且表明您并不懒惰或缺乏关于该主题的基础知识)。

缺少对业务流程的解释,这使得很难提出更理想的解决方案。

我无法弄清楚职能顾问的配置是什么, 自定义逻辑的确切实现方式和位置(如果您希望获得自定义逻辑的指导,请使用代码按钮发布相关代码)。

一周热门 更多>