无法在S4 HANA中更新或创建功劳细分

2020-08-15 19:36发布

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

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


专家们,

我们使用cl_md_bp_maintain => maintain方法来更新或创建信用细分数据。

尽管它可以成功运行,但实际上并不会更新或创建数据库UKMBP_CMS_SGM的信用额度字段。

这是我的代码。

数据:
lt_data类型cvis_ei_extern_t,
lds_data像lt_data的行,
lds_role类型bus_ei_bupa_roles,
lds_segments类型ukm_ei_bp_cms_sgm ST CON 'U'。

lds_data-partner-header-object_task ='U'。
lds_data-partner-header-object_instance-bpartner = pvf_i_bpartner。
lds_data-partner-header-object_instance-bpartnerguid = pvf_i_bpartner_guid。

lds_data-partner-central_data-common-data-bp_control-category ='2'。

* ----------------- 合作伙伴/中央数据/角色----------------- *
lds_role-task = pvf_i_object_task。
lds_role-data_key ='UKM000'。


附加lds_role到lds_data-partner-central_data-role-roles。
lds_data-partner-central_data-role-current_state = abap_true。

* ------------ -----伙伴/UKMBP_DATA ----------------- *
lds_segments-task = pvf_i_object_task。
lds_segments-data_key-partner = pvf_i_bpartner。
lds_segments -data_key-credit_sgmnt = pvf_i_credit_segment 。 > lds_segments-数据-x_limit_zero = pvf_i_xlimitzero。

lds_segments-datax-xblocked = abap_true。
lds_segments-datax-x_limit_zero = abap_true。
lds_segments-datax-b。 datax-limit_valid_date = abap_true。
lds_segments-datax-limit_chg_date = abap_true。

APPEND lds_segments到lds_data-partner-ukmbp_data-segments-segments。
lds_data_apk-state-egmbb 。

将lds_data附加到lt_data。

调用方法cl_md_bp_maintain => maintain
导出
i_data = lt_data
* i_test_run =
IMPORTING
e_return = prt_o_return

如果prt_o_return是INITIAL。
提交工作并等待。
否则。
ENDIF。

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

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


专家们,

我们使用cl_md_bp_maintain => maintain方法来更新或创建信用细分数据。

尽管它可以成功运行,但实际上并不会更新或创建数据库UKMBP_CMS_SGM的信用额度字段。

这是我的代码。

数据:
lt_data类型cvis_ei_extern_t,
lds_data像lt_data的行,
lds_role类型bus_ei_bupa_roles,
lds_segments类型ukm_ei_bp_cms_sgm ST CON 'U'。

lds_data-partner-header-object_task ='U'。
lds_data-partner-header-object_instance-bpartner = pvf_i_bpartner。
lds_data-partner-header-object_instance-bpartnerguid = pvf_i_bpartner_guid。

lds_data-partner-central_data-common-data-bp_control-category ='2'。

* ----------------- 合作伙伴/中央数据/角色----------------- *
lds_role-task = pvf_i_object_task。
lds_role-data_key ='UKM000'。


附加lds_role到lds_data-partner-central_data-role-roles。
lds_data-partner-central_data-role-current_state = abap_true。

* ------------ -----伙伴/UKMBP_DATA ----------------- *
lds_segments-task = pvf_i_object_task。
lds_segments-data_key-partner = pvf_i_bpartner。
lds_segments -data_key-credit_sgmnt = pvf_i_credit_segment 。 > lds_segments-数据-x_limit_zero = pvf_i_xlimitzero。

lds_segments-datax-xblocked = abap_true。
lds_segments-datax-x_limit_zero = abap_true。
lds_segments-datax-b。 datax-limit_valid_date = abap_true。
lds_segments-datax-limit_chg_date = abap_true。

APPEND lds_segments到lds_data-partner-ukmbp_data-segments-segments。
lds_data_apk-state-egmbb 。

将lds_data附加到lt_data。

调用方法cl_md_bp_maintain => maintain
导出
i_data = lt_data
* i_test_run =
IMPORTING
e_return = prt_o_return

如果prt_o_return是INITIAL。
提交工作并等待。
否则。
ENDIF。

付费偷看设置
发送
1条回答
我是小鹏鹏啊
1楼-- · 2020-08-15 19:56

缺少生产性的S/4HANA系统,我还没有使用该类。

但是以下几行看起来可疑:

lds_segments-datax-x_limit_zero = abap_true。

一周热门 更多>