BAPI_BUS2001_CHANGE

2020-08-27 05:21发布

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

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


大家好,

我正在尝试通过BAPI_BUS2001_CHANGE更新自定义字段,为此我在字段中使用扩展名,但是给了我CX_SY_DYNAMIC_OSQL_SYNTAX。

但是,我能够更新标准字段。

此致

Kiran Rajan

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

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


大家好,

我正在尝试通过BAPI_BUS2001_CHANGE更新自定义字段,为此我在字段中使用扩展名,但是给了我CX_SY_DYNAMIC_OSQL_SYNTAX。

但是,我能够更新标准字段。

此致

Kiran Rajan

付费偷看设置
发送
3条回答
huskylover
1楼-- · 2020-08-27 05:28

看看OSS注释2588287

当学会了学习
2楼-- · 2020-08-27 05:36

发生的原因是因为我正在使用cl_abap_container_utilities => fill_container_c来填充Bapi中的扩展名。一些Character字段填充有#。我该如何 避免此问题。?

微wx笑
3楼-- · 2020-08-27 05:21

基兰拉扬

尝试下面的代码,利用偏移量。

调用方法cl_abap_container_utilities => fill_container_c
         出口
           im_value = ls_ext_value
         输入
           ex_container = ls_extension + 30
         例外情况
           invalid_parameter_type = 1
           其他= 2。
 

一周热门 更多>