Importazione della tabella dei conti da un file di testo

Creato il: 27.11.2018
Tramite la procedura Util / Importazione dati è possibile effettuare anche l'importazione di un piano dei conti da un file di testo esterno (.TXT), creando un opportuno filtro di importazione.

Supponiamo ad esempio di disporre di un file di testo delimitato da tabulazioni simile a questo

Codice      Descrizione                    Sez.bilancio<br>1           Attivo                         Patrimoniale      <br>101         Disponibilità liquide          Patrimoniale                    <br>101.00001   Cassa                          Patrimoniale  <br>101.00002   Banca c/c                      Patrimoniale<br>101.00003   Banche c/anticipi              Patrimoniale<br>102         Disponibilità differite        Patrimoniale                    <br>102.00001   Effetti attivi                 Patrimoniale              <br>102.00002   Effetti insoluti               Patrimoniale      <br>102.00003   Effetti S.B.F.                 Patrimoniale      <br>102.00004   Effetti riba                   Patrimoniale      <br>102.00005   Effetti all'incasso            Patrimoniale        <br>102.00006   Effetti S.B.F. - I.B.S.        Patrimoniale  <br>102.00007   Pronti c/termine               Patrimoniale  <br>103         Immobilizzazioni immateriali   Patrimoniale                    <br>103.00001   Avviamento                     Patrimoniale      <br>103.00002   Insegne e pubblicità           Patrimoniale  <br>103.00003   Marchi e brevetti              Patrimoniale  <br>103.00004   Ricerca e sviluppo             Patrimoniale  <br>103.00005   Spese di costituzione          Patrimoniale  <br>103.00006   Oneri pluriennali              Patrimoniale  <br>103.00007   Software                       Patrimoniale      <br>...............

La prima cosa da fare è creare un filtro di importazione standard di tipo piano dei conti tramite la procedura Util / Importazione dati.
Note per la creazione del filtro di importazione:
- Sul filtro di importazione devono essere sempre presenti sia il campo codice conto, descrizione, e sezione bilancio, perche' sono indispensabili per la creazione dei conti.
- Il codice del conto deve essere coerente con la maschera di codifica associata al piano dei conti.
- Il campo "sezione bilancio" e' un campo alfanumerico e serve per identificare se il conto e' un conto patrimoniale, economico od un conto d'ordine.
- Il conto e' identificato come patrimoniale se campo "sezione bilancio" e' uguale a "P", "A" oppure se contiene una delle seguenti stringhe "PATRIM", "ATTIV", "PASSIV" (ad esempio i valori "Attivita'", "Patrimoniale", "Conto patrimoniale", "Stato patrimoniale" sono tutti identificati come sezione di bilancio patrimoniale).
- Il conto e' identificato come economico se campo "sezione bilancio" e' uguale a "E", "C", "R" oppure se contiene una delle seguenti stringhe "ECONOMI", "COST", "RICAV".
- Il conto e' identificato come conto d'ordine se campo "sezione bilancio" e' uguale a "O" oppure se contiene una la stringa "ORDINE".

Una volta creato il filtro, per effettuare l'importazione, e' necessario accedere al piano dei conti in cui si vogliono importare i conti.

Ovviamente è importante che il piano dei conti su cui fare l'importazione utilizzi una codifica dei codici coerente (ovvero lo stesso numero di livelli) con quelli che si andranno ad importare: nel nostro esempio il piano dei conti avrà un tipo di codifica a 2 livelli numerici NNN.NNNNN.
Con il pulsante Tabella conti si accede al dettaglio dei conti del piano dei conti selezionato.
Una volta all'interno della tabella conti del nuovo piano dei conti va utilizzato il pulsante Importazione da file.

Premendo questo pulsante verrà chiesto di selezionare il filtro di importazione da utilizzare (ovvero il filtro che abbiamo creato all'inizio di questo esempio = Piano dei conti).
Dopo la conferma del filtro, verrà automaticamente avviata la procedura di importazione e se tutto e' stato eseguito in maniera corretta, potremo vedere i conti inseriti all'interno della tabella.
In caso vi siano degli errori di importazione (codici conto non validi o gia' esistenti, ecc.), verrà invece visualizzata una finestra con il dettaglio di ogni errore.

Login