
在这篇文章中,我们将SAP S/4HANA Cloud Public Edition上收集到的常见的关于集成(Integration)和扩展(Extensibility)的问题做一个汇总,以反映SAP S/4HANA Cloud Public Edition上常见问题最新的发展和变化。我们希望通过这样的方式,为您提供一个全面、及时的资源,帮助您更好地了解和利用SAP产品的功能。
回答:返回错误"TOO_LARGE_BODY"是因为HTTP response太大,相关的参数是(icm/HTTP/max_request size MB),建议加上参数$top来限制返回的数量,例如A_PurchaseRequisitionItem?$format=json&$top=100。具体可参见Note https://me.sap.com/notes/0003366726 。
回答:这是一个已知的限制,即使先前创建的重复的自定义字段已删除,也不能使用与之前传输的字段相同的标识符创建新的自定义字段。建议客户可以使用新标识符创建新字段,然后仅使用相同的描述。详情可以查看KBA : https://me.sap.com/notes/3073680 。
回答:可参考以下博客: https://blogs.sap.com/2019/09/10/guidelines-for-testing-journal-entry-api-with-soapui-and-checking-r... 第3部分,如何测试异步API。
回答:自定义 CDS 视图是关键用户扩展的一部分,因此仅允许在质量/开发系统中更改,而不能在生产/测试系统中更改。关键用户扩展更改需要结合导出软 集合应用和导入软件集合应用一起传输。
回答:这是一个已知问题,Deep insert of schedule lines is not supported in the sales order creation through the OData API Sales Order (A2X),具体可查看KBA https://launchpad.support.sap.com/#/notes/3036121 。
回答:解决办法是Postman的settings里的设置"Max response size in MB"从50改到了5000,然后就能成功获取全部数据了。具体可见KBA文档: https://itsm.services.sap/now/nav/ui/classic/params/target/kb_view.do%3Fsysparm_article%3DKB0546967
回答:如果客户是一次性客户的话,需要在payload请求里提供必要的地址信息,否则会报错。具体可参照SAP Note https://me.sap.com/notes/3085492 。
回答:为了能够使用这些字段,需要应用以下函数之一来转换 CURR 元素的值:
CURR_TO_DECFLOAT_AMOUNT(将 CURR 字段转换为 DECFLOAT34 字段,)
GET_NUMERIC_VALUE(从数据字典元数据中移除参考信息,包括 CURR 元素的推移。)
回答:函数 DATS_ADD_DAYS 向指定日期添加天数。
如果天数为正,则向日期添加天数。在其他情况下,则为减去天数。如果计算产生无效日期,则按照 on_error 中指定的内容处理错误。
回答:在 SAP S/4HANA Cloud 系统(Starter或者partner demo系统)中,默认情况下未激活关键用户的可扩展性。关键用户的可扩展性可以激活。您可以自行激活可扩展性。打开 Fiori 应用程序“可扩展性设置”并遵循激活流程。有关详细信息,请参阅 2283716 - 关键用户应用未配置 https://launchpad.support.sap.com/#/notes/2283716 。
回答:可以参考SAP Help文档: https://help.sap.com/docs/SAP_S4HANA_CLOUD/0fa84c9d9c634132b7c4abb9ffdd8f06/e5defe0a850948d1bd7a2834...
回答:默认CSRF token的有效时间是24小时(86400秒),但是这个有效期跟security session有关,取决于系统参数http/security_session_timeout的值。在S4HC里面,http/security_session_timeout的值是30分钟,所以CSRF token的有效期在S4HC里面是30分钟。
回答:I_FixedAsset是可以被in-app扩展所使用的,只是custom cds view里的数据源是做自动过滤的。如果想要看其他数据源,在select primary data source页面,选择show filter,把recommended data source设为No。具体可在KBA https://me.sap.com/notes/3148426 查看详细介绍。
回答:外部 API 场景不适用于一次性批量数据提取。为达到最佳性能,客户端需要使用适当的过滤器和/或分页来限制请求的数据。详细信息请查看以下链接:
https://launchpad.support.sap.com/#/notes/2692128
回答:在Odata V2 API上没有该字段。但是在Odata V4的API CE_PURCHASEORDER_0001上是有该字段的。如果客户需要读取该字段,可以考虑使用V4的API。
回答:在API里要做重复性检查,需要在invoice verification的配置里专门激活。Message class M8的消息804,805需要被设为error,具体可查看Note https://me.sap.com/notes/2721713 。
回答:用户在取token的时候获取了全量数据,但为了取token只需要拿一条数据就可以,建议在URL最后加上?$top=1&$inlinecount=non。
财务FAQ
SAP S/4HANA Cloud Public Edition 财务-总账会计常见热点问题汇总FA... - SAP Community
销售FAQ
SAP ERP 云销售模块常见问题汇总 - S/4HANA Cloud, public editio... - SAP Community
后勤FAQ
SAP S/4HANA Cloud Public Edition 后勤常见热点问题汇总FAQ - SAP Community
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
10 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 |