Actions88
- Purchase Credit Note Actions
- Purchase Invoice Actions
- Purchase Delivery Note Actions
- Purchase Down Payment Actions
- Purchase Order Actions
- Purchase Quotation Actions
- Purchase Request Actions
- Purchase Return Actions
- Purchase Tax Invoice Actions
Overview
This node integrates with the SAP Service Layer to manage various purchase-related entities, including Purchase Tax Invoices. Specifically, for the Purchase Tax Invoice - Create operation, it allows users to create new purchase tax invoice records in SAP by sending a JSON payload representing the invoice details.
Common scenarios where this node is beneficial include automating the creation of purchase tax invoices as part of procurement workflows, integrating external systems that generate invoice data, or batch uploading invoices into SAP from other platforms.
For example, a company receiving purchase tax invoice data from an external accounting system can use this node to automatically create corresponding records in SAP without manual entry.
Properties
| Name | Meaning |
|---|---|
| JSON Body | The JSON content to send as the request body when creating (or updating) the purchase tax invoice. This should contain all necessary fields as per SAP's API specification for a purchase tax invoice. |
Output
- The node outputs the JSON response returned by the SAP Service Layer after attempting to create the purchase tax invoice.
- The output JSON typically contains the created purchase tax invoice data, including any identifiers or status information returned by SAP.
- If an error occurs during the request, the output JSON will contain an
errorfield with the error message. - The node does not output binary data.
Dependencies
- Requires connection credentials to the SAP Service Layer API, including:
- Base URL of the SAP Service Layer endpoint.
- Username and password for authentication.
- Company database identifier.
- The node performs a login request to obtain session cookies used for subsequent API calls.
- No additional external dependencies beyond access to the SAP Service Layer API.
Troubleshooting
- Authentication errors: If login fails, verify the SAP Service Layer base URL, username, password, and company database are correct and that the SAP server is accessible.
- Invalid JSON Body: Ensure the JSON body provided matches the expected schema for a purchase tax invoice in SAP. Invalid or incomplete data may cause API errors.
- Network issues: Connection failures or timeouts may occur if the SAP Service Layer is unreachable or network settings block access.
- Error messages: The node returns error messages from the SAP API in the output JSON under the
errorkey. Review these messages to identify issues such as missing required fields or invalid operations. - Session handling: The node manages session cookies internally; however, if sessions expire quickly, repeated login attempts may be needed.
Links and References
- SAP Business One Service Layer Documentation
- SAP Service Layer API Reference
- Consult your SAP administrator for specific API schema details related to Purchase Tax Invoices.