Package Information
Available Nodes
Documentation generating…
Documentation
n8n-nodes-exact-globe
n8n community node voor Exact Globe. Praat via de relay en
bridge met een on-premise Exact Globe, zonder inbound firewall bij de klant.
Wat zit erin
- Credential
Exact Globe Relay API— relay-URL +apiKey(per klant). - Node
Exact Globemet vier resources:
| Resource | Operaties | Waarvoor |
|---|---|---|
| Account (Relatie) | Get Many, Get, Create | Snelkoppeling voor relaties/debiteuren |
| Entity (generiek) | Get Many, Get, Create, Update, Delete, List Entities | Élke Entity Service-entiteit: SalesOrder, Item, FinancialHeader, ... Met Top/Filter/Velden/Sorteren en JSON-velden voor Create/Update |
| SDK Script | Run, List | Vooraf goedgekeurde PowerShell-scripts op de Globe-server (voor Globe SDK/COM-werk). Vereist Sdk.Enabled: true op de bridge |
| SQL | Query, Execute Procedure | Read-only SELECT op de Globe-database, plus stored procedures die op de allowlist van de bridge staan (Sql.AllowedProcedures, bv. voor Orbis-migratie). Vereist Sql.Enabled: true op de bridge |
Standaard geeft de node alle velden van een record terug (spaties getrimd,
OData-metavelden verwijderd). Gebruik Velden om te beperken tot wat je nodig hebt.
Het Entity-veld is een dropdown die live uit jouw Globe-installatie wordt geladen
(per gekozen administratie); via Expression-modus kun je ook een dynamische waarde
gebruiken. List Entities bestaat daarnaast als operatie voor gebruik in workflows.
Meerdere administraties: de resources Account, Entity en SQL hebben een optioneel
veld Administratie (Database), bv. 900. Leeg = de standaard van de bridge. De
administratie moet op de allowlist van de bridge staan (Globe.AllowedDatabases).
De node stuurt gewoon HTTP naar de relay (/api/...) met de X-Relay-Key-header;
de relay zet het door naar de juiste klant-bridge.
Installeren in n8n
Via de UI (makkelijkst): Settings → Community Nodes → Install →n8n-nodes-exact-globe.
Handmatig (zelf-gehost):
npm install n8n-nodes-exact-globe
# of vanuit deze map, na een build:
npm run build && npm link # en in je n8n-map: npm link n8n-nodes-exact-globe
Credential instellen
| Veld | Waarde |
|---|---|
| Relay Base URL | zie hieronder |
| API Key | de apiKey van deze klant uit tenants.json op de relay |
Welke Base URL?
- n8n draait in Docker (o.a. de Hostinger n8n-template): gebruik de publieke https-URL
van de relay, bv.https://relay.jouwdomein.nl. In een container islocalhostde
container zelf, niet de host —http://localhost:8787geeft dan "connection refused".
Zorg dat de relay-proxy/apidoorzet (zierelay/deploy/DEPLOY.md, stap 4). - n8n draait direct op de host (bare metal / geen container): dan kan
http://localhost:8787en blijft/apilokaal.
Klik Test. 200 = de hele keten werkt. 503 = key klopt, maar de bridge bij de
klant staat offline.
Gebruiken
- Voeg de Exact Globe-node toe aan een workflow.
- Kies de credential, de resource Account en een operatie.
- Voorbeeld — Get Many met Top = 5 geeft je eerste 5 relaties uit Globe.
Ontwikkelen
npm install
npm run build # tsc -> dist/ + icon kopiëren
Zie de hoofd-README voor de architectuur en de andere onderdelen.