点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的朋友,
我想使用ABSL脚本语言为服务票证创建后续文档,该后续文档也是服务票证,但进程类型不同。
我在服务请求的根节点的BeforeSave事件中编写逻辑,当我保存一张服务票证时,它触发了我之前在ABSL中设置的断点,但是有一个转储。
我不知道是哪个问题导致了转储。以下是详细步骤。
下面的图片是转储分析,但是我不知道这是什么意思,我的朋友,请帮助我解决这个问题,非常感谢。
导入ABSL; 导入AP.Common.Global; 导入AP.CRM.Global; //ServiceRequest:根节点 var elTaskRoot:ServiceRequest的元素; var instTask = ServiceRequest.CreateWithReference(this); //ServiceRequest:定义参与方节点 var elTaskParty:ServiceRequest.Party的元素; var instParty; instTask.Name.content ="主题票" + this.ID.content.RemoveLeadingZeros(); 如果(!instTask.ProcessorParty.IsSet()){ elTaskParty.PartyKey.PartyID.content = this.ProcessorParty.PartyKey.PartyID.content; instTask.ProcessorParty.Create(elTaskParty); } 其他 { instTask.ProcessorParty.Delete(); elTaskParty.PartyKey.PartyID.content = this.ProcessorParty.PartyKey.PartyID.content; instTask.ProcessorParty.Create(elTaskParty); }1.jpg (82.3 kB)
你好蒋建,
根据存储库资源管理器中的文档,BO ServiceRequest的CreateWithReference操作不支持任何参数。
HTH,
。 霍斯特
先生,
我尝试使用调用Web服务来创建ServiceRequest的后续操作,该方法是SAP同事给我的。
而且有效,先生,非常感谢。
长剑
最好的问候
嗨Changjian,
在新的PDI工具中," this"不是实例。
尝试将实例用作:
var elTaskRoot:ServiceRequest的元素;
var instTask;
foreach(此处的var ins_this)
{
instTask = ServiceRequest.CreateWithReference(ins_this);
} >
最好的问候
Benny
一周热门 更多>