Differenze tra le versioni di "Manuale Conversioni"

Da Wiki sviluppo ESSENZIA.
Jump to navigation Jump to search
Riga 54: Riga 54:
 
== Tabelle e anagrafiche ==
 
== Tabelle e anagrafiche ==
  
 +
=== Vettori ===
 +
{| class="wikitable"
 +
|Nome file ascii
 +
|TAB_VETT.TXT
 +
|-
 +
|Nome tabella SQL
 +
|TXT_TAB_VETT
 +
|-
 +
|Contenuto
 +
|Anagrafica vettori
 +
|-
 +
|Schema
 +
|S_VETTORI
 +
|}
 +
{| class="wikitable"
 +
|Nome Campo
 +
|Tipo
 +
|Obbl.
 +
|Descrizione campo
 +
|-
 +
|Codice Vettore
 +
|Char   012
 +
|SI
 +
|Codice vettore
 +
|-
 +
|Ragione sociale vettore
 +
|Char   060
 +
|SI
 +
|Ragione sociale vettore
 +
|-
 +
|Indirizzo Vettore
 +
|Char   060
 +
|NO
 +
|Indirizzo vettore
 +
|-
 +
|Località Vettore
 +
|Char   060
 +
|NO
 +
|Località vettore
 +
|-
 +
|Provincia Vettore
 +
|Char   006
 +
|NO
 +
|Provincia vettore
 +
|-
 +
|CAP Vettore
 +
|Char   012
 +
|NO
 +
|CAP vettore
 +
|-
 +
|Telefono Vettore
 +
|Char   060
 +
|NO
 +
|Telefono vettore
 +
|-
 +
|Stato Vettore
 +
|Char   012
 +
|NO
 +
|Codice stato vettore
 +
|-
 +
|Fax Vettore
 +
|Char   040
 +
|NO
 +
|Numero di fax vettore
 +
|-
 +
|Email Vettore
 +
|Char   060
 +
|NO
 +
|Indirizzo e-mail vettore
 +
|-
 +
|Flag tipo addebito a cliente
 +
|Number
 +
|NO
 +
|0=conteggio a colli 1=Conteggio a fasce di peso  2=Conteggio a fasce di volume 3=Conteggio a  % su imponibile merce trasportata
 +
|}
 +
 +
=== Locazioni ===
 +
{| class="wikitable"
 +
|Nome file ascii
 +
|TAB_LOCAZIONI.TXT
 +
|-
 +
|Nome tabella SQL
 +
|TXT_TAB_ LOCAZIONI
 +
|-
 +
|Contenuto
 +
|Locazioni dinamiche di magazzino
 +
|-
 +
|Schema
 +
|S_LOCAZIONI
 +
|}
 +
{| class="wikitable"
 +
|Nome Campo
 +
|Tipo
 +
|Obbl.
 +
|Descrizione campo
 +
|
 +
|-
 +
|COD_LOC
 +
|Char   020
 +
|SI
 +
|Codice del conto locazione
 +
|
 +
|-
 +
|DES_LOC
 +
|Char   255
 +
|SI
 +
|Descrizione locazione
 +
|
 +
|-
 +
|COD_DEP
 +
|Char   020
 +
|SI
 +
|Codice deposito di appartenenza
 +
|
 +
|-
 +
|LIVELLO_LOC
 +
|Number
 +
|SI
 +
|Livello conto da  5
 +
|
 +
|-
 +
|NOTE
 +
|Char   255
 +
|NO
 +
|Note descrittive
 +
|
 +
|-
 +
|VOLUME_MAX_CAP
 +
|Number
 +
|NO
 +
|Volume massima capienza
 +
|
 +
|-
 +
|VOLUME_OCCUPATO
 +
|Number
 +
|NO
 +
|Volume occupato
 +
|
 +
|-
 +
|COLLI_MAX_CAP
 +
|Number
 +
|NO
 +
|Colli massima capienza
 +
|
 +
|-
 +
|COLLI_STIVATI
 +
|Number
 +
|NO
 +
|Numero colli stivati
 +
|
 +
|-
 +
|ULT_UTENTE_STOCC
 +
|Char   255
 +
|NO
 +
|Ultimo utente di stoccaggio
 +
|
 +
|-
 +
|DATA_ULT_STOCC
 +
|Data
 +
|NO
 +
|Data ultimo stoccaggio
 +
|
 +
|-
 +
|FLAG_LOC_OCCUP
 +
|Number
 +
|NO
 +
|1=locazione occupata
 +
|
 +
|-
 +
|TIPO_GEST_LOC
 +
|Number
 +
|NO
 +
|Flag per la gestione locazione (0=nessuna gestione  1=gestione a singolo collo 2=gestione volumetrica stesso articolo 3=gestione  volumetrica articoli diversi. Serve per le etichette)
 +
|
 +
|-
 +
|ID_CLASS_PRIOR_LOC
 +
|Number
 +
|NO
 +
|ID classe di priorità locazione per il calcolo della  locazione migliore
 +
|
 +
|-
 +
|FLAG_ISOLA
 +
|Number
 +
|NO
 +
|1= indica se la locazione è isola e quindi in stampa  etichette non deve avanzare lo status perché non disponibile
 +
|
 +
|-
 +
|OLD_COD_LOC
 +
|Char 020
 +
|NO
 +
| colspan="2" |Vecchio codice locazione
 +
|}
 +
 +
