New services in SCP Data Service API
SCP Data Service is a set of ION APIs provided to import planning data into SCV and to export plan results from SCV. The SCP Data Service API is now extended with these new services:
- interfaceImport
- interfaceExport
These services accept SCP interface service name as input parameter to read from SCV tables and to write into SCV tables. Newline Delimited JSON documents (NDJSON) are used to exchange data with these services. Multiple records can be included in one payload where individual records are enclosed using brackets. The format uses property/value pairs. When reading from SCV, the returned results match the mappings as defined in the interface service. When writing into SCV, all columns/properties of the SCV table are not required to be included in a payload; it is sufficient to have the columns/properties as defined in the interface service mappings.
- POST IBP/api/dataservice/v1/interfaceImport
- GET IBP/api/dataservice/v1/interfaceExport
Documentation for each of the APIs is accessible directly within the ION APIs application.
The Data Service requires a valid Infor OS user for execution of the ION APIs. If testing the service from the ION API documentation page, the current logged-in user is used.
Calling ION APIs from ION Workflows requires a specific configuration with a service account. This process is covered by Infor OS documentation.