Actions98
- Contact Actions
- AccountingContact Actions
- Category Actions
- CheckAccount Actions
- CheckAccountTransaction Actions
- CommunicationWay Actions
- Contact Address Actions
- Contact Custom Field Actions
- Contact Custom Field Setting Actions
- Credit Note Actions
- Credit Note Po Actions
- Export Actions
- Update Export Config
- Export DATEV (Deprecated)
- Start DATEV CSV Zip Export
- Start DATEV XML Zip Export
- Generate Download Hash
- Get Progress
- Get Job Download Info
- Export Invoice as CSV
- Export Invoice as Zip
- Export Credit Note as CSV
- Export Voucher as CSV
- Export Voucher as Zip
- Export Transaction as CSV
- Export Contact as CSV
- Part Actions
- Invoice Actions
- Invoice Position Actions
- Order Actions
- Order Position Actions
- Report Actions
- Tag Actions
- Voucher Actions
- VoucherPo Actions
Overview
This node integrates with the sevDesk API to create a new check account transaction. It allows users to record financial transactions related to a specific check account by specifying details such as amount, dates, payee/payer information, payment purpose, and status.
Common scenarios for this node include:
- Automating bookkeeping by programmatically adding bank transactions.
- Synchronizing external financial data into sevDesk.
- Creating audit trails or financial records during business workflows.
For example, a user could use this node to automatically log payments received from customers or expenses paid, ensuring their accounting system stays up-to-date without manual entry.
Properties
| Name | Meaning |
|---|---|
| Check Account ID | The unique identifier of the check account where the transaction will be recorded. |
| Amount | The monetary value of the transaction. |
| Value Date | The date when the transaction is valued (effective date of the transaction). |
| Entry Date | The date when the transaction was entered or booked in the system. |
| Payee/Payer Name | The name of the person or entity who paid or received the payment. |
| Payment Purpose | A description or reason for the payment (e.g., invoice payment, refund). |
| Status | The current state of the transaction. Options: Created, Linked, Private, Booked. |
Output
The node outputs JSON data representing the created check account transaction as returned by the sevDesk API. This typically includes all transaction details such as IDs, amounts, dates, status, and any metadata provided by the API.
No binary data output is produced by this node.
Dependencies
- Requires an active sevDesk API key credential configured in n8n.
- The node communicates with the sevDesk REST API endpoint at
https://my.sevdesk.de/api/. - Environment configuration validation is performed before execution to ensure proper setup.
Troubleshooting
Common issues:
- Missing or invalid API credentials will cause authentication failures.
- Providing incorrect or missing required fields (e.g., Check Account ID, Amount) will result in API errors.
- Date fields must be valid ISO date-time strings; invalid formats may cause request rejection.
Error messages:
- Errors returned from the API are captured and can be output per item if "Continue On Fail" is enabled.
- Typical error messages include validation errors for missing required parameters or unauthorized access due to invalid credentials.
Resolution tips:
- Verify that the API key credential is correctly set up and has sufficient permissions.
- Ensure all required properties are filled with valid values.
- Use the "Continue On Fail" option to handle partial failures gracefully during batch operations.