Esportatore di elenchi fatture CSV: configurazione e aiuto
Avvio rapido
- Carica lo ZIP del modulo tramite "Modules > Module Manager".
- Apri "Configure" e seleziona il contesto del negozio desiderato.
- Compila Data di inizio e Data di fine usando le date delle fatture.
- Imposta Stati degli ordini e Stato del pagamento.
- Scegli Formato e, per CSV, Separatore CSV.
- Seleziona Colonne da esportare.
- Se vuoi, fai clic su Salva impostazioni predefinite, poi su Esporta.
- Apri il file e confronta una riga di esempio con PrestaShop.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
L'esportazione XLSX richiede anche l'estensione PHP ZipArchive.
Manuale di configurazione
Installazione e apertura della schermata di esportazione
- Apri "Modules > Module Manager" e scegli "Upload a module".
- Carica lo ZIP di Invoice CSV List Exporter.
- Apri "Configure". Si apre il modulo di esportazione.
- Scegli i filtri, seleziona almeno una colonna e fai clic su Esporta.
- Apri il file scaricato e confronta una riga di esempio con la relativa fattura in PrestaShop.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
L'esportazione XLSX richiede anche l'estensione PHP ZipArchive.
Per esportare ti servono i permessi di visualizzazione nel back office. Per usare Salva impostazioni predefinite ti servono i permessi di modifica. L'esportazione legge i negozi del contesto corrente del back office a cui il tuo dipendente può accedere. Seleziona il contesto del negozio desiderato prima di esportare.
Campi di esportazione
| Campo | Valore predefinito iniziale | Funzione |
|---|---|---|
| Data di inizio | Primo giorno del mese corrente | Data iniziale delle fatture obbligatoria. Usa YYYY-MM-DD. |
| Data di fine | Oggi | Data finale delle fatture obbligatoria. Usa YYYY-MM-DD. |
| Stati degli ordini | Tutti deselezionati | Seleziona gli stati nativi correnti degli ordini da includere. Lasciali tutti deselezionati per includere ogni stato. |
| Stato del pagamento | Tutte le fatture (all) |
Scegli Solo pagati (paid) o Solo non pagati (unpaid) per filtrare in base all'importo effettivamente pagato dell'ordine. |
| Formato | CSV | Scegli CSV, XLSX, XML o JSON. La scelta si applica all'esportazione corrente. |
| Separatore CSV | Punto e virgola (;) | Scegli virgola, punto e virgola, Tabulazione o barra verticale. Questo campo si applica solo a CSV. |
| Colonne da esportare | La selezione iniziale descritta sotto | Seleziona i campi che ti servono. L'esportazione rifiuta una selezione vuota. |
I limiti delle date includono tutti i giorni di calendario selezionati, da 00:00:00 a 23:59:59. La data iniziale non può essere successiva a quella finale.
Pagato significa che l’importo ricevuto per l’ordine è almeno pari al totale comprensivo di imposte. Non pagato significa che l’importo ricevuto è inferiore. Il confronto avviene a livello di ordine, anche quando esporti le fatture. Non è un filtro per gateway di pagamento né un'allocazione dei pagamenti per singola fattura.
Salva impostazioni predefinite
Usa Salva impostazioni predefinite per salvare separatore, stato del pagamento e colonne selezionati. La schermata delle fatture salva anche gli stati degli ordini selezionati. Un'esportazione di fatture memorizza automaticamente separatore, pagamento e stati solo se hai i permessi di modifica. Non salva automaticamente un layout delle colonne modificato.
Date e formato non vengono salvati come valori predefiniti. Le preferenze sono condivise con altri moduli che usano lo spazio dei nomi delle impostazioni mprfinancialexport, inclusa la lista corrispondente in Financial Revolution. Una modifica può quindi apparire in un altro modulo che ospita la stessa lista.
Scelta delle colonne
La schermata di configurazione iniziale seleziona i 30 campi originali delle fatture, da Numero fattura a Nota. Puoi selezionare anche altri campi. Ogni riga rappresenta una fattura PrestaShop numerata; note di credito e bolle di consegna non sono incluse.
Numero fattura viene formattato tramite il servizio condiviso dei documenti di fattura oppure, come alternativa, tramite la formattazione nativa delle fatture PrestaShop. Numero fattura PrestaShop esporta il valore numerico grezzo. Non dare per scontato un prefisso fisso #IN.
| Chiave colonna | Etichetta nel back office |
|---|---|
document_number |
Numero fattura |
prestashop_invoice_number |
Numero fattura PrestaShop |
order_reference |
Riferimento ordine |
order_date |
Data ordine |
invoice_date |
Data fattura |
customer_name |
Nome e cognome cliente |
email |
"Email" |
company |
Azienda |
vat_number |
Partita IVA |
net_amount |
Totale (IVA esclusa) |
gross_amount |
Totale (IVA inclusa) |
vat_amount |
Importo IVA |
shipping_net |
Spedizione (IVA esclusa) |
discounts_net |
Sconti (IVA esclusa) |
payment_method |
Metodo di pagamento |
amount_paid |
Importo pagato |
order_id |
ID ordine |
customer_id |
ID cliente |
customer_firstname |
Nome |
customer_lastname |
Cognome |
dni |
Numero documento d'identità (DNI) |
invoice_address |
Indirizzo di fatturazione |
invoice_postcode |
CAP |
invoice_city |
Città |
invoice_state |
Provincia |
invoice_country |
Paese |
invoice_phone |
Telefono |
total_products_tax_excl |
Prodotti (IVA esclusa) |
total_products_tax_incl |
Prodotti (IVA inclusa) |
total_shipping_tax_incl |
Spedizione (IVA inclusa) |
total_discounts_tax_incl |
Sconti (IVA inclusa) |
order_status |
Stato ordine |
currency |
Valuta |
note |
Nota |
Esecuzione e verifica di un'esportazione
Per un'esportazione mensile, inserisci Data di inizio 2026-01-01 e Data di fine 2026-01-31. Scegli Solo pagati in Stato del pagamento se vuoi gli ordini interamente pagati. Seleziona gli stati degli ordini e le colonne che ti servono. Scegli CSV e Punto e virgola (;) se adatti al foglio di calcolo di destinazione, poi fai clic su Esporta.
Non c'è un campo Numero massimo di righe per le esportazioni di fatture. Usa intervalli di date più brevi per i file di grandi dimensioni.
Il nome del file CSV è invoices_2026-01-01_to_2026-01-31.csv. Gli altri formati usano la propria estensione. CSV usa UTF-8 con BOM. Non c'è un selettore di codifica. L'esportatore scrive un file temporaneo privato, lo trasmette al browser e poi lo elimina.
Le fatture vengono lette nell'ordine di data fattura, numero fattura e ID fattura. L'esportazione non modifica ordini, fatture, schede cliente o note delle fatture. Non aggiunge interfacce nel negozio, attività pianificate, esportazioni via email o invii a piattaforme contabili.
Risoluzione dei problemi
- Se il modulo rifiuta le date, usa una data valida
YYYY-MM-DDe controllane l'ordine. Entrambi i campi data sono obbligatori. - Se non ci sono righe corrispondenti, controlla il contesto del negozio, l'accesso del dipendente ai negozi, il tipo di data, gli stati correnti degli ordini e il filtro dei pagamenti. Sono incluse solo le fatture con un numero maggiore di zero.
- Se le colonne risultano unite nel foglio di calcolo, importa il file come UTF-8 con il separatore selezionato oppure esporta in XLSX.
- Se XLSX non funziona, controlla PHP ZipArchive. Se un formato non funziona prima del download, controlla il log degli errori PHP, l'accesso al database e i permessi della directory temporanea del server.
- Se Salva impostazioni predefinite viene negato, controlla il permesso di modifica del profilo del dipendente per questa schermata del modulo.
- Il modulo non contiene filtri per cliente o gateway. Esporta le colonne pertinenti e filtra il file scaricato se necessario.
Disinstallazione
Usa "Uninstall" in "Module Manager". Il modulo rimuove il proprio menu e il proprio spazio dei nomi di configurazione. I valori predefiniti di esportazione condivisi rimangono in mprfinancialexport per gli altri moduli. Ordini, fatture e file già scaricati restano disponibili.
Domande
Ancora nessuna domanda su questo modulo
Chiedi qualsiasi cosa su installazione, compatibilità o configurazione. Le risposte compaiono qui.
Problemi noti
6
Ordine delle colonne e valori predefiniti salvati non conservati
Le esportazioni di fatture modificano i filtri senza permesso di modifica
Etichette del modulo non tradotte
Il back office del modulo non si apre
Traduzioni del modulo errate
La pagina di esportazione fatture si blocca con un errore
Richieste funzionalità
3
Implementato
Aggiornamenti del modulo con un clic
Esportazioni delle fatture in XLSX
Colonne di esportazione fatture e preferenze salvate
Registro modifiche
v1.3.02026-04-20
- Addedadmin menu management via MenuInstaller for streamlined module setup
- AddedLicense management tab with key management and renewal options
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedcomplete FR/DE/ES/IT/PL translations
Versioni precedenti
v1.2.02026-02-07
- Addedfull compatibility with PrestaShop 9.x and Hummingbird theme
- Addedconfigurable column selector: choose exactly which invoice fields appear in the export
- Improvedlarge export handling: streaming output avoids PHP memory limits for 10,000+ invoices
- Fixedincorrect date range filtering when server timezone differed from shop timezone
- Addedorder status label column (localised) alongside numeric status ID
v1.1.02025-09-16
- Addedseparator options: comma, semicolon, tab, or pipe — configurable per export
- ImprovedUTF-8 BOM handling for Excel compatibility on Windows
- Fixedexport not including invoices from secondary shops in multi-shop mode
- Addedcustomer VAT number column for B2B invoice accounting workflows
v1.0.52025-08-12
- Addedcomplete FR/DE/ES/IT/PL translations
v1.0.02025-02-12
- Initialrelease: CSV export of PrestaShop invoices with date range and status filters
- InitialStandard columns: invoice number, order ID, date, customer, amounts, taxes
- InitialOne-click download from the Orders > Invoices admin section
- InitialCompatible with accounting tools expecting RFC 4180 CSV format
Demo
Prova il modulo completo prima di acquistare
Acquista la licenza in seguito e mantieni le tue impostazioni.
- La tua demo di 30 giorni Provalo sul tuo negozio per 30 giorni dalla prima installazione.
- Negozio demo pronto Esplora un negozio demo pronto nel tuo browser.
- Senza registrazione Nessun account, e-mail o dominio del negozio richiesto.
Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.
Aprendo questa demo accetti i termini della demo e la politica sulla privacy.