在报表中调用批处理输入的问题

2020-09-09 06:11发布

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

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


您好,我需要更改与客户合同(VA42)相关的开票计划。 我尝试了多种方法来更改计费计划规则(在屏幕截图中标记),字段名称为" FPLA-PERIO"。 但是,这些方法都不可行。 例如:

https://answers.sap.com/questions/1522483/bapi-or-function-to-update-billing-plan-in-sales-o.html

执行功能模块时,系统没有错误。 但这也不会改变计费方案。

我的方法是我记录了一个批量输入(BDC),该输入更改了计费计划规则。 基于此批处理ipunt,我创建了一个功能模块。

问题:我的想法是将此功能模块集成到我的报告中。 例如,如果我在没有其他选择屏幕的报表中调用功能模块,则一切正常,并且该模块更改了计费周期。

但是我想在具有初始选择屏幕的报告中使用功能模块。 我认为这会导致功能模块在此"其他"报告中无法正常工作的问题。 我认为存在dynpro错误。 我收到错误1001。

那对我有什么帮助?

您认为我对错误的假设是正确的吗?

如果是,为什么会这样?

是否可以通过任何方式解决此问题?

或者::您是否知道可以更改计费周期的功能模块的正确组合,因此我无需使用批输入?

runtime-working.jpg (140.2 kB)

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

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


您好,我需要更改与客户合同(VA42)相关的开票计划。 我尝试了多种方法来更改计费计划规则(在屏幕截图中标记),字段名称为" FPLA-PERIO"。 但是,这些方法都不可行。 例如:

https://answers.sap.com/questions/1522483/bapi-or-function-to-update-billing-plan-in-sales-o.html

执行功能模块时,系统没有错误。 但这也不会改变计费方案。

我的方法是我记录了一个批量输入(BDC),该输入更改了计费计划规则。 基于此批处理ipunt,我创建了一个功能模块。

问题:我的想法是将此功能模块集成到我的报告中。 例如,如果我在没有其他选择屏幕的报表中调用功能模块,则一切正常,并且该模块更改了计费周期。

但是我想在具有初始选择屏幕的报告中使用功能模块。 我认为这会导致功能模块在此"其他"报告中无法正常工作的问题。 我认为存在dynpro错误。 我收到错误1001。

那对我有什么帮助?

您认为我对错误的假设是正确的吗?

如果是,为什么会这样?

是否可以通过任何方式解决此问题?

或者::您是否知道可以更改计费周期的功能模块的正确组合,因此我无需使用批输入?

runtime-working.jpg (140.2 kB)
付费偷看设置
发送
3条回答
Doze时光
1楼-- · 2020-09-09 06:54

嗨Deenesh,谢谢您的答对。

模式" A"帮助我找到了问题。

问题在于:在批处理开始之前,我正在使用BAPI修改合同。 这导致BAPI锁定了合同,而批处理Input无法访问该合同。

谢谢:)

clasier
2楼-- · 2020-09-09 06:51

嗨,丹尼尔,

我认为您可以更详细地分析错误并找出问题所在:

1)检查返回表中的错误,您将知道错误在哪个元素上

2)通过将模式更改为A来在前台运行BDC

zhangjiyang1323
3楼-- · 2020-09-09 06:55

Hello Daniel,

这是您的问题是否仍未得到回答或已解决 ? 因为您写的是答案,没有评论。 因此,如果BAPI锁定了合同,而您不能通过批量输入来访问它。 您可以尝试DEQUEUE_ ...或使用BAPI后等待最多5秒。 那么您可以使用批输入。

一周热门 更多>