Actions10
- Chart of Account Actions
- Journal Entrie Actions
- Internal Reconciliation Actions
Overview
This node interacts with the SAP B1 Service Layer 2 for financial operations, specifically managing Chart of Accounts among other resources. The "Delete" operation for the Chart of Account resource allows users to remove a specific chart of account entry identified by its unique key. This is useful in scenarios where obsolete or incorrect accounts need to be cleaned up from the system.
Practical example: A finance team automates their monthly cleanup process by deleting inactive chart of accounts that are no longer used, ensuring the accounting system remains accurate and uncluttered.
Properties
| Name | Meaning |
|---|---|
| Key | The unique identifier (string) of the Chart of Account to delete. This is required to specify which account should be removed. |
Output
The output is a JSON object representing the response from the SAP B1 Service Layer after attempting the deletion. It typically contains confirmation of the deletion or error details if the operation failed.
If an error occurs during the request, the output JSON will contain an error field with the error message.
No binary data output is produced by this operation.
Dependencies
- Requires connection to the SAP B1 Service Layer API.
- Needs credentials including base URL, username, password, and company database name.
- The node performs a login request to obtain session cookies (
B1SESSIONandROUTEID) for authentication on subsequent requests. - The environment must allow HTTPS requests with potentially self-signed certificates (
rejectUnauthorized: false).
Troubleshooting
- Authentication errors: If login fails, verify the provided credentials and company database name are correct.
- Invalid Key: Deletion will fail if the specified key does not exist or is malformed. Ensure the key matches an existing Chart of Account.
- Network issues: Connection problems to the SAP B1 Service Layer endpoint can cause request failures.
- Permission issues: The user associated with the credentials must have sufficient rights to delete chart of accounts.
- Error messages: Returned errors are included in the output JSON under the
errorproperty. Review these messages to identify issues such as invalid input or server errors.
Links and References
- SAP Business One Service Layer Documentation
- n8n HTTP Request Node Documentation (for understanding underlying request mechanics)