Status
Huidige configuratie
Configureer Zoho-API koppeling
Tot een Zoho-proxy is opgezet werkt de configurator op de ingebouwde testartikelen. Vul hier de proxy-URL en auth-header in om over te schakelen naar live data. Deze waarden worden lokaal opgeslagen in localStorage["zoho_runtime_config"] — alleen op deze browser, niet gedeeld met collega's.
Endpoint van de Lab21-Zoho-proxy. Mag geen trailing slash hebben. Voor productie via een eigen subdomein (CORS + OAuth-refresh).
Volledige Authorization-header. Bv.
Bearer abc123…. Bij gebruik van proxy-API-key: X-API-Key: <key> kan ook door aanpassing in shared/zoho-api.js.Open vragen (te beslissen door Lab21)
- Welk proxy-endpoint? Direct Zoho CRM API (vereist OAuth-refresh in de browser) of een Lab21-eigen proxy (server-side OAuth-flow + rate-limiting)?
- Welke Zoho-modules? Geconfirmeerd in werking-werking §10:
Voorbereiden=CustomModule21, Installatie=CustomModule20, Verwarmen=CustomModule23,
Verwijderen=CustomModule8, Droogbouw=CustomModule5, Afwerken=CustomModule24, Extra=CustomModule25.
De proxy moet artikelen uit alle modules samenvoegen tot één
/artikelen?configurator=Vloerenresponse, of we breiden de client uit om per-module te fetchen. - Veld-mapping? Zoho-veldnamen → client-attribuut-namen (zie werking.html §4 en berekeningsregels.html §10). Mapping kan in de proxy of in een
shared/zoho-adapter.jsmodule. - Order-payload schema — hoe vertaalt Order → Ruimte → orderregels naar Zoho-records bij
POST /orders?
Tot deze beslissingen genomen zijn, blijft de configurator werken op de inline testset uit configurators/vloer/index.html.