使用CALL TRANSACTION和事务ME11的BDC数据进行"输入工厂"错误。

2020-09-13 06:45发布

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

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


嗨,

对于这个问题,我真的很犹豫。

当通过CALL TRANSACTION针对事务ME11使用BDC时,我收到一条"输入工厂"消息06381,该消息用于创建新的PIR。 我们从不进入工厂,仅提供供应商,物料和采购组织。 所以说"进入植物"的消息有点神秘。 如果我手动输入ME11并输入与录音中相同的数据,那么我也可以成功创建一个PIR。

最初,我使用MODE(P)和UPDATE(S)选项进行CALL TRANSACTION,但是我发现,如果我将MODE更改为'A',并逐步浏览屏幕上的记录,那么它总是可以正常工作, 但是在后台运行时却没有,即使是同一录音。

我的下一步是使用OPTIONS参数(ctu_params类型)替换MODE和UPDATE选项。 相信将'NOBINPT'设置为'X'应该会强制后台进程像在前台运行一样运行,但是无论OPTIONS参数如何,我仍然会收到'Enter plant'消息。

 gv_options-DISMODE ='P'。
   gv_options-UPDMODE ='S'。
   gv_options-CATTMODE =''。
   gv_options-DEFSIZE =''。
   gv_options-RACOMMIT =''。
   gv_options-NOBINPT ='X'。
   gv_options-NOBIEND =''。
 

我还尝试将'DEFSIZE'设置为'X',并将DISMODE更改为'E',但没有任何区别。 不仅如此,我也将NOBINPT设置为SPACE,因为此选项的帮助有些混乱。 仍然没有喜悦。

我的CALL代码行如下:

呼叫交易" ME11"
      使用lt_bdcdata
      来自gv_options的选项
      消息输入lt_messtab。
 

任何建议都将受到欢迎。

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

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


嗨,

对于这个问题,我真的很犹豫。

当通过CALL TRANSACTION针对事务ME11使用BDC时,我收到一条"输入工厂"消息06381,该消息用于创建新的PIR。 我们从不进入工厂,仅提供供应商,物料和采购组织。 所以说"进入植物"的消息有点神秘。 如果我手动输入ME11并输入与录音中相同的数据,那么我也可以成功创建一个PIR。

最初,我使用MODE(P)和UPDATE(S)选项进行CALL TRANSACTION,但是我发现,如果我将MODE更改为'A',并逐步浏览屏幕上的记录,那么它总是可以正常工作, 但是在后台运行时却没有,即使是同一录音。

我的下一步是使用OPTIONS参数(ctu_params类型)替换MODE和UPDATE选项。 相信将'NOBINPT'设置为'X'应该会强制后台进程像在前台运行一样运行,但是无论OPTIONS参数如何,我仍然会收到'Enter plant'消息。

 gv_options-DISMODE ='P'。
   gv_options-UPDMODE ='S'。
   gv_options-CATTMODE =''。
   gv_options-DEFSIZE =''。
   gv_options-RACOMMIT =''。
   gv_options-NOBINPT ='X'。
   gv_options-NOBIEND =''。
 

我还尝试将'DEFSIZE'设置为'X',并将DISMODE更改为'E',但没有任何区别。 不仅如此,我也将NOBINPT设置为SPACE,因为此选项的帮助有些混乱。 仍然没有喜悦。

我的CALL代码行如下:

呼叫交易" ME11"
      使用lt_bdcdata
      来自gv_options的选项
      消息输入lt_messtab。
 

任何建议都将受到欢迎。

付费偷看设置
发送
5条回答
Violet凡
1楼 · 2020-09-13 07:34.采纳回答

我认为它只是基于lt_bdcdata中的值

您在"工厂"字段中提交什么值?

该屏幕是硬编码的,要强制执行该字段并不容易,因为您可以在OSS注释1860711中阅读-如何在事务ME11中使工厂字段为强制

Alawn_Xu
2楼-- · 2020-09-13 07:26

为什么 BDC_OKCODE在选择屏幕中显示3次?

clasier
3楼-- · 2020-09-13 07:31

在测试了所有基本可能性之后,您最好对批输入模式运行SAT跟踪,对实模式运行另一条,并自动比较 使用比较按钮2条迹线。 当您知道为什么会有差异时,就可以做出决定。

落灬小鱼
4楼-- · 2020-09-13 07:41

感谢Sandra,我现在已经解决了该问题,但是我谨记下一个类似的相关问题。

非常感谢。

SC_Yao
5楼-- · 2020-09-13 07:39

这确实是一个奇怪的事实。 事实证明,用于运行作业的用户在用户配置文件中没有条目,因此没有输入建筑代码。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答