点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要从登录用户填充SAP C4C服务请求中的"报告人"字段。
该票证是从自定义工作中心创建的。 我正在通过查询检索当前登录的用户名和BP内部ID。 现在,当我尝试填充"报告者"字段时,代码未执行,并且错误消息显示在屏幕上。 我使用的代码如下:
var servreq = ServiceRequest.Create();
//查询并获取当前登录的用户名//
var name = employeeQueryResult.GetFirst();
var reportby = name.BusinessPartnerSolutionExtensions.BusinessPartner.InternalID;
var rep = servreq.ReporterParty;
rep.PartyKey.PartyID.content =" 8000000021";
一旦执行了上面显示的最后一行,就会显示一条错误消息。
任何回应将不胜感激。
谢谢
克里希纳
嗨,
请在PDI处检查"转储资源管理器",因为由于UI中显示了错误,因此似乎缺少空引用检查。
BR |
Saurabh
您好,克里希纳,
您在屏幕上看到的错误消息是什么?
谢谢
Gayatri
嗨Gayatri,
请在下面找到遇到的错误消息。
谢谢
克里希纳
嗨,
在访问ABSL中的任何节点或关联时,应使用IsSet()检查。 请参阅: https://help.sap.com/viewer/cbcebe3cfb118a0.02b20032 -US/7265d9b073e21014b431d3486b6a5b85.html
此外,您还应该查看PDI最佳做法。
https://blogs.sap.com/2015/08/27/sap-cloud-application-studio-performance -best-practices/
https://blogs.sap.com/2017/12/12/sap-hybris-cloud-for-customer-solution-diagnostics/
一周热门 更多>