Vai al contenuto

Importazione / Esportazione Listini di Vendita

A cosa serve

Consente di importare o esportare in blocco le righe dei listini di vendita tramite un file Excel (.xlsx) o un file di testo delimitato (.csv/.txt).

In importazione e' possibile inserire nuove righe di listino oppure modificare quelle gia' esistenti. E' possibile scegliere se elaborare tutti i record del file oppure solo quelli gia' presenti. I campi non presenti nel file vengono lasciati invariati; per svuotare esplicitamente un campo occorre inserire il valore speciale #@#. E' inoltre possibile cancellare una riga di listino inserendo il valore S nella colonna CANCELLA-RIGA.

In esportazione il programma produce un file Excel con le colonne indicate nel file di modello (o tutte le colonne disponibili), contenente le righe listino che soddisfano i filtri impostati.

Programma: IMPLIS | Percorso menu: Sistema → Utility → Imp/exp di massa → Magazzino → Listini di vendita


Come si accede

  • Menu: Sistema → Utility → Imp/exp di massa → Magazzino → Listini di vendita

Prerequisiti

  • Il file da importare deve essere un file Excel (.xlsx) o testo delimitato (.csv/.txt).
  • La prima riga del file deve contenere gli identificativi dei campi (es. LNW-GRU, LNW-SOT, LNW-COD, LNW-TIP-LIS, ecc.).
  • In importazione, i campi che compongono la chiave primaria sono tutti obbligatori: LNW-GRU, LNW-SOT, LNW-COD, LNW-TIP-LIS, LNW-RIF, LNW-FASCIA, LNW-DATA.
  • In esportazione, occorre disporre di un file di modello oppure scegliere di esportare tutti i dati.

Operativita'

Campi della maschera

