2020-09-10 12:19发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试通过SOAP请求删除SAP ByDesign中的业务合作伙伴。 该请求将引发以下错误:
"不允许删除业务伙伴0000111111; BP仍处于活动状态"
因此,看起来我需要首先将"业务合作伙伴"状态设置为"已阻止"或"已过时"。 如何通过SOAP调用来完成? 我们正在使用标准的ManageCustomerIn.wsdl接口进行SOAP调用。 我似乎找不到任何setStatus()方法。
克里斯,你好,
如果您看到服务的描述,则目的是创建和更新业务伙伴。根据不支持的文档对伙伴进行阻止。
https://help.sap。 com/doc/saphelp_byd1802_zh/2018.02/zh-CN/PUBLISHING/IntegrationScenarios.html#BusinessPartnerMasterDataIntegration
您现在可以做什么? 如果您只想阻止几个业务合作伙伴,请转到ByDesign并在此处进行。如果您需要定期阻止业务合作伙伴进行标准集成,请检查是否可以使用客户特定的Web服务 有用。
最诚挚的问候 Marlene
我又回到了这个问题,是的,我确实看到了将生命周期状态设置为"已过时"的尝试(唯一的状态) 这将允许我删除业务伙伴),SOAP服务会回复一条错误消息"不允许转换为状态1"。 现在,我们仅将SAP ByDesign中的联系人设置为"已阻止"-可以通过SOAP成功发送已阻止状态 ,并且现在可以满足我们项目的需求。
Marlene Katzschner -这样就可以使用特定于客户的服务(意味着WSDL 文件)是否可以设置为激活状态? 为此,我们必须与我们的SAP联系人联系。
再次感谢!
最多设置5个标签!
克里斯,你好,
如果您看到服务的描述,则目的是创建和更新业务伙伴。
根据不支持的文档对伙伴进行阻止。
https://help.sap。 com/doc/saphelp_byd1802_zh/2018.02/zh-CN/PUBLISHING/IntegrationScenarios.html#BusinessPartnerMasterDataIntegration
您现在可以做什么? 如果您只想阻止几个业务合作伙伴,请转到ByDesign并在此处进行。
如果您需要定期阻止业务合作伙伴进行标准集成,请检查是否可以使用客户特定的Web服务 有用。
最诚挚的问候
Marlene
我又回到了这个问题,是的,我确实看到了将生命周期状态设置为"已过时"的尝试(唯一的状态) 这将允许我删除业务伙伴),SOAP服务会回复一条错误消息"不允许转换为状态1"。 现在,我们仅将SAP ByDesign中的联系人设置为"已阻止"-可以通过SOAP成功发送已阻止状态 ,并且现在可以满足我们项目的需求。
Marlene Katzschner -这样就可以使用特定于客户的服务(意味着WSDL 文件)是否可以设置为激活状态? 为此,我们必须与我们的SAP联系人联系。
再次感谢!
一周热门 更多>