Skip to Content
Product Information
Author's profile photo Vincent Zhu

S/4HANA Cloud集成与扩展FAQ(2020年6月 – 2020年8月)

Table of Contents

1. 在产品主数据Product Master (A2X) API里找不到物料的class view,客户想要通过API来创建。

答:对于classificationAPI https://api.sap.com/api/API_CLFN_PRODUCT_SRV/resource 仅支持读取数据,不允许更新数据。类似请求请参考Cloud community上的链接 https://answers.sap.com/questions/13244343/view.html 。请考虑使用migration object classification来进行更新和导入。

2. 我们推出了新的App Custom CDS View,客户询问旧的App是否会取消,在旧的App里开发的自定义CDS是否还会存在?

答:在新的App Custom CDS View里我们提供了迁移的功能以及其他新功能,具体详见以下链接:https://blogs.sap.com/2020/05/06/key-takeaways-on-cds-views-sap-s-4hana-cloud/

另外,旧的自定义 CDS 视图应用程序依然会存在,新应用程序的出现是因为许多新功能无法基于旧应用程序。旧的自定义 CDS 视图应用不会移除,但是,如果客户想要在新的自定义 CDS 视图应用程序中使用新功能,我们强烈建议客户执行迁移。

3. 客户在 维护业务伙伴APP中维护电话号码,但在 CDS 视图:“I_Supplier”中,电话号码无法在此字段中显示和保存完全,只能保存部分电话号码。

答:I_Supplier 中的 电话号码 字段仅支持 16 个字符,用于显示电话号码后跟分机号。由于在这种情况下,组合号码和分机号超过 16 个字符,因此字段在结尾处显示 ‘…’ 以指示它不是完整的电话号码。

I_Supplier 不应该用于取此类电话号码。帮助客户可靠地拿到完整信息的地址和通信视图仍在开发中,将在未来版本中发布。

维护业务伙伴 应用中应显示警告,即不应将国家/地区代码前缀添加到电话号码。另请考虑在电话号码中将其移除以缩短。

4. 在使用API_BILLING_DOCUMENT_SRV更新自定义字段时发生错误“实体的API_~A_BILLINGDOCUMENTITEM禁用更新操作”

答:请点击链接查看 API hub API 的文档:https://api.sap.com/api/API_BILLING_DOCUMENT_SRV/resource

API 仅支持读取、取消和获取 PDF 操作。不支持更新操作。

5. 客户无法在 SAP_COM_0009 中找到有关classification的字段

答:目前,无法维护产品分类classification数据。如果要获取现有产品分类数据,可能要考虑 API_CLFN_PRODUCT_SRV

https://cloudintegration.hana.ondemand.com/api/API_CLFN_PRODUCT_SRV/overview

6. 使用 Post-Capitalization (ABNAN) 应用过账到资产会产生错误 AA566“输入的日期不在关账会计年度中”。

答:可以在以下 KBA 中查看到解决方案。

2935975 – Post Post-Capitalization (ABNAN) raises error AA566

https://launchpad.support.sap.com/#/notes/2935975

或者查看下面的链接:

https://answers.sap.com/questions/13249953/view.html

https://rapid.sap.com/bp/#/browse/categories/sap_s%254hana/areas/cloud/packageversions/BP_CLD_ENTPR/S4CLD/2005/US/20/EN/scopeitems/J62

7. 客户想知道是否有可用于精简退货和寄售拣配的通信场景?

答:详细信息请参阅以下 链接:

https://api.sap.com/api/CO_EDI_ORDER_CONF_REQUEST/overview

https://api.sap.com/api/API_CUSTOMER_RETURN_SRV/resource

https://api.sap.com/api/CUSTOMERRETURNBULKREQUEST_IN/overview

8. 客户询问是否有库存盘点更改的 API

答:没有用于更改库存盘点凭证的 API。但是,有 READ CREATE APIAPI_PHYSICAL_INVENTORY_DOC 库存盘点凭证读取、创建。请在 KBA2838428提请求。https://launchpad.support.sap.com/#/notes/2838428

9. 通过 API_INSPECTIONLOT_SRV/A_InspLotUsageDecision 创建使用决策时,出现错误“使用决策数据已过期”

答:根据在线帮助:https://help.sap.com/viewer/0629fd486efa4d339f8b10603b6f1e3f/latest/en-US/83e6fad0ff124c479b5ba4f16be0f540.html

检索实体 A_InspectionLot 时获取字段“ChangedDateTime”的值, 然后再post

10. 使用过滤器 SalesOrderSalesOrganization ‘1330’ BillingDocument API 中提取数据时,出现响应错误。但是,如果使用过滤器 SalesOrderSalesOrganization ‘1310’ ‘1320’,则响应良好。

答:因为部分开票凭证具有无效的交易日期值 (KURSK_DAT = / / )。后台可以看到错误信息“Property ‘PriceDetnExchangeRateDate’ has invalid value”

11. 使用 OData 接口 OperationalAcctgDocItemCube 时,不能读取某些日记账分录。

答:API_OPLACCTGDOCITEMCUBE_SRV 基于 BSEG 表,并且仅读取条目视图 的普通项目。在前端中,“显示行项目条目”应用基于 BSEG 表,因此您可以通过使用此应用交叉引用来验证来自 API 的结果。

与运营无关的日记账分录存储在总账视图中(在 ACDOCA 表中)。可用于提取日记账分录项目的 API A_JOURNALENTRYITEMBASIC 。在前端中,您可以使用应用“显示总账中的行项目”进行验证和交叉引用,该应用也基于 ACDOCA 表。

12. OData API API_CUSTOMER_RETURN_SRV 在用于过账客户退货订单时发生了以下错误:实体 CDSA_CUSTOMERRETURN 不支持请求的服务

答:参考以下文档修改请求有效负载。https://help.sap.com/viewer/03c04db2a7434731b7fe21dca77440da/latest/en-US/9414321b4bc94aca91a3fcd9c3c9d721.html

需要将某些deep inserts添加到有效负载中,例如项目 (“to_Item”)。然后重试此 API 请求,将解决此问题。

13. 执行 API 创建日记账分录时,产生错误。Web service processing error; more details in the web service error log on provider side

答:请不要使用含 10 位小数的金额值。系统中最多接受 6 个小数位。

同时请添加凭证日期,请参阅下面提到的有效payload示例:https://help.sap.com/viewer/b978f98fc5884ff2aeb10c8fdeb8a43b/2005.500/en-US/0a31780d059f472e8dcc298b3c971198.html

14. soap API SAP_COM_0108 中,客户想要创建物料凭证带资产,但在 api 中未找到参数/字段资产。

答:在 API 文档中,有两个字段 MasterFixedAsset FixedAsset

API SAP_COM_0108 – MATERIAL_DOCUMENT_CREATE_REQUE > documentation:

https://help.sap.com/viewer/3f57e7df4a114edabffe8b2d581a59ed/2005.500/en-US/2b2b68a2d5db481ca42956cebfc0b801.html

15. 客户想要通过 API 对制造订单工序进行操作,例如添加制造订单工序或删除制造订单工序 ,或更改制造订单工序 问是否有 API 能否支持此操作?

答:只能通过 API_PRODUCTION_ORDER_2_SRV/A_ProductionOrderOperation_2 读取生产订单工序数据。有关详细信息,请参阅以下 API Hub 和在线帮助链接:https://cloudintegration.hana.ondemand.com/api/API_PRODUCTION_ORDER_2_SRV/resource

https://cloudintegration.hana.ondemand.com/api/API_PRODUCTION_ORDER_2_SRV/resource

https://help.sap.com/viewer/d35113ee62644d3abee1aaec148291d9/latest/en-US/7cc3f670f45243709dc038ef3ee0a443.html

16. 客户在调用API“财务计划数据写入”Financial Planning Data发生错误。

答:找到一篇推文,该推文解释了请求 xml 文件的内容及其传递内容。

https://blogs.sap.com/2019/03/06/testing-of-s4hana-financial-planning-data-odata-apis-via-sap-api-hub/

17. APIJournal Entry – Post (Asynchronous)无法为资产创建日记账分录,但客户需要通过此 API 进行资产日记账分录。

答:是无法通过 API 生成资产日记账分录。并且从开发团队获得的消息称没有开发用于制作资产日记账分录的 API 的计划。

18. 系统升级后,自定义 CDS YY1_SchAgrmtSchLine 无法通过 API 获取数据,并且无法在应用预览中查看数据。Q 系统可以通过 API 获取数据,但无法通过单击应用中的预览来查看数据。

答:权限对象 M_LPET_LGO 已在 CDS I_SchedglineApi01 中新引入。

因此,需要在 Q 系统中将其添加到通信场景角色并传输到 P 系统。

19. 已更改 CDS 视图 YY1_SD_SALES_DOCUMENT,但由于相关 CDS 视图 YY1_SDSALES_ORDER_REPORT2 出错,无法将其导出。

答:YY1_SDSALES_ORDER_REPORT2 dimension,代表键值字段和日期/时间字段以外的所有关键字段必须与主数据视图关联”

因此,请先移除相关对象中关键字段 ‘SALESDOCUMENT’ ‘SALESDOCUMENTITEM’ 的使用,然后返回到视图 ‘YY1_SDSALES_ORDER_REPORT2’,编辑并选择关键字段 ‘SALESDOCUMENT’ ‘SALESDOCUMENT’ 的主数据视图关联。发布视图,然后在相关对象中再次添加字段。

Assigned tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.