2020-09-26 06:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
当我以'A'模式运行BDC时,我的BDC对于me32k有一个奇怪的问题,当我以模式N运行相同的BDC时,它的SY-SUBRC与1001一样。我在论坛中搜索了 就像他们在说的一样,它突然出现了。 但是当我从ME32K手动执行相同操作时,没有弹出窗口。 如何克服这种情况。 请提出建议。
谢谢
rg
你好,Ramya,
从BDCMSGCOLL捕获的错误消息是什么? 最近,我为同一笔交易做了BDC,对我来说很好。
此致
Ramesh。
我自己解决了这个问题,我们试图在显示模式下将值传递给字段,因此它捕获了一个错误,而在A(全屏显示模式)下,它在底部显示了一个简单的警告。
更正此问题将解决我的问题。
首先,仅在最新版本中,删除被调用事务中的任何断点(或使用模式" P")
然后,当您记录事务(SHDB)时,是否选中/取消选中了"非批输入会话"或"模拟背景模式"之类的某些选项,因为这会更改sy-binpt等字段的期望值,并且许多程序都将适应 他们的行为),因此您必须使用与SHDB记录模式一致的CALL TRANSACTION模式(执行一些测试)。
您还应该搜索并阅读MM中可用于BDC的许多OSS注释,并考虑使用BAPI,例如BAPI_CONTRACT_CHANGE。
正确。 SY-SUBRC = 1001只是BDC中的一个错误,内部表" messages"(BDCMSGCOLL类型的行)中有更多信息,CALL TRANSACTION ... MESSAGES INTO消息中。 这些消息的类型为" S",消息类别为" 00",但应将其视为真正的错误。 在" A"模式(显示所有屏幕)下,那些" S"消息在底部显示为" S"消息。
Hi Raymond,
呼叫交易中没有断点,我尝试使用nobipt = X和NOBINPT不等于X并且没有任何作用。
最多设置5个标签!
你好,Ramya,
从BDCMSGCOLL捕获的错误消息是什么? 最近,我为同一笔交易做了BDC,对我来说很好。
此致
Ramesh。
嗨,
我自己解决了这个问题,我们试图在显示模式下将值传递给字段,因此它捕获了一个错误,而在A(全屏显示模式)下,它在底部显示了一个简单的警告。
更正此问题将解决我的问题。
谢谢
rg
首先,仅在最新版本中,删除被调用事务中的任何断点(或使用模式" P")
然后,当您记录事务(SHDB)时,是否选中/取消选中了"非批输入会话"或"模拟背景模式"之类的某些选项,因为这会更改sy-binpt等字段的期望值,并且许多程序都将适应 他们的行为),因此您必须使用与SHDB记录模式一致的CALL TRANSACTION模式(执行一些测试)。
您还应该搜索并阅读MM中可用于BDC的许多OSS注释,并考虑使用BAPI,例如BAPI_CONTRACT_CHANGE。
正确。 SY-SUBRC = 1001只是BDC中的一个错误,内部表" messages"(BDCMSGCOLL类型的行)中有更多信息,CALL TRANSACTION ... MESSAGES INTO消息中。 这些消息的类型为" S",消息类别为" 00",但应将其视为真正的错误。 在" A"模式(显示所有屏幕)下,那些" S"消息在底部显示为" S"消息。
Hi Raymond,
呼叫交易中没有断点,我尝试使用nobipt = X和NOBINPT不等于X并且没有任何作用。
一周热门 更多>