C4C:使用Webservice/Odata服务重置销售报价的状态

2020-08-19 06:28发布

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

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


你好,

我们被要求重置已设置为丢失的C4C销售报价的状态。 这必须从ERP方面完成。

这意味着该销售报价应由ERP用户重置为打开。

我已经检查了SAP提供的Web服务和odata服务,但它们都无法做到。

您有这样做的想法吗?

还是我必须创建一个自定义Web服务?

最美好的祝愿

彼得

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

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


你好,

我们被要求重置已设置为丢失的C4C销售报价的状态。 这必须从ERP方面完成。

这意味着该销售报价应由ERP用户重置为打开。

我已经检查了SAP提供的Web服务和odata服务,但它们都无法做到。

您有这样做的想法吗?

还是我必须创建一个自定义Web服务?

最美好的祝愿

彼得

付费偷看设置
发送
2条回答
CPLASF-自律
1楼 · 2020-08-19 06:59.采纳回答

您好,

AFAIK,没有可用的标准现成API,可以将Quote的状态再次重置为Open/InProcess。 但是,SAP确实在CustomerQuote BO中提供了一个NotifyOfSalesOrderDeletion操作,可用于重置报价状态。 可能是这样的情况,在调用此操作之前,您可能需要清除CustomerQuote.SalesTerms.CancellationReasonCode字段。

尽管我还没有尝试过,但这还是值得的。

BR < br> Saurabh

SAP小菜
2楼-- · 2020-08-19 07:08

嗨,Saurabh,

非常感谢您的建议。 因此,创建Web服务似乎是解决该问题的唯一方法。

最美好的祝愿

彼得

一周热门 更多>