==== Osservazioni: ====
 +
Nella tabella TAB_LOCAZIONI devono essere presenti tutti i conti che compongono l’albero. Questo significa che se ad esempio abbiamo un ramo 04.01.02.05 nel file devono essere presenti i seguenti conti:
 +
 +
04
 +
 +
04.01
 +
 +
04.01.02
 +
 +
04.01.02.05
 +
 +
Cioè tutto il ramo dalla radice al nodo foglia
 
[[Categoria:MR Conversioni|MR Conversioni]]
 
[[Categoria:MR Conversioni|MR Conversioni]]

Versione delle 10:04, 30 mag 2017

Revisioni del documento

Revisioni del Documento
Rev. Data ril Autore Descrizione modifica Etichetta
002 30.04.2015 Picciafuoco Modifiche migrazione movimenti autofinanziamento soci  / progressivi prodotti registri wine STDMG-3597
001 08.04.2015 Pecorara Aggiunto campo COD_CHEP su ANA4 Codice file bancale STDMG-3598
XXX 03.04.2015 Picciafuoco

Capodimonte

Aggiunto su tracciato ANA1 flag tipo raee e tipo soggetto (già presenti su tracciati Essenzia); aggiunti tipo destinazione accisa e accisa deposito STDMG-3575
XXX 19.02.2015 Picciafuoco

Borsini

Aggiunto schemi per integrazione dati soci , unità vitate, iscrizioni STDMG-3547

Tipologia dei file

La conversione dei dati verso Essenzia da altri applicativi si basa sul passaggio tramite files ascii o tabelle SQL

Passaggio tramite file ascii

Per ogni tabella per cui è prevista la conversione in Essenzia è definito un tracciato su file ascii, con uno specifico separatore dei campi.

Passaggio tramite tabelle SQL

É possibile evitare il passaggio tramite files ascii popolando delle tabelle di frontiera, su database SQL, aventi lo stesso nome e le stesse colonne del file ascii.

Tabelle di base

Alcune tabelle di base che solitamente non contengono molti record e in fase di migrazione verso un nuovo sistema informativo sono soggette a revisione o ampliamento, vanno ricaricate manualmente in Essenzia.

Esempio: Categorie merceologiche, Categorie clienti, Zone, Condizioni di pagamento.

Tabelle e anagrafiche

Vettori

Nome file ascii TAB_VETT.TXT
Nome tabella SQL TXT_TAB_VETT
Contenuto Anagrafica vettori
Schema S_VETTORI
Nome Campo Tipo Obbl. Descrizione campo
Codice Vettore Char   012 SI Codice vettore
Ragione sociale vettore Char   060 SI Ragione sociale vettore
Indirizzo Vettore Char   060 NO Indirizzo vettore
Località Vettore Char   060 NO Località vettore
Provincia Vettore Char   006 NO Provincia vettore
CAP Vettore Char   012 NO CAP vettore
Telefono Vettore Char   060 NO Telefono vettore
Stato Vettore Char   012 NO Codice stato vettore
Fax Vettore Char   040 NO Numero di fax vettore
Email Vettore Char   060 NO Indirizzo e-mail vettore
Flag tipo addebito a cliente Number NO 0=conteggio a colli 1=Conteggio a fasce di peso  2=Conteggio a fasce di volume 3=Conteggio a % su imponibile merce trasportata

Locazioni

Nome file ascii TAB_LOCAZIONI.TXT
Nome tabella SQL TXT_TAB_ LOCAZIONI
Contenuto Locazioni dinamiche di magazzino
Schema S_LOCAZIONI
Nome Campo Tipo Obbl. Descrizione campo
COD_LOC Char   020 SI Codice del conto locazione
DES_LOC Char   255 SI Descrizione locazione
COD_DEP Char   020 SI Codice deposito di appartenenza
LIVELLO_LOC Number SI Livello conto da 5
NOTE Char   255 NO Note descrittive
VOLUME_MAX_CAP Number NO Volume massima capienza
VOLUME_OCCUPATO Number NO Volume occupato
COLLI_MAX_CAP Number NO Colli massima capienza
COLLI_STIVATI Number NO Numero colli stivati
ULT_UTENTE_STOCC Char   255 NO Ultimo utente di stoccaggio
DATA_ULT_STOCC Data NO Data ultimo stoccaggio
FLAG_LOC_OCCUP Number NO 1=locazione occupata
TIPO_GEST_LOC Number NO Flag per la gestione locazione (0=nessuna gestione 1=gestione a singolo collo 2=gestione volumetrica stesso articolo 3=gestione volumetrica articoli diversi. Serve per le etichette)
ID_CLASS_PRIOR_LOC Number NO ID classe di priorità locazione per il calcolo della locazione migliore
FLAG_ISOLA Number NO 1= indica se la locazione è isola e quindi in stampa etichette non deve avanzare lo status perché non disponibile
OLD_COD_LOC Char 020 NO Vecchio codice locazione

Osservazioni:

Nella tabella TAB_LOCAZIONI devono essere presenti tutti i conti che compongono l’albero. Questo significa che se ad esempio abbiamo un ramo 04.01.02.05 nel file devono essere presenti i seguenti conti:

04

04.01

04.01.02

04.01.02.05

Cioè tutto il ramo dalla radice al nodo foglia