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
292

本文主要收集了与集成扩展相关的常见问题(2024年01月 – 2024年03月),按照主要问询对象API,CDS View,CPI,自定义字段和逻辑以及集成迁移相关对常见问题进行了大致的分类。客户可以点击下方链接查看到相关问题。

 

Contents

API相关问题... 1

CDS View相关问题... 2

自定义字段和逻辑相关问题... 2

集成相关问题... 3

其他问题... 3

 API相关问题

  • 问题:日记账分录的冲销按钮是否有API接口,客户在API Hub上没有找到。

解答:API Journal Entry - Post (Asynchronous)支持冲销操作。但是有一些限制:

只能冲销用API创建的日记账分录,在App里创建的日记账分录不能冲销。

已经创建后续文档的日记账分录不能被冲销。

已经清账或已经冲销的日记账分录不能被冲销。

预付款申请类型的不能被冲销。

模拟功能不支持。

 

  • 问题:如何使用API API_BATCH_SRV在storage location层面创建一个新的batch批次?

解答:在SAP S/4HANA Cloud Public Edition里,batch level只能设为material层面,目前没有办法更新到storage location层面。如果有这个需求,可以提交CIP请求。

 

  • 问题:API接口无法读取数据,所有接口报401错误。

解答:这是由于客户使用的通信用户communication user太多失败的尝试too many failed attempts,导致用户被锁,所以所有的API调用读取数据失败。

 

  • 问题:使用新的Odata V4的purchase order的API,日期筛选条件跟之前V2的接口不一样,如何过滤LastChangeDateTime字段“2024-03-01”至“2024-03-15”的数据?

解答:可以按照以下的方式:

/sap/opu/odata4/sap/api_purchaseorder_2/srvd_a2x/sap/purchaseorder/0001/PurchaseOrder?$filter=LastChangeDateTime ge 2024-03-01T00:00:00Z and LastChangeDateTime le 2023-03-16T00:00:00Z

 

  • 问题:是否有API可以实现由采购申请生成采购订单的相关操作?

解答:目前没有API可以实现把采购申请转换成采购订单,作为workaround,可以使用Schedule Purchasing Jobs - Advanced, 选择模板 "Automatic Creation of Purchase Orders from Requisitions"

https://help.sap.com/docs/SAP_S4HANA_CLOUD/0e602d466b99490187fcbb30d1dc897c/669f0858cea31f60e1000000...

 

  • 问题:使用接口 /sap/bc/srt/scs_ext/sap/fixedassetcreatemain 或 /sap/bc/srt/scs_ext/sap/fixedassetchange 创建或修改固定资产成功或失败都没有信息返回。

解答:因为是异步API,所以是正常行为。如果需要查看信息,可以去Message Dashboard查看。

 

 

CDS View相关问题

  • 问题:客户想要知道actual cost component和standard cost component的CDS视图,因为要开发报表用。

解答:目前没有一个标准的CDS视图,因为不同cost component的值不是直接存在DB,而是runtime计算的。下面这个链接是cost component view相关的CDS,供参考:

https://help.sap.com/docs/SAP_S4HANA_CLOUD/c0c54048d35849128be8e872df5bea6d/2a753666fbe5414aaf7bc804...

 

 

  • 问题:CDS的primary source被deprecated了,但有多个其他CDS依赖于这个CDS。不能只替换primary data source而不产生影响,应该如何做?

解答:建议copy一份custom cds view,然后替换被deprecated data source。然后把原custom cds view替换为copied cds view。

 

  • 问题:自定义CDS在测试环境显示正常有金额,但在正式系统中不显示金额,全部为0。

解答:在自定义CDS中有如下一段:

cast(cast(YY1_VMI1_1_1.buhanshuidanjia as ABAP.INT1) * * YY1_VMI1_1_1.shuilvshuzhi as ABAP.INT1 ) as ABAP.DEC(20,2) )

在测试环境中:

=> YY1_VMI1_1_1.buhanshuidanjia  > 1 .

=> Therefore:  YY1_VMI1_1_1.buhanshuidanjia as ABAP.INT1 > 1

在正式系统中:

=> Therefore:  YY1_VMI1_1_1.buhanshuidanjia asABAP.INT1 = 0

=> Therefore: hanshuidanjia = 0

 

  • 问题:想要删除自定义CDS里的两个字段,可是删除按钮不可用。如何做才能删除?

解答:如果需要删除字段,需要把所有的相关性都移除。如何查找相关性:

  1. 进入Extensibility Inventory,搜索自定义CDS视图
  2. 在dependency tree里,查找哪些对象还有依赖性

也可以查看下面两个链接:

https://me.sap.com/notes/2997519

https://me.sap.com/notes/3095949

 

 

自定义字段和逻辑相关问题

  • 问题:客户不能删除某个BADI的draft,因为创建这个draft的用户已经离开公司了。但是,也已经不能以这个用户登录了。

解答:参考Note 3301760。如果之前的用户已经离开公司,那么开事件到组件BC-SRV-APS-EXT-BL,并提供希望把当前draft分配给哪个用户,SAP会帮忙解决。

 

 

集成相关问题

解答:这是一个operation的问题,碰到类似问题可以提事件到XX-S4C-OPR-INC。同时,可以通过调用地址https://myxxxxxx.s4hana.ondemand.com/来调用API。

 

 

其他问题

  • 问题:过账购置(集成应付账款),做日常做待摊和办公固定资产资本化,升级后的系统中,找不到此APP。

解答:Post Acquisition (Integrated AP) - Without Purchase Order app (F-90) 在CE2308被标记为deprecated,在CE2402会被删除.

Create Supplier Invoice - Advanced (MIRO) 是作为代替。

 

  • 问题:导入数据没有出错,但是中文文本跟导入文件里不符。

解答:当拷贝数据进XML文件时,不要选择copying data with formatting,应该只复制值。

 

 

 

 

以上为本次分享的全部内容。若想要了解往期更多有关集成扩展的常问问题,可以点击下方链接进行查看:

 

  • SAP S/4HANA Cloud集成与扩展FAQ(2022年01月 – 2022年03月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2022年04月 – 2022年06月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2022年07月 – 2022年09月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2022年10月 – 2022年12月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2023年01月 – 2023年03月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2023年04月 – 2023年06月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2023年07月 – 2023年09月):click here.
  • SAP S/4HANA Cloud集成与扩展FAQ(2023年10月 – 2023年12月):click here.