点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 您能帮我解决以下问题...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 您能帮我解决以下问题...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
您能帮我解决以下问题吗?
我必须在不同部门更新1万个客户合作伙伴功能。 我必须从SR合作伙伴功能更改为我收到的EM。 根据我检查的结果,每个客户已经拥有4或5个合作伙伴功能:
-一些客户已经有EM合作伙伴(在第二行或第三行),并且必须使用新的EM伙伴进行更改。
-其中一些具有SR(在第三或第四行)。 必须删除SR合作伙伴,然后插入EM合作伙伴。
-和其他既没有SR也没有EM的客户,我必须添加EM合作伙伴。
是否有ABAP语句或其他可用来完成此操作的语句?
谢谢
Claudiu:)
capture.jpg (32.7 kB)
这并不容易,但是可以使用带有DEBMAS Idoc的LSMW作为导入方法。
通常只需要源文件中的客户编号以及销售单位,分销渠道和部门
您需要知道,您总是必须最后提交想要在客户主数据库中拥有的所有角色。
在E1KNVPM段的字段映射中,在传输记录语句处添加ABAP编码,以根据源文件中提供的键从KNVP表读取数据,并将其移动到目标字段。 使用if语句,您只需直接检查当前正在处理的伙伴角色,并根据在目标字段中交换角色的结果即可。 之后,执行TRANSFER_RECORD并继续阅读KNVP的下一条记录,然后执行相同的操作,直到完成此客户和销售区域为止
一周热门 更多>