Guadagni:
- Possibilità di convertire testo libero e dati della fattura in una tabella strutturata secondo uno schema fisso
- Possibilità di impostare richieste ripetibili per la categorizzazione delle spese, il calcolo del rimborso dell'IVA e il rilevamento delle anomalie
- Possibilità di verificare i campi finanziari estratti con controlli di parità IVA e di coerenza totale
Uno dei compiti a cui i team di contabilità dedicano più tempo è organizzare i dati sparsi di spese e fatture in tabelle organizzate. Una fattura allegata a un'e-mail, la foto di una ricevuta inviata da WhatsApp, una nota spesa in testo libero come "Pasto incontro Ankara + taxi 840 TL"... Dovrebbero finire tutti nello stesso posto: una riga strutturata con categorie, importo, IVA (Imposta sul valore aggiunto), data e campi fornitore.
L’intelligenza artificiale (AI) è molto potente in questa trasformazione del “testo libero per strutturare”. Ma nei dati finanziari è inaccettabile che anche un centesimo vada storto. Quindi in questa unità impareremo due cose insieme: far sì che l'intelligenza artificiale produca dati secondo uno schema fisso (elenco predeterminato di campi) e convalidare l'output con controlli di coerenza aggregata.
Perché lo "schema" è così importante?
Lo schema è quando dici in anticipo quali campi saranno in ogni riga, in quale ordine e in quale formato. Se non fornisci uno schema, il modello produce un formato diverso per ogni fattura; Quindi combinarli in un'unica tabella sarebbe difficile senza correggerli manualmente. Se fornisci uno schema, l'output sarà coerente e verificabile.
Un buon grafico di spesa comprende i seguenti campi: data, fornitore, descrizione, categoria, importo IVA esclusa (base), aliquota IVA, importo IVA, totale IVA inclusa, documento n.
Suggerimento: definire sempre i campi numerici con la convenzione "punto/virgola". Dicendo "Scrivi gli importi nel formato 1234.56, senza il separatore delle migliaia" eviterai ore di incubo di formattazione durante l'esportazione successiva in Excel.
Passo dopo passo: dal testo libero alla tabella
- Correggi lo schema. Scrivi i nomi dei campi, l'ordine e il formato.
- Fornisci l'elenco delle categorie. Chiedi alla modella di scegliere dalla tua lista, di non inventare categorie nella sua testa.
- Stabilisci una regola di incertezza. Lasciatelo lasciare vuoto l'area di cui non è sicuro e mettete un cartello "spunta".
- Verificare la logica dell'IVA. Chiedi al modello di verificare l'equazione base + IVA = totale.
- Controlla il totale. Il totale di tutte le righe corrisponde al tuo checksum?
Prompt debole / Prompt forte
Suggerimento debole: trasformare in una tabella le seguenti spese: - taxi alimentare Ankara 840 - cancelleria 300 IVA inclusa - hotel 2 notti 3600
Ciò fornisce un output con categoria incoerente, IVA confusa, formato diverso su ogni riga.
Prompt potente: Converti i seguenti costi di testo libero in una tabella ESATTAMENTE secondo questo schema: Campi (in questo ordine): data | fornitore | descrizione | categoria |base | aliquota_iva | importo_iva | totale | notaRegole:- Categoria solo dal seguente elenco: [Viaggi, Alloggio, Cibo, Cancelleria, Trasporti, Altro]- Scrivere gli importi nel formato 1234.56 (senza separatore delle migliaia).- Se è indicato "IVA inclusa", calcolare la base e il rimborso dell'IVA; Se non conosci l'aliquota IVA, scrivi "conferma aliquota" nel campo note e lascialo vuoto. - Fornire l'uguaglianza della base imponibile + importo_IVA = totale in ogni riga; Se non lo prevede scrivere "NON SODDISFA" nel campo note. - Lascia il campo di cui non sei sicuro, aggiungi "spunta" alla nota.
Questa richiesta ricalcola la base per la cancelleria inclusa l'IVA a 250 e l'IVA a 50, contrassegna gli articoli con aliquote ambigue e produce un output pulito che può essere combinato in un'unica tabella.
Logica di calcolo del rimborso dell'IVA
Trovare la base imponibile da un importo comprensivo di IVA è una procedura spesso richiesta in contabilità. Formula: base = totale / (1 + tasso). Ad esempio, per 300 TL comprensivi di IVA al 20%, la base = 300 / 1,20 = 250, IVA = 50. Se si fornisce esplicitamente questa formula al modello, il margine di errore diminuisce.
transazione
formula
Campione (20%)
IVA esclusa → inclusa
totale = base × (1 + tasso)
250×1,20 = 300
IVA inclusa → base
base = totale / (1 + tasso)
300/1,20 = 250
Importo IVA
IVA = totale − base
300 − 250 = 50
controllo
base + iva = totale
250 + 50 = 300
Lavorare con la foto della fattura e la stampa OCR
Le spese sul campo spesso arrivano sotto forma di foto di ricevuta o fattura in PDF. La tecnologia che estrae il testo da queste immagini si chiama OCR (riconoscimento ottico dei caratteri). Gli strumenti di intelligenza artificiale visiva possono fare il lavoro, ma l'output OCR è sempre difettoso: una virgola può essere letta come un punto, "5" può essere confuso con una "S", una cifra dell'importo può andare persa. Pertanto, non includere mai gli importi provenienti dall'OCR direttamente nella contabilità.
Estrai i seguenti campi da questa immagine della fattura e scrivili ESATTAMENTE nel seguente schema:data | fornitore | numero_tassa | base | aliquota_iva | importo_iva | totalRules:- Scrivi "NON LETTO" in qualsiasi campo che non puoi leggere o di cui non sei sicuro, non indovinare.- base + vat_amount = controlla il totale; In caso contrario, contrassegnare "VERIFICA". - Fornire gli importi nel formato 1234.56.
È una regola di sicurezza fondamentale non far indovinare a nessuno l'area incerta. Se il modello completa un numero con "molto probabile", il record inserisce silenziosamente l'errore. Il flag "NON LETTO" consente all'essere umano di tornare al documento originale e confermarlo.
Suggerimento: nella stampa OCR, l'importo totale è solitamente il campo più affidabile da leggere perché è scritto in caratteri grandi. Se l'equazione base imponibile + IVA = totale non regge, si può scoprire in quale area si trova l'errore risalendo da questa equazione.
Rilevamento di anomalie e record duplicati
L'intelligenza artificiale non si limita a tradurre; Trova anche oggetti sospetti. Ad esempio, quasi lo stesso importo dallo stesso fornitore due volte nello stesso giorno, oppure una spesa insolitamente elevata per la categoria.
Nella tabella spese sottostante evidenzia le seguenti anomalie e scrivi la motivazione:1) Eventuale duplicato di registrazione (stesso fornitore + importo simile + data recente)2) Importi superiori a 3 volte la media della categoria3) Aliquota IVA diversa da quella prevista per la categoriaBasta segnare e scrivere la motivazione; non eliminare o modificare alcuna riga.
Attenzione: l'avviso "potrebbe essere ripetitivo" dell'IA è un suggerimento, non una decisione. I due record potrebbero effettivamente essere due servizi diversi. La decisione di eliminare o unire è sempre presa dall'uomo; Il modello attira semplicemente la tua attenzione.
Mini custodie
Caso 1 — Pila di 300 fiches. Un esperto contabile ha convertito una lista spese di fine mese di 300 righe di testo libero in una tabella in circa 15 minuti con il prompt del diagramma. Il lavoro, che richiedeva 4 ore se eseguito manualmente, è stato ridotto a 40 minuti con la verifica. Il guadagno non è solo la velocità; è aumentata anche la coerenza delle categorie.
Caso 2: doppio pagamento rilevato. La richiesta di anomalia segnalava che una fattura di 4.720 TL a un fornitore era stata inserita due volte con due numeri di documento diversi. Dall'esame è emerso che una era una bozza e l'altra una fattura definitiva, ed entrambe erano dovute per il pagamento. Senza l’intelligenza artificiale il pagamento sarebbe doppio.
Caso 3: trappola dell’aliquota IVA. Il modello assegnava l'IVA al 20% all'acquisto di un alimento di base; mentre l'articolo rientrava nel gruppo a tasso più basso. Grazie alla regola della "conferma tariffaria", la linea è stata segnata, verificata e corretta dalla fonte esperta. Lezione: non lasciare al modello l'aliquota IVA, confermala dall'elenco o dal documento.
Errori comuni
- Traduzione dei dati senza fornire uno schema. Ogni riga è disponibile in un formato diverso, la combinazione richiede una correzione manuale.
- Non fornire l'elenco delle categorie. Il modello si adatta alle proprie categorie; la segnalazione diventa incoerente.
- Non verificare la parità IVA. base imponibile + iva = le righe che non sommano al totale vengono inserite silenziosamente nella tabella.
- Confondere un avviso di anomalia per una decisione. "Può essere ripetuto" è un inizio; L'essere umano prende la decisione di cancellare.
- Saltando il checksum. Basarsi sull'output senza confrontare il totale delle righe con una quantità di controllo nota.
In sintesi
- Quando si elaborano dati di spesa/fattura in testo libero con l'intelligenza artificiale, il modo più affidabile è richiedere l'output secondo uno schema fisso.
- Fornire un elenco di categorie e chiarire le regole di formattazione (punto/virgola, separatore delle migliaia) mantiene l'output coerente e trasferibile.
- Fornire esplicitamente al modello la formula per il calcolo del rimborso dell'IVA e verificare l'uguaglianza di base imponibile + IVA = totale in ogni riga.
- L'intelligenza artificiale è potente nel segnalare record duplicati e anomali, ma la decisione di eliminare/unire è sempre presa dall'essere umano.
- La convalida incrociata dei totali di riga con un checksum noto protegge l'intero lavoro.
Compito dell'applicazione
Preparare un elenco misto delle spese (effettive o campione) di almeno 10 righe; includere consapevolmente una voce duplicata e un articolo con l'aliquota IVA errata. Convertilo in una tabella con il potente modello di prompt, quindi esegui il prompt dell'anomalia. Controlla se il modello rileva le due trappole impostate e verifica manualmente l'uguaglianza IVA su tre righe.
lista di controllo
- [] Ho definito uno schema fisso con nomi di campi, ordine e formato.
- [ ] Ho dato l'elenco delle categorie alla modella, non mi sono lasciato truccare.
- [ ] Ho aggiunto la regola del formato numerico (punto/virgola, senza separatore delle migliaia).
- Ho controllato la [ ] base imponibile + IVA = uguaglianza totale.
- [ ] Ho fatto eseguire una scansione delle anomalie/duplicati e ho preso le decisioni come essere umano.
- [ ] Ho confrontato il totale della riga con un checksum noto.