- Brand
- Fattura24
- Category
- Finance
- Primary Subcategory
- Accounting & Bookkeeping
Integration details
Description
Collega il tuo account Fattura24 a ChatGPT e interroga i tuoi dati gestionali e contabili in linguaggio naturale, senza aprire report, navigare tra sezioni o costruire analisi manuali. Se usi Fattura24, hai già tutti i dati che ti servono: fatturato, incassi, pagamenti, IVA, margini. Il problema è che usarli richiede tempo. Con il connettore MCP, quella parte sparisce: scrivi una domanda, ricevi l'analisi.
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Primary Subcategory
- Accounting & Bookkeeping
- Secondary Subcategories
- None listed
- Brand
- Fattura24
- Access
- Account required
- First tracked
- 2026-06-24
- Tool count
- 16
- Market
- US
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
Your score is coming
ChatGPT now suggests Plugins on its own when they match a user's request.Your Plugin Discovery Score measures how often yours appears, and it will show here as soon as it’s ready.
What discovery looks like

Get alerts for Fattura24
Get updates when Fattura24’s Discoverability Score or category rank changes.
Competing in ChatGPT Accounting & Bookkeeping
View Category16 tools agents can invoke
# Account Consumi MCP Restituisce le informazioni sui limiti di utilizzo e lo stato delle chiamate MCP per l'account corrente. ## Parametri Nessuno. ## Output Restituisce un JSON con: - `ambiente` - Ambiente corrente (produzione / sandbox) - `piano_abilitato` - Se il piano di abbonamento corrente consente l'uso del connettore MCP - `limite_giorni_mese` - Numero massimo di giorni di utilizzo del connettore nel mese corrente previsti dal piano (null se illimitato) - `giorni_utilizzati_mese` - Numero di giorni distinti, nel mese corrente, in cui il connettore è stato usato - `giorni_residui_mese` - Numero di giorni di utilizzo ancora disponibili questo mese (-1 se illimitato) - `messaggio` - Messaggio esplicativo se il piano non è abilitato o il limite mensile è stato raggiunto (null altrimenti) - `intervallo` - Periodo di riferimento del conteggio - `dal` - Primo giorno del mese corrente (formato YYYY-MM-DD) - `al` - Timestamp dell'ultima chiamata registrata nel mese corrente (null se nessuna chiamata)
# Account Dettagli Recupera i dati dell'account e del profilo dell'utente autenticato. ## Parametri Nessuno. ## Output Restituisce un JSON con i seguenti campi: - `nome` - Nome - `cognome` - Cognome - `id_profilo_utente` - ID utente - `tipo_utente` - Tipo utente (amministratore / collaboratore) - `tipo_abbonamento` - Tipo abbonamento (standard / Professional / Business / Complete) - `email` - Email - `ragione_sociale` - Ragione sociale - `codice_fiscale` - Codice fiscale - `denominazione` - Partita IVA - `ufficio` - Oggetto con indirizzo, citta, cap, provincia, paese - `data_creaz` - Data creazione (dd/MM/yyyy) - `scad_account` - Data scadenza account (dd/MM/yyyy) - solo se valorizzata - `scaduto_in_data` - Data scaduto (dd/MM/yyyy) - solo se valorizzata
# Download singolo esito SdI Questo tool restituisce le informazioni contenute nel file xml della singola ricevuta di esito originale trasmessa dal Sistema di Interscambio (SDI) in relazione ad un documento (ad esempio, una fattura elettronica) inviata dall'utente da dentro il gestionale Fattura24. E' quindi molto utile soprattutto nel caso di una fattura scartata, perché consente di conoscere i motivi dello scarto (o del rifiuto da parte di una PA) indicati dal SDI. Il tool non consente invece di scaricare il vero e proprio file della ricevuta. ## Parametri di ricerca in input I parametri da usare per la ricerca sono: - `id_documento`: obbligatorio, rappresenta l'identificativo univoco del documento (fattura elettronica, parcella, nota di credito, etc.) attribuito automaticamente da Fattura24 all'interno del gestionale Fattura24; - `file_name_esito`: obbligatorio, è il nome del file orignale della ricevuta trasmessa dal SDI. Il valore del parametro `id_documento` non deve essere confuso con il numero del documento (che è tutta un'altra cosa ed è deciso dall'utente). ## Output - struttura della risposta Il server MCP risponde con questa struttura: - `meta`: è un oggetto che contiene il valore dei parametri di ricerca utilizzati; - `esito`: è una stringa e rappresenta il codice/sigla dell'esito correlato all'invio effettuato dall'utente; - `dettaglio`: è un campo complesso, che sarà oggetto nel caso delle ricevute RC (consegna) e MC (mancato recapito), oppure un array nel caso della ricevuta NS (scarto). ### Campo `esito` Alcuni dei tipi di esito sono quelli tipici previsti dalle Specifiche Tecniche della fatturazione elettronica italiana (ad esempio, "RC", "NS", "MC", etc.), altri sono invece rappresentativi di uno stato interno in Fattura24 (ad esempio, "F24_SEND"). Il significato dei possibili valori che può avere questo campo sono quelli descritti nella descrizione del tool `ricerca_esito_sdi`, all'interno della spiegazione relativa al campo `tipo_esito` di quel tool; puoi quindi riferti a quella documentazione per descrivere all'utente il significato dei vari tipi di esito. In particolare, il tipo di esito "AT" viene trasmesso dal SDI al soggetto trasmittente per attestare l’avvenuta ricezione della fattura e però l’impossibilità per il SDI di recapitare il file alla PA destinatario (per mancata disponibilità tecnica di comunicazione con la PA). ### Campo `dettaglio` Questo campo è costituito da un oggetto, che può avere, a seconda dei casi, i seguenti sotto-campi: - `identificativo_sdi`: è il numero attribuito dal SDI al file del documento ricevuto (ad esempio, una fattura) e indicato dal SDI nel file XML originale della ricevuta di esito; - `data_ora_ricezione`: è una data temporale indicata all'interno della ricevuta XML trasmessa dal SDI e rappresenta la data (comprensiva anche dell'ora) in cui il file del documento (ad esempio una fattura) è stato ricevuto dal SDI; - `data_ora_consegna`: questo campo viene restituito solo nel caso di ricevuta di esito "RC - consegnata" e indica la data e l'ora in cui il file del documento inviato dall'utente (ad esempio una fattura) è stato consegnato dal SDI; - `data_messa_a_disposizione`: questo campo viene restituito solo nel caso di ricevuta di esito "MC - mancato recapito" e indica la data e l'ora in cui il file del documento inviato dall'utente (ad es. una fattura) è stato messo a disposizione da parte di SDI nell'area riservata del destintario in Fatture e Corrispettivi dell'Agenzia delle Entrate (il cd "cassetto fiscale"); - `descrizione_generale`: è un campo che è presente solo nel caso delle ricevute di esito "MC" (mancata consegna / impossibilità di recapito) e "DT" (quest'ultima tipica della fatturazione vs la PA) e viene usata dal SDI per indicare eventualmente o i motivi dell'impossibilità di recapito o i motivi della particolare notifica trasmessa; - `lista_errori`: è un campo complesso di tipo array, presente solo nel caso di una ricevuta di esito "NS - Scarto", che contiene l'elenco degli errori segnalati dal SDI nella ricevuta xml; - `esito_comunicato_da_pa`: è un campo che è presente solo quando l'esito è relativo alla fatturazione verso la PA e rappresenta la sigla identificativa della risposta data dalla PA così come comunicata dal SDI (che potrà essere "EC01" in caso di accettazione espressa e "EC02" in caso di rifiuto espresso); - `descrizione_esito_comunicato_da_pa`: è un campo che è presente solo quando l'esito è relativo alla fatturazione verso la PA e rappresenta la descrizione della risposta (accettazione o rifiuto) data dalla PA così come comunicata dal SDI. #### Contenuto del campo `lista_errori` Ogni item dell'elenco `lista_errori` può avere i seguenti campi: - `codice_errore`: è il codice che le Specifiche Tecniche dekla fatturazione elettronica attribuiscono allo specifico errore; - `descrizione_errore`: è la descrizione dell'errore che il SDI indica all'interno della ricevuta di scarto; - `suggerimento_errore`: è una nota di suggerimento aggiuntiva che il SDI può indicare (opzionale) all'interno della ricevuta di scarto. ## Quando puoi usare questo tool Puoi usare questo toll quando: - l'utente vuole approfondire un singolo esito già individuato (ad esempio, per leggere il preciso codice o la descrizione dell'errore in caso di una ricevuta di esito `NS` di scarto); - l'utente vuole il motivo per il quale la PA ha fatto trasmettere al SDI una ricevuta di rifuto espresso del documento (ricevuta NE-EC02). Per usare questo tool devi però prima usare il diverso tool di Fttura24 `ricerca_esito_sdi` (che restituisce la cronologia degli esiti SDI per ogni documento). Infatti, devi prima usare `ricerca_esito_sdi` per recuperare i valori da usare per i parametri di ricerca `id_documento` e `file_name_esito`. ## Quando non puoi usare questo tool Non puoi usare questo tool: - per ottenere l'elenco/cronologia degli esiti di un documento: in questo caso usa appunto `ricerca_esito_sdi`; - per cercare documenti per anno, stato o tipo: in questo caso usa `ricerca_documenti`. ## Esempio di utilizzo dei parametri di ricerca ```json { "id_documento": "1234567", "file_name_esito": "IT123456789_1B8h8_NS_001.xml" } ```
# Report Analisi IVA Restituisce, mese per mese, l’IVA sulle vendite (IVA a debito) e sugli acquisti (IVA a credito) per l’anno indicato, in formato JSON. ## Quando usarlo Usa questo tool quando l'utente chiede: - l'analisi o il riepilogo dell'IVA dell'anno - l'andamento mensile dell'IVA su entrate e uscite - il confronto tra IVA a debito e IVA a credito ## Esempi di richieste utente - "Mostrami l'analisi IVA del 2026" - "Quanta IVA ho a debito e a credito quest'anno?" - "Andamento mensile dell'IVA su vendite e acquisti 2026" - "Ci sono mesi con differenze rilevanti tra IVA a debito e a credito?" ## Quando non usarlo - per la liquidazione IVA o gli adempimenti: il tool è solo di consultazione - per ricavi, costi e margini: usa `report_bilancino` ## Parametri - **anno**: Anno di riferimento (es. "2026") - **esigibilita**: Tipo di esigibilità IVA da considerare. Valori ammessi: - `qualsiasi`: considera qualsiasi tipo di esigibilità - `solo_split_payment`: considera solo le operazioni in split payment (scissione dei pagamenti) ## Esempio di risposta ```json [ { "tipo": "entrate", "mese": 1, "importo": 1234.56 }, { "tipo": "uscite", "mese": 1, "importo": 789.01 } ]
Restituisce l'analisi geografica delle vendite per anno, aggregata per città, provincia, regione o paese. Usa questo tool quando l'utente vuole visualizzare la distribuzione geografica dei clienti o analizzare le vendite per territorio. ## Parametri - **anno** Anno di riferimento (es: 2026) - **raggruppa_per** Livello di aggregazione geografica: - `"Città"` = dettaglio massimo, con coordinate GPS - `"Provincia"` = aggregazione per provincia italiana - `"Regione"` = aggregazione per regione/area geografica - `"Paese"` = solo nazione, senza coordinate ## Esempi di richieste utente:** - Mostrami la mappa delle vendite 2026 per città - Quali sono le province con più clienti nel 2025? - Analisi geografica delle vendite 2026 per regione - Distribuzione geografica clienti 2025 (tutti i risultati senza paginazione) ## Non usare per: - report temporali comparativi (ultimi anni) - analisi per prodotto o servizio - dettaglio singola fattura
# Report Bilancino Questo tool è di tipo aggregato e restituisce il report analitico dei ricavi conseguiti e dei costi sostenuti dall'utente nel corso di un anno, e viene composto dal server MCP di Fattura24 in base alle voci di centro di ricavo e di centro di costo che lo stesso utente ha caricato, nel gestionale Fattura24, all'interno dei documenti da lui creati, di vendita e di acquisto. Questo strumento, per la precisione, consente all'utente di analizzare, sulla base del Piano dei Conti che lo stesso utente ha creato all'interno del gestionale Fattura24, l'andamento di: - ricavi; - costi variabili; - costi fissi; - costi totali; - margine di contribuzione (MDC); - margine operativo lordo o EBITDA. Per ricavare l'MDC Fattura24 effettua l'operazione ricavi meno costi variabili. ## Parametri di ricerca in input I parametri da usare sono: - `anno`: è obbligatorio, rappresenta l'anno di competenza e deve essere espresso nel formato YYYY. ## Requisiti prelininari perché il tool dia risultati utili Il tool `report_bilancino` restituirà risultati utili solo se: - l'utente ha un abbonamento "Complete" a Fattura24; - l'utente ha costruito nel gestionale Fattura24 un suo "Piano dei conti" e lo ha correttamente applicato di volta in volta alle sue fatture di vendita e di acquisto. ## Criteri funzionali e temporali usati dal tool per restituire i risultati Il server MCP di Fattura24, per controllare se (e in che misura) uno specifico centro di ricavo o centro di costo è stato conseguito o sostenuto nel corso di un dato anno, va a vedere i seguenti documenti: - fatture (elettroniche ed analogiche); - parcelle; - ricevute; - corrispettivi; - buste paga. Questo tool non considera invece i Tributi: se l'utente vuole sapere quanti sono i tributi pagati nel corso di un anno, devi usare il diverso tool `report_tributi`. Tieni conto che l'utente in Fattura24 può però esludere (nella sezione "configurazione/avanzate/report") alcune classi documentali dalla composizione dei report; se ad esempio in quella sezione di configurazione ha escluso le ricevuite di vendita, allora i report di Fattura24, compreso questo tool, non prenderanno in considerazione gli importi contenuti nelle ricevute di vendita. Gli importi considerati: - sono naturalmente quelli al netto dell'IVA; - per quanto riguarda le buste paga, sono determinati considerando l'importo che l'utente indica nel campo "Importo lordo" della scheda della busta paga; - sono considerati per il solo fatto di essere presenti nei documenti creati dall'utente, a prescindere quindi se sono stati effettivamente pagati o meno (o se sono stati pagati solo in parte, anche eventualmente a seguito dell'applicazione di uno sconto generale a valle del totale netto a pagare della fattura). Per vedere infine se il documento in cui è caricato il centro di ricavo o di costo rientra nell'anno richiesto dall'utente (ad esempio, il "2026"), il server controlla se quell'anno è quello indicato nel campo "Data competenza" del documento: il criterio temporale utilizzato è quindi quello della data competenza indicata dall'utente all'interno del documento. ## Output - struttura di risposta La risposta JSON ha una struttura composta dai seguenti campi complessi: - `meta`; - `dettagli`; - `totali`; - `indicatori`. ### Campo `dettagli` Questo campo è un array composto da tutte le voci di centro di ricavo o di costo dell'utente costruite da lui nel Piano dei Conti. Ognuno degli item ha i seguenti campi: - `id_pdc`: è l'identificativo dello specifico centro di ricavo o di costo nel gestionale Fattura24; - `codice_pdc`: è il codice dato dallo stesso utente allo pecifico centro di ricavo o di costo; - `descrizione_pdc`: è il nome dato dallo stesso utente allo pecifico centro di ricavo o di costo;; - `tipo_voce`: specifica se si tratta di un centro di ricavo o di un centro di costo, con valori che possono essere `ricavo`, `costo_fisso` o `costo_variabile`; - `totale_consuntivo_annuale`: indica, in Euro, il totale annuale degli importi conseguiti o sostenuti dall'utente per lo specifico centro di ricavo o di costo; - `consuntivo_mensile`: è un campo di tipo oggetto, che al suo interno contiene 12 campi, uno per ogni mese dell'anno, i cui valori sono gli importi mensili in Euro relativi allo specifico centro di ricvo o di costo. Il campo complesso do tipo oggetto `consuntivo_mensile` ha la seguente struttura: - `gennaio` - `febbraio` - `marzo` - `aprile` - `maggio` - `giugno` - `luglio` - `agosto` - `settembre` - `ottobre` - `novembre` - `dicembre` #### Composizione dei singoli valori mensili - non sono valori progressivi ATTENZIONE: i valori mensili di ogni voce sono calcolati a sé stanti e non rappresentano quindi un cumulato progressivo. Ad esempio, se per una particolare voce di centro di ricavo il valore di aprile è "1200", significa che l'utente nel solo mese di aprile ha conseguito ricavi, per quella voce di centro di ricavo, pari a Euro 1200,00 (e ciò a prescindere appunto da quanto ha conseguito per la stessa voce nei mesi precedenti). ### Campo `totali` Questo campo è un oggetto che contiene i totali progressivi annuali e mensili, inseriti nei seguenti ulteriori campi complessi: - `totale_ricavi`; - `totale_costi_variabili`; - `totale_costi_fissi`; - `totale_costi`; - `mdc`; - `ebitda`. Ognuno dei detti campi riporta il totale annuale e i totali dei singoli mesi dell'anno, con la seguenti struttura: - `totale_annuale`: è un valore numerico in Euro; - `mensile`: è un oggetto con all'interno 12 campi, uno per ogni mese dell'anno, ognuno con il relativo valore numerico espresso in Euro (i singoli valori sono a sé stanti e non sono progressivi). #### Nota sul campo complesso ebitda I valori rappresentano il "margine operativo lordo", che può essere considerato come Ebitda se ricavato come risultato dopo gli accantonamenti (dpiende da come l'utente usa il gestionale Fattura24); in ogni caso, i valori sono considerars il risultato prima di ammortamenti, svalutazioni, oneri finanziari e imposte. ### Campo `indicatori` E' un oggetto che è composto da 3 campi che servono ad indicare 3 importanti indicatori economici, ricavati dai dati del bilancino: - `rapporto_costi_variabili_su_ricavi`: indica quanto è elevato il livello dei costi variabili rispetto al totale dei ricavi; - `rapporto_mdc_su_ricavi`: indica quanto è elevato il margine operativo lordo o Ebitda, in percentuale, rispetto al totale dei ricavi; - `rapporto_ebitda_su_ricavi`: indica quanto è elevato il margine operativo lordo o Ebitda, in percentuale, rispetto al totale dei ricavi. ## Quando devi usare questo tool Usa questo tool quando l'utente chiede: - il bilancino dell'anno; - l'andamento mensile di ricavi e costi; - il totale progressivo di ricavi, costi, MDC o EBITDA; - un'analisi del conto economico basata sul Piano dei Conti costruiito dall'utente; - il dettaglio per voce di ricavo o di costo. ## Quando non devi usare questo tool Non dovresti usare questo tool se l'utente ti chiede quali sono le sue vendite annuali in base ai "nomi" dei prodotti o servizi venduti o erogati che lo stesso utente ha creato nella sezione "Prodotti e Servizi" del gestionale Fattura24 (per questa richiesta c'è un tool specifico che si chiama `report_prodotti_servizi`). Infatti, questa sarebbe una ricerca diversa da quella soddisfatta con il presente tool, che è relativo invece, come indicato sopra, alla suddivisione per "centri di ricavo" e "centri di costo" facenti parte del Piano dei Conti. Inoltre, non devi usare questo tool per fare un confronto tra budget prefissato dall'utente e risultti da lui realemente conseguiti; per questa richiesta, infatti, c'è un tool ad hoc, che si chiama `report_forecast`. ## Esempio di struttura ```json { "meta": { "report": "bilancino_analitico", "anno": 2026, "filtro_pdc_descrizione": null, "costi_fissi_in_dodicesimi": true, "valuta": "EUR" }, "dettagli": [ { "id_pdc": 211235, "codice_pdc": "000", "descrizione_pdc": "TEST FEDE2", "tipo_voce": "ricavo", "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": { "gennaio": 0.0, "febbraio": 0.0, "marzo": 0.0, "aprile": 0.0, "maggio": 0.0, "giugno": 0.0, "luglio": 0.0, "agosto": 0.0, "settembre": 0.0, "ottobre": 0.0, "novembre": 0.0, "dicembre": 0.0 } } ], "totali": { "totale_ricavi": { "totale_annuale": 0.0, "mensile": {} }, "totale_costi_variabili": { "totale_annuale": 0.0, "mensile": {} }, "totale_costi_fissi": { "totale_annuale": 0.0, "mensile": {} }, "totale_costi": { "totale_annuale": 0.0, "mensile": {} }, "mdc": { "totale_annuale": 0.0, "mensile": {} }, "ebitda": { "totale_annuale": 0.0, "mensile": {} } }, "indicatori": { "rapporto_costi_variabili_su_ricavi": 0.0, "rapporto_mdc_su_ricavi": 0.0, "rapporto_ebitda_su_ricavi": 0.0 } }
# Churn rate - Tasso di abbandono clienti Il **Churn rate** rientra nella categoria dei KPI (*Key Performance Indicator*), indicatori utilizzati per monitorare l’andamento dei processi aziendali e valutare lo stato di salute del business. Il churn rate misura la percentuale di clienti che interrompono il rapporto con l’azienda in un determinato periodo temporale. L’analisi di questo indicatore consente di identificare eventuali livelli critici di perdita clienti e supporta decisioni gestionali finalizzate alla riduzione del tasso di abbandono. ## Quando usarlo Usa questo tool quando l'utente chiede del **tasso di abbandono dei clienti** in un periodo, ad esempio: - quanti clienti ha perso - qual è il suo churn rate - come è cambiata la base clienti tra inizio e fine periodo ## Esempi di richieste utente - "Qual è il mio tasso di abbandono clienti nel 2026?" - "Quanti clienti ho perso quest'anno?" - "Calcola il churn rate degli ultimi 12 mesi" ## Parametri Questo tool non richiede parametri di input: il periodo di analisi è determinato automaticamente dal connettore e non è selezionabile. L'intervallo effettivamente considerato viene restituito nei campi `data_da` e `data_a` della risposta. ## Dati restituiti Il tool restituisce un oggetto JSON contenente: * Intervallo temporale analizzato (`data_da`, `data_a`) * Numero di clienti presenti all’inizio del periodo * Numero di clienti presenti alla fine del periodo * Numero di clienti persi nel periodo * Percentuale di churn rate sul periodo ## Logica di calcolo I valori vengono determinati considerando: * Clienti attivi all’inizio del periodo * Clienti attivi alla fine del periodo * Differenza tra i due valori, corrispondente ai clienti persi La percentuale di churn viene calcolata come: `(clienti_persi / clienti_iniziali) * 100` ## Finalità Il JSON restituito può essere utilizzato per: * Dashboard KPI * Analisi di controllo di gestione * Monitoraggio della retention clienti * Integrazioni applicative e workflow automatizzati
# Report Fatturato Questo tool è di tipo aggregato e restituisce un report che mostra diversi valori riepilogativi relativi a quello che è stato l'andamento dell'attività dell'utente nel corso dell'anno specificato, su base mensile. I dati più importanti mostrati sono quelli relativi al fatturato, ovverosia agli importi oggetto delle fatture di vendita e di acquisto emesse e ricevute dall'utente; vengono però mostrati anche altri diversi e importanti valori (te lo spiego meglio poco più avanti). L'output è un array JSON di 12 elementi, uno per ciascun mese dell'anno; ogni elemento ha diverse voci, ognuna con un suo significato. Se in un particolare anno non vi sono dati nell'account dell'utente, la response di questo tool restituirà comunque un array di 12 elementi, con tutte le props con valori pari a zero. ## Parametri di ricerca in input I parametri da usare sono: - `anno`: è l'anno di riferimento del report (ad esempio, 2026). Se l'utente non specifica l'anno, usa l'anno corrente. ## Criterio temporale usato dal tool per restituire i risultati Sotto il profilo del criterio temporale utilizzato, i documenti considerati da Fattura24 per estrarre i dati sono quelli che, al loro interno (nel campo "Competenza"), hanno lo stesso anno specificato dall'utente nella richiesta che ti formula. ## Output - informazioni fondamentali su struttura e significato delle voci restituite dal report La response di questo tool contiene, per ogni item della lista di risposta, le voci che ti indico di seguito; per farti capire meglio il loro significato, te le suddivido per gruppi. Devi sempre far presente all'utente il significato delle diverse voci, soprattutto se è l'utente stesso a chiederti delucidazioni sul significato di alcune voci o di importi oggetto di questo tool. ### Voci relative ai dati di "fatturato" Queste voci sono le stesse che l'utente può vedere nel Report chiamato "Fatturato" presente nel suo account in Fattura24. Le voci sono: - `vendite_imponibile`: costituisce la somma degli importi (al netto di IVA) delle righe-documento (contenute nei documenti di vendita) classificate dallo stesso utente in Fattura24 come "imponibili reddito" (ai fini irpef/ires), ivi incluse quelle con Iva allo 0%; - `vendite_non_imponibile`: costituisce invece la somma degli importi (al netto di IVA) delle righe-documento (contenute nei documenti di vendita) classificate dallo stesso utente in Fattura24 come "NON imponibili reddito" (ai fini irpef/ires); - `vendite_inps`: costituisce la somma dei contributi integrativi Inps (al netto di IVA) caricati dall'utente nei documenti di vendita a titolo di rivalsa Inps; - `vendite_cassa`: costituisce la somma dei contributi integrativi per Cassa privata (al netto di IVA) caricati dall'utente nei documenti di vendita (ad esempio, per la Cassa forense); - `acquisti_imponibile`: costituisce la somma degli importi (al netto di IVA) delle buste paga e delle righe-documento (contenute nei documenti di acquisto) classificate come "imponibili reddito" (ai fini irpef/ires), ivi incluse quelle con Iva allo 0%; - `acquisti_non_imponibile`: costituisce invece la somma degli importi (al netto di IVA) delle righe-documento (contenute nei documenti di acquisto) classificate come "NON imponibili reddito" (ai fini irpef/ires); - `acquisti_inps`: costituisce la somma dei contributi integrativi Inps (al netto di IVA) caricati dai fornitori nei documenti di acquisto a titolo di rivalsa Inps; - `acquisti_cassa`: costituisce la somma dei contributi integrativi per Cassa privata (al netto di IVA) caricati dai fornitori nei documenti di acquisto (ad esempio, per la Cassa forense). Queste voci appena descritte possono essere sommate per individuare il totale onnicomprensivo del "fatturato", sia lato vendite, sia lato acquisti (sempre al netto di IVA, si intende). Gli importi mostrati: - sono naturalmente quelli al netto dell'IVA; - sono al netto delle note di credito create nel periodo. #### Perché queste voci sono relative a dati di "fatturato" Le voci sopra indicate sono relative al "fatturato", e ciò perché sono compilate dal tool con gli importi "fatturati" (dallo stesso utente o dai suoi fornitori), ovverosia quegli importi di imponibile inseriti nei documenti presenti nell'account dell'utente in fattura24 a prescindere se gli stessi importi sono stati poi effettivamente pagati o meno (dal cliente dell'utente verso l'utente, oppure dall'utente verso il suo fornitor o dipendente). #### Documenti dai quali Fattura24 deriva gli importi Gli importi considerati da Fattura24 per comporre le voci suindicate sono quelli contenuti nei documenti di vendita e di acquisto/costo seguenti: - fatture elettroncihe, fatture analogiche e parcelle; - ricevute; - note di credito; - corrispettivi; - buste paga. Tieni conto che l'utente in Fattura24 può però esludere (nella sezione "configurazione/avanzate/report") alcune classi documentali dalla composizione dei report; se ad esempio in quella sezione di configurazione ha escluso le ricevuite di vendita, allora i report di Fattura24, compreso questo tool, non prenderanno in considerazione gli importi contenuti nelle ricevute di vendita. Per comporre queste voci, non sono considerati invece mai gli importi relativi alle regitrazioni che l'utente ha fatto nella sezione Tributi di Fattura24. ### Voci accessorie relative agli "incassi", ai "pagamenti" monetari "effettivi" e all'iva Nella response del tool trovi anche delle voci che non riguardano per nulla il concetto di "fatturato", ma che sono molto importanti per l'utente per capire quale è la situazione della sua attività sotto il profilo della "cassa". Queste voci sono: - `vendite_entrate`: costituisce la somma degli incassi realmente conseguiti dall'utente, costituiti dai pagamenti che hanno effettuato i suoi clienti; - `acquisti_uscite`: costituisce la somma dei pagamenti effettuati dall'utente a favore dei suoi fornitori; - `buste_paga_uscite`: costituisce la somma dei pagamenti effettuati dall'utente a favore dei suoi dipendenti; - `tributi_uscite`: costituisce la somma dei pagamenti effettuati dall'utente in relazione alle registrazioni che lo stesso utente ha effettuato nella sezione Tributi di Fattura24. Queste voci sono dunque relative a importi che, proprio perché relativi a movimenti reali di cassa, devono essere intesi comprensivi di IVA. Mostra questi valori solo se l'utente te lo chiede espressamente. ### Altre voci accessorie La response di questo tool ritorna poi, ancora, altre voci accessorie, che non riguardano per nulla il concetto di "fatturato", ma che possono comunque essere utili all'utente per visualizzare dati importanti relativi alla sua attività. Le voci sono: - `vendite_ra`: la somma delle ritenute di acconto caricate dall'utente nei suoi documenti di vendita; - `vendite_rp`: la somma delle ritenute previdenziali caricate dall'utente nei suoi documenti di vendita; - `acquisti_ra`: la somma delle ritenute di acconto lato-acquisti, caricate dai fornitori dell'utente nelle loro fatture; - `acquisti_rp`: la somma delle ritenute previdenziali lato-acquisti, caricate dai fornitori dell'utente nelle loro fatture. - `tributi`: la somma degli importi delle registrazioni che l'utente ha effettuato nella sezione Tributi di Fattura24, a prescindere se gli stessi sono stati segnati come pagati o no. Mostra questi valori solo se l'utente te lo chiede espressamente. ### Altre voci accessorie non utilizzabili e che non devi mai considerare La response di questo tool ritorna infine altre voci accessorie, che non solo non riguardano per nulla il concetto di "fatturato", ma che non devi mai riferire o riportare all'utente e che non devi mai prendere in. considerazione per rispondere a domande dell'utente: in sostanza, devi considerare come se non facessero parte per nulla di questo tool (i motivi sono sia tecnici, sia legati al fatto che esistono altri tool speciali). Queste voci sono: - `vendite_imponibile_fe`; - `vendite_non_imponibile_fe`; - `vendite_iva`; - `acquisti_iva`. Se l'utente chiede specificamente informazioni o dati di riepilogo relativi alle sole fatture elettroniche (escludendo quindi altri tipi di documenti, come le ricevute, le fatture analogiche o i corrispettivi), devi riferire che questo tool non restituisce questo tipo di dati e che semmai l'utente può utilizzare il diverso tool `ricerca_documenti`. Se l'utente chiede invece, specificamente, i dati dell'IVA relativa alle vendite e agli acquisti registrati su Fattura24, devi, come detto, far presente che non fanno parte di questo tool e consigliare l'utente di usare il tool `report_analisi_iva`. ## Come mostrare gli importi La response di questo tool restituisce gli importi sempre in euro, con il punto come separatore decimale; tu presentali all'utente in Euro, ma con la formattazione italiana, usando quindi la virgola come separatore decimale. ## Quando usare questo tool Usa questo tool quando l'utente ti chiede i dati di fatturato di **un singolo anno**, e/o quando ti formula domande del tipo: - l'andamento mensile del fatturato di un anno; - vendite, acquisti e relativo saldo di un anno; - il totale fatturato di un anno con il dettaglio dei 12 mesi. Se l'utente non specifica l'anno, usa l'anno corrente. ## Esempi di richieste che può fare l'utente - "Mostrami il fatturato del 2026"; - "Mostrami il fatturato mese per mese del 2026"; - "Com'è andato il fatturato quest'anno mese per mese?" - "Quanto ho fatturato nel 2026?" - "Qual è stato il mese migliore e quello peggiore del 2026?" ## Quando non usare questo tool Non usare questo tool: - per confrontare più anni o per mostrare il saldo progressivo: in questo caso usa invece il tool `report_fatturato_confronto`; - per elencare singole fatture o documenti: in questo caso usa invece il tool `ricerca_documenti`; - quando l'utente ti chiede di mostrare i suoi ricavi, costi e margini in base alle specifiche voci di Piano dei Conti (centri di ricavo e centri di costo): in questo caso usa invece il tool `report_bilancino`. ## Esempio di utilizzo ```json { "anno": "2026" } ## Esempio di output Di seguito trovi l'esempio; è mostrato solo il primo elemento. Il campo "mese" che troverai nei singoli item dell'array sta ad indicare il mese (ad esempio,troverai scritto "GENNAIO". [ { "mese": "GENNAIO", "vendite_imponibile": 5506.82, "vendite_non_imponibile": 0.0, "vendite_imponibile_fe": 0.0, "vendite_non_imponibile_fe": 0.0, "vendite_iva": 1211.5, "vendite_inps": 0.0, "vendite_cassa": 0.0, "vendite_ra": 0.0, "vendite_rp": 0.0, "vendite_entrate": 3000.0, "acquisti_imponibile": 420.0, "acquisti_non_imponibile": 0.0, "acquisti_iva": 92.4, "acquisti_inps": 0.0, "acquisti_cassa": 0.0, "acquisti_ra": 0.0, "acquisti_rp": 0.0, "acquisti_uscite": 250.0, "tributi": 0.0, "buste_paga_uscite": 0.0, "tributi_uscite": 0.0 } ]
# Report Fatturato Confronto Questo tool è di tipo aggregato e consente di confrontare l'andamento dell'attività dell'utente tra due o più anni. A seconda del valore del parametro di ricerca `tipoDocumento` che si invia al server, il tool restituisce tre diversi tipi di resoconto, alternativi tra loro: - "fatturato" in entrata proveniente dalle vendite; - oppure, "fatturato" in uscita proveniente dagli acquisti; - oppure, importi in uscita provenienti dai tributi. Il tool restituisce i dati di ciascun resoconto suddivisi per mesi. ## Parametri di ricerca in input I parametri di ricerca sono: - `anni`: obbligatorio, rappresenta la lista degli anni separati da virgola, sotto forma di stringa (ad esempio, "2026,2025,2024"); - `tipoDocumento`: opzionale (di default il valore è `vendita`); - `mostra_saldo_progressivo`: opzionale. ### Parametro `tipoDocumento` I possibili valori sono: - `vendita`: fa restituire i valori relativi alle vendite; - `acquisto`: fa restituire i valori relativi agli acquisti (cone anche le buste paga); - `tax`: fa restituire i valori relativi ai tributi. ### Parametro `mostra_saldo_progressivo` Può avere i seguenti valori: - `no`: fa restituire i valori mensili "secchi" (cioè quelli conswguiti nel singolo mese in sé considerato); - `si`: fa restituire i valori mensili "progressivi" (cioè il valore di ogni singolo mese è determinato sommando gli importi relativi a quel mese all'importo totale dei mesi precedenti); Il valore di default considerato dal tool è (in caso di assenza o irregolarità del parametro) `no`. Se usi il valore `si`, fai presente sempre all'utente nelle tue risposte che i valori che gli mostri sono appunto quelli "progressivi" mese per mese e non quelli secchi dei singoli mesi in sé considerati. ## Criteri funzionali e temporali usati dal tool per restituire i risultati Il server MCP di Fattura24, per compilare i singoli anni, estrae i dati dai seguenti documenti presenti nell'account dell'utente nel gestionale Fattura24: - fatture (elettroniche ed analogiche); - parcelle; - ricevute; - corrispettivi; - buste paga (queste, naturalmente, considerate solo per i dati del fatturato acquisti); - tributi (considerati solo per il resoconto sui tributi) Tieni conto che l'utente in Fattura24 può però esludere (nella sezione "configurazione/avanzate/report") alcune classi documentali dalla composizione dei report; se ad esempio in quella sezione di configurazione ha escluso le ricevute di vendita, allora i report di Fattura24, compreso questo tool, non prenderanno in considerazione gli importi contenuti nelle ricevute di vendita. Gli importi considerati: - sono naturalmente quelli al netto dell'IVA; - per quanto riguarda le buste paga, sono determinati considerando l'importo che l'utente indica nel campo "Importo lordo" della scheda della busta paga. Il server, infine, per decidere se estrarre i dati da un certo documento verifica se l'anno che l'utente ha indicato nel campo "competenza" del documento è lo stesso dell'anno richiesto con il parametro `anni` (non considera quindi la semplice data del documento). ### Perché il tool si chiama "fatturato" Il tool si chiama così perché considera e mostra degli importi per il solo fatto di essere stati "fatturati" (dallo stesso utente o dai suoi fornitori), ovverosia inseriti in documenti presenti nell'account dell'utente in fattura24 (se rientranti in uno degli anni indicati nella ricerca). Ciò significa che i dati vengono mostrati a prescindere se gli importi indicati in un documento sono stati poi effettivamente pagati o meno (dal cliente dell'utente verso l'utente, oppure dall'utente verso il suo fornitore). Anche gli importi dei tributi sono considerati a prescindere se l'utente ha indicato o meno la data di saldo. ## Output - struttura di risposta La risposta JSON ha una struttura che contiene un array, che, all'itnerno, ha 12 item, uno per ogni mese dell'anno. Ogni item (si chiama `mese`) han i seguenti sotto-campi: - `numero`: ad esempio, "1" sta per Gennaio; - `nome`: il nome del mese (ad esempio, "Gennaio"); - `valori`: è un array, con all'interno un valore (espresso in Euro) per ognuno degli anni oggetto del parametro di ricerca `anni`. ## Quando puoi usare questo tool Puoi usare questo tool quando l'utente ti chiede di mostrargli il confronto tra due o più anni dei suoi dati "riepilogativi" di fatturato (lato vendite o lato acquisti). ## Quando non devi usare questo tool Se l'utente ti chiede un report relativo al suo fatturato (vendite e acquisti) che, però, chiarisca anche la composizione interna dei dati (importi imponibili reddito, importi non imponibili reddito, importi dei contributi Inps o della Cassa), allora devi usare il diverso tool `report_fatturato`, che mostra i dati solo anno per anno, ma che, appunto, chiarisce quali sono le sotto-componenti degli importi totali (mese per mese) di fatturato. Inoltre, non devi usare questo tool, quando l'utente ti chiede di mostrare i suoi ricavi, costi e margini in base alle specifiche voci di Piano dei Conti (centri di ricavo e centri di costo): in questo caso usa invece il tool `report_bilancino` (sempre che l'utente abbia almeno un abbonamento Compelte a Fattura24 e abbia correttamente applicato le voci di piano dei conti alle singole linee in fattura). ## Esempio di utilizzo ```json { "anni": "2026, 2025, 2024", "tipo_documento": "vendita", "mostra_saldo_progressivo": "si" } Esempio con solo il 2026: { "anni": "2026" } Esempio con saldo progressivo: { "anni": "2026, 2025", "mostra_saldo_progressivo": "si" } { "mese": [ { "numero": 1, "nome": "Gennaio", "valori": [5506.82, 4200.15, 3800.00] }, { "numero": 2, "nome": "Febbraio", "valori": [4800.50, 3900.25, 4100.75] } ], "legenda": ["2026", "2025", "2024"] }
# Report Forecast Questo tool è di tipo aggregato e restituisce il "Report Previsionale" della sezione "Bilancino" che l'utente ha a disposizione in Fattura24 (all'interno della macro-sezione di menu "Controllo di Gestione"). Questo strumento permette di confrontare, per ogni voce di centro di ricavo e di centro di costo creata dall'utente nel suo Piano dei Conti, in relazione ad uno specifico anno: - i valori di consuntivo reali conseguiti (actual); - i valori previsionali che lo stesso utente aveva predefinito (budget); - gli scostamenti tra consuntivo e budget. L'uso combinato del Piano dei Conti e di questo report consente quindi di confrontare l'andamento reale dell'attività rispetto alle previsioni impostate. ## Parametri di ricerca in input I parametri da usare sono: - `anno`: è obbligatorio, rappresenta l'anno di competenza e deve essere espresso nel formato YYYY. ## Requisiti prelininari perché il tool dia risultati utili Il tool `report_bilancino` restituirà risultati utili solo se: - l'utente ha un abbonamento "Complete" a Fattura24; - l'utente ha costruito nel gestionale Fattura24 un suo "Piano dei conti" e lo ha correttamente applicato di volta in volta alle sue fatture di vendita e di acquisto; - l'utente ha effettivamente pre compilato i dati previsionali. ## Output - struttura di risposta La risposta JSON ha una struttura composta dai seguenti campi complessi: - `meta`; - `dettagli`; - `totali`; - `indicatori`. ### Campo `dettagli` Questo campo è un array composto da tutte le voci di centro di ricavo o di costo dell'utente costruite da lui nel Piano dei Conti. Ognuno degli item ha i seguenti campi: - `id_pdc`: è l'identificativo dello specifico centro di ricavo o di costo nel gestionale Fattura24; - `codice_pdc`: è il codice dato dallo stesso utente allo pecifico centro di ricavo o di costo; - `descrizione_pdc`: è il nome dato dallo stesso utente allo pecifico centro di ricavo o di costo;; - `tipo_voce`: specifica se si tratta di un centro di ricavo o di un centro di costo, con valori che possono essere `ricavo`, `costo_fisso` o `costo_variabile`; - `totale_consuntivo_annuale`: indica, in Euro, il totale annuale degli importi conseguiti o sostenuti dall'utente per lo specifico centro di ricavo o di costo; - `consuntivo_mensile`: è un campo di tipo oggetto, che al suo interno contiene 12 campi, uno per ogn i mese dell'anno, i cui valori sono gli importi mensili in Euro relativi allo specifico centro di ricvo o di costo; - `totale_budget_annuale`: indica, in Euro, il totale annuale degli importi che l'utente aveva preventivato di conseguire o sostenere per lo specifico centro di ricavo o di costo; - `budget_mensile`: è un campo di tipo oggetto, che al suo interno contiene 12 campi, uno per ogni mese dell'anno, i cui valori sono gli importi mensili in Euro preventivati dall'utente come budget relativi allo specifico centro di ricvo o di costo; - `scostamento_annuale`: scostamento tra budget e consuntivo in relazione al volume complessivo nell'anno; - `scostamento_mensile`: scostamento tra budget e consuntivo in relazione al singolo mese. I campi complessi di tipo oggetto `consuntivo_mensile`, `budget_mensile` e `scostamento_mensile` hanno la seguente struttura: - `gennaio` - `febbraio` - `marzo` - `aprile` - `maggio` - `giugno` - `luglio` - `agosto` - `settembre` - `ottobre` - `novembre` - `dicembre` #### Composizione dei singoli valori mensili - non sono valori progressivi ATTENZIONE: i valori mensili di ogni voce sono calcolati a sé stanti e non rappresentano quindi un cumulato progressivo. Ad esempio, se per una particolare voce di centro di ricavo il valore di aprile è "1200", significa che l'utente nel solo mese di aprile ha conseguito ricavi, per quella voce di centro di ricavo, pari a Euro 1200,00 (e ciò a prescindere appunto da quanto ha conseguito per la stessa voce nei mesi precedenti). ### Campo `totali` Questo campo è un oggetto che contiene i totali progressivi annuali e mensili, inseriti nei seguenti ulteriori campi complessi: - `totale_ricavi`; - `totale_costi_variabili`; - `totale_costi_fissi`; - `totale_costi`; - `mdc`; - `ebitda`. Ognuno dei detti campi riporta il totale annuale e i totali dei singoli mesi dell'anno, con la seguenti struttura: - `totale_consuntivo_annuale`; - `consuntivo_mensile`; - `totale_budget_annuale`; - `budget_mensile`; - `scostamento_annuale`; - `scostamento_mensile`. #### Nota sul campo complesso ebitda I valori rappresentano il "margine operativo lordo", che può essere considerato come Ebitda se ricavato come risultato dopo gli accantonamenti (dpiende da come l'utente usa il gestionale Fattura24); in ogni caso, i valori sono considerars il risultato prima di ammortamenti, svalutazioni, oneri finanziari e imposte. ### Campo `indicatori` E' un oggetto che è composto da 3 campi che servono ad indicare 3 importanti indicatori economici (espressi in Euro), ricavati dai dati del report: - `scostamento_ricavi_su_budget`; - `scostamento_costi_su_budget`; - `scostamento_ebitda_su_budget`. ## Criteri funzionali e temporali usati dal tool per restituire i risultati Il server MCP di Fattura24, per compilare i dai di consuntivo e per controllare così se (e in che misura) uno specifico centro di ricavo o centro di costo è stato conseguito o sostenuto nel corso di un dato anno, va a vedere i seguenti documenti: - fatture (elettroniche ed analogiche); - parcelle; - ricevute; - corrispettivi; - buste paga. Questo tool non considera invece i Tributi: se l'utente vuole sapere quanti sono i tributi pagati nel corso di un anno, devi usare il diverso tool `report_tributi`. Tieni conto che l'utente in Fattura24 può però esludere (nella sezione "configurazione/avanzate/report") alcune classi documentali dalla composizione dei report; se ad esempio in quella sezione di configurazione ha escluso le ricevuite di vendita, allora i report di Fattura24, compreso questo tool, non prenderanno in considerazione gli importi contenuti nelle ricevute di vendita. Gli importi considerati: - sono naturalmente quelli al netto dell'IVA; - per quanto riguarda le buste paga, sono determinati considerando l'importo che l'utente indica nel campo "Importo lordo" della scheda della busta paga; - sono considerati per il solo fatto di essere presenti nei documenti creati dall'utente, a prescindere quindi se sono stati effettivamente pagati o meno (o se sono stati pagati solo in parte, anche eventualmente a seguito dell'applicazione di uno sconto generale a valle del totale netto a pagare della fattura). Per vedere infine se il documento in cui è caricato il centro di ricavo o di costo rientra nell'anno richiesto dall'utente (ad esempio, il "2026"), il server controlla se quell'anno è quello indicato nel campo "Data competenza" del documento: il criterio temporale utilizzato è quindi quello della data competenza indicata dall'utente all'interno del documento. ## Quando devi usare questo tool Usa questo tool quando l'utente chiede: - il report previsionale di bilancino; - il confronto tra valori attuali di consuntivo (actual) e quelli di budget; - gli scostamenti tra valori reali e previsionali; - il confronto mensile tra consuntivo e budget; - il dettaglio per voce PDC con budget associato. ## Quando non devi usarlo Non dovresti usare questo tool se l'utente ti chiede quali sono le sue vendite annuali in base ai "nomi" dei prodotti o servizi venduti o erogati che lo stesso utente ha creato nella sezione "Prodotti e Servizi" del gestionale Fattura24 (per questa richiesta c'è un tool specifico che si chiama `report_prodotti_servizi`). Infatti, questa sarebbe una ricerca diversa da quella soddisfatta con il presente tool, che è relativo invece, come indicato sopra, alla suddivisione per "centri di ricavo" e "centri di costo" facenti parte del Piano dei Conti. ## Esempio di risposta ```json { "meta": { "report": "bilancino_previsionale", "anno": 2026, "filtro_pdc_descrizione": null, "costi_fissi_in_dodicesimi": true, "valuta": "EUR" }, "dettagli": [ { "id_pdc": 211235, "codice_pdc": "000", "descrizione_pdc": "TEST FEDE2", "tipo_voce": "ricavo", "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": { "gennaio": 0.0, "febbraio": 0.0, "marzo": 0.0, "aprile": 0.0, "maggio": 0.0, "giugno": 0.0, "luglio": 0.0, "agosto": 0.0, "settembre": 0.0, "ottobre": 0.0, "novembre": 0.0, "dicembre": 0.0 }, "totale_budget_annuale": 0.0, "budget_mensile": { "gennaio": 0.0, "febbraio": 0.0, "marzo": 0.0, "aprile": 0.0, "maggio": 0.0, "giugno": 0.0, "luglio": 0.0, "agosto": 0.0, "settembre": 0.0, "ottobre": 0.0, "novembre": 0.0, "dicembre": 0.0 }, "scostamento_annuale": 0.0, "scostamento_mensile": { "gennaio": 0.0, "febbraio": 0.0, "marzo": 0.0, "aprile": 0.0, "maggio": 0.0, "giugno": 0.0, "luglio": 0.0, "agosto": 0.0, "settembre": 0.0, "ottobre": 0.0, "novembre": 0.0, "dicembre": 0.0 } } ], "totali": { "totale_ricavi": { "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": {}, "totale_budget_annuale": 0.0, "budget_mensile": {}, "scostamento_annuale": 0.0, "scostamento_mensile": {} }, "totale_costi_variabili": { "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": {}, "totale_budget_annuale": 0.0, "budget_mensile": {}, "scostamento_annuale": 0.0, "scostamento_mensile": {} }, "totale_costi_fissi": { "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": {}, "totale_budget_annuale": 0.0, "budget_mensile": {}, "scostamento_annuale": 0.0, "scostamento_mensile": {} }, "totale_costi": { "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": {}, "totale_budget_annuale": 0.0, "budget_mensile": {}, "scostamento_annuale": 0.0, "scostamento_mensile": {} }, "mdc": { "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": {}, "totale_budget_annuale": 0.0, "budget_mensile": {}, "scostamento_annuale": 0.0, "scostamento_mensile": {} }, "ebitda": { "totale_consuntivo_annuale": 0.0, "consuntivo_mensile": {}, "totale_budget_annuale": 0.0, "budget_mensile": {}, "scostamento_annuale": 0.0, "scostamento_mensile": {} } }, "indicatori": { "scostamento_ricavi_su_budget": 0.0, "scostamento_costi_su_budget": 0.0, "scostamento_ebitda_su_budget": 0.0 } }
# Report Pagamenti confronto Questo tool restituisce il report comparativo, tra gli anni richiesti dall'utente: - degi pagamenti in entrata effettivi ricevuti dall'utente dai suoi clienti; - dei pagamenti in usicta effettivi effettuati dall'utente verso suoi fornitori o aventi causa. Serve quindi all'utente per verificare quali sono stati i movimenti reali di cassa relativi alla sua attività. ## Parametri di ricerca in input I parametri da usare sono: - `anni`: in formato stringa, deve essere costituito dalla lista degli anni richiesti dall'utente, separati da virgola (ad esempio: "2026, 2025, 2024"); - `tipo_documento`: può avere i valori `vendita` (incassi indicati nei documenti di vendita) oppure `acquisto` (pagamenti indicati nei documenti di acquisto); - `mostra_saldo_progressivo`: se si indica il valore `si`, il tool mostrerà i valori "cumulati" mese per mese, mentre se si indica `no`, il tool restituirà gli stretti valori mensili del singolo mese in sé considerati. Tutti e tre questi parametri sono obbligatori. ## Criteri funzionali e temporali usati dal tool per restituire i risultati Il server MCP di Fattura24 estrae gli importi dei pagamenti dalle rate-pagamento che l'utente ha inserito nella sezione "Pagamenti" dei singoli documenti presenti nel gestionale Fattura24. Gli importi sono considerati solo se: - la specifica rata-pagamento ha una data di saldo; - la detta data di saldo è dell'anno indicato dall'utente nei parametri di ricerca del tool. ## Output - struttura di risposta Il tool può restituire i dati relativi ai pagamenti in entrata e ai pagamenti in uscita solo separatamente tra loro (a seconda del valore del parametro `tipo_documento`). Restituisce i risultati suddivisi, in relazione a ciascuno degli anni richiesti dall'utente, per mesi. Il campo principale si chiama `dettaglio` ed è un array composto da 12 item-oggetti, uno per ogni mese. Ogni item ha: - il campo `mese`, che indica il nome del mese (ad esempio, "gennaio"); - un campo per ognuno degli anni richesti dall'utente, che ha il nome uguale a quello dell'anno (ad esempio, `2025`) e il relativo valore espresso in Euro. ## Quando non devi usare questo tool Come detto, il presente tool serve all'utente se vuole verificare quali sono stati i movimenti reali di cassa relativi alla sua attività. Non devi quindi usarlo mai quando l'utente vuole invece verificare i dati relativi al suo "fatturato", ai suoi "ricavi" o ai suoi "costi" fiscali o civilistici, cioè quando ti chiede i dati formali della sua gestione, che concernono gli importi emergenti dagli importi imponibili dei suoi documenti di venbdita e di acquisto (a prescindere se poi e in che misura gli stessi documenti sono stati pagati). In questi diversi casi, puoi usare i seguenti diversi tool: - `report_fatturato`: è un report analitico relativo ad un dato anno; - `report_fatturato_confronto`: è un report di confronto tra più anni (mese per mese); - `report_bilancino`: è un report analitico relativo ad un dato anno, con l'analisi dei risultati per centro di ricavo e centro di costo (disponibile solo per gli utenti che hanno un abbonamento Complete a Fattura24). ## Esempi di richieste dell'utente: Puoi usare questo tool se l'utente, ad esempio, ti formula domande tipo le seguenti: - Mostrami il report dei pagamenti degli ultimi anni; - Confronta i pagamenti 2026, 2025 e 2024; - Dammi il saldo progressivo degli incassi degli ultimi tre anni; - Confronta i pagamenti 2025 vs 2024 mese per mese.
# Report Pareto ## Descrizione Questo tool consente di sapere quanti clienti sono stati necessari per generare l’80% del fatturato, mese per mese, nel corso dell’anno. Si tratta di un’analisi di tipo Pareto, nota anche come regola dell’80/20, basata sulla constatazione che, in molti contesti aziendali, l’80% del fatturato deriva generalmente da una minoranza dei clienti (costituita, ad esempio, da una percentuale intorno al 20%). Conoscere e comprendere questa informazione ti permette di valutare il livello di dipendenza economica da alcuni clienti chiave e, di conseguenza, di capire quanto il tuo business sia robusto oppure fragile. Maggiore è il numero di clienti che concorre all’80% del fatturato, maggiore è la stabilità economica della tua attività e quindi il suo grado di robustezza. ### Esempio Se hai 10 clienti e 2 di questi hanno generato l’80% del tuo fatturato, il tuo business potrebbe essere considerato fragile, perché la perdita anche di un solo cliente chiave comporterebbe un calo di circa il 40% del fatturato. --- ## Quando usarlo Usa questo tool quando l'utente chiede della **concentrazione del fatturato sui clienti** o della regola 80/20, ad esempio: - quanti clienti generano l'80% del fatturato - quanto il business dipende da pochi clienti chiave - se il portafoglio clienti è concentrato o ben distribuito ## Esempi di richieste utente - "Quanti clienti fanno l'80% del mio fatturato?" - "Il mio fatturato dipende da pochi clienti?" - "Analisi di Pareto dei clienti per il 2026" - "Quanto è concentrato il mio fatturato sui clienti?" --- # Come funziona il tool Selezionato l’anno di interesse, il sistema calcolerà automaticamente, per ciascun mese dell’anno: * il fatturato totale del mese * il numero minimo di clienti necessario per generare almeno l’80% del fatturato * la percentuale di clienti (sul totale dei clienti del mese) necessaria a raggiungere l’80% del fatturato, ovvero il vero e proprio indice di Pareto --- # Input MCP ## Parametri richiesti | Campo | Tipo | Descrizione | | ----- | ------- | -------------------------------------------- | | anno | integer | Anno di riferimento per l’analisi del report | --- # Output del report Per ogni mese dell’anno selezionato, il report mostrerà: * mese di riferimento * fatturato totale * numero clienti necessari per raggiungere l’80% del fatturato * numero totale clienti del mese * percentuale Pareto clienti/fatturato --- # Obiettivo del report Il report aiuta a: * identificare la concentrazione del fatturato * individuare eventuali clienti strategici * misurare il livello di rischio commerciale * comprendere la robustezza economica del business * monitorare nel tempo la distribuzione del fatturato
## Report Prodotti/Servizi Questo tool è di tipo aggregato. Restituisce l’elenco dei prodotti e servizi venduti o erogati dall’utente in un determinato anno. I risultati sono restituiti con l'indicazione, per ogni prodotto/servizio, della quantità venduta o erogata e del relativo importo totale. ## Parametri di ricerca - `anno`: è obbligatorio e rappresenta l'anno di riferimento (ad esempio, "2026"); - `categoria`: è opzionale, ed è la categoria sotto la quale l'utente può aver classificato un prodotto/servizio; - `nome_prodotto`: è opzionale, e rappresenta il nome che l'utente ha dato al prodotto/servizio nel gestionale Fattura24. ## Output Restituisce un oggetto JSON con i seguenti campi: - `servizi`: è un un array di oggetti, ciascuno rappresentante un prodotto-servizio; - `total`: numero totale dei prodotti/servizi trovati. L'array `servizi` ell'elenco rappesenta un prodotto-servizio ed ha i seguenti campi: - `id`: identificativo del prodotto/servizio nel gestionale Fattura24; - `nome`: nome che l'uente ha dato al prodotto/servizio; - `quantita`: quantità totale venduta o erogata nell'anno; - `tot_imp`: importo totale in Euro del venduto o erogato nell'anno. ## Criteri funzionali e temporali usati dal server MCP per restituire i risultati Il server MCP di Fattura24, per controllare se e quanto uno specifico prodotto/servizio è stato venduto o erogato nel corso di un dato anno (ad esempio, il "2026"), e per calcolare quindi quantità e importi, va a vedere i seguenti documenti di vendita: - fatture elettroniche; - parcelle elettroniche; - fatture analogiche; - ricevute. Gli importi e le quantità sono compensati (in diminuzione) con le quantità e gli importi dello stesso prodotto/servizio caricati dall'utente nelle note di credito presenti per l'anno di ricerca nel gestionale Fattura24. Per vedere se il documento in cui è caricato rientra nell'anno richiesto dall'utente, il server MCP controlla se quell'anno è quello indicato nel campo "Data competenza" del documento: il criterio temporale utilizzato è quindi quello della data competenza indicata dall'utente all'interno del documento. ## Quando usarlo Usa questo tool quando l'utente chiede informazioni sui ..prodotti o servizi venduti o erogati.. in un anno, ad esempio: - quali prodotti o servizi hanno generato più fatturato; - quali prodotti o servizi sono stati più venduti o erogati "per quantità"; - il dettaglio relativo ad uno specifico prodotto/servizio o ad una specifica categoria (con la quale possono essere catalogati più prodotti/servizi) ## Esempi di richieste da parte dell'utente - "Quali prodotti o servizi ho venduto di più nel 2026?" - "Prodotti che generano più fatturato quest'anno" - "Mostrami il dettaglio dei prodotti o servizi venduti o erogati nel 2026" ## Quando non devi usare questo tool Non devi usare questo tool se l'utente ti chiede quali sono le sue vendite per "centri di ricavo". In questo caso, devi usare il tool `report_bilancino`, che però restituirà risultati utili solo se: - l'utente ha un abbonamento "Complete" a Fattura24; - ha costruito nel gestionale Fattura24 un suo "Piano dei conti" e lo ha correttamente applicato di volta in volta alle sue fatture di vendita.
# Ricerca documenti in Fattura24 ## Output - informazioni sul contenuto e sul significato delle voci restituite dal tool Usa questo tool quando l'utente vuole vedere i dati relativi ai suoi documenti (presenti in Fattura24) di un dato anno. I documenti che il tool può restituire sono: - quelli di vendita (`vendita`) come ad esempio fatture elettroniche, note di credito, preventivi, DDT, ordini, etc.; - quelli di acquisto (`acquisto`), come fatture, note di credito, proforma, DDT, etc.; - le autofatture/inmtegrazioni; Il tool restituisce: - una serie di informazioni "generali" (come il numero totale dei documenti trovati in base ai parametri di ricerca); - un elenco di documenti specifici, in cui ogni item rappresenta appunto un documento ed è composto di più campi con i relativi valori (ad esempio, ci sono i campi relativi al numero del documento, alla data, all'importo del totale a pagare, etc.). Il tool, prevede una risposta "paginata": ovverosia i risultati, in base al numero dei documenti trovati, vengono restituiti sotto forma di pagine, una pagina per volta, ognuna composta da un numero di righe che può decidere l'utente e che di default è di 30 e non può essere supriore a 100. Per far vedere i risultati di una pagina successiva, dovrai effettuare un'altra chiamata. ### Informazioni generali restituite dal tool Il tool, in relazione ai parametri di ricerca utilizzati dall'utente, restituisce le seguenti informazioni generali, contenute all'interno del campo `totale_aggregati`: - `totale_documenti`: il numero totale dei documenti restituiti dalla ricerca; - `totale_netto`: la somma dei totali a pagare di tutti i documenti; - `totale_al_saldo_vendite`: importo totale che manca perché i documenti di vendita restituiti dalla ricerca siano integralmente saldati dai fornitori dell'utente; - `totale_al_saldo_acquisti`: importo totale che manca all'utente per saldare integralmente i documenti di acquisto restituiti dalla ricerca. I valori di questi campi, naturalmente, non sono relativi alla sola singola pagina oggetto della chiamata, ma a tutte le pagine segnalate dal server MCP in base ai parametri di ricerca utulizzati (dalle quali sono estratti i valori). ### Elenco documenti restituito dal tool - contenuto dei singoli item Il tool, come detto, contiene l'elenco dei documenti trovati dalla ricerca, contenuto nel campo complesso di tipo array che si chiama `dettaglio`. Ogni elemento dell'elenco `dettaglio` contiene i seguenti campi: - `id`: identificativo univoco del documento in Fattura24; - `id_tipo_documento`: codice numerico della specifica classe documentale (è un dato rilevante solo all'interno del gestionale Fattura24); - `fe_tipo_documento`: codice del tipo documento elettronico, secondo la nomenclatura e le tipologie previste dalle Specifiche Tecniche della fatturazione elettronica italiana (ad esempio, `TD01` per la fattura ordinaria, `TD05` per la nota di debito, `TD06` per la nota di credito, etc.); - `id_stato`: stato interno del documento; - `numero`: numero dato dall'utente al documento; - `data_documento`: data indicata dall'utente all'interno del campo "data" del documento, nel formato `yyyy-MM-dd`; - `oggetto`: sarebbe la causale del documento, ma per motivi di privacy questo dato è offuscato, così che non sia disponibile alle applicazioni di Intelligenza Artificiale; - `sts_id_stato`: stato del documento in relazione al processo di invio delle spese al Sistema Tessera Sanitaria (Sistema TS), se disponibile; - `sts_attivo`: indica se l'utente ha attivato la gestione del Sistema TS in relazione allo specifico documento; - `esigibilita_iva`: codice di esigibilita' IVA del documento (i diversi valori sono relativi alle varie fattispecie possibili di esigibilità IVA applicabili in fattura, ovverosia "immediata", "differita", "scissione dei pagamenti", "Non indicata"); - `valuta_des`: codice valuta del documento, ad esempio `EUR`; - `valuta_cambio`: tasso di cambio applicato; - `totale`: importo totale "a pagare" del documento; - `pagato_u`: totale importo già pagato dall'utente se si tratta di un documento di acquisto; - `pagato_e`: totale importo già incassato dall'utente se si tratta di un documento di vendita; - `mittente`: è un campo complesso, relativo ai dati del mittente del documento, composto di più campi tutti però offuscati per motivi di privacy e rispetto dei diritti dei fornitori dell'utente; - `destinatario`: è un campo complesso, relativo ai dati del destinatario del documento, composto di più campi tutti però offuscati per motivi di privacy e rispetto dei diritti dei clienti dell'utente; - `last_Esito_Sdi`: ultimo esito noto del processo relativo alla fatturazione elettronica verso il Sistema di Interscambio (SDI), se disponibile; - `sdi`: è un campo complesso, che contiene i conteggi aggregati relativi allo stato di invio e ricezione dei documenti elettronici verso il Sistema di Interscambio; - `sts`: è un campo complesso, che contiene i conteggi aggregati relativi allo stato di trasmissione dei dati di spesa verso il Sistema TS. #### Avvertenza sul campo `last_Esito_Sdi` Questo campo indica appunto solo quale è l'ultimo esito del SDI in ordine di tempo relativo al singolo documento. Se l'utente vuole verificare l'intera cronologia dei vari esiti SDI ricevuti in relazione al documento, devi usare il tool `ricerca_esito_sdi`. Se invece l'utente vuole scaricare la o le ricevute originali del Sistema di Interscambio relative ad un dato documento, devi usare il tool `download_esito_sdi`. #### Significato particolare del campo `totale` del singolo item dell'elenco documenti Il campo `totale` rappresenta il totale a pagare del singolo documento; è cioè l'importo del documento calcolato al netto delle eventuali ritenute d'acconto o ritenute previdenziali applicate dall'utente e al netto anche degli eventuali sconti generali in fattura applicati dall'utente sul totale lordo. #### Contenuto del campo complesso `sdi` Questo campo complesso contiene i seguenti sotto-campi, relativi al processo di invio al Sistema di Interscambio (SDI): - `totale_da_inviare`: totale dei documenti che devono ancora essere inviati al SDI; - `totale_in_elaborazione`: totale dei documenti inviati al SDI e ancora in elaborazione; - `totale_ok`: totale dei documenti con esito positivo, ovverosia di quei documenti in cui l'ultimo esito conosciuto SDI è costituito da ricevute RC (consegnata), MC (inviata MC), DT (decorrenza termini nella fatturazione verso la PA), AT (attestazione di trasmissione nella fatturazione verso la PA), EC01 (accettata nella fatturazione verso la PA); - `totale_ko`: totale dei documenti con esito negativo o scartati (ricevuta NS di scarto e ricevuta EC02 di rifiuto da parte della PA); - `totale_altro`: totale dei documenti con stati SDI diversi dai precedenti; ### Criterio temporale usato dal tool per restituire i risultati I documenti di vendita che vengono restituiti dal tool sono, di default, quelli in cui l'anno indicato dall'utente compare nella "data documento" che lo stesso utente ha indicato al loro interno nel campo che nella scheda della fattura visibile nel gestionale Fattura24 si chiama "Data". I documenti di acquisto, invece, che vengono restituiti dal tool sono, di default, quelli in cui l'anno indicato dall'utente compare nella "data protocollo" che lo stesso utente ha indicato al loro interno nel campo che nella scheda della fattura visibile nel gestionale Fattura24 si chiama "Data protocollo". Queste indicazioni sul criterio temporale sono molto importanti perché all'interno dei documenti vi sono anche altri campi di natura temporale, come il campo "data competenza"; fallo presente all'utente, in maniera tale che non si confonda. Anche l'ordinamento dei risultati, di default, è per data del documento. Gli utenti del gestionale Fattura24 inseriscono (o dovrebbero inserire) nel campo "Data" del documento, quantomeno in via generale (ci sono delle eccezioni), la data di effettuazione dell'operazione. ## Parametri di ricerca in input - criteri di ricerca obbligatori e opzionali Per utilizzare questo tool devi tenere conto che, tra i parametri che devi o puoi inviare al server MCP di Fattura24, ce ne sono alcuni obbligatori ed altri opzionali (questi ultimi utili per poter "filtrare" i risultati della ricerca). ### Parametri obbligatori che devi usare per la ricerca I parametri obbligatori sono: - `anno`: anno della ricerca nel formato `yyyy`; - `tipo_documento`: serve per chiarire se l'utente vuole i dati dei documenti di vendita o quelli dei documenti di acquisto; i valori sono `acquisto` per i documenti di acquisto oppure `vendita` per i documenti di vendita; - `classe_documentale`: tipo della classe del documento da cercare; - `righe_per_pagina`: quante righe visualizzare - `pagina`: quale pagina selezionare; ### Parametri opzionali - `numero_fattura`: numero del documento, se l'utente cerca una fattura o un documento specifico; - `stato_documento`: stato del documento, in relazione alla situazione dei pagamenti (documento pagato o non pagato) o dell'invio o meno al Sistema di Interscambio (documento non inviato, scartato, consegnato, etc.), da usare solo se richiesto esplicitamente dall'utente; - `stato_invio_a_sistema_ts`: stato di invio del documento al Sistema Tessera Sanitaria, da usare solo se richiesto esplicitamente dall'utente. ### Spiegazioni circa i possibili valori di alcuni particolari parametri di ricerca #### Parametro `classe_documentale` - conseguenze se l'utente non indica nessun valore Se l'utente ti chiede di visionare le sue vendite (parametro `tipo_documento` uguale a `vendita`) , oppure i suoi acquisti (parametro `tipo_documento` uguale a `acquisto`), ma al contempo non ti specifica la classe documentale che vuole visionare, dovresti chiederglielo. Se insiste a non dirtelo, allora puoi usare il valore `fattura_elettronica` nel caso che il parametro `tipo_documento` ha il valore `vendita`, mentre puoi usare il valore `fattura_non_elettronica` se il parametro `tipo_documento` ha il valore `acquisto`; naturalmente, quando fai così dillo all'utente. #### Parametro `classe_documentale` - valori relativi alle autofatture o integrazioni ##### Caso A (cedente/prestatore e cessionario/committente sono soggetti diversi) Entrambi i valori `autofattura_elettronica_in_uscita` e `autofattura_elettronica_in_entrata` sono relativi solo ed esclusivamente a quei documenti dell'utente, rinvenibili nel suo account in Fattura24, che strutturalmente vedono lo stesso utente come "cessionario/committente" e un suo fornitore come "cedente/prestatore". Si tratta quindi di quei documenti che in Fattura24 sono mostrati nella sezione "Altri documenti/Autofatture-Integrazioni" (e non nella sezione "Acquisti/Fatture"). Il valore `autofattura_elettronica_in_uscita` è relativo, per precisione, a quei documenti che l'utente ha creato nella sezione "Autofatture/Integrazioni in uscita" in Fattura24, che è la sezione dove l'utente può creare e inviare al Sistema di Interscambio quei documenti in cui lui stesso, strutturalmente, risulta come cessionario/committente e il suo fornitore risulta come cedente/prestatore. Quando l'utente invia a SDI un documento presente in questa sezione, Fattura24 lo invia al Sistema di Interscambio, il quale poi, se tutto va bene, procede a reinviarlo a Fattura24 (se l'utente ha indicato il codice destinatario di Fattura24 come indirizzo telematico preferito nel suo spazio riservato in "Fatture e Corrispettivi" dell'Agenzia delle Entrate). Il valore `autofattura_elettronica_in_entrata` è relativo invece, per precisione, a quei documenti (autofatture o integrazioni o assimilabili), che l'utente ha creato nella sopra indicata diversa sezione "Autofatture/Integrazioni in uscita" del gestionale, che il Sistema di Interscambio ha accettato e ritrasmesso a Fattura24, la quale li ha inseriti nella sezione "Autofatture/Integrazioni in entrata" del suo gestionale. Tieni conto che in quest'ultima sezione "Autofatture/Integrazioni in entrata" Fattura24 inserisce tutti i tipi di autofatture o integrazioni inviati dall'utente che il Sistema di Interscambio le ha ritrasmesso, ad eccezione però dei tipi di documento TD20, TD01, TD24 e TD25 che vengono invece mostrati all'utente da Fattura24 direttamente nella sezione "Acquisti/Fatture" del gestionale (il motivo è che questi tipi di "TD" sono emessi dall'utente in casi in cui la fattura di acquisto manca, in tutto o in parte e quindi vanno a sostituirla, in tutto o in parte). Importantissimo: assicurati sempre di impostare `tipo_documento` con il valore `acquisto` quando usi questi valori di `classe_documentale`, perché non esistono autofatture o integrazioni di questo tipo nella sezione "Vendite" di Fattura24: se il modello imposta `vendita` per errore, la ricerca non troverà nulla. ##### Caso B (cedente/prestatore e cessionario/committente sono soggetti uguali e corrispondono all'utente) Nella sezione "Vendite/fatture elettroniche" di Fattura24 sono invece inseriti tutti quei documenti, che qualcuno può anche definire "autofture", che però sono strutturalmente molto diversi dal caso A e riguardano i casi in cui l'utente (contribuente) risulta sia come cedente/prestatore, sia come cessionario/committente (e cioè, ad esempio, i tipi documento TD21 - Autofattura per splafonamento, TD26 - Cessione di beni ammortizzabili e per passaggi interni, TD27, etc.); per cercare questo diverso tipo di autofatture, dovrai allora utilizzare il parametro `classe_documentale` con valore `fattura_elettronica`, insieme con il parametro `tipo_documento` impostato con il valore `vendita`. #### Parametro `classe_documentale` - valori relativi alle fatture di acquisto Quando l'utente vuole vedere le sue fatture di acquisto presenti in Fattura24 (parametro `tipo_documento` impostato con il valore `acquisto`), devi usare il parametro `classe_documentale` con il valore `fattura_non_elettronica`; questo perché nel gestionale di Fattura24 le fatture ricevute dal Sistema di Interscambio e le fatture manuali registrate manualmente dall'utente (ivi incluse le fatture analogiche eventualmente ricveuto da fornitori esteri) sono visualizzate tutte insieme in una stessa sezione, che si chiama "Acquisti/Fatture" (dillo all'utente se ti chiede delucidazioni). Stessa cosa vale per le note di credito: se l'utente ti chiede di vedere le note di credito da lui ricevute (lato acquisti dunque), devi usare il parametro `tipo_documento` impostato con il valore `acquisto` e il parametro `classe_documentale` con il valore `nota_di_credito_non_elettronica`. #### Parametro `classe_documentale` - valori relativi ai DDT Quando l'utente vuole vedere i suoi DDT (Documenti di Trasporto) presenti in Fattura24, devi tenere presente che: - devi usare il valore `documento_di_trasporto` se l'utente vuole vedere i dati dei suoi DDT lato vendite (cioè quelli che spedisce ai suoi clienti, oppure quelli, definibili "di reso", che spedisce a suoi fornitori per restituire dei beni forniti, ad esempio perché non corrispondenti ai suoi desiderata); - devi invece usare il valore `documento_di_trasporto_fornitore` se l'utente vuole vedere i dati dei suoi DDT lato acquisti (cioè quelli che ha inserito nella sezione acquisti/ddt di Fattura24). #### Parametro `stato_invio_a_sistema_ts` - precisazioni Devi tenere presente che questo parametro ha senso utilizzarlo solo se la classe documentale che l'utente vuole vedere rientra tra le seguenti: - `fattura_elettronica`; - `parcella_elettronica`; - `fattura_non_elettronica`; - `ricevuta_commerciale`. Questo perché queste appena indicate sono le sole classi documentali in Fattura24 che hanno la funzione di invio delle spese al Sistema Tessera Sanitaria (nessuna altra classe ha questa funzione). ## Esempi di richieste dell'utente per le quali puoi utilizzare questo tool Esempi di domande che ti può fare l'utente e per le quali puoi utilizzare questo tool: - Mostrami le mie fatture elettroniche di vendita del 2026; - Mostrami le parcelle elettroniche di vendita del 2026; - Cerca le note di credito ricevute nel 2025; - Mostrami i preventivi emessi nel 2026; - Trova il documento numero 4136-2026-FE; - Cerca le fatture da me non pagate del 2026; - Mostrami le fatture da me inviate a SDI nel 2026; - Ci sono fatture scartate dallo SDI? Se si', quali sono?; - Cerca le fatture elettroniche di vendita con esito di mancata consegna; - Cerca le parcelle elettroniche di vendita con esito di mancata consegna; - Trova i documenti scartati dallo SDI; - Mostrami i documenti da inviare al Sistema TS; - Cerca i documenti accolti dal Sistema TS; - Trova i documenti accolti con segnalazioni dal Sistema TS. ## Divieti di utilizzo di questo tool Non puoi usare questo tool se l'utente ti chiede: - di fare confronti di fatturato tra anni diversi; - di fare analisi mese per mese; - di estrarre trend delle vendite o degli acquisti; - di mostrargli report aggregati IVA o prodotti. Per rispondere a queste domande puoi utilizzare invece i tool di tipo aggregato che hanno la natura più strattamente di "report", quali, a seconda dei casi e delle domande formulate dall'utente, il tool `report_fatturato`, o il tool `report_fatturato_confronto`, o il tool `report_pagamenti_confronto`, o il tool `report_bilancino`, etc..
# Cronologia esiti SdI Questa tool permette di: - verificare lo stato dell'invio di una fattura elettronica al Sistema di Interscambio (SdI); - visualizzare la cronologia dei vari eventi che si sono verificati nel tempo (invii, consegne, scarti, ecc.); - verificare, nel caso di uno scarto, i codici e i motivi di errore comunicati dall'Agenzia delle Entrate. ## Parametri di ricerca in input I parametri da usare per la ricerca sono: - `id_documento`: obbligatorio, rappresenta l'identificativo univoco del documento (fattura elettronica, parcella, nota di credito, etc.) attribuito automaticamente da Fattura24 all'interno del gestionale Fattura24. Il valore del parametro `id_documento` non deve essere quindi confuso con il numero del documento (che è tutta un'altra cosa ed è deciso dall'utente). ## Output - struttura della risposta Questo tool, restituisce i risultati della ricerca attraverso i seguenti due campi: - `meta`: è un oggetto, che serve a ricordare l'ambito della ricerca; (all'interno è riportato il campo `id_documento`); - `dettaglio`: è un campo complesso che contiene l'array dei risultati veri e propri. ### Campo `dettaglio` L'array `dettaglio` contiene un item per ognuno degli esiti ricevuti dal Sistema di Interscambio in relazione al documento oggetto della ricerca. Se l'array è vuoto significa che il documento non è stato mai inviato dall'utente (che, quindi, in relazione allo specifico documento, non ha mai premuto sul bottone "Invia a SDI" presente nell'interfaccia del gestionale Fattura24). Se l'array è popolato, significa invece che ci sono degli esiti SDI e ognuno degli item avrà i seguenti campi: - `tipo_esito`: è una sigla, con la quale Fattura24 identifica il singolo tipo di esito; - `data_ricezione`: è la data relativa al singolo esito, che però ha un significato particolare in base allo specifico tipo di esito; - `ora_ricezione`: è l'ora precisa (nell'ambito della data `data_ricezione`) relativa al singolo esito; - `nome_file_esito`: è il nome del file originale della ricevuta trasmessa dal Sistema di Interscambio. #### Campi `tipo_esito` e `data_ricezione` Il campo `tipo_esito` può può avere i seguenti valori: - `F24_SEND`: è un esito interno a Fattura24 e attesta che il documento è in transito, ma il Sistema di Interscambio non ha ancora prelevato il documento dal canale telematico di Fattura24 (il campo `data_ricezione` è compilato con la data in cui è stato messo in transito); - `ET01`: è un esito interno a Fattura24 e attesta che il Sistema di Interscambio ha preso in carico il documento e che quindi Fattura24 è in attesa di sapere se lo stesso viene scartato o accettato da SdI (il campo `data_ricezione` è compilato con la data in cui è stato prelevato da SdI); - `RC`: attesta che il SdI ha consegnato il documento al destinatario e ha trasmesso a Fattura24 il file della ricevuta "RC - consegnata" (il campo `data_ricezione` è compilato con la data di consegna al destinatario da parte del SdI, che è indicata anche nel campo "Data Ora Consegna" del file xml della ricevuta originale); - `MC`: attesta che il SdI ha trasmesso a Fattura24 la ricevuta denominata "MC - mancata consegna", che sta a significare che il documento non è stato scartato ed è stato positivamente recepito dal SdI (fattura da considerarsi emessa quindi), ma che lo stesso SdI non ha potuto recapitarlo al destinatario per uno dei motivi previsti dalle Specifiche Tecniche della fatturazione elettronica (il campo `data_ricezione` è compilato con la data data in cui lo SDI ha messo a disposizione il documento nel cassetto fiscale del destinatario, indicata anche nel campo "Data Messa a Disposizione" del file xml della ricevuta originale); - `DT`: è un esito relativo alla fatturazione verso la PA e attesta la decorrenza del termine massimo che ha la PA per la comunicazione dell'accettazione/rifiuto (il campo `data_ricezione` è la data di ricezione della ricevuta del SdI da parte di Fattura24); - `DT`: è un esito relativo alla fatturazione verso la PA e attesta la decorrenza del termine perentorio massimo che ha la PA per la comunicazione dell'accettazione o del rifiuto (il campo `data_ricezione` è la data di ricezione della ricevuta del SdI da parte di Fattura24); - `AT`: è un esito relativo alla fatturazione verso la PA e attesta l'avvenuta positiva ricezione della fattura da parte del Sdi (senza scarti) e l'impossibilità però per lo stesso SdI di recapitare il file alla PA (il campo `data_ricezione` è la data di ricezione della ricevuta del SdI da parte di Fattura24); - `NE-EC01`: è un esito relativo alla fatturazione verso la PA e attesta che la PA ha espressamente accettato il documento (il campo `data_ricezione` è la data di ricezione della ricevuta del SdI da parte di Fattura24); - `NE-EC02`: è un esito relativo alla fatturazione verso la PA e attesta che la PA ha espressamente rifiutato il documento (il campo `data_ricezione` è la data di ricezione della ricevuta del SdI da parte di Fattura24); - `ET02`: attesta che il SdI ha scartato il pacchetto di spedizione (al cui interno rientrava il documento) per problemi di formato; - `NS`: attesta che il SdI ha scartato il documento per mancato superamento di uno o più controlli tra quelli previsti dalle Specifiche Tecniche della fatturazione elettronica (il campo `data_ricezione` è compilato con la data di scarto del documento); - `MT`: questo esito è relativo alle sole fatture (o note di credito) di acquisto ricevute dall'utente in Fatture24 per il tramite del Sistema di Interscambio e attesta appunto che la fattura è una fattura trasmessa da un fornitore dell'utente per il tramite del SdI, che ha consgenato a Fattura24 anche la ricevuta "MT - Meta dati" (il campo `data_ricezione` è la data di ricezione della ricevuta MT del SdI da parte di Fattura24). ## Guida alle ricevute SDI di Fattura24 Fattura24 ha una sua guida nella quale: - spiega il significato e le conseguenze dei vari tipi di ricevute di esito che può trasmettere il Sistema di Interscambio; - indica sinteticamente i motivi per i quali una fattura può essere scartata; - indica cosa deve fare un contribuente quando riceve una ricevuta MC - Mancato recapito in relazione ad una sua fattura (avvertire il destinatario, consegnargli una copia); - fa il riepilogo delle più importanti norme relative alla fatturazione elettronica italiana. Il link a questa guida è https://www.fattura24.com/guide-pratiche/codici-indici-notifiche/notifiche-ricevute-sdi/. Se quindi l'utente ti fa domande sul significato dei vari possibili esiti del SdI puoi usare, per rispondergli, questa guida, oltre naturalmente a quanto tu puoi sapere con i tuoi mezzi. ## Quando puoi usare questo tool Puoi usare questo tool, innanzitutto, se è l'utente che te lo chiede e se ti indica anche, direttamente, l'ID del documento in Fattura24 con cui valorizzare il parametro di ricerca `id_documento`. Un'altro caso in cui puoi usare questo tool è il seguente: - l'utente ti chiede di mostrargli la lista delle fatture (o parcelle) elettroniche di vendita o la lista delle autofatture in uscita e tu, per rispndergli, usi il tool `ricerca_documenti`; - l'utente ti chiede la lista o cronologia degli esiti di uno dei documenti ritornati dal tool `ricerca_documenti`: tu allora potrai chiamare il presente tool usando, per riempire il valore del parametro `id_documento`, il valore del campo `id` che il tool `ricerca_documenti` inserisce in ognuno degli item-documenti ritornato. ## Avvertenza importante su cosa non restituisce il tool Questo tool restituisce, come visto, solo il riepilogo degli esiti ricevuti dal SdI in relazione ad uno specifico documento. Non restituisce però l'identificativo SdI e il contenuto del singolo esito del SdI (comprensivo, ad esempio, del motivo per il quale il SdI ha scartato la fattura); se l'utente vuole queste diverse informazioni, devi usare il diverso tool `download_esito_sdi`.
# Segnala Limite Connettore Invia una segnalazione strutturata al team tecnico di Fattura24 per informarlo che il connettore MCP non e' riuscito a soddisfare pienamente una richiesta dell'utente. ## Scopo Del Tool Questo tool serve a raccogliere in modo standardizzato i casi in cui: - l'utente chiede un'azione che il connettore MCP non puo' completare - i tool disponibili non coprono il workflow richiesto - manca un dato, un'operazione o un'integrazione necessaria - sarebbe utile introdurre un nuovo tool o ampliare un tool esistente L'obiettivo non e' gestire feedback generici, ma produrre ticket tecnici leggibili e prioritizzabili dal team di sviluppo. ## Quando Usarlo Usa questo tool solo se tutte le condizioni seguenti sono vere: - hai compreso l'obiettivo dell'utente - hai verificato che i tool MCP disponibili non permettono di completare bene la richiesta - il limite dipende dal connettore MCP e non solo da dati mancanti o da una richiesta ambigua ## Quando Non Usarlo Non usare questo tool: - se puoi completare il task con i tool gia' disponibili - se devi prima chiedere chiarimenti all'utente - se il problema dipende solo da input mancanti, autorizzazioni mancanti o dati inesistenti - per feedback generici non collegati a un limite del connettore ## Campi Da Valorizzare Compila tutti i campi richiesti in modo esplicito e concreto: | Campo | Obbligatorio | Cosa deve inserire l'LLM | |------|-------------|---------------------------| | `categoria` | si | Una delle categorie previste: `nuovo_tool`, `estensione_tool`, `bug_connettore`, `limite_workflow` | | `titolo` | si | Titolo breve del ticket, chiaro e leggibile da un operatore umano | | `richiesta_utente_originale` | si | Riassunto fedele della richiesta fatta dall'utente | | `obiettivo_utente` | si | Risultato pratico che l'utente voleva ottenere | | `tool_considerati` | si | Elenco dei tool MCP pertinenti che sono stati considerati | | `limite_riscontrato` | si | Spiegazione del motivo per cui il connettore non e' riuscito a completare il task | | `capacita_mancante` | si | Dato, azione o workflow che manca nel connettore | | `proposta_miglioramento` | si | Suggerimento concreto: nuovo tool oppure estensione di uno esistente | | `impatto_per_utente` | no | Conseguenza pratica del limite per l'utente | | `note_aggiuntive` | no | Eventuali dettagli extra utili al team tecnico | | `consenso_utente_confermato` | si | Deve essere `true`. Conferma che l'utente ha esplicitamente autorizzato l'invio. Non passare `true` senza aver ricevuto conferma esplicita. | ## Regole Di Compilazione - non inventare capability inesistenti - non dichiarare che manca un tool se il task e' gia' coperto da tool disponibili - non copiare integralmente prompt molto lunghi se basta un riassunto fedele - descrivi la mancanza in termini tecnici e operativi, non generici - la proposta di miglioramento deve essere attuabile e comprensibile ## Consenso Obbligatorio Prima dell'Invocazione Questo tool invia dati al sistema di ticketing interno di Fattura24: - tutti i campi compilati nel ticket (categoria, titolo, descrizione del limite, proposta, ecc.) - la richiesta originale dell'utente (`richiesta_utente_originale`) - i dati identificativi dell'account autenticato: indirizzo email, ragione sociale, ID utente, ID profilo **Prima di invocare questo tool devi:** 1. Informare l'utente di quali dati verranno trasmessi (elencati sopra) 2. Chiedere conferma esplicita: *"Autorizzi l'invio di questi dati al team tecnico di Fattura24?"* 3. Procedere con l'invocazione solo se l'utente risponde affermativamente, passando `consenso_utente_confermato: true` Il server rifiuta la chiamata se `consenso_utente_confermato` non e' `true`. Non passare `true` senza aver ricevuto conferma esplicita dall'utente. Questi dati vengono usati esclusivamente per creare il ticket tecnico e identificare l'account mittente. Non vengono condivisi con terze parti al di fuori del sistema di supporto Fattura24. ## Output Atteso Il tool invia un ticket tecnico strutturato. In caso di successo restituisce `OK`, altrimenti un messaggio di errore.
Fattura24 ChatGPT Plugin FAQ
How the directory, categories and Discoverability Score work.
Read the methodologyHow do I improve Fattura24's ChatGPT Plugin discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
What are Fattura24 alternatives on ChatGPT?
As of 2026-11-02, Fattura24 competes with Accountable, Agenix Invoice, AgentCollect, Aikount, Akaunting, AuntBird Practice Management, B2B.nu, Bankstatemently and 79 more in ChatGPT Accounting & Bookkeeping, ranked by public Discoverability Score.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.