点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在使用SF SF适配器oData进行查找查询,以选择SF上的differents表的某些字段。
问题是,我想选择一个字段,而结果是ALL字段。 >因此,我在PO上遇到了严重问题:
com.sap.aii.adapter.lib.component.odata.exception.OsciException:响应大小(30242644)大于最大消息大小(26214400)。
基本上,我正在执行此选择 :
.. link .../odata/v2/EmpJob?$ select = seqNumber,startDate,userId,employmentNav/personIdExternal,position,positionNav/employeeClass,positionNav/employeeClassNav/label_defaultValue,positionNav/parentPosition/code,employeeClass,employeeClassNav/picklistLabels/locale,employeeClassNav/picklistLabels/label,managerId,事件,eventReason,businessUnit,businessUnitNav/cust_ItOrgCode,businessUnitNav/名称默认值,公司,companyNav/name_defaultValue,部门,部门Nav/cust_ItDeptCode,部门Nav/名称_defaultValue/name_defaultValue,positionNav/effectiveStatusNav/value,positionNav/effectStatusNav/key,positionNav/effectiveStatusNav/en_US&$ expand = emplStatusNav,companyNav,businessUnitNav,部门Nav,divisionNav,employmentNav,positionNav/employeeClassNav,positionNav/parentPosition,positionNav/effectiveStatusNav&employee $ orderby = employmentNav/personIdExternal&$ filter = userId in'901234','901235'
当我执行相同操作时 直接选择(例如使用Java),我只会得到想要的字段。 但是在Java Mapping中使用查找来执行此操作,结果中出现了所有字段...
查询中缺少一些内容吗?
ps .:该方案适用于少量id,但是由于我正在处理所有基数,因此出现此错误。
2394984-如何解决PI SFSF适配器中的PAYLOAD_SIZE_ERROR
分辨率
请注意,如果同时处理大量消息,则过多增加该值可能会导致内存问题。 因此,还建议控制邮件大小,并避免从发件人成功因素系统发送的邮件太大。
一周热门 更多>