Description
The error GenericError(20007005, RemoteSystemError) occurs during export from the Integration Platform to Fortnox.
Fortnox returns error code 2003498 with the message: Invoice .... must be finalized.
This means that the integration is trying to bookkeep an invoice that has not yet been finalized in Fortnox.
Cause
The invoice with number 15426 is still a draft or has not been finalized in Fortnox.
Fortnox does not allow invoices to be booked until they are finalized.
The export from the Integration Platform attempts to perform bookkeeping before the invoice has reached the correct status.
Action
Check the invoice status in Fortnox
Log in to Fortnox.
Go to Invoicing → Customer Invoices.
Locate invoice 15426.
Check if the invoice is marked as draft or not finalized.
Finalize the invoice
Open the invoice.
Click Finalize to change the status to finalized.
Save the invoice.
Bookkeep the invoice
Once the invoice is finalized, it can be booked in Fortnox.
If the export should be handled via the Integration Platform: rerun the export after the invoice has been finalized.
Check the integration flow
Ensure that the Integration Platform does not attempt to book invoices before they are finalized.
Adjust the settings if needed to prevent the same error in the future.
Summary
The error occurs because invoice 15426 was not finalized in Fortnox when bookkeeping was attempted.
The solution is to finalize the invoice in Fortnox and then rerun the export or perform the bookkeeping again.
Comments
0 comments
Please sign in to leave a comment.