本文主要收集了与集成扩展相关的常见问题(2022年07月 – 2022年09月),按照主要问询对象API,CDS View,CPI,自定义字段和逻辑以及集成相关对常见问题进行了大致的分类。每一类对象下又进行了问题性质的分类,例如:功能缺失,操作和实施以及配置相关问题等。客户可以点击下方链接查看到相关问题。
Contents
API
CDS View
自定义字段和逻辑
API
操作和实施相关问题
解答:请参考使用 SOAPUI 测试日记账分录 API 的 SAP blog指南并检查响应
https://blogs.sap.com/2019/09/10/guidelines-for-testing-journal-entry-api-with-soapui-and-checking-r...
可以参考第 4 部分下的内容:
4 如何检查响应消息
4.1 如何检查同步 API 的响应消息
以及
4.2 如何检查异步 API 的响应消息
- 问题:客户基于采购申请创建了一个自定义字段,在前台创建采购申请时,可以维护这个自定义字段。但是当通过API API_PURCHASEREQ_PROCESS_SRV来创建采购申请时,字段为空。
解答:客户使用了CPI来管理这个API,发现在mapping里没有对这个自定义字段做好mapping。更新了一下WSDL文件,现在可以通过API来更新这个自定义字段了。
API API_PUR_QUOTA_ARRANGEMENT_SRV/A_PurchasingQuotaArrangement('15')来更改字段ValidityStartDate,但是报错说这个字段只读。
解答:根据描述:Updates the header details of a quota arrangement, using the quota arrangement number provided. You can update the validity period only if the quota base quantity, "QuotaBaseQuantity", and allocated quantity "QuotaAllocatedQuantity" is "0".
但是Quota Arrangement 15是包含了一个item,同时是有分配的数量(allocated quantity),所以不能改。这个值是在planned orders, purchase requisitions, purchase orders, and scheduling agreement delivery schedule lines里改的。
- 问题:客户使用API API_OUTBOUND_DELIVERY_SRV_0002/overview来创建outbound delivery报错。请求body如下:{ "ActualGoodsMovementDate":"2022-07-01T00:00:00", "to_DeliveryDocumentItem": { "results": [ { "ReferenceSDDocument": "263", "ReferenceSDDocumentItem": "10", "ActualDeliveryQuantity": "100", "DeliveryQuantityUnit":"EA", "StorageLocation":"1100" } ] }}
解答:只有以下字段可以作为参数来创建outbound delivery:
ReferenceSDDocument
ReferenceSDDocumentItem
ActualDeliveryQuantity
DeliveryQuantityUnit
SerialNumber
ShippingPoint
DeliveryDocument
其他字段,比如ActualGoodsMovementDate,batch等都是不允许的。
CDS View
操作和实施相关问题
- 问题:请问 APP【接收汇票】 中,预付款中对应的采购订单项目信息,是否有 CDS 视图 可以查询?
解答:不建议您使用“接收汇票”应用程序,因为这是为AE、ES、FR、IT、JP、KR 特设的本地化应用程序。且现在暂时没有可以满足您需求的 CDS 视图。请通过Customer Influence Portal提交新的CDS视图请求。
- 问题:客户在封装 CDS视图时,无法在APP里找到已经released的数据源。
解答:数据源按适合性自动过滤,以便最初仅显示那些被视为适合视图构建的数据源。
要查看其他数据源,请点击显示筛选器,然后将建议数据源的筛选器设置为“否”。
- 问题:尝试在其中一个自定义 CDS 视图中创建计算字段时,收到错误消息:表达式中不允许金额和数量。
解答:最近在计算货币或数量时,会进行更严格的错误检查,具体可以参考文档进行修改:
https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/abencds_conv_func_unit_curr_v2.htm?file=a...
- 问题:尝试发布自定义 CDS 视图,获取错误消息“无法在视图中本地使用关联 (另一个CDS)”。
解答:请遵循以下解决步骤:
转到 CDS 视图中并单击“编辑”
将 associated data source 的连接条件右侧更改为主数据源的字段
如果主数据源中没有相关字段,则需要创建另一个自定义 CDS 视图包含相关的数据源。然后,再与主数据源进行关联。
自定义字段和逻辑
操作和实施相关问题
- 问题:需要向应用 UI“过账一般日记账分录”添加新的自定义字段。但是,无法在应用“自定义字段”中找到适当的业务上下文。
解答:可以参考SAP Help文档:
https://help.sap.com/docs/SAP_S4HANA_CLOUD/0fa84c9d9c634132b7c4abb9ffdd8f06/e5defe0a850948d1bd7a2834...
以上为本次分享的全部内容。若想要了解往期更多有关集成扩展的常问问题,可以点击下方链接进行查看:
- S/4HANA Cloud集成与扩展FAQ(2020年6月 – 2020年8月):click here.
- S/4HANA Cloud集成与扩展FAQ(2020年3月 – 2020年5月):click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2020年09月 – 2020年11月): click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2020年12月 – 2021年3月):click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2021年4月 – 2021年6月):click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2021年7月 – 2021年9月):click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2021年10月 – 2021年12月):click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2022年01月 – 2022年03月):click here.
- SAP S/4HANA Cloud集成与扩展FAQ(2022年04月 – 2022年06月):click here.