πŸ“Š CAF Jesi - Specifiche File CSV

Formato e Struttura Dati per Upload Carico Gestionale

← Torna alla Home | Guida Sviluppatori | Status Sistema

Versione: 1.0
Data: 24 Luglio 2025
Sistema: CAF Jesi - Carico Gestionale API
Documento: Specifiche tecniche formato CSV

πŸ“ Nomenclatura File

Formato Nome File

PartitaIvaFornitore_DataDocumento_NumeroDocumento.csv

Componenti del Nome

Esempi Validi

βœ… 12345678901_20250724_DDT001.csv

βœ… 98765432109_20250115_FAT2025001.csv

βœ… 11223344556_20241231_BOL123ABC.csv

Esempi NON Validi

❌ 1234567890_20250724_DDT001.csv (P.IVA solo 10 cifre)

❌ 12345678901_2025-07-24_DDT001.csv (Data con trattini)

❌ 12345678901_20250724_DDT 001.csv (Spazi nel numero documento)

❌ ABC12345678_20250724_DDT001.csv (P.IVA con lettere)

πŸ“Š Struttura CSV

Formato File

Colonne Obbligatorie

Pos Nome Colonna Tipo Obbligatorio Descrizione
1 PartitaIva_Fornitore string βœ… Partita IVA fornitore (11 cifre)
2 Data_Documento date βœ… Data documento (YYYY-MM-DD)
3 Numero_Documento string βœ… Numero identificativo documento
4 Codice_Prodotto string βœ… Codice identificativo prodotto
5 Quantita numeric βœ… QuantitΓ  prodotto (numero decimale)
6 Importo_Netto numeric βœ… Importo netto in Euro (formato: 00.00)
7 Aliquota_IVA numeric βœ… Aliquota IVA in percentuale (es: 22.00)
8 Categoria_Prodotto string ❌ Categoria prodotto (BDF o altra)

Header CSV Richiesto

PartitaIva_Fornitore;Data_Documento;Numero_Documento;Codice_Prodotto;Quantita;Importo_Netto;Aliquota_IVA;Categoria_Prodotto

πŸ“‹ Specifiche Dettagliate Campi

1. PartitaIva_Fornitore

2. Data_Documento

3. Numero_Documento

4. Codice_Prodotto

5. Quantita

6. Importo_Netto

7. Aliquota_IVA

8. Categoria_Prodotto (Opzionale)

πŸ“„ Esempio File CSV Completo

Nome File

12345678901_20250724_DDT001.csv

Contenuto File

PartitaIva_Fornitore;Data_Documento;Numero_Documento;Codice_Prodotto;Quantita;Importo_Netto;Aliquota_IVA;Categoria_Prodotto
12345678901;2025-07-24;DDT001;PROD001;10.00;100.50;22.00;BDF
12345678901;2025-07-24;DDT001;PROD002;5.50;75.25;10.00;ALIMENTARI
12345678901;2025-07-24;DDT001;PROD003;1.00;25.00;22.00;
12345678901;2025-07-24;DDT001;PROD004;3.25;150.75;4.00;BEVANDE

βœ… Regole di Validazione

Validazioni Nome File

  1. P.IVA: Esattamente 11 cifre numeriche
  2. Data: Formato YYYYMMDD, data valida
  3. Numero: Solo caratteri alfanumerici, trattini, underscore
  4. Estensione: Deve essere .csv

Validazioni Contenuto

  1. Header: Deve corrispondere esattamente alla struttura richiesta
  2. Righe: Almeno una riga di dati dopo l'header
  3. Campi obbligatori: Non possono essere vuoti
  4. Formati numerici: Devono utilizzare il punto come separatore decimale
  5. Coerenza P.IVA: P.IVA nel nome file deve corrispondere a quella nelle righe

❌ Errori Comuni e Soluzioni

Errore Descrizione Soluzione
P.IVA non valida Meno/piΓΉ di 11 cifre Utilizzare esattamente 11 cifre numeriche
Data errata Formato non YYYYMMDD Usare formato 20250724 senza separatori
Header mancante Prima riga non Γ¨ header Inserire riga header con nomi colonne esatti
Formato numeri Virgola invece di punto Usare punto (.) come separatore decimale
P.IVA diversa P.IVA file β‰  P.IVA righe Mantenere coerenza tra nome file e contenuto