Rinominare tutte le fatture dei fornitori in base al nome del fornitore in Zapier: un flusso di lavoro in 5 passaggi con Dropbox e intelligenza artificiale PDF4me

La parte dolorosa dei conti fornitori non è pagare le fatture, ma ritrovare la fattura del fornitore giusto tre settimane dopo quando la finanza chiede. Ogni fornitore nomina i file in modo diverso. La metà sono invoice.pdf. L'altra metà sono INV-2089-FINAL-v3.pdf da un fornitore che ha cambiato le convenzioni di denominazione quattro volte. La soluzione: lasciare che l'IA legga il nome del fornitore da ogni fattura nel momento in cui arriva, quindi rinominare il file prima che venga archiviato a lungo termine. Questa procedura dettagliata crea esattamente questo schema in Zapier con PDF4me AI - Analizzatore di documenti e una linea a 2 righe Codice di Zapier Passo. Cinque semplici passaggi Zap. Screenshot reali. Il nome del fornitore diventa il nome del file. Cartella pronta per la verifica. La ricerca funziona perfettamente.
Due passaggi Dropbox incorniciano lo Zap. PDF4me AI legge l'intestazione della fattura ed estrae il nome del fornitore. Un passaggio di codice di due righe trasforma l'output del parser in token mappabili. Il nome del fornitore diventa il nuovo nome del file. Tempo di esecuzione inferiore a 10 secondi end-to-end su una fattura di una pagina. Non è richiesto alcun analizzatore personalizzato, è integrato estrazione_fattura_predefinita mappa già il campo Nome fornitore per le fatture AP standard. Output nell'esecuzione del test: Veolia WTS Services USA, Inc..pdf invece di fattura_esempio.pdf.
Domande e risposte basate sul "perché"
Perché rinominare in base al nome del fornitore anziché al numero di fattura? Entrambi sono utili, ma il nome del fornitore è quello che il tuo team finanziario usa per le ricerche. "Recupera le fatture Veolia dell'ultimo trimestre" è meglio di "trova le fatture da INV-2089 a INV-2412". Il numero di fattura è ottimo come strategia di cartelle (una cartella per fornitore) da sovrapporre alla ridenominazione. Se vuoi entrambi, aggiungi un Dropbox Sposta file passo dopo passo 5 con la destinazione impostata su /pdf4meoutput/{{vendorName}}/.
Perché due passaggi con Dropbox all'inizio? IL Nuovo file nella cartella Il trigger fornisce metadati (nome, percorso, ID) ma non sempre un file binario pulito che le applicazioni a valle possano ricaricare. Trova file Il file viene letto correttamente, consentendo all'IA di PDF4me di ottenere un documento reale e al passaggio 5 di caricare i dati necessari. Lo stesso schema funziona anche su SharePoint o OneDrive con i connettori corrispondenti.
Perché estrazione_fattura_predefinita? Si tratta del modello di analisi integrato fornito con PDF4me, preconfigurato per le fatture dei fornitori standard. Estrae già il nome del fornitore, il numero di fattura, il totale, l'imposta, le date e le voci di riga. Passa a un modello personalizzato Analizzatore di analisi sintattica solo quando sono necessari campi non inclusi nell'impostazione predefinita (ad esempio, partita IVA del fornitore, riferimenti d'ordine personalizzati, codici contabili).
Perché un passaggio di codice nel mezzo? Il parser AI restituisce i dati estratti in formato JSON corda sulla Testo del documento output. Zapier lo visualizza come un unico grande blocco a meno che non lo si analizzi. Due righe di Analisi JSON dentro Codice di Zapier trasforma quel blob in un oggetto reale le cui proprietà (Nome fornitore, Numero fattura, Totale) diventano token mappabili individualmente nel passaggio 5. L'equivalente di Make è un Analizzare JSON modulo; l'equivalente di Power Automate è il Analizzare JSON azione.
Cosa riceverai
Ingresso: Qualsiasi fattura del fornitore in formato PDF inserita in una cartella Dropbox monitorata (/MuneerTrigger in questa procedura guidata; qualsiasi cartella di acquisizione AP funziona). Produzione: Lo stesso PDF è stato ricaricato su /pdf4meoutput denominato in base al nome dell'azienda del fornitore (ad esempio Veolia WTS Services USA, Inc..pdfIl file originale rimane nella cartella di attivazione, in modo da conservare una traccia di controllo di ciò che è entrato.
Di cosa hai bisogno
- Zapier. Apri ZapierIl passaggio Code by Zapier richiede almeno un piano Starter; tutto il resto funziona con il piano gratuito.
- Chiave API di PDF4me. Ottieni la tua chiave APILo collegherai la prima volta che aggiungi l'azione PDF4me.
- DropboxSia per la cartella di input AP (trigger) che per la cartella di output rinominata. SharePoint, OneDrive e Google Drive funzionano allo stesso modo con i rispettivi connettori.
- Esempio di fattura fornitoreQualsiasi PDF con un nome fornitore/venditore visibile. La procedura guidata utilizza
esempio-fattura-fornitore.pdf, puoi scarica il file esatto utilizzato in questa guida e caricalo su Dropbox per replicare ogni screenshot.
Prendi prima il campione. Fai clic qui sotto per scaricare la stessa fattura del fornitore utilizzata negli screenshot. Inseriscila nella cartella trigger di Dropbox prima di pubblicare lo Zap in modo che la prima esecuzione del test produca lo stesso token Nome fornitore (Veolia WTS Services USA, Inc.) che vedi nell'ultima fase di caricamento.
Il flusso in sintesi
- Dropbox: Nuovo file nella cartella (trigger). Controlla una cartella monitorata ogni pochi minuti per verificare la presenza di nuovi file.
- Dropbox: Trova fileCerca il nuovo file per nome per ottenere il suo contenuto binario nello Zap.
- PDF4me: Intelligenza Artificiale - Analizzatore di documenti. Esegue il
default_invoice_extractionAnalizzatore. - Codice di Zapier: Esegui JavaScript. Due linee che
JSON.parsetrasformare il testo del documento in un oggetto reale. - Dropbox: Carica file. Riscrive il file con Nome del fornitore come nuovo nome del file.
Panoramica completa di Zap

Cinque passaggi. Ogni scheda mostra un segno di spunta verde quando il passaggio è configurato e testato. PDF4me AI si trova al centro; il passaggio Codice trasforma l'output del parser in token Nome fornitore mappabili.
Passaggio 1: Dropbox – Nuovo file nella cartella (Attivatore)
Zap finora: Solo attivazione.
- In Zapier clic + Crea Zap.
- Scegliere Dropbox come app di attivazione, Nuovo file nella cartella come evento.
- Collegare il tuo account Dropbox, se non l'hai già fatto.
- Specificare:
- Spazio:
Default - Cartella:
/MuneerTrigger(o in qualsiasi altra cartella di acquisizione fornitori in cui i fornitori inseriscono i dati) - Includere i file nelle sottocartelle?:
False - Includere il contenuto del file?:
Yes(importante, fornisce alle fasi successive un fallback binario pulito) - Includere il link di condivisione?:
Yes(facoltativo, utile se si desidera inviare un link in Slack o via e-mail in un secondo momento)
- Spazio:
- Attivazione del testInserisci una fattura di esempio nella cartella e Zapier dovrebbe generare un nuovo record di file.
Configurazione del trigger

Il trigger monitora la cartella di acquisizione AP ed esegue il polling ogni 2 minuti per impostazione predefinita nel piano Starter, più frequentemente nei piani superiori.
Passaggio 2: Dropbox – Trova file
Zap finora: Attiva → Trova file.
Il trigger "Nuovo file" fornisce il nome e il percorso del file, mentre "Trova file" garantisce un file binario pulito e scaricabile che i passaggi successivi potranno utilizzare. Aggiungilo.
- Fare clic + sotto il grilletto. Scegli Dropbox, Trova file.
- Specificare:
- Spazio:
Default - Cartella:
/pdf4metest/sample(la cartella in cui si trova effettivamente il file, spesso la stessa della cartella di attivazione) - Includere i file nelle sottocartelle?:
False - Nome del file (necessario):
sample_invoice(oppure scegli il Nome del file token dal trigger per renderlo dinamico) - Includi i file eliminati?: lasciare vuoto (impostazione predefinita)
- Includere il contenuto del file?:
Yes - Includere il link di condivisione?:
Yes - Successo se non vengono trovati risultati di ricerca?: lascia predefinito (
False(interrompe lo Zap se il file non è presente) - Se vengono trovati più risultati di ricerca: lascia predefinito (
Return first search result)
- Spazio:
- azione di provaZapier dovrebbe restituire il file con contenuto binario.
Trova la configurazione del file

La funzione "Trova file" fornisce al parser AI successivo e alla fase di caricamento del file un file binario pulito e garantito, non solo un link di Dropbox.
Passaggio 3: PDF4me – AI - Analizzatore di documenti
Zap finora: Attiva → Trova file → AI - Analizzatore di documenti.
È qui che l'IA legge la fattura ed estrae i campi strutturati. L'analizzatore integrato copre le fatture standard dei fornitori; in seguito è possibile passare a un analizzatore personalizzato per i campi specifici del settore.
- Fare clic +. Ricerca PDF4me, scegliere IA - Analizzatore di documenti.
- Collegare PDF4me con la tua chiave API (solo la prima volta; riutilizza la connessione per tutte le operazioni di PDF4me).
- Specificare:
- File: scegli il File token dal passaggio 2 (Trova file) Lascia Server di file vuoto, hai già un file.
- Nome del file: concatenare il Nome del file E Estensione file token dal passaggio 2 in modo che l'azione riceva il nome originale con l'estensione corretta (ad esempio
sample_invoice+.pdf). - Nome dell'analizzatore AI (obsoleto): lasciare vuoto.
- ID dell'analizzatore AI:
default_invoice_extraction(Il modello di fattura integrato estrae il nome del fornitore, il numero di fattura, il totale, l'imposta, le date e le voci di riga).
- azione di prova. Esamina la risposta. Dovresti vedere una
Doc Textcampo contenente una stringa JSON con i campi estratti.
Configurazione dell'IA per l'analisi dei documenti

ID dell'analizzatore estrazione_fattura_predefinita è il modello integrato. Crea analizzatori personalizzati nel dashboard PDF4me quando sono necessari campi che vanno oltre lo schema predefinito.
Mancia. Curioso di sapere cosa restituisce effettivamente il parser? Apri il azione di prova risposta in Zapier e guarda Testo del documentoVedrai campi come vendorG, Numero fattura, data fattura, dueDate, importo totale, lineItems[]e molti altri ancora. Tutto ciò che è presente è mappabile al passaggio 5, dopo il passaggio JSON.parse.
Passaggio 4: Codice di Zapier – Esegui JavaScript
Zap finora: Attiva → Trova file → AI - Analizzatore di documenti → Esegui JavaScript.
Il parser AI restituisce i suoi dati come stringa JSON su Doc Text output. Zapier lo visualizza come un unico grande token. Per mappare i singoli campi (Vendor Name, Invoice Number, totali) nel passaggio successivo, analizzalo prima in un oggetto reale.
- Fare clic +. Scegliere Codice di Zapier, evento Eseguire JavaScript.
- Dati di input: aggiungi una voce.
- Nome:
data - Valore: scegli il Testo del documento token dal passaggio 3 (la risposta del parser AI).
- Nome:
- Codice (incolla esattamente):
const parsed = JSON.parse(inputData.data);
return parsed;
- azione di provaL'output dovrebbe mostrare ogni campo dello schema dell'analizzatore come un singolo token:
parsed vendorName,parsed invoiceNumber,parsed totalAmount, ecc.
Eseguire la configurazione Javascript

Due righe trasformano il blob JSON del parser AI in token Zapier mappabili individualmente. L'equivalente in Make è un modulo Analizza JSON; Power Automate utilizza l'azione Analizza JSON.
Variante senza codice. Se non puoi utilizzare Code by Zapier (ad esempio, piano Zapier gratuito, policy interna contro il codice personalizzato), usa Formatter by Zapier → Utilità → Tabella di ricerca O Testo → Trova e sostituisci modelli per estrarre valori specifici dal grezzo Testo del documento corda. Meno elegante, ma gratuita.
Passaggio 5: Dropbox – Carica il file (Rinomina intelligente in base al nome del fornitore)
Zap finora: Attiva → Trova file → AI - Analizzatore di documenti → Esegui JavaScript → Carica file.
Ecco il risultato. Prendi il file dal passaggio 2 e ricaricalo utilizzando il nome del fornitore estratto come nome del file.
- Fare clic +. Scegliere Dropbox, Carica file.
- Specificare:
- Spazio:
Default - Cartella:
/pdf4meoutput(o ovunque debbano trovarsi le fatture fornitori rinominate) - File: scegli il File token dal passaggio 2 (Trova file)
- Sovrascrivi:
True(OFalsese vuoi fallire clamorosamente a causa di fatture duplicate dello stesso fornitore nello stesso periodo) - Specificare il nome del file: scegli il Nome del fornitore token dal passaggio 4 (l'output JSON analizzato). Nell'esecuzione del test questo si è risolto in
Veolia WTS Services USA, Inc. - Specificare l'estensione del file: scegli il Estensione file token dal passaggio 2 (conserva l'originale
.pdf) - Includere il link di condivisione?:
Yes
- Spazio:
- Pubblicare Lo Zap.
Configurazione del file di caricamento

Il token del nome del fornitore estratto dall'IA viene inserito direttamente nel campo Specifica nome file. L'estensione originale mantiene il file apribile come PDF. Nome del file di output: Veolia WTS Services USA, Inc..pdf.
Esegui Zap e verifica
- Attiva/disattiva lo Zap SU.
- Inserisci un PDF della fattura del fornitore in
/MuneerTrigger. - Attendi il sondaggio di attivazione (fino a 2 minuti su Starter). Controlla Storia dello Zap; tutti e cinque i passaggi dovrebbero essere verdi.
- Apri Dropbox
/pdf4meoutputIl file è presente, denominato con il nome dell'azienda del fornitore e con l'estensione originale conservata.
Che cosa hai costruito esattamente? Una pipeline di acquisizione dati AP senza intervento manuale che trasforma i nomi caotici dei file delle fatture dei fornitori in un archivio ricercabile indicizzato per fornitore. L'intelligenza artificiale gestisce le variazioni tra i layout delle fatture dei fornitori, la fase di codifica elabora il JSON e Dropbox si occupa dell'archiviazione. Lo stesso schema funziona in Make (utilizzando un modulo Analizza JSON anziché Codifica) e Power Automate (utilizzando l'azione Analizza JSON). Lo stesso analizzatore predefinito copre la maggior parte dei fornitori fin da subito.
Varianti comuni che puoi aggiungere senza dover ricostruire
/pdf4meoutput/{{vendorName}}/Crea automaticamente una cartella per ogni fornitore, con i file al suo interno denominati in base al numero di fattura.Importo totale > 10000. Poi Slack Invia messaggio al canale: Fattura di importo elevato da {{vendorName}}: {{totalAmount}}, dovuto {{dueDate}}.estrazione_fattura_predefinita per un ID analizzatore di classificazione che contiene uno schema per fornitore. Utilizzare Zapier Paths Dopo il passaggio 4, diramarsi in base al nome della classificazione e rinominare/archiviare per fornitore.Risoluzione dei problemi
Assicurati di aver mappato il File Il token proviene dal passaggio 2 (Trova file), non dal passaggio 1 (il trigger). Il trigger a volte invia solo metadati; Trova file invia sempre un file binario.
estrazione_fattura_predefinita riconosce i layout tipici. Se il tuo fornitore ne utilizza uno insolito e vendorName risulta vuoto, crea un analizzatore di analisi personalizzato nel dashboard PDF4me con una descrizione del campo come "Nome del fornitore o del venditore come stampato nell'intestazione della fattura, a volte etichettato come Da, Fattura da o Paga a." Seleziona invece quell'ID dell'analizzatore al passaggio 3.
Il parser AI restituisce testo semplice in rari casi di errori di formattazione. Racchiudi il parser in un blocco try/catch e, in caso di problemi, restituisci la stringa grezza per evitare che lo Zap si interrompa. Tentativo { return JSON.parse(inputData.data) } cattura (e) { return { raw: inputData.data } }.
Due fatture dello stesso fornitore nello stesso periodo si sovrapporranno. Entrambi gli insiemi Sovrascrivi A VERO nel passaggio 5 (l'ultima scrittura vince) o aggiungi il {{invoiceNumber}} token per l'univocità del nome del file: {{vendorName}} - {{invoiceNumber}}.
Documentazione correlata
- AI - Analizzatore di documenti in Zapier, riferimento all'azione
- Analizzatore di documenti basato sull'IA utilizzando Parse, crea un analizzatore personalizzato
- Analizzatore di documenti basato sull'IA che utilizza la classificazione e l'instradamento di batch di fornitori misti.
Prossimi passi
IA - Document Parser azioni docs
Crea un analizzatore di parsing personalizzato
Ottieni la tua chiave API
Lo stesso schema in cinque fasi (attivazione, recupero, analisi AI, analisi JSON, scrittura con il nome estratto) funziona per qualsiasi estrazione AI in contabilità fornitori. Implementatene uno per le fatture dei fornitori e i successivi non costeranno quasi nulla. Provatelo poi su ricevute, contratti o ordini di acquisto.