COGK67 - Esportazione Preventivi
A cosa serve
Estrae i preventivi su file di testo ASCII (CSV con separatore ";") in un intervallo di date. Il file prodotto contiene per ogni preventivo: numero, data, codice cliente, descrizione cliente, tipo preventivo e riferimento numero ordine collegato. E' utilizzato per analisi esterne o per l'invio dei dati a sistemi terzi.
Come si accede
Menu: Sistema > Utility > Importazioni ed Esportazioni > Esportazioni > Preventivi
Prerequisiti
- Devono esistere preventivi registrati nel periodo selezionato.
- Il file viene creato nella cartella temporanea di sistema con il nome
preventivi.txt.
Operativita'
- All'avvio viene presentata la maschera con i campi:
- Dalla data: primo giorno del periodo (precompilata con la data odierna).
- Alla data: ultimo giorno del periodo (precompilata con la data odierna).
- Inserire le date desiderate.
- Premere F3 per avviare l'estrazione.
- Il programma scansiona i preventivi nell'intervallo di date e scrive il file.
- Al termine viene visualizzato un messaggio con il percorso del file creato.
Tasti funzione
| Tasto | Funzione |
|---|---|
| ESC | Uscita |
| F2 | Campo precedente |
| F3 | Conferma e avvia estrazione |
| F8 | Calendario per selezione data |
Regole di business
- La data di inizio e la data di fine sono obbligatorie.
- La data inizio non puo' essere maggiore della data fine.
- Il file prodotto (
preventivi.txt) e' in formato CSV con separatore ";". - La prima riga del file contiene le intestazioni delle colonne: N.PREVENTIVO, DATA, COD.CLIENTE, DESCRIZIONE CLIENTE, TIPO PREVENTIVO, RIF.NUM.ORD.
- Il riferimento ordine viene estratto dalle righe del preventivo; se non presente, il campo e' vuoto.
- Il tipo preventivo viene ricavato dalla prima riga di dettaglio che contiene una descrizione libera (riga senza articolo).
- Se non esistono preventivi nel periodo indicato, viene visualizzato un avviso e non viene creato il file.
Messaggi di errore
| Messaggio | Causa |
|---|---|
| "Digitare data inizio estraz." | La data inizio e' obbligatoria |
| "Digitare data fine estraz." | La data fine e' obbligatoria |
| "Data Inizio > Data Fine" | L'intervallo di date e' errato |
| "Non esistono preventivi nel periodo prescelto" | Nessun preventivo trovato nel periodo |
| "Non posso creare l'archivio [percorso]; stato: [codice]" | Impossibile creare il file di output |
| "Creato file: [percorso]" | Conferma del file creato con successo |