成功执行BDC会话后未保存数据

2020-08-22 01:26发布

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

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


嗨,

我创建了一个LSMW以使用PA30事务上传员工主数据。 它必须为动作新启动器更新IT0000,IT0001和IT0002。 BDC会话已成功创建并成功执行,但是数据已存储在数据库表中。 在成功执行BDC会话后,数据库表仍不会使用新数据进行更新。 我也尝试通过SHDB,仍然出现相同的问题。 如果我手动尝试,记录将成功生成。

有人可以帮我吗

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

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


嗨,

我创建了一个LSMW以使用PA30事务上传员工主数据。 它必须为动作新启动器更新IT0000,IT0001和IT0002。 BDC会话已成功创建并成功执行,但是数据已存储在数据库表中。 在成功执行BDC会话后,数据库表仍不会使用新数据进行更新。 我也尝试通过SHDB,仍然出现相同的问题。 如果我手动尝试,记录将成功生成。

有人可以帮我吗

付费偷看设置
发送
4条回答
Doze时光
1楼-- · 2020-08-22 02:09

嗨,

我想您的BDC录音有问题,请检查您的BDC录音。

检查BDC代码是否已保存。

SC_Yao
2楼-- · 2020-08-22 01:51

此消息已被审核。

callcenter油条
3楼-- · 2020-08-22 01:58

尝试使用opt选项

RACOMMIT ='X'。

卡卡西熙
4楼-- · 2023-01-19 10:53

我也遇到类似问题,在PA40 时候 使用 E模式跳出屏幕打回车即可。

但是在N模式下无法保存成功

BDC参数:

  l_opts-racommit 'X'.
  l_opts-dismode =  'E'. " 'N'.
  l_opts-updmode 'L'." 'S'.

  CALL TRANSACTION  tcode USING  bdcdata OPTIONS FROM l_opts MESSAGES INTO gt_msg.


gt_msg.包含警告消息,和成功保存消息,但是实际并未保存。

主要还是在屏幕跳转过程中出现的几个警告消息需要打 回车通过, BDC录制时候不会录制出来。


有大神可以有啥解决思路吗?

一周热门 更多>