BDC程序无法在扩展客户主数据时填充"税种"中的值。

2020-09-09 07:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的先生, 我遇到的问题是在...

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

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


亲爱的先生,

我遇到的问题是在" KNVI-TAXKD(01)"字段中传递值。

但是在将客户主数据从一种公司代码扩展到另一种公司代码时,没有在"税收分类"屏幕字段中填充值。

请帮助。...附件。 tax.jpg

我已经处理了将"值"填充到该字段的代码。

突出显示的部分是填充屏幕上字段的代码。

客户主屏幕中的屏幕为" 1350"。

使用'SAPMF02D''1350'执行bdc_dynpro。

使用" BDC_CURSOR"执行bdc_field

'KNVI-TAXKD(09)'。

使用" BDC_OKCODE"执行bdc_field

'= ENTR'。

清除:lv_count。

环聊it_knvi,并在wa_knvi中kunnr = wa_final-kunnr。

lv_count = lv_count + 1。

清除lv_fnam。

CONCATENATE'KNVI-TAXKD('lv_count')'INTO lv_fnam。

如果wa_knvi-taxkd是INITIAL。

wa_knvi-taxkd ='0'。

ENDIF。

使用lv_fnam执行bdc_field

wa_knvi-taxkd。"" 0"。

ENDLOOP。

请提出解决该问题的方法。

tax.jpg (91.0 kB)