In breve
Per caricare i DDT dei fornitori in TeamSystem senza digitarli servono due pezzi: qualcosa che legga il PDF del fornitore ed estragga testata e righe articolo, e un tracciato di import nel formato che TeamSystem accetta. BolleFlow copre entrambi — produce il tracciato con le colonne attese, date in formato giorno/mese/anno e decimali con la virgola — e con l'agente locale lo deposita nella cartella di import verificando poi che il file sia stato preso in carico.
Importare i DDT Fornitori in TeamSystem senza Digitarli
TeamSystem sa importare documenti da file. Quello che non sa fare — e nessun gestionale lo fa — è leggere il PDF che il fornitore ti ha allegato alla mail. Fra il documento che ricevi e il documento che TeamSystem accetta c'è un passaggio, e oggi in gran parte delle aziende quel passaggio è una persona che digita.
Questa pagina descrive come togliere quella persona dal percorso: cosa serve nel tracciato, dove va messo il file, come si verifica che l'import sia davvero avvenuto e quali sono i punti in cui questi progetti si inceppano.
Il discorso vale per le installazioni on-premise — TeamSystem Enterprise e Alyante. La fascia bassa dell'offerta TeamSystem passa da Fatture in Cloud, che espone una API: lì la strada è diversa e più semplice, e la trovi più avanti.
I due pezzi del problema
Conviene tenerli separati, perché falliscono per motivi diversi.
Pezzo 1 — leggere il documento. Il DDT del fornitore arriva in PDF, o come scansione, con un layout che cambia da fornitore a fornitore. Vanno estratti i campi di testata e, soprattutto, le righe articolo mantenendone l'integrità: una descrizione che va a capo non deve diventare una riga in più, un subtotale in mezzo alla tabella non deve diventare un articolo. È il pezzo difficile, ed è trattato per esteso in estrarre dati da un DDT in PDF.
Pezzo 2 — scrivere il tracciato. Prendere quei valori e metterli nelle colonne che TeamSystem si aspetta, nel formato che si aspetta. È il pezzo noioso, e ha una lista precisa di cose che devono essere giuste.
Cosa contiene il tracciato
Il tracciato DDT che BolleFlow genera per TeamSystem porta questi campi:
| Campo | Contenuto |
|---|---|
Fornitore | Ragione sociale del fornitore che ha emesso il documento |
Tipo_Documento | Sigla del documento, DDT salvo diversa indicazione |
Numero_Doc | Numero del documento del fornitore |
Data_Doc | Data documento, formato gg/mm/aaaa |
Codice_Cliente | Codice della controparte in anagrafica |
Ragione_Sociale | Ragione sociale della controparte |
Partita_IVA | Partita IVA, normalizzata a 11 cifre |
Codice_Articolo | Codice articolo di riga |
Descrizione | Descrizione articolo |
Quantita | Quantità, decimali con la virgola |
Prezzo_Unitario | Prezzo unitario, decimali con la virgola |
Aliquota_IVA | Aliquota, 22 come valore predefinito |
I campi di testata si ripetono su ogni riga: il tracciato è tabellare, non gerarchico. Un DDT con dodici articoli produce dodici righe con le stesse prime sette colonne.
I tre dettagli che fanno fallire l'import
Sono sempre gli stessi tre, e sono tutti di formato:
- La data. Serve
gg/mm/aaaa. Un file generato con impostazioni anglosassoni produce2026-03-07o, peggio,03/07/2026che viene letto come 3 luglio invece che 7 marzo. Il secondo caso è il più insidioso perché non genera errore: importa una data sbagliata e basta. - Il separatore decimale. Virgola, non punto. Un
12.5in colonna quantità può essere letto come 125 o come 12, a seconda di come è configurato l'import. - La partita IVA. Normalizzata a undici cifre, senza il prefisso
ITe senza spazi. E deve essere quella giusta: sul DDT di un fornitore compaiono almeno due partite IVA — la sua e la tua — e prenderle invertite produce documenti che si registrano sul soggetto sbagliato.
Nessuno di questi problemi è concettualmente difficile. Sono la ragione per cui un export CSV generico "che poi rimappi tu" costa più tempo di quanto ne faccia risparmiare.
Dove va messo il file
TeamSystem Enterprise importa da cartella. L'installazione standard la colloca sotto il percorso di installazione del prodotto — tipicamente C:\TeamSystem\Import, con uno storico dei file già lavorati in una sottocartella.
Qui c'è un problema pratico che manda a monte più installazioni di quanto si creda: chiedere "qual è il percorso della cartella di import?" a chi lavora in magazzino non porta a niente. Non lo sa, e chi lo sa non è in ufficio quel giorno.
Il file di import per il tuo gestionale, già pronto
BolleFlow legge i DDT dei fornitori e li esporta nel tracciato che il gestionale si aspetta: TeamSystem, Zucchetti, SAP Business One, Sistemi, Passepartout, Arca Evolution.
L'agente locale di BolleFlow lo cerca da solo: verifica dove il prodotto è installato nei percorsi che il suo installer usa, e propone la cartella di import corrispondente. Se non trova nulla la chiede — ma con un valore già proposto, non con una casella vuota. È la differenza fra un'installazione di trenta secondi e mezz'ora al telefono.
Come si verifica che l'import sia andato
Questo è il punto che distingue un'automazione da un file scritto e dimenticato.
Depositare il file nella cartella non significa che TeamSystem lo abbia importato. Può averlo scartato per un errore di formato, può non aver girato la procedura di import, può averlo preso a metà. Se nessuno controlla, il documento risulta "inviato al gestionale" da questa parte e non esiste dall'altra — che è lo stato peggiore possibile, perché nessuno lo cerca.
Il segnale che TeamSystem produce è che il file importato viene spostato nella cartella di storico. L'agente resta in attesa di quello spostamento per un tempo definito — di norma trenta minuti, sufficiente a coprire una procedura di import schedulata — e se non avviene segnala l'anomalia invece di dichiarare l'invio riuscito.
Su altri gestionali il segnale è diverso: alcuni cancellano il file, altri richiedono un controllo esplicito sul database. In tutti i casi il principio è lo stesso: la conferma deve venire dal gestionale, non dal fatto che il file sia stato scritto.
Il problema dei codici articolo
È l'ostacolo che nella pratica costa più tempo di tutti gli altri messi insieme.
Il fornitore chiama quell'articolo AB-1003/X. In azienda si chiama FERR0112. Non c'è nessuna regola che colleghi i due codici, e non ci sarà mai: sono due sistemi di codifica indipendenti.
Se si importa senza risolvere questo, ogni DDT crea anagrafiche articolo nuove, e dopo tre mesi il magazzino ha il triplo delle referenze reali distribuite su codici che nessuno sa ricondurre.
La soluzione che regge è un abbinamento costruito una volta per articolo: si corregge il codice nell'anteprima prima dell'invio; quando la stessa correzione si ripete per lo stesso fornitore, BolleFlow la trasforma in una regola del codebook di quel fornitore e da lì in poi la applica da sola sui documenti successivi. Il costo si concentra nelle prime settimane e poi tende a zero, invece di essere distribuito su ogni singolo documento per sempre.
Le tre vie, in ordine di attrito
- Agente locale — riconosce l'installazione, scrive nella cartella di import, verifica lo spostamento del file. Nessuno tocca niente. È la via per le installazioni on-premise.
- API — dove il gestionale la espone. Per Fatture in Cloud la connessione è diretta, autorizzata dall'utente con OAuth. Se la tua installazione TeamSystem passa da lì, questa è la strada: è più semplice e non richiede installare nulla in azienda.
- File da importare a mano — scarichi il tracciato già formattato e lo carichi con la procedura di import di TeamSystem. Meno elegante, ma funziona sempre e non richiede accordi con nessuno. È il modo giusto per fare un test prima di installare qualcosa.
Una precisazione dovuta: BolleFlow non è un connettore certificato TeamSystem. Produce il tracciato che TeamSystem accetta e lo deposita dove lo cerca. È una distinzione che vale la pena chiedere a qualunque fornitore di automazione, anche — soprattutto — a chi non la dichiara.
Cosa conviene fare prima
Prima di installare qualcosa, un test a costo zero: prendi il DDT del fornitore che ti dà più fastidio — quello con venti righe e le descrizioni lunghe — fallo leggere, scarica il tracciato TeamSystem e importalo a mano. In dieci minuti sai se l'estrazione regge sui tuoi documenti veri, che è l'unica domanda che conta. L'automazione della consegna viene dopo, e a quel punto è la parte facile.
Il piano gratuito copre 25 documenti al mese.
Continua da qui
- Le tre vie per portare i DDT nel gestionale
- Lo stesso flusso su Zucchetti
- Estrarre i dati da un DDT in PDF
- Confrontare ordine, DDT e fattura prima di registrare
Domande frequenti
Si possono importare i DDT dei fornitori in TeamSystem partendo da un PDF?
Sì, ma servono due passaggi distinti. Prima l'estrazione: leggere dal PDF del fornitore i campi di testata e le righe articolo. Poi la conversione nel tracciato che TeamSystem importa, con le colonne nell'ordine atteso, le date in formato giorno/mese/anno e i decimali con la virgola. TeamSystem da solo non legge un PDF di un fornitore terzo.
Quali campi servono per importare un DDT in TeamSystem?
Sulla testata: fornitore, tipo documento, numero e data del documento, codice e ragione sociale della controparte, partita IVA. Su ogni riga articolo: codice articolo, descrizione, quantità, prezzo unitario e aliquota IVA. Nel tracciato i campi di testata si ripetono su ogni riga.
BolleFlow è un connettore certificato TeamSystem?
No. BolleFlow produce il tracciato di import che TeamSystem accetta e, con l'agente locale, lo deposita nella cartella di import verificando l'esito. Non esiste una certificazione del produttore. È una distinzione che conviene chiedere a qualsiasi fornitore di soluzioni di automazione, anche a chi non la dichiara spontaneamente.
Come si gestiscono i codici articolo del fornitore diversi da quelli interni?
Con un abbinamento costruito una volta per articolo: si corregge il codice prima dell'invio, e quando la stessa correzione si ripete per lo stesso fornitore BolleFlow la trasforma in una regola e la applica da sola ai documenti successivi. In alternativa la corrispondenza si tiene nell'anagrafica del gestionale. Senza questo passaggio ogni import crea anagrafiche duplicate.
Newsletter BolleFlow
Guide pratiche su DDT, ERP e automazione amministrativa per PMI italiane. Ogni 2 settimane. Zero spam.
Smetti di digitare i DDT nel gestionale
Dal PDF al file di import in pochi passaggi, con il controllo dei campi incerti prima dell'esportazione.
Articoli correlati
- Import nel Gestionale
Integrazione DDT nel Gestionale: Tracciati, Import e ROI
Portare i DDT dei fornitori nel gestionale senza digitarli: tracciati per TeamSystem, Zucchetti, SAP, Passepartout e Fatture in Cloud, le tre vie di import e il calcolo del ROI.
- Import nel Gestionale
Importare i DDT in Zucchetti: Tracciati e Automazione
Come portare i DDT fornitori in Zucchetti Ad Hoc e Mago4 senza digitarli: quale tracciato serve, dove va il file e come si controlla l'import.
- Import nel Gestionale
Carico di Magazzino da DDT Fornitore: Come Farlo Senza Digitare
Come registrare il carico di magazzino partendo dal DDT del fornitore: quando farlo, con quali dati, gli errori tipici e come automatizzare la lettura.