RV_CONDITION_COPY未保存。

2020-09-19 10:39发布

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

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


亲爱的

我尝试使用此'RV_CONDITION_COPY'无法保存。

在下面的情况下,您能帮忙吗?

数据:wa_key_fields像komg,
lt_copy_records带标题行的komv类型表。
" wa_konp TYPE konp。
数据:ty_test OCCURS 0开始,
knumh像konp-knumh,< br> konwa LIKE konp-konwa,
krech LIKE konp-krech,
stfkz LIKE konp-stfkz,
kpein LIKE konp-kpein,
kmein LIKE konp-kmein,
zaehk_ind LIKE konp -zaehk_ind,
ty_test的结尾。



数据:wa_konp与带有标题行的ty_test表类似。

清除:wa_key_fields,lt_copy_records。
REFRESH:lt_copy_records。 br>
从konp中选择单个*
内联接a916 on a916〜knumh = konp〜knumh
进入wa_konp的相应字段中
matnr EQ'000000000000000096'在



> wa_key_fields-werks ='1000'。
wa_key_fields-matnr ='000000000000000096'。
lt_copy_records-knumv = wa_konp-knumh。
lt_copy_records-kappl ='V'。
lt_copy_records-kschl = PI01'。
lt_copy_records-kbetr = '33 .33'。

lt_copy_records-waers = wa_konp-konwa。
lt_copy_records-krech = wa_konp-krech。
lt_copy_records-stfkz = wa_konp-stfkz。
lt_copy_records-kpein = wa_konp-kpein。
lt_copy_records-kmein = wa_konp-kmein。
lt_copy_record_records-za > APPEND lt_copy_records。

调用功能'RV_CONDITION_COPY'
导出
application ='V'
condition_table ='916'
condition_type ='PI01'
enqueue ='X '
key_fields = wa_key_fields
maintenance_mode ='B'
no_authority_check ='X'

copy_records = lt_copy_records
例外情况
enqueue_on_record = 1
invalid_application = 2 < br> invalid_condition_number = 3
invalid_condition_type = 4
no_authority_ekorg = 5
no_authority_kschl = 6
no_authority_vkorg = 7
no_selection = 8
table_not_valid = 9
no_material_for_settlement = 10
no_unit_for_period_cond = 11
no_unit_reference_magnitude = 12
invalid_condition_table = 13
OTHERS = 14

如果sy-subrc <> 0.
*消息ID SY-MSGID类型SY-MSGTY编号 SY-M SGNO
*与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.ENDIF。
调用功能'RV_CONDITION_SAVE'。
提交工作。
调用功能'RV_CONDITION_RESET'。
提交工作 。
ENDIF。

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

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


亲爱的

我尝试使用此'RV_CONDITION_COPY'无法保存。

在下面的情况下,您能帮忙吗?

数据:wa_key_fields像komg,
lt_copy_records带标题行的komv类型表。
" wa_konp TYPE konp。
数据:ty_test OCCURS 0开始,
knumh像konp-knumh,< br> konwa LIKE konp-konwa,
krech LIKE konp-krech,
stfkz LIKE konp-stfkz,
kpein LIKE konp-kpein,
kmein LIKE konp-kmein,
zaehk_ind LIKE konp -zaehk_ind,
ty_test的结尾。



数据:wa_konp与带有标题行的ty_test表类似。

清除:wa_key_fields,lt_copy_records。
REFRESH:lt_copy_records。 br>
从konp中选择单个*
内联接a916 on a916〜knumh = konp〜knumh
进入wa_konp的相应字段中
matnr EQ'000000000000000096'在



> wa_key_fields-werks ='1000'。
wa_key_fields-matnr ='000000000000000096'。
lt_copy_records-knumv = wa_konp-knumh。
lt_copy_records-kappl ='V'。
lt_copy_records-kschl = PI01'。
lt_copy_records-kbetr = '33 .33'。

lt_copy_records-waers = wa_konp-konwa。
lt_copy_records-krech = wa_konp-krech。
lt_copy_records-stfkz = wa_konp-stfkz。
lt_copy_records-kpein = wa_konp-kpein。
lt_copy_records-kmein = wa_konp-kmein。
lt_copy_record_records-za > APPEND lt_copy_records。

调用功能'RV_CONDITION_COPY'
导出
application ='V'
condition_table ='916'
condition_type ='PI01'
enqueue ='X '
key_fields = wa_key_fields
maintenance_mode ='B'
no_authority_check ='X'

copy_records = lt_copy_records
例外情况
enqueue_on_record = 1
invalid_application = 2 < br> invalid_condition_number = 3
invalid_condition_type = 4
no_authority_ekorg = 5
no_authority_kschl = 6
no_authority_vkorg = 7
no_selection = 8
table_not_valid = 9
no_material_for_settlement = 10
no_unit_for_period_cond = 11
no_unit_reference_magnitude = 12
invalid_condition_table = 13
OTHERS = 14

如果sy-subrc <> 0.
*消息ID SY-MSGID类型SY-MSGTY编号 SY-M SGNO
*与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.ENDIF。
调用功能'RV_CONDITION_SAVE'。
提交工作。
调用功能'RV_CONDITION_RESET'。
提交工作 。
ENDIF。

付费偷看设置
发送
2条回答
派大星 ヾ
1楼 · 2020-09-19 11:16.采纳回答

你好Anucha,

当sy-subrc <> 0时您是否呼叫FM RV_CONDITION_SAVE?

 IF sy-subrc <> 0. 
*消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO
*与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.ENDIF。
CALL FUNCTION'RV_CONDITION_SAVE'。
COMMIT WORK。
CALL FUNCTION'RV_CONDITION_RESET'。
COMMIT WORK。
ENDIF。

最好的问候

Nam

灬番茄
2楼-- · 2020-09-19 11:18

Hi Nam le Huynh,

现在解决了,但是我不确定我使用的是哪种情况,但我认为是"提交工作"。

谢谢。

一周热门 更多>