Odoo
Stap 1: Verkrijg je Odoo-inloggegevens
Eerst moet je je Odoo gebruikersnaam, API-sleutel, Server-URL en databasenaam vinden.
| Gebruikersnaam | Gebruikersnaam is de naam van de Odoo-gebruiker. Je kunt deze vinden op de pagina Wachtwoord wijzigen in Odoo. Open Odoo, ga naar Instellingen > Gebruikers & Bedrijven > Gebruikers. Kies een gebruiker en klik vervolgens op Actie > Wachtwoord wijzigen. |
|---|---|
| API-sleutel | Klik op je profiel in de rechterbovenhoek en klik vervolgens op Voorkeuren. Open het tabblad Accountbeveiliging. Klik op Nieuwe API-sleutel onder Ontwikkelaars-API-sleutels. Voer een beschrijving van de sleutel in, bijvoorbeeld Plecto. Klik op Sleutel genereren. Zorg ervoor dat je de sleutel veilig opslaat – je kunt er later niet meer bij. Vind de volledige handleiding in de ontwikkelaarsdocumentatie van Odoo. |
| Server-URL | De server-URL is je domein. Voor de cloudversie van Odoo kan het er ongeveer zo uitzien: mycompany.odoo.com |
| Databasenaam | Voor de cloudversie is de databasenaam de subdomein. In het voorbeeld mycompany.odoo.com is het subdomein mycompany |
Stap 2: Integreer Odoo met Plecto
-
Ga in Plecto naar Gegevensbronnen > Nieuwe gegevensbron > Odoo.
-
(Optioneel) Geef je inloggegevens een andere naam.
-
Voer de gebruikersnaam, API-sleutel, server-URL en databasenaam in die je in Stap 1 hebt verkregen en klik op Volgende.
-
Selecteer de gegevens die je wilt importeren.
-
Configureer je instellingen voor de gegevensbron. Hier kun je de titel wijzigen, de standaarddatum kiezen, selecteren welke velden je wilt importeren en meer.
-
Klik op Volgende om te kiezen hoeveel gegevens je wilt importeren en hoe lang je deze in de gegevensbron wilt bewaren.
-
Klik op Importeren om te voltooien.
Hoe automatische registratieverwijdering met webhooks in te stellen
Het is mogelijk om verwijderwebhooks tussen Plecto en Odoo te configureren. Dit betekent dat wanneer je gegevens in Odoo verwijdert, deze ook uit Plecto worden verwijderd.
Vereisten
Om deze functie te gebruiken, moet je de volgende extensies van Odoo aanschaffen:
-
Odoo Webhook: https://apps.odoo.com/apps/modules/16.0/webhooks/
-
Odoo REST API: https://apps.odoo.com/apps/modules/16.0/restapi/
Hoe verwijderwebhooks te configureren
-
Open je Odoo-gegevensbroninstellingen in Plecto en klik op Webhooks vernieuwen.
-
Je ziet een gele waarschuwingsmelding met een callback-URL. Kopieer de link.
-
Open in een nieuw browsertabblad Odoo en ga naar Instellingen > Technisch > Webhooks.
-
Klik op NIEUW in de linkerbovenhoek.
-
Vul de volgende gegevens in:
-
Webhook-naam, gebruiker, geheim, model, formaat, taal.
-
Plak de link die je van Plecto hebt gekregen in het veld Callback-URL.
-
Laat het veld Velden leeg.
-
-
Selecteer onder Evenement de optie Bij Verwijdering.
-
Klik op het kleine cloudpictogram naast de kop (Webhooks / Nieuw) om de webhook op te slaan.
Je verwijderwebhooks zijn nu allemaal ingesteld! 🎉
Let op dat als je op Webhooks vernieuwen in de gegevensbroninstellingen klikt, je de waarschuwingsmelding blijft ontvangen. Maak je geen zorgen – je webhooks werken.