点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们希望使用SDK创...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们希望使用SDK创...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们希望使用SDK创建一个采购订单确认书,我看到PSM中发布了BO,其名称为PurchaseOrderConfirmation。 我在下面写下了用于创建确认的SDK代码,
导入ABSL;
导入AP.Purchasing.Global;
var queryPO = PurchaseOrder.QueryByElements;
var paramsPO = queryPO.CreateSelectionParams();
paramsPO.Add(queryPO.ID.content," I"," EQ"," 846");
var resultPO = queryPO.Execute(paramsPO);
var确认;
如果(resultPO.Count()> 0){
var poInstance = resultPO.GetFirst();
确认= PurchaseOrderConfirmation.CreateWithReference(poInstance); //此行中发生了错误
}
---------系统错误如下,我没有得到任何有用的错误消息。 请为该问题提供帮助,或举例说明如何使用SDK创建PurchaseOrderConfirmation。
请尝试恢复您的工作。 如果仍然遇到问题,请报告事件。 详细信息ClassName sap.b.controller.event.PostRequest MethodName发布响应
500 SAP Internal Server错误ERROR:在程序/SRMAP/CL_FND_A_TOUCH ======== CP中与ASSIGN类型冲突。 (终止符:RABAX_STATE)
@ Vincent Vancalbergh 感谢您的评论,但我没有得到解决问题的正确答案。 我调试我的代码,并且此问题发生在行中
确认= PurchaseOrderConfirmation.CreateWithReference(poInstance); //错误发生在此行
如果我删除ABSL中的上述行,问题将消失。
顺便说一句,方法检索的参数是UUID,而不是PO的ID。
一周热门 更多>