(#6372) Door middel van de Wholesale365 API Collection wordt het eenvoudig om andere SaaS applicaties te integreren met Business Central. Bijvoorbeeld voor de integratie met een webshop, vervoerders of fullfilment partners. De API Collection bestaat uit rijke JSON API’s voor onder andere het ophalen (“GET”) van data uit BC. Niet alleen stamgegevens als klanten, artikelen en leveranciers maar bijvoorbeeld ook prijslijsten en verkooporders. Ook is het mogelijk om bestaande BC data bij te werken (“PATCH”), zoals klanten en contacten. en om nieuwe data in te voeren (“POST”). Denk bijvoorbeeld aan het “inschieten” van verkooporders. Panel |
---|
panelIconId | atlassian-note |
---|
panelIcon | :note: |
---|
bgColor | #4C9AFF |
---|
| Onderdeel van de Wholesale365 App “Integration” |
Activeer deze functie via de pagina [Wholesale 365 Setup]. Meer informatie: Wholesale365 Setup - Order To Cash Gedrag met deze functie geactiveerdDe API Collection is beschikbaar en kan gebruikt worden.
VoorbereidingCreëer een App registratie op https://portal.azure.com Voeg een Microsoft Entra-toepassing toe in Business Central
Voeg minimaal de volgende Gebruikersmachtigingensets toe aan de Microsoft Entra-toepassingskaart: BBS_LICMNGUSERPERM BBS_PROPACKPERMUSER BBS_WHOLESALE_USER
|
---|
Gebruikersmachtigingensets toevoegen aan de Microsoft Entra-toepassingskaart |
Volgende stap is het aanmaken van Gebruikersinstellingen voor de Microsoft Entra-toepassing: Open de pagina Gebruikersinstellingen. Voeg een nieuwe rij toe voor de Entra-gebruiker. Type hierbij de naam van de Entra-gebruiker handmatig in (BC laat je standaard niet zoeken in de lijst met Entra-gebruikers). Kies eventueel een “Boeken toegest. vanaf” en “Boeken toegest. tot” datum, wanneer het niet wenselijk is om de API buiten die datum te laten boeken. Koppel de Gebruikers-ID aan een “Verkoper/Inkoper”. Hierdoor is het makkelijker te herkennen binnen BC wat de door de API-gebruiker aangemaakte / gewijzigde documenten zijn.
|
---|
Gebruikersinstellingen voor de Entra-gebruiker |
Voorbeeld requestsx Nog verwerken: GetPriceListLines: nieuwe prijservaring (link) Patch requests: Gebruik No in de URL |