CreateWithRefence-电子邮件->票证

2020-08-23 14:40发布

         点击此处--->   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

         点击此处--->   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

付费偷看设置
发送
3条回答
N-Moskvin
1楼-- · 2020-08-23 15:03

Vincent,

在同一实例转储上创建引用: http://scn.sap.com/thread/3658907

谢谢,Pradeep。

奄奄一息的小鱼
2楼-- · 2020-08-23 15:02

您能解决这个问题吗? 如果是,可以分享吗?

何必丶何苦呢
3楼-- · 2020-08-23 15:20

你好文森特,

然后,在输入数据类型和预期数据类型之间存在映射错误。

在这种情况下,您需要提出一个事件。 ????

对不起,

霍斯特(Horst)

一周热门 更多>