Instructions for Using the Fennoa Sales Invoice API Integration
This guide helps you set up the Fennoa sales invoice API integration, which allows sales invoices created in Eemel to be automatically sent to Fennoa via the REST API.
Step 1: Adding the API Interface in Eemel
Go to My Info → Interfaces in Eemel
Add a new interface by selecting Fennoa and entering the API username and API key obtained from Fennoa
How to obtain API credentials from Fennoa:
In Fennoa, go to Users → Create new API user → General API user
Name the user: TEST Eemel
Assign roles: Sales and Purchases
After creating the API user, copy the API username and API key — they are only shown once
Fill in the Date field to specify from which date onward invoices should be sent to Fennoa
Click Save, and the Fennoa interface is now active
Step 2: Sending Sales Invoices to Fennoa
Once you've created an invoice in Eemel and the Fennoa integration is active, invoices are automatically sent to Fennoa once their status changes to sent. This is done periodically via batch processing.
The following conditions apply:
Invoices must include complete address and bank account information
Invoices are sent via Fennoa’s REST API, including any attachments added to the invoice
Payment transactions are not sent to Fennoa
Step 3: Reviewing the Interface Log
Eemel includes an interface log that shows all successful and failed transmissions to Fennoa.
To view this, go to the Fennoa interface details and click View log
If a transmission fails, you will be able to resend the invoice via the log by selecting the failed entry and clicking Resend (feature coming soon)
Handling Credit Notes
Credit notes can be sent to Fennoa
If the credit note refers to a previously sent invoice, changes are only allowed before the original invoice has been sent
Logs and Error Handling
The interface log records all invoices sent to Fennoa, including timestamps and error messages if any
If an error occurs during transmission, the error message will be stored in the log, and the invoice can be resent after resolving the issue
This integration offers a powerful and automated way to handle sales invoice delivery to Fennoa directly from Eemel.