Configureren
Eerst moet je een NetSuite Connection toevoegen in de TaskForm webportal, onder Data Hub > Connections.
Wat je nodig hebt van je NetSuite account om de verbinding tussen de twee systemen te authenticeren is als volgt.

Configureren
Bedrijfsdomein
De unieke naam van je NetSuite account van het bedrijf, zoals te zien in het webadres wanneer je inlogt op NetSuite – bijvoorbeeld https://companyId.app.netsuite.com/
Consumer Key & Secret
Dit is je Consumer Key en Secret gegenereerd door NetSuite wanneer je een Integratie aanmaakt.
Voor meer informatie, zie Een Consumer Key en Secret opnieuw genereren.
Navigeer naar Setup > Integration > Manage Integrations.

Op de pagina Integratie kun je een bestaande integratie bewerken en inloggegevens opnieuw instellen om een nieuwe Consumer Key & Secret te verkrijgen, als deze niet aanvankelijk zijn opgeslagen, of een nieuwe integratie voor de verbinding aanmaken.
Een nieuwe integratie aanmaken
Een integratienaam is vereist, en zorg ervoor dat ALLEEN Token-Based-Authentication is aangevinkt.

Na het opslaan zijn de Consumer Key & Secret van de integratie beschikbaar.

Token ID & Secret
Eerst moet je ervoor zorgen dat een Rol is aangemaakt met de juiste machtigingen en het juiste niveau is ingesteld voordat je een Access Token aanmaakt.
Rolmachtigingen
Navigeer naar Setup > Users/Roles > Manage Roles.

Bewerk een bestaande rol of maak een nieuwe rol aan met de volgende machtigingen en niveaus.
Onder de Permissions > Reports van een Rol:
- Account Details (weergeven)

Onder de Permissions>Setup van een Rol:
- Aanmelden met Access Token (volledig)
- REST Web Services (volledig)
- SuiteAnalytics Connect (volledig) ***optioneel***
- SuiteScript (weergeven)
- User Access Token (volledig)

Na het opslaan moet je deze rol opgeven wanneer je een Access Token aanmaakt.
Een Access Token aanmaken
Navigeer naar Setup > Users/Roles > Access Tokens.

Maak op de pagina Access Tokens een Nieuw Access Token aan.

Op de Access Token pagina.
- Selecteer de naam van de toepassing als de integratie waaruit je eerder de Consumer Key & Secret hebt opgehaald.
- Selecteer je gebruiker.
- Selecteer de rol met de correct ingestelde machtigingen.
- Pas de tokennaam aan als nodig.

Na het opslaan zijn de Token ID & Secret beschikbaar.

Realm
Navigeer naar Setup > Company > Company Information.

Op de pagina Bedrijfsinformatie is de Account ID de vereiste realm-informatie.

Functies inschakelen
Navigeer naar Setup > Company > Enable Features.

Nadat je je NetSuite-account hebt geconfigureerd en de gegevens hebt opgehaald, voer je deze eenvoudig in bij de NetSuite-verbinding in je TaskForm-account en klik je op opslaan.

Wanneer je een groen verbonden vinkje ziet, wat aangeeft dat de verbinding succesvol is geverifieerd, kun je doorgaan met het toevoegen van NetSuite Data Source Connectors om gegevens in het platform te importeren voor gebruik in formulieren, of NetSuite Form Connectors om gegevens naar je NetSuite-account te sturen wanneer een formulier wordt geüpload.
Problemen oplossen
- Je ontvangt een 401 Unauthorized met het bericht “Invalid login attempt. For more details, see the Login Audit Trail in the NetSuite UI at Setup > Users/Roles > User Management > View Login Audit Trail”.
Controleer of de machtigingen die aan de rol in het token zijn toegewezen, voldoende bevoegdheden hebben.
Zie hier voor meer informatie https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/bridgehead_4248124361.html.
Geef daarnaast de accountgegevens toe aan het rapportentabblad van de rol en Accounts op het lijstentabblad van de rol.
- Je ontvangt “The account record is only available as a beta record. Enable the REST Record Service (Beta) feature in Setup > Company > Enable Features to work with this record.”
Je moet de stappen in het foutbericht volgen. Het REST Record Service (beta)-onderdeel is echter niet automatisch beschikbaar. Je moet mogelijk deelnemen aan Oracle Beta Programs om het onderdeel in te schakelen, wat enige tijd kan duren.
Antwoord niet gevonden?
Staat jouw vraag er niet bij? Neem dan direct contact met ons op.
Contact opnemen