Actions19
- Customer Equipment Card Actions
- Knowledge Base Solution Actions
- Service Call Actions
- Service Contract Actions
Overview
This node interacts with the SAP B1 Service Layer 10 API to manage "Service Call" resources. Specifically, the Create operation allows users to create new service call records in their SAP Business One system by sending a JSON payload describing the service call details.
Common scenarios for this node include automating the creation of service calls triggered by external events, integrating SAP B1 service management with other systems, or bulk-creating service calls from data sources.
For example, a company could use this node to automatically log customer service requests received via a web form directly into SAP B1 as service calls, streamlining support workflows.
Properties
| Name | Meaning |
|---|---|
| JSON Body | Content to send as the request body when creating a service call. This should be a JSON object representing the service call's fields and values. |
Output
The node outputs an array of JSON objects corresponding to each input item processed. For the Create operation on Service Calls, each output JSON contains the response from the SAP B1 Service Layer API after attempting to create a service call.
If successful, the output JSON will include the newly created service call data as returned by SAP B1. If an error occurs, the output JSON will contain an error field with the error message.
No binary data is produced by this node.
Dependencies
Requires valid credentials for the SAP B1 Service Layer API, including:
- Base URL of the SAP B1 Service Layer endpoint
- Username and password for authentication
- Company database name
The node performs a login request to obtain session cookies used for subsequent API calls.
The node uses HTTP requests with JSON payloads and expects JSON responses.
Troubleshooting
Authentication errors: If login fails, verify that the base URL, username, password, and company database are correct and that the SAP B1 Service Layer is accessible.
Invalid JSON Body: Ensure the JSON Body property contains valid JSON matching the expected schema for a service call in SAP B1. Malformed or incomplete JSON may cause API errors.
API errors: Errors returned by the SAP B1 API will appear in the output under the
errorfield. Review the error message for details such as missing required fields or invalid values.Network issues: Connection failures or SSL certificate problems can occur if the SAP B1 server is unreachable or has invalid certificates. The node disables strict SSL verification (
rejectUnauthorized: false) but network connectivity must still be ensured.
Links and References
SAP B1 Service Layer API Reference (consult for exact JSON structure of service calls)