点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好
请问我如何在ECC中使用供应商主记录的Fm批量更新以下字段?
ADRC表中的搜索词1,搜索词2和备注字段
LFA1-SPERR,SPERM和SPERQ
要求:我需要能够以编程方式执行此操作,因为我需要为最终用户创建一个简单的报告。 当前,我们执行LSMW,这很耗时,并且业务部门希望将其作为ABAP报告。 不建议使用BDC,因此将其排除在外。
我在下面尝试过,这不符合我的要求;
- XK99-由于它具有许多其他字段,可以更新并不能提供给最终用户
- VENDOR_MAINTAIN_XK02 –不确定如何传递错误,如下所示
- BAPI_BUPA_ADDRESS_CHANGE-无法在此找到搜索1和搜索2
- ADDR_UPDATE –尝试不使FM成功运行,但不更新任何内容
致谢
Vinita
(51.2 kB)
我们确实允许业务用户使用MASS或类似交易进行批量更新。 但是,这种访问权限仅授予少数几个高级用户,并且通常在Firefighter ID下提供。
Google-> BAPI更改供应商站点: sap.com ->(或类似名称)应在以下情况下找到有关BAPI的信息: 供应商主数据更改存在任何内容。
使用SAP未发布的FM不会比BDC更好。
还请记住,在S/4HANA中,SAP正在切换到"业务合作伙伴"功能,因此这种定制开发可能仅在您使用ECC时为您提供服务。
通过使用trx来检查它(对于功能正常的KeyUser)是否可管理。对于对象类型" LFA1",使用" MASS"。
其他选项:将BDC录制到Custom-FM(过时的方法?)中,或者使用" CMD_EI_API" BAPI开发解决方案...
嗨耶琳娜
感谢您的答复。 因此,您的意思是没有可用于更新供应商主记录的FM吗?
致谢
Vinita
一周热门 更多>