Data ultimo aggiornamento: 23/04/2024

Clicca per accedere al sito di NTS Informatica
Clicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomento
Clicca per accedere al sito di NTS Informatica

Importazione Dati Semplificata

Moduli richiesti: Import/Export

Il programma di 'Importazione dati semplificata' permette in modo più semplice al convenzionale 'Strumento di Import\Export' di acquisire dati attualmente sul solo scenario Articoli da un file di Excel (xlsx).

Appena aperto il programma visualizza su griglia i profili confgiurati e la riga di inserimento a fine griglia per aggiungerne di nuovi.

Come indicato il programma attualmente permette di importare sul solo scenario degli articoli ed in particolare le sole tabelle:

Anagrafica articoli (ARTICO) Esclusi articoli TC
Barcode (BARCODE)
Codici articoli clienti/fornitori (CODARFO)
Descrizioni in lingua articoli (ARTVAL)
Prezzi (LISTINI)
Sconti (SCONTI)

Nella griglia sono presenti le seguenti colonne:

Codice - obbligatorio ed indica un codice univoco numerico che identifica il profilo

Descrizione - obbligatoria ed indica in breve cosa tratta il profilo

Note - nel caso in cui la descrizione non sia sufficiente in questo campo è possibile riportare delle ulteriori indicazioni

Legge intestazione - spuntare nel caso in cui nel file Excel sia presente una riga con le intestazioni dei vari campi presenti sul file

Numero riga intestazione - indicare la riga di Excel dov'è presente l'intestazione, se non c'è lasciare 0

Mappa su - permette di scegliere come mappare i campi nella finestra di configurazione, se nel file di Excel non c'è una riga con le intestazioni occorre lasciare Cella

Esempio di configurazione se si sceglie mappa su Cella

Esempio di configurazione se si sceglie mappa su Intestazione

File Excel - selezionare il file Excel che dovrà trattare il profilo

Foglio - inserire il numero del foglio dove risiedono i dati (attenzione il numero del foglio, non il nome)

Chiedi - se spuntata al lancio del profilo o della configurazione chiede in una finestra la informazioni File Excel, Folgio e Num. riga intestazione. Sono proposte quelle impostate sul profilo ma sono rettificabili dall'operatore

Passa sempre da configurazione - se spuntata anche solo lanciando il profilo verrà aperta la finestra di configurazione

Visualizza griglia di pre-elaborazione - se spuntata al lancio del profilo, prima di scrivere i dati dentro a Cube, appare una finestra di pre-elaborazione su griglia dove viene riepilogato cosa verrà elaborato

Obsoleto - se si spunta questo flag il profilo non può essere ne lanciato ne configurato

In pre-elab. segnala tipo op. su tabella - se il campo sul profilo viene impostato a A = Articoli (artico) nella griglia di elaborazione appare una nuova colonna che segnala che tipo operazione verrà fatta sulla tabella articoli, nella colonna deve essere indicato Inserimento se lanciando l'elaborazione quel record genererà un nuovo articolo, mentre deve scrivere Aggiornamento negli altri casi. Con tale voce è possibile decidere se applicare questo controllo aggiuntivo, profilo per profilo, che sicuramente in alcuni casi non serve; visto anche che fare questo controllo comporta del tempo prima di aprire la griglia di pre-elaborazione su profili che trattano moltissimi record potrebbe non essere desiderato.

Immaginiamo di avere il seguente file di Excel

Con il file di Excel sopra potremmo configurare il seguente profilo nella finestra di configurazione

In pratica la configurazione sopra mostra un esempio di Aggiungi\Aggiorna di tutte le tabelle trattabili nella scenario Articoli. Se decidiamo di elaborare andrà ad elaborare in Aggiungi\Aggiorna la tabella degli articoli sui campi Codice, Descrizione e Unità di misura principale articolo (nota: in caso di aggiornamento di un articolo già esistente l'unità di misura non verrà aggiornata in quanto nella modalità di import è indicato Aggiungi).

Inoltre poi viene riportato il dato del prezzo nella relativa tabella sul listino 1. Il dato del listino è specificato sulla configurazione non arriva dal tracciato in questo caso, però potrebbe benissimo arrivare dal file di Excel.

Poi vengono riportati gli sconti, i barcode, i codice articoli cli/for sul fornitore 11010001, e le descrizioni in inglese e francese rispettivamente sul codice lingua 1 e 2.

Nella griglia di configurazione sono presenti le seguenti colonne:

Cella - se il profilo è configurato su 'Mappa su = Cella' la colonna è visibile ed è possibile indicare da quale colonna a origine il dato

Intestazione - se nel profilo è spuntato 'Legge intestazion' la colonna è visibile ed è possibile visualizzare (ed indicare se il profilo è configurato anche su 'Mappa su = Intestazione') da quale colonna a origine il dato

Tabella Business - indicare la tabella che avrà come destinazione il dato

Campo Business - indicare la colonna della tabella scelta nel campo precedente che avrà come destinazione il dato

Cod. cli/for - specificabile in caso di Codici articoli clienti/fornitori, Prezzi e Sconti per popolare il dato in modo fisso anzichè leggerlo da file Excel

Cod. lingua - specificabile in caso di Descrizioni in lingua articoli per popolare il dato in modo fisso anzichè leggerlo da file Excel

Cod. listino - specificabile in caso di Prezzi e Sconti per popolare il dato in modo fisso anzichè leggerlo da file Excel

Modalità di identificazione articolo - solitamente è indicato 'Ricerca su codice articolo', però ad esempio se arriva un file che ha un elenco di barcode e prezzi si potrebbe indicare di identificare il codice articolo sul quale lavorare dal barcode presente sul file, per esempio

Verifica barcode - permette di verificare se il dato che deve essere scritto in Cube è conforme allo standard EAN8, EAN13 o entrambi.

Modalità import - permette di scegliere come deve lavorare il profilo su tale tabella/campo. Attenzione la riga che ha Tabella Business = "Anagrafica articoli" e Campo Business = "Codice articolo" deve essere sempre presente (solitamente la prima); se questa riga è impostata ad Aggiungi\Aggiorna tutte le altre righe possono avere un qualsiasi settaggio, invece se la riga è impostata su Aggiungi le altre devono aver impostato Aggiungi (idem per Aggiorna). Per esempio la seguente configurazione non è ammessa:

mentre è ammesso un profilo del tipo:

Una volta lanciato il profilo appare la griglia di pre-elaborazione seguente (se è spuntato l'apposito flag):

La griglia riepiloga le informazioni rilevate da Excel. Eventuali log di errori colorano la riga di rosso e tolgono il flag Importare. Il flag Importare è gestibile manualmente dall'operatore che può in caso decidere di escludere dall'elaborazione finale alcuni record se lo ritiene necessario.

Al termine dell'elaborazione il programma genera anche un file di log.

Clicca per accedere al sito di NTS Informatica