CreateWithRefence-电子邮件->票证

2020-08-23 14:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP专家, 我们正在尝试...

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

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


SAP专家,

我们正在尝试为这种情况找到解决方案:

在C4C系统中创建了未关联的电子邮件。 我们希望通过SDK通过此电子邮件活动生成票证。

我们注意到ServiceRequest BO中有一个标准方法CreateWithReference,经过一些测试,我们意识到,这样做并不那么简单,因为每次执行此行代码时都会进行转储。

为了进行测试,我们对一些值进行了硬编码,并从ServiceRequest-BeforeSave中运行了该值:

/*

var strUUID =" 00163E1B17D91EE6A1990E96A1BA118F";

var uuid = ABSL:UUID.ParseFromString(strUUID);

var email = Activity.Retrieve(uuid);

var instTicket;

instTicket = ServiceRequest.CreateWithReference(email);

*/

我们得到的转储如下:

出于分配目的,源类型\ INTERFACE = IF_SERVICE_REQUEST \ TYPE = TY_ROOT与目标类型\ CLASS-POOL = BO_SERVICE_REQUEST \ CLASS = ROOT \ TYPE = TY_STRUCTURE不兼容 命名空间

对这种方法有任何想法或经验吗?

谢谢

Vincent