Introduction

The OData Version 4 API for service confirmations is available in release 2025 to create, read, and update service confirmations from an external system.
As an OData version 4 service, this version aims to improve processing time and resource consumption of clients and servers. This includes a lightweight JSON format that reduces the size of every response.
The OData Version 2 API for service confirmations has been deprecated. Use the successor Service Confirmation OData Version 4 API.
The Service Confirmation OData Version 4 API is the successor of the deprecated Service Confirmation OData Version 2 API.
In comparison with the Service Confirmation OData Version 2 API the Service Confirmation OData Version 4 API offers several benefits, for example:
- The V4 API is based on the ABAP RESTful Application Programming Model (RAP). This ensures a future-proof and stable architecture that is consistent across objects. You can find the same logic in the business object interface I_ServiceConfirmationTP. For more information about RAP, see ABAP RESTful Application Programming Model.
- You can choose whether you want to process your requests in a synchronous or asynchronous mode.
- For Create and Update requests, you can choose whether you want a full response containing all entities and their properties or whether you want a minimal response containing only the key of the created entity. This second option improves performance.
- Responses for deep insert Create requests include all sub-entities, not only the header entity.
- You can filter sub-entities. You can define, for example, a filter on all service confirmations in the system that filters on items containing a specific product.
This service is published as part of the SAP Business Accelerator Hub. For more information about APIs, see APIs on SAP Business Accelerator Hub.
Data Migration for Long Texts
For long texts that are processed with the SrvcConfLongText and SrvcConfItemLongText entities, the data persistency introduced with SAP S/4HANA and SAP S/4HANA Cloud Private Edition 2023 FPS0 is required.
If you want to use the API called Service Confirmation OData Version 4, you need to migrate your long texts to this persistency. For more information, see SAP note 3625686.
Summary
- The OData Version 4 API for service confirmations is available in release 2025 to create, read, and update service confirmations from an external system.
- The OData Version 2 API for service confirmations has been deprecated.
- Benefits are, for example: You can choose whether you want to process your requests in a synchronous or asynchronous mode, and you can filter sub-entities.