| Gebruikersrollen | Admin | ✗Personeel | ✗Externe medewerker | ✗Pulse gebruiker |
Dit artikel beschrijft hoe je Silverfin verbindt met Odoo om boekhoudgegevens te synchroniseren op kantoorniveau. Zodra de verbinding is gelegd, worden wijzigingen in Odoo automatisch gesynchroniseerd met Silverfin.
Inhoudstafel
- Wat moet je weten voor je de Odoo-synchronisatie opzet?
- Hoe kan ik een synchronisatie met Odoo op kantoorniveau opzetten?
- Hoe verkrijg je een API-sleutel in Odoo?
- Welke toegangsrechten heeft de Odoo-gebruiker nodig?
- Hoe vind je de databasenaam in Odoo?
Wat moet je weten voor je de Odoo-synchronisatie opzet?
- Alleen gebruikers met adminrechten kunnen de synchronisatie op kantoorniveau opzetten.
- Silverfin ondersteunt Odoo versie 15 en nieuwer.
- Odoo.sh is een aanpasbare versie van Odoo en wordt niet officieel ondersteund door Silverfin. Afhankelijk van de specifieke aanpassingen in Odoo.sh kan de koppeling echter wel werken. Bij twijfel neem je best contact op met Odoo Support.
- Er zijn geen extra kosten verbonden aan de synchronisatie met je Odoo cloudpakket.
Hoe kan ik een synchronisatie met Odoo op kantoorniveau opzetten?
Om de synchronisatie met Odoo op kantoorniveau op te zetten, volg je deze stappen:
- Klik op Syncs in het linkerpaneel, onder Kantoorconfiguratie.

- Klik op de knop Nieuwe sync toevoegen en kies Boekhoudsync.

- Selecteer in het dropdownmenu Odoo en klik op Connect.

- Vul de relevante velden in.

- Naam: de naam die je aan de synchronisatie geeft.
- Odoo Database URL: dit is meestal in de vorm van https://bedrijfsnaam.odoo.com, maar kan ook een aangepaste domeinnaam zijn zoals mijnbedrijf.be. Let op: de URL moet altijd beginnen met https:// en mag achteraan geen /odoo bevatten.
- E-mailadres van de gebruiker: het e-mailadres dat gebruikt is om de API-sleutel aan te maken. Let op: de API-sleutel werkt als het wachtwoord van de gebruiker, dus het e-mailadres moet overeenkomen met dat waarmee de sleutel werd aangemaakt in Odoo.
- API-sleutel: de API-sleutel die aangemaakt is in Odoo.
- Odoo Database naam: standaard gebruikt Silverfin het eerste deel van de Odoo Database URL als databasenaam.
Voorbeeld: https://bedrijfsnaam.odoo.com → bedrijfsnaam is dan de Odoo Database naam.- Vul dit veld enkel in als:
- de werkelijke databasenaam verschilt van het subdomein in je Odoo URL, of
- je een on-premise Odoo installatie gebruikt met een aangepast domein (dus geen odoo.com).
- Houd er rekening mee dat de databasenaam hoofdlettergevoelig is en exact moet overeenkomen met de naam in Odoo.
- Vul dit veld enkel in als:
Zodra de synchronisatie op kantoorniveau bestaat, kan je ze koppelen aan een dossier. Voor het koppelen heb je geen adminrechten nodig: zowel gebruikers met de rol Admin als Personeel kunnen dit doen. Zie Hoe kan ik dossier syncen met Odoo?
Hoe verkrijg je een API-sleutel in Odoo?
Je vindt een volledig stappenplan in het hulpartikel van Odoo.
Welke toegangsrechten heeft de Odoo-gebruiker nodig?
De Odoo-gebruiker die aan de API-sleutel is gekoppeld, moet over voldoende toegangsrechten beschikken, anders kan de synchronisatie niet worden opgezet of uitgevoerd. Die gebruiker heeft minstens toegang op het niveau Toon volledige boekhoudkundige opties - Alleen lezen nodig. Hogere rechtenniveaus werken ook.
Hoe vind je de databasenaam in Odoo?
- Er zijn verschillende manieren om je Odoo databasenaam terug te vinden. De juiste methode hangt af van de versie van Odoo die je gebruikt (Cloud of On-Premise).
- De database heeft meestal het formaat <subdomein>.odoo.com. Het subdomein (het deel vóór odoo.com) wordt gebruikt als de Odoo Database naam.
- Wanneer een Odoo Database URL is opgegeven, gaat Silverfin ervan uit dat <subdomein> de naam is van de database waarmee gekoppeld moet worden. In dat geval laat je het veld Odoo Database naam leeg.
- Als de naam van de Odoo database afwijkt van het subdomein in de Odoo Database URL, of als je een on-premise Odoo installatie gebruikt met een aangepaste URL, dan moet je het veld Odoo Database naam expliciet invullen.
Optie 1
- Ga naar https://www.odoo.com/my/databases en log in.
- Na het inloggen wordt de databasenaam weergegeven.
- Voorbeeld: als je URL bedrijfsnaam.odoo.com is, dan is bedrijfsnaam waarschijnlijk de Odoo Database naam.
- Klopt dit? Laat dan het veld Odoo Database naam leeg.
- Wijkt dit af? Vul dan de juiste databasenaam in.
In onderstaand voorbeeld is sf-xxx-test de databasenaam:
Optie 2
- Voeg /web/database/manager toe aan je Odoo URL, zodat je dit URL-formaat krijgt: https://jouwdomein.com/web/database/manager
- De weergegeven naam is je databasenaam:

De Odoo databasenamen zijn om veiligheidsredenen niet publiek zichtbaar. Dit betekent dat Silverfin deze informatie niet kan opvragen. Als je twijfelt of de naam niet kunt achterhalen, neem dan rechtstreeks contact op met Odoo of je Partner Support. Zij kunnen de databasenaam voor jou opzoeken.
Admin