Integrazione TeamSystem per portali clienti e ordini B2B
Un’integrazione TeamSystem porta fuori dal gestionale, verso clienti e agenti, i documenti e i dati che già contiene: DDT, fatture, listini, disponibilità. E riporta dentro gli ordini come ordini cliente da confermare, senza toccare la fatturazione elettronica che TeamSystem già gestisce.
Cosa colleghiamo a TeamSystem
Colleghiamo a TeamSystem Enterprise, alle linee precedenti come Alyante e Gamma, e a Fatture in Cloud le applicazioni rivolte all’esterno: l’area riservata dove il cliente scarica DDT e fatture e vede le scadenze, il portale da cui riordina con i suoi prezzi, l’app con cui l’agente controlla la disponibilità prima di promettere una consegna.
Il punto delicato è il prezzo. Un portale con un listino suo, caricato a mano, va fuori allineamento la prima volta che l’ufficio commerciale cambia uno sconto in TeamSystem: il cliente ordina a un prezzo, la conferma d’ordine ne riporta un altro, e qualcuno deve telefonare per spiegare. Per questo il prezzo lo calcola sempre il gestionale, e il portale lo mostra.
Cosa passa fra gestionale e portale
| Dato | Direzione | Frequenza |
|---|---|---|
| DDT emessi, con il PDF | TeamSystem → portale | Ogni ora |
| Fatture emesse e scadenze | TeamSystem → portale | Ogni notte |
| Listini e sconti per cliente | TeamSystem → portale | Ogni notte, e a richiesta dopo un cambio prezzi |
| Giacenze disponibili | TeamSystem → portale | Ogni 15 minuti |
| Ordini dei clienti | Portale → TeamSystem | Subito, come ordine cliente da confermare |
| Destinazioni e referenti | Portale → TeamSystem | Come richiesta di modifica, approvata in amministrazione |
Il portale lavora su una copia, il gestionale decide
Il portale non interroga TeamSystem a ogni clic. Un servizio di sincronizzazione copia documenti, listini e giacenze in un database del portale alle frequenze della tabella: se cento clienti aprono l’area riservata il lunedì mattina, il gestionale non se ne accorge. Il PDF del DDT si genera una volta e si conserva.
Nella direzione opposta passa poco, e sempre come proposta. L’ordine dal portale entra come ordine cliente da confermare e TeamSystem ricalcola le righe con il suo listino; la nuova destinazione di consegna arriva come richiesta che l’amministrazione approva. L’anagrafica resta di TeamSystem.
Per Fatture in Cloud usiamo le API REST v2 pubbliche con OAuth 2.0, documentate su developers.fattureincloud.it. Per TeamSystem Enterprise il canale si concorda con il vostro rivenditore TeamSystem, che conosce l’installazione e abilita l’accesso.
Sicurezza e confini
- Ogni cliente vede solo i documenti della sua partita IVA. Dentro la stessa azienda il titolare vede le fatture, il magazziniere solo i DDT.
- Il portale non invia nulla allo SDI: le fatture elettroniche continuano a passare dal canale TeamSystem che usate oggi, e il portale ne mostra solo la copia.
- Il servizio di sincronizzazione ha credenziali in sola lettura sulla contabilità e permessi di scrittura solo sugli ordini cliente.
- Gli inviti, i permessi e gli accessi si gestiscono da un pannello unico in amministrazione, con l’elenco di chi ha scaricato cosa.
Un portale documenti già in produzione
Domande frequenti
Parliamone in 30 minuti
Raccontateci il processo e cosa non funziona: vi diciamo se e come lo risolveremmo, con tempi e costi indicativi.