Campo Descrizione
Operazione Scegliere tra Importazione e Esportazione
Solo esistenti In importazione: se attivato, le righe non corrispondenti a voci gia' presenti vengono ignorate
Da articolo / A articolo In esportazione: intervallo di articoli, in base all'ordinamento scelto
Ordinamento In esportazione: ordinare per codice merce avanzato, codice merce interno o descrizione
Data validita' listino In esportazione: esporta le righe valide alla data indicata
Tipologia listino In esportazione: filtrare per Tutti / Normale / Cliente
Codice riferimento In esportazione (se tipologia = Normale o Cliente): numero listino (1-99999) oppure codice cliente
Tutti i dati In esportazione: se spuntato, esporta tutte le colonne previste; altrimenti occorre indicare un file di modello
Archivio da importare / Modello In importazione: file da acquisire. In esportazione (se "Tutti i dati" non e' spuntato): file di modello
Elaborazione di prova Se spuntata, in importazione vengono eseguiti solo i controlli formali senza aggiornare i dati

Procedura di importazione

  1. Selezionare Importazione.
  2. Scegliere se elaborare tutti i record o solo quelli gia' esistenti.
  3. Selezionare il file da importare nel campo Archivio da importare.
  4. Impostare eventuali opzioni (elaborazione di prova).
  5. Premere Elabora: al termine viene mostrato il riepilogo con inserimenti, modifiche, cancellazioni ed eventuali errori.

Procedura di esportazione

  1. Selezionare Esportazione.
  2. Impostare i filtri desiderati (intervallo articoli, data validita', tipologia listino).
  3. Indicare se esportare tutti i dati o usare un file di modello.
  4. Premere Elabora: al termine si apre Excel con il risultato.

Nota: alcune colonne nel file esportato possono contenere il prefisso '!' prima del valore. Questo serve per forzare Excel a trattare il contenuto come testo. Tale prefisso puo' essere mantenuto anche se il file viene reimportato.


Regole di business

Chiave primaria di una riga listino

Ogni riga listino e' identificata univocamente da:

Identificativo Campo
LNW-GRU Gruppo articolo
LNW-SOT Sottogruppo articolo
LNW-COD Codice articolo
LNW-TIP-LIS Tipo listino
LNW-RIF Codice riferimento listino (numero listino o codice cliente)
LNW-FASCIA Fascia di quantita' (almeno 1)
LNW-DATA Data di inizio validita'

Tipi listino

Valore Significato LNW-RIF
L (o standard) Listino normale standard Numero listino (1-99999)
C (o cliente) Listino specifico per cliente Codice cliente

Cancellazione di una riga

Per cancellare una riga di listino gia' esistente, inserire S nella colonna CANCELLA-RIGA. La definizione (testata) del listino non viene cancellata anche se tutte le righe vengono rimosse.

Listino a zero

Un listino con prezzo = 0 e campo LNW-FL-ZERO = "S" e' considerato valido e restituisce prezzo zero nella ricerca prezzi. Un listino con prezzo = 0 e LNW-FL-ZERO diverso da "S" viene ignorato dalla ricerca.

Svuotamento di un campo

Per azzerare esplicitamente il contenuto di un campo, inserire il valore #@# nella cella corrispondente.

Campi importabili / esportabili

Identificativo Campo Formato Obbl. Richiede validazione Configurabile
lnw-gru Gruppo articolo Char(2) Si'
lnw-sot Sottogruppo articolo Char(2) Si'
lnw-cod Codice articolo Num(5) Si'
lnw-tip-lis Tipo Listino Char(1) Si' Si'
lnw-rif Codice Riferimento Listino, dipende dal tipo listino Num(5) Si' Si'
lnw-fascia Fascia di quantita': da 1 a 5, a seconda di come e' stato definito il listino; nel caso il listino sia stato definito senza fasce, il campo sara' comunque almeno pari ad 1 Num(2) Si' Si'
lnw-data Data di inizio validita' del listino, nel formato "gg/mm/aaaa". In fase di importazione la data verra' controllata nella sua validita' come data esistente. Char(10) gg/mm/aaaa Si' Si'
lnw-pre Prezzo = valore del listino espresso nella divisa definita per il listino. Oggetto non eliminabile. Num(12,6)
lnw-fl-zero Indica se il listino vale zero o no: S=Si', N/" "=No. Un listino con prezzo = 0 ma lnw-fl-zero diverso da "S" viene ignorato dalla ricerca prezzi; un listino con prezzo = 0 ed lnw-fl-zero = "S" restituisce in ricerca un prezzo a 0. Oggetto non eliminabile. Char(1) Si' (S/N/ )
cancella-riga Indica se la riga deve essere cancellata in fase di importazione, nel caso sia presente: S=Si', N=No. Oggetto non eliminabile. Char(1) Si' (S/N)
Lnw-cma Codice merce avanzato. Oggetto non eliminabile. Char(30)
Mer-descr Descrizione merce collegata al listino. Dato non modificabile. Char(40)
Mer-fl-provv La merce collegata al listino e' soggetta a provvigione? S=Si', N=No Char(1) Si'
Mer-fl-sconti La merce collegata al listino prevede l'applicazione di sconti? S=Si', N=No Char(1) Si'
Mer-tipo-stat Come viene considerato in statistica l'articolo collegato al listino: "T": quantita' e valore; "V": solo valore; "Q": solo quantita' Char(1) Si'
mcl-des Descrizione merce cliente relativa al cliente di riferimento del listino. Dato esportato/importato solo per un cliente con esigenze particolari. Char(40)
mcl-cmc Codice merce cliente relativo al cliente di riferimento richiesto. Dato solo esportato. Char(25)
LNW-LIS-DES Descrizione del listino. Dato solo esportato. x(40)

Messaggi di errore

Messaggio Causa Cosa fare
Codice articolo mancante Uno o piu' elementi della chiave primaria sono assenti Verificare che tutti i campi obbligatori siano presenti nel file
Articolo non trovato L'articolo indicato non esiste in archivio Verificare il codice nel file
Tipo listino non valido Il valore in LNW-TIP-LIS non e' riconosciuto Usare i valori ammessi (L per listino normale, C per listino cliente)
Codice riferimento listino non trovato Il numero listino o il codice cliente non esiste in archivio Verificare che il listino o il cliente sia presente nel sistema
Data non valida Il valore in LNW-DATA non e' una data valida Verificare il formato gg/mm/aaaa
Fascia non valida Il valore in LNW-FASCIA e' fuori dall'intervallo ammesso Verificare quante fasce sono definite per quel listino

Vedi anche

  • Importazione merci — import/export anagrafica articoli (include anche l'aggiornamento diretto dei listini tramite colonne LISV-cxxxxx)
  • Importazione merci clienti — import/export codici e descrizioni merce per cliente