Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Vincent_Zhu
Product and Topic Expert
Product and Topic Expert
0 Kudos


Table of Contents



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

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

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

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

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

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

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

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

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

  • 10. 使用过滤器 SalesOrderSalesOrganization '1330' 从 BillingDocument API 中提取数据时,出现响应错误。但是,如果使用过滤器 SalesOrd...

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

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

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

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

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

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

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

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

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





  • 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/...



    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/83e6fad0ff124c479b5ba4f16b...


    检索实体 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/9414321b4bc94aca91a3fcd9c3...


    需要将某些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/0a31780d059f472e8dcc298b...



    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/2b2b68a2d5db481ca42956ce...



    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/7cc3f670f45243709dc038ef3e...



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


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


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



    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' 的主数据视图关联。发布视图,然后在相关对象中再次添加字段。