我的收件箱扩展-在/IWFND/GW_CLIENT中未调用重新定义的ENTITYSET_TASK方法

2020-09-09 21:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经基于我的收件箱扩展文档为T...

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

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


我已经基于"我的收件箱"扩展文档为TASKPROCESSING服务创建了扩展,并尝试在/IWFND/GW_CLIENT中对其进行测试。 它正在检索包含任务扩展实体中的自定义字段的元数据,但TaskClassification set调用未调用重新定义的方法ENTITYSET_TASK,在其中我添加了逻辑以填充任务扩展的这些自定义字段。 您能否帮助我理解为什么测试GET TaskClassification集时没有调用重新定义的ENTITYSET_TASK以及我在URL中使用的参数是否不正确?

/sap/opu/odata/sap/ZSTEST_INV_MYINBOX_SRV/TaskCollection('000003771717')

它先调用GET_ENTITY的标准运行时方法,然后

ENTITY_TASK(/IWPGW/CL_TGW_EDP_TASK),但未调用重新定义的方法GET_ENTITYSET_TASK。

还可以请您提供有关如何在/IWFND/GW_CLIENT中测试重新定义的CASE_EXPANDED_ENTITY方法的建议。

(117.2 kB)
5条回答
Doze时光
2020-09-09 22:14

您正在通过/sap/opu/odata触发对特定任务的调用/sap/ZSTEST_INV_MYINBOX_SRV/TaskCollection('000003771717')。 在这里,您正在传递任务ID,因此会调用Entity_Task。

如果要触发EntitySet_Task,请使用URL作为/sap/opu/odata/sap/ZSTEST_INV_MYINBOX_SRV/TaskCollection

一周热门 更多>