Differenze tra le versioni di "Manuale Conversioni"

Da Wiki sviluppo ESSENZIA.
Jump to navigation Jump to search
(Annullata la modifica 11276 di G.picciafuoco (discussione))
Etichetta: Annulla
(Pagina svuotata)
Riga 1: Riga 1:
== Revisioni del documento ==
 
{| class="wikitable"
 
| colspan="5" |'''Revisioni del Documento'''
 
|-
 
|'''Rev.'''
 
|'''Data  ril'''
 
|'''Autore'''
 
|'''Descrizione  modifica'''
 
|'''Etichetta'''
 
|-
 
|009
 
|14.09.2023
 
|Piccini Paolo
 
|Aggiunta sezione tabella TXT_ANA12 per Linee di Vendita e Condizioni Commerciali
 
|STDMG-1916
 
|-
 
|008
 
|07.09.2021
 
|Petraccini Arianna
 
|Aggiunta informazione Stato Partita Iva
 
|STDMG-5421
 
|-
 
|007
 
|12.05.2021
 
|Tiberi Matteo
 
|Aggiunta sezione per conversione allegati
 
|STDMG-5352
 
|-
 
|006
 
|04.04.2021
 
|Picciafuoco
 
|Adattata conversione soci/catasto a CONF20 (sostituita la migrazione a CONFERIMENTI)
 
|STDMG.5332
 
|-
 
|005
 
|17.03.2021
 
|Picciafuoco
 
|Adattata conversione movimenti libro soci e movimenti autofinanziamento a CONF20 e prevista integrazione saldi iniziali libro soci (TXT_CON9S)
 
|STDMG-5315
 
|-
 
|004
 
|22.01.2019
 
|Picciafuoco
 
|Aggiunti nuovi campi su TXT_CONF_UNITAVITATE
 
|STDER-11533
 
|-
 
|003
 
|06.12.2018
 
|Mosca
 
Picciafuoco
 
|Conversione bollette uva/olio
 
|STDMG-4732
 
|-
 
|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 ===
 
{| 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
 
 
=== Collegamenti Locazioni ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|TAB_COLLEGA_LOCAZIONI.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_TAB_COLLEGA_LOCAZIONI
 
|-
 
|'''Contenuto'''
 
|Collegamenti locazioni dinamiche di magazzino
 
|-
 
|'''Schema'''
 
|S_COLLEGA_LOCAZIONI
 
 
S_COLLEGA_LOCAZIONI_DETT
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CAT
 
|Char  030
 
|NO
 
|Codice categoria merceologica
 
|-
 
|COD_ART
 
|Char  030
 
|NO
 
|Codice articolo
 
|-
 
|COD_VAR
 
|Char  030
 
|NO
 
|Codice variante
 
|-
 
|COD_DEP
 
|Char  030
 
|SI
 
|Codice deposito
 
|-
 
|COD_LOC_DA
 
|Char  020
 
|NO
 
|Da codice locazione
 
|-
 
|COD_LOC_A
 
|Char  020
 
|NO
 
|A codice locazione
 
|-
 
|FLAG_COND_LIV_SUCC
 
|Number
 
|NO
 
|=1:attiva la condizione aggiuntiva dall'elenco dato dai  due campi locazione
 
|-
 
|COD_LIV_SUCC_DA
 
|Char  020
 
|NO
 
|Da codice livello successivo
 
|-
 
|COD_LIV_SUCC_A
 
|Char  020
 
|NO
 
|A codice livello successivo
 
|-
 
|ID_PRIORITA_LOCAZIONE_DETT
 
|Number
 
|NO
 
|Priorita di ordinamento – sequenza con cui viene  cercata l’ubicazione libera nei vari intervalli
 
|}
 
 
=== Agenti ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|AGE.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_AGE
 
|-
 
|'''Contenuto'''
 
|Anagrafica Agente
 
|-
 
|'''Schema'''
 
|S_AGENTI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Agente
 
|Char   012
 
|SI
 
|Codice Agente
 
|-
 
|Nome Agente
 
|Char   050
 
|NO
 
|Nome Agente
 
|-
 
|Codice supervisore
 
|Char   012
 
|NO
 
|Codice supervisori
 
|-
 
|Codice cli-for
 
|Char   012
 
|NO
 
|Codice Fornitore
 
|-
 
|Data inizio attività
 
|Date
 
|NO
 
|Data inizio attività
 
|-
 
|Data iscrizione enasarco
 
|Date
 
|NO
 
|Data iscrizione ENASARCO
 
|-
 
|Tipo società
 
|Char   255
 
|NO
 
|0=singolo 1=società persone 2= società capitali
 
|-
 
|Tipo contratto
 
|Char   255
 
|NO
 
|0=monomandatario 1=multimandatario
 
|-
 
|Data rilascio iscrizione
 
|Date
 
|NO
 
|Data rilascio iscrizione
 
|-
 
|Numero matricola
 
|Char   030
 
|NO
 
|Numero di matricola
 
|-
 
|Numero posizione
 
|Char   030
 
|NO
 
|Numero di posizione
 
|-
 
|Rapporto chiuso
 
|Number
 
|NO
 
|0=rapporto non terminato 1=rapporto terminato
 
|-
 
|Data fine rapporto
 
|Date
 
|NO
 
|Data fine rapporto
 
|-
 
|Massimo enasarco V1
 
|Number
 
|NO
 
|Massimale Enasarco
 
|-
 
|Minimo enasarco V1
 
|Number
 
|NO
 
|Minimo Enasarco
 
|-
 
|Flag no enasarco
 
|Number
 
|NO
 
|0=Non escluso da calcolo Enasarco 1= escluso da calcolo  Enasarco
 
|-
 
|Percentuale provvigione fissa
 
|Number
 
|NO
 
|Percentuale di provvigione supervisore primo agente
 
|-
 
|Percentuale provvigione supervisore
 
|Number
 
|NO
 
|Percentuale di provvigione supervisore se secondo  agente
 
|-
 
|Flag no calcolo provvigioni
 
|Number
 
|NO
 
|0=calcola le provvigioni per l’agente 1=non calcola le  provvigioni per l’agente
 
|-
 
|Tipo liquidazione
 
|Number
 
|NO
 
|0=fatturato 1=maturato 2=incassato
 
|}
 
 
=== Clienti/Fornitori ===
 
I codici clienti/fornitori su Essenzia sono un’unica anagrafica. Se la procedura che alimenta Essenzia gestisce le anagrafiche uniche, fornire un record per il cliente ed uno per il fornitore, con lo stesso codice cambiando il flag Cli/For. Se la procedura che alimenta questo tracciato prevede una numerazione per i cliente ed una per i fornitori fornire le due anagrafiche ma con dei codici tra loro UNIVOCI, non è possibile avere più volte lo stesso codice a meno che non si tratti della stessa anagrafica per il cliente e per il fornitore. Il numero dei byte (massimo 12) va deciso con il cliente ed inserito nelle opzioni. Il codice fornito deve essere allineato a sinistra
 
 
==== Anagrafica Clienti Fornitori ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA1
 
|-
 
|'''Contenuto'''
 
|Anagrafica Clienti Fornitori
 
|-
 
|'''Schema'''
 
|S_CF
 
 
S_CF_CLI
 
 
S_CF_FOR
 
 
S_CF_AMM
 
 
S_CF_BANCA (Banca Cliente)
 
 
S_CF_CLI_VETT 
 
 
S_CF_FOR_VETT
 
 
S_CF_CONDPA_CLI
 
 
S_CF_CONDPA_FOR
 
 
S_CF_LIST  _CLI                                                                                                                                                                      
 
 
S_CF_LIST  _FOR                                                                                                                                                                    
 
 
S_CF_SPESE_CLI
 
 
S_CF_SPESE_FOR
 
|}
 
{| class="wikitable"
 
|'''Schema/Tabella'''
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|CF
 
|Codice CF
 
|Char   012
 
|SI
 
|
 
|-
 
|CF
 
|Ragione sociale
 
|Char   250
 
|SI
 
|
 
|-
 
|CF
 
|Descrizione secondaria
 
|Char   080
 
|NO
 
|
 
|-
 
|CF
 
|Indirizzo
 
|Char   080
 
|SI
 
|
 
|-
 
|CF
 
|CAP
 
|Char   012
 
|SI
 
|
 
|-
 
|CF
 
|Comune
 
|Char   120
 
|SI
 
|
 
|-
 
|CF
 
|Provincia
 
|Char   005
 
|SI
 
|
 
|-
 
|CF
 
|Stato
 
|Char   005
 
|NO
 
|
 
|-
 
|CF
 
|Telefono
 
|Char   060
 
|NO
 
|
 
|-
 
|CF
 
|Fax
 
|Char   060
 
|NO
 
|
 
|-
 
|CF
 
|E-MAIL
 
|Char   060
 
|NO
 
|
 
|-
 
|CF
 
|P.Iva/Cod.Fisc.
 
|Char   020
 
|NO
 
|
 
|-
 
|CF
 
|Codice  Fiscale
 
|Char   020
 
|NO
 
|
 
|-
 
|CF
 
|Flag Cli/For
 
|Number
 
|SI
 
|0 Cliente   1  Fornitore
 
|-
 
|CF
 
|Cod. Lingua
 
|Char   010
 
|NO
 
|
 
|-
 
|CF_AMM
 
|Indirizzo Fiscale
 
|Char   080
 
|NO
 
|Indirizzo Sede amministrativa
 
|-
 
|CF_AMM
 
|CAP Fiscale
 
|Char 5
 
|NO
 
|CAP Sede Amministrativa
 
|-
 
|CF_AMM
 
|Comune
 
|Char   120
 
|NO
 
|Comune Sede amministrativa
 
|-
 
|CF_AMM
 
|Provincia
 
|Char   005
 
|NO
 
|Provincia Sede amministrativa
 
|-
 
|CF_AMM
 
|Telefono
 
|Char   060
 
|NO
 
|Telefono Sede amministrativa
 
|-
 
|CF_AMM
 
|Fax
 
|Char   060
 
|NO
 
|Fax Sede amministrativa
 
|-
 
|CF_AMM
 
|E-MAIL
 
|Char   060
 
|NO
 
|E-MAIL Sede amministrativa
 
|-
 
|CF_AMM
 
|Persona Riferimento
 
|Char   255
 
|NO
 
|Nominativo
 
|-
 
|CF_BANCA
 
|ABI
 
|Char   005
 
|NO
 
|
 
|-
 
|CF_BANCA
 
|CAB
 
|Char   005
 
|NO
 
|
 
|-
 
|CF_BANCA
 
|Numero Conto
 
|Char   020
 
|NO
 
|Numero del Conto Corrente
 
|-
 
|CF_BANCA
 
|Conto Contabilità Banca
 
|Char   020
 
|NO
 
|Conto del Piano dei Conti della Banca Aziendale
 
|-
 
|CF_BANCA
 
|Coordinate Bancarie
 
|Char   030
 
|NO
 
|
 
|-
 
|CF_BANCA
 
|Note
 
|Char   255
 
|NO
 
|Note stampate sui documenti
 
|-
 
|CF_CLI
 
|Codice Iva
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Registro Iva
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Lettera Intento
 
|Char   255
 
|NO
 
|Estremi Lettera d’intento
 
|-
 
|CF_CLI
 
|Codice Divisa
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Codice Categoria
 
|Char   020
 
|NO
 
|Categoria Merceologica (Statistiche)
 
|-
 
|CF_CLI
 
|Codice Tipo Porto
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Codice Tipo Trasp.
 
|Char   012
 
|NO
 
|Tipo Trasporto
 
|-
 
|CF_CLI
 
|Codice Imballo
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Flag Accorpamento Sca.
 
|Number
 
|NO
 
|1 – Accorpa le  scadenze
 
|-
 
|CF_CLI
 
|Categoria Fiscale
 
|Char   012
 
|SI
 
|Categoria  Fiscale
 
|-
 
|CF_CLI
 
|Natura Transazione
 
|Char   012
 
|NO
 
|Intra
 
|-
 
|CF_CLI
 
|Condizione Consegna
 
|Char   012
 
|NO
 
|Intra
 
|-
 
|CF_CLI
 
|Modalità di trasporto
 
|Char   012
 
|NO
 
|Intra
 
|-
 
|CF_CLI
 
|Paese Origine o Destin.
 
|Char   012
 
|NO
 
|Intra
 
|-
 
|CF_CLI
 
|Provin. Origine o Des.
 
|Char   012
 
|
 
|Intra
 
|-
 
|CF_CLI
 
|Codice Zona
 
|Char   020
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Flag Fatt. Divise x DDT
 
|Number
 
|NO
 
|Default 0  - 1  Fatture per singolo DDT
 
|-
 
|CF_CLI
 
|Contropartita Economica
 
|Char   040
 
|NO
 
|Inserire il conto contabile di contropartita
 
|-
 
|CF_CLI_VETT
 
|Codice Vettore 1
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI_VETT
 
|Codice Vettore 2
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI_VETT
 
|Codice Vettore 3
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CONDPA_CLI
 
|Condizioni di pagamento
 
|Char   012
 
|NO
 
|Codice Pagamento
 
|-
 
|CF
 
|Vecchio Codice
 
|Char   012
 
|NO
 
|Codice della vecchia procedura.
 
Primi 6 byte codice cliente
 
 
Ultimi 6 byte codice fornitore
 
|-
 
|CF_LIST_CLI
 
|Codice Listino
 
|Char   012
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Importo Fido
 
|Number
 
|NO
 
|
 
|-
 
|CF_CLI
 
|Flag Inattivo
 
|Number
 
|SI
 
|1 Anagrafica  Inattiva
 
|-
 
|PER_CRIT_CLI
 
|Prima Data inizio
 
|Char   004
 
|NO
 
|GGMM - Data inizio scadenze critiche
 
|-
 
|PER_CRIT_CLI
 
|Prima Data fine
 
|Char   004
 
|NO
 
|GGMM - Data fine     scadenze critiche
 
|-
 
|PER_CRIT_CLI
 
|Sposta
 
|Char   004
 
|NO
 
|GGMM – Data spostamento scadenza
 
|-
 
|PER_CRIT_CLI
 
|Seconda Data inizio
 
|Char   004
 
|NO
 
|GGMM - Data inizio scadenze critiche
 
|-
 
|PER_CRIT_CLI
 
|Seconda Data fine
 
|Char   004
 
|NO
 
|GGMM - Data fine     scadenze critiche
 
|-
 
|PER_CRIT_CLI
 
|Sposta
 
|Char   004
 
|NO
 
|GGMM – Data spostamento scadenza
 
|-
 
|CF_SCON_CLI
 
|Classe sconto
 
|Char   012
 
|NO
 
|Indicare classe sconto
 
|-
 
|CF_AGE
 
|Codice agente 1
 
|Char   012
 
|NO
 
|Codice Agente
 
|-
 
|CF_AGE
 
|Percentuale 1
 
|Number
 
|NO
 
|Percentuale primo agente
 
|-
 
|CF_AGE
 
|Codice agente 2
 
|Char   012
 
|NO
 
|Codice Secondo Agente
 
|-
 
|CF_AGE
 
|Percentuale 2
 
|Number
 
|NO
 
|Percentuale secondo agente
 
|-
 
|CF_CLI
 
|Classe Provvigioni
 
|Char   012
 
|NO
 
|Tabella Provvigioni Agenti
 
|-
 
|CF_SPESE_CLI
 
|SPESA1
 
|Char 012
 
|NO
 
|Spesa 1
 
|-
 
|CF_SPESE_CLI
 
|SPESA2
 
|Char 012
 
|NO
 
|Spesa 2
 
|-
 
|CF_SPESE_CLI
 
|SPESA3
 
|Char 012
 
|NO
 
|Spesa 3
 
|-
 
|CF_CLI
 
|Data_acquisizione
 
|Date
 
|NO
 
|Data acquisizione Cliente
 
|-
 
|
 
|Tel cellulare ???
 
|Char   060
 
|NO
 
|Telefono cellulare
 
|-
 
|CF
 
|Sito_web
 
|Char   060
 
|NO
 
|Sito web
 
|-
 
|CF
 
|NOME_CF
 
|Char 020
 
|NO
 
|Nome cf
 
|-
 
|CF
 
|COGNOME_CF
 
|Char 050
 
|NO
 
|Cognome cf
 
|-
 
|CF_CLI
 
|GG_SCAD_FISSO
 
|Num
 
|NO
 
|Giorno fisso di scadenza
 
|-
 
|CF_CLI
 
|FLAG_ST_PZO_DDT
 
|Num
 
|NO
 
|Stampa prezzi in ddt
 
|-
 
|CF_CLI
 
|FLAG_FATT_X_DEST
 
|Num
 
|NO
 
|Fattura separata per destinazione
 
|-
 
|CF_BANCA
 
|CIN
 
|Num
 
|NO
 
|CIN del conto corrente
 
|-
 
|CF_CLI
 
|COD_CF_FATT
 
|Char 12
 
|NO
 
|Codice Cliente di Fatturazione
 
|-
 
|CF
 
|TITOLO
 
|Char 20
 
|NO
 
|Titolo di saluto ad esempio Spet.lle. Se non  valorizzato viene letto quello di default
 
|-
 
|CF
 
|TEL_ABITAZIONE
 
|Char 060
 
|NO
 
|Telefono Abitazione
 
|-
 
|CF
 
|MOD_INVIO
 
|Number
 
|NO
 
|Modalità di invio 0=Fax;1=E-Mail
 
|-
 
|CF_AMM
 
|Tel. Cellulare
 
|Char 060
 
|NO
 
|Num. Cellulare persona di riferimento della sede  amministrativa
 
|-
 
|CF_AMM
 
|Tel. Abitazione
 
|Char 060
 
|NO
 
|Num. Abitazione persona di riferimento della sede  amministrativa
 
|-
 
|CF_BANCA
 
|IBAN
 
|Char 34
 
|NO
 
|Iban
 
|-
 
|CF_BANCA
 
|NUMERO_SIREN_LCR
 
|Char 014
 
|NO
 
|Dati per lcr (riba francesi)
 
|-
 
|CF_BANCA
 
|NUMERO_CONTO_LCR
 
|Char 011
 
|NO
 
|Dati per lcr (riba francesi)
 
|-
 
|CF_BANCA
 
|CODICE_BANCA_LCR
 
|Char 005
 
|NO
 
|Dati per lcr (riba francesi)
 
|-
 
|CF_BANCA
 
|CODICE_SPORTELLO_LCR
 
|Char 005
 
|NO
 
|Dati per lcr (riba francesi)
 
|-
 
|CF_BANCA
 
|CHIAVE_CONTROLLO_LCR
 
|Char 002
 
|NO
 
|Dati per lcr (riba francesi)
 
|-
 
|CF_BANCA
 
|CCP
 
|Char 020
 
|NO
 
|Conto corrente Postale
 
|-
 
|CF_BANCA
 
|COD_ENTE_BANCA_ITALIA
 
|Char 009
 
|NO
 
|Codice Ente c/o Banca d'Italia
 
|-
 
|CF_BANCA
 
|COD_ENTE_TESORERIA
 
|Char 009
 
|NO
 
|Codice Ente c/o Tesoreria
 
|-
 
|CF_BANCA
 
|CODICE_PAESE
 
|Char 002
 
|NO
 
|Codice Paese
 
|-
 
|CF_BANCA
 
|CHECK_DIGIT
 
|Char 002
 
|NO
 
|Check Digit
 
|-
 
|CF_CLI
 
|FLAG_NO_ORDINI
 
|Number
 
|NO
 
|1 – Non si accettano ordini
 
|-
 
|CF_CLI
 
|FLAG_NO_CONS
 
|Number
 
|NO
 
|1 – Consegne bloccate
 
|-
 
|CF_CLI
 
|NOTE
 
|Char 255
 
|NO
 
|Note come Cliente
 
|-
 
|CF_CLI
 
|NOTE_INT
 
|Char 255
 
|NO
 
|Note interne in documenti di vendita
 
|-
 
|CF_CLI
 
|NOTE_CONSEGNA
 
|Char 255
 
|NO
 
|Note di consegna
 
|-
 
|CF_CLI
 
|NOTE_TRAS
 
|Char 255
 
|NO
 
|Note trasporto
 
|-
 
|CF_CLI
 
|COD_DEP
 
|Char 020
 
|NO
 
|Codice deposito   abituale
 
|-
 
|CF_CLI
 
|FLAG_EVASIONE_TOTALE
 
|Number
 
|NO
 
|Flag se evasione ordini solo totale
 
|-
 
|CF_CLI
 
|FLAG_NO_PERIODI_GENERALI
 
|Number
 
|NO
 
|Flag se non utilizzo i periodi critici generali
 
|-
 
|CF_CLI
 
|FLAG_INTRA
 
|Number
 
|NO
 
|Flag se soggetto ad INTRA
 
|-
 
|CF_CLI
 
|IVA_SOSP
 
|Number
 
|NO
 
|Flag iva sospesa
 
|-
 
|CF_CLI
 
|FLAG_SEPARA_X_COD_DEST
 
|Number
 
|NO
 
|fatturazione separata per codice di destinazione
 
|-
 
|CF_CLI
 
|FLAG_TIPO_CONAI
 
|Number
 
|NO
 
|Flag conai
 
|-
 
|CF_CLI
 
|DATA_SCAD_LETT_INT
 
|
 
|NO
 
|Data scadenza lettera d'intento
 
|-
 
|CF_CLI
 
|FLAG_LETT_INT
 
|Number
 
|NO
 
|Flag lettera d'intento
 
|-
 
|CF_CLI
 
|GG_DATA_CONS_STDAG
 
|Number
 
|NO
 
|Giorni data consegna
 
|-
 
|CF_CLI
 
|GG_DATA_SPED_STDAG
 
|Number
 
|NO
 
|Giorni data spedizione
 
|-
 
|CF_CLI
 
|GG_DATA_PROD_STDAG
 
|Number
 
|NO
 
|Giorni data produzione
 
|-
 
|CF_CLI
 
|BOLLO
 
|Char 030
 
|NO
 
|Codice bollo
 
|-
 
|CF_CLI_INF_AGG
 
|DATA_NASCITA
 
|
 
|NO
 
|Data di nascita (770)
 
|-
 
|CF_CLI_INF_AGG
 
|PROVINCIA_NASCITA
 
|Char 005
 
|NO
 
|provincia di nascita/EE estero (770)
 
|-
 
|CF_CLI_INF_AGG
 
|COMUNE_NASCITA
 
|Char 120
 
|NO
 
|Comune di nascita/Stato estero (770)
 
|-
 
|CF_CLI_INF_AGG
 
|SESSO
 
|Number
 
|NO
 
|Sesso 0=Maschio, 1=Femmina (770)
 
|-
 
|CF_CLI_INF_AGG
 
|TIPO_DITTA
 
|Number
 
|NO
 
|Se Persona fisica (770)
 
|-
 
|CF_CLI_INF_AGG
 
|COD_FISC_ESTERO
 
|Char 030
 
|NO
 
|Codice Fiscale Estero (770)
 
|-
 
|CF_FOR_RIT
 
|COD_TIPO_RIT
 
|Char 012
 
|NO
 
|Codice Tipo Ritenuta
 
|-
 
|ACCISE_CF_CLI
 
|CODICE ACCISA
 
|Char 100
 
|NO
 
|Codice Accisa Soggetto
 
|-
 
|CF_CLI
 
|FLAG_TIPO_DOC
 
|Number
 
|NO
 
|0= Evasione STD, 1=Evasione DDT, 2=Evasione FATT
 
|-
 
|CF_CLI
 
|GG_RITARDO
 
|Number
 
|NO
 
|GG  ritardo x cash flow/doc finance
 
|-
 
|CF_CLI
 
|COD_VOCE_FIN
 
|Char(20)
 
|NO
 
|Voce finanziaria x cash flow/doc finance
 
|-
 
|CF_CLI
 
|COD_DEROG
 
|Char(2)
 
|NO
 
|Codice derogabilità x cash flow/doc finance
 
|-
 
|CF_CLI
 
|FLAG_TIPO_RAEE
 
|Number
 
|NO
 
|Flag RAEE
 
|-
 
|CF_CLI
 
|TIPO_SOGGETTO
 
|Number
 
|NO
 
|0:società 1:ditta individuale 2:privato
 
|-
 
|ACCISE_CF_CLI
 
|ACCISA_UTIF_DEP
 
|Char 100
 
|NO
 
|Codice Accisa deposito
 
|-
 
|ACCISE_CF_CLI
 
|WINE_DAA_TELE_T015_CODICE
 
|Number
 
|NO
 
|Tipo destinazione accisa (da tabelle ACCISE_DTL_T015)
 
|-
 
|CF_BANCA
 
|COD_QUIETANZA
 
|Char(5)
 
|NO
 
|Codice Quietanzante
 
|-
 
|CF_BANCA
 
|ID_CIG_CUP
 
|Num
 
|NO
 
|Codice identificativo tabella Cig-Cup
 
|-
 
|CF_BANCA
 
|BIC
 
|Char(11)
 
|NO
 
|Bic
 
|-
 
|FATTURAPA_CF_IPA
 
|ID_SDI
 
|Char(7)
 
|NO
 
|Identificativo SDI - Valorizzare i primi 6 caratteri per le PA (cod.ipa), 7 caratteri per i privati
 
|-
 
|FATTURAPA_CF_IPA
 
|PEC_FE
 
|Char(260)
 
|NO
 
|Pec  fattura elettronica
 
|-
 
|FATTURAPA_CF_IPA
 
|FLAG_NO_FE
 
|Num
 
|NO
 
|1 - Non viene emessa fattura elettronica
 
|-
 
|CF
 
|COD_STATO_PIVA
 
|Char(3)
 
|NO
 
|Codice ISO stato PIVA
 
|}
 
 
==== Sedi Commerciali ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA2.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA2
 
|-
 
|'''Contenuto'''
 
|Sedi Commerciale
 
|-
 
|'''Schema'''
 
|S_CF_COMM
 
 
S_CF_BANCA (Banca Sedi)
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char   012
 
|SI
 
|
 
|-
 
|Numero Sede
 
|Char   005
 
|SI
 
|
 
|-
 
|Descrizione Sede
 
|Char 070
 
|SI
 
|
 
|-
 
|Indirizzo
 
|Char   080
 
|NO
 
|
 
|-
 
|CAP
 
|Char   012
 
|NO
 
|
 
|-
 
|Comune
 
|Char 120
 
|SI
 
|
 
|-
 
|Provincia
 
|Char  05
 
|SI
 
|
 
|-
 
|Telefono
 
|Char    060
 
|NO
 
|
 
|-
 
|Fax
 
|Char  060
 
|NO
 
|
 
|-
 
|E-MAIL
 
|Char 120
 
|NO
 
|
 
|-
 
|Riferimento sede
 
|Char 255
 
|NO
 
|
 
|-
 
|Flag Intesta Fiscale
 
|Number
 
|NO
 
|0 – Default 1 – Intestazione in documenti fiscali
 
|-
 
|ABI
 
|Char 005
 
|NO
 
|
 
|-
 
|CAB
 
|Char 005
 
|NO
 
|
 
|-
 
|Numero Conto
 
|Char 020
 
|NO
 
|
 
|-
 
|Conto Contabilità Banca
 
|Char 020
 
|NO
 
|Conto del Piano dei Conti della Banca Aziendale
 
|-
 
|Coordinate Bancarie
 
|Char 030
 
|NO
 
|
 
|-
 
|FLAG_CLI
 
|Number
 
|No
 
|
 
|}
 
 
==== Uffici Commerciali ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA3.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA3
 
|-
 
|'''Contenuto'''
 
|Uffici Commerciale
 
|-
 
|'''Schema'''
 
|S_CF_UFFICI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char   012
 
|SI
 
|
 
|-
 
|Numero Ufficio
 
|Char   005
 
|SI
 
|
 
|-
 
|Numero Sede Commer
 
|Char   005
 
|SI
 
|
 
|-
 
|Descrizione
 
|Char   070
 
|SI
 
|
 
|-
 
|Telefono
 
|Char   060
 
|NO
 
|
 
|-
 
|Fax
 
|Char   060
 
|NO
 
|
 
|-
 
|E-MAIL
 
|Char   120
 
|NO
 
|
 
|-
 
|Riferimento
 
|Char   255
 
|NO
 
|
 
|}
 
 
==== Destinazioni Merce ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA4.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA4
 
|-
 
|'''Contenuto'''
 
|Destinazioni
 
|-
 
|'''Schema'''
 
|S_CF_DEST_MERCE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char  012
 
|SI
 
|
 
|-
 
|Numero Destinazione
 
|Char  005
 
|SI
 
|
 
|-
 
|Descrizione
 
|Char  070
 
|SI
 
|
 
|-
 
|Indirizzo
 
|Char  080
 
|NO
 
|
 
|-
 
|CAP
 
|Char  012
 
|NO
 
|
 
|-
 
|Comune
 
|Char  120
 
|NO
 
|
 
|-
 
|Provincia
 
|Char  005
 
|NO
 
|
 
|-
 
|Stato
 
|Char  005
 
|NO
 
|
 
|-
 
|Telefono
 
|Char  060
 
|NO
 
|
 
|-
 
|Fax
 
|Char  060
 
|NO
 
|
 
|-
 
|E-MAIL
 
|Char  120
 
|NO
 
|
 
|-
 
|Riferimento
 
|Char  255
 
|NO
 
|
 
|-
 
|Codice Deposito
 
|Char  020
 
|NO
 
|
 
|-
 
|CAMPO_1_DEST
 
|Char  060
 
|NO
 
|Campo aggiuntivo custom
 
|-
 
|CAMPO_2_DEST
 
|Char  060
 
|NO
 
|Campo aggiuntivo custom
 
|-
 
|CAMPO_3_DEST
 
|Char  060
 
|NO
 
|Campo aggiuntivo custom
 
|-
 
|NOTE
 
|Char  255
 
|NO
 
|Note                                                                                        
 
|-
 
|FLAG_DEST_DEFAULT
 
|Number
 
|NO
 
|Destinazione di default
 
|-
 
|COD_ZONA
 
|Char 020
 
|NO
 
|Codice zona destinazione
 
|-
 
|COD_GIRO
 
|Char 020
 
|NO
 
|Codice giro di consegna
 
|-
 
|WINE_UTIF_ACCISA
 
|CHAR(100)
 
|NO
 
|Codice accisa UTIF
 
|-
 
|COD_CHEP
 
|CHAR(15)
 
|NO
 
|FILE PER BANCALI CHEP
 
|}
 
 
==== Indirizzi di spedizione documenti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA5.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA5
 
|-
 
|'''Contenuto'''
 
|'''Indirizzi  Spedizione documenti'''
 
|-
 
|'''Schema'''
 
|S_CF_INDI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char   012
 
|SI
 
|
 
|-
 
|Descrizione
 
|Char   070
 
|SI
 
|
 
|-
 
|Indirizzo
 
|Char   080
 
|NO
 
|
 
|-
 
|CAP
 
|Char   012
 
|NO
 
|
 
|-
 
|Comune
 
|Char   120
 
|NO
 
|
 
|-
 
|Provincia
 
|Char   005
 
|NO
 
|
 
|-
 
|Telefono
 
|Char   060
 
|NO
 
|
 
|-
 
|Fax
 
|Char   060
 
|NO
 
|
 
|-
 
|E-MAIL
 
|Char   120
 
|NO
 
|
 
|-
 
|Riferimento
 
|Char   255
 
|NO
 
|
 
|-
 
|Tipi Documento
 
|Char   020
 
|SI
 
|FATT_CLI,ORD_CLI,SOLL,OFF_CLI..
 
|}
 
 
==== Classificazioni ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA7.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA7
 
|-
 
|'''Contenuto'''
 
|Classificazioni
 
|-
 
|'''Schema'''
 
|S_CF_FOR_CLASS
 
 
S_CF_CLI_CLASS
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char   012
 
|SI
 
|
 
|-
 
|Tipo Codice Fornitore
 
|Number
 
|SI
 
|0 – Cliente    1  – Fornitore
 
|-
 
|Tipo Classificazione
 
|Char   012
 
|SI
 
|
 
|-
 
|Codice Categoria
 
|Char   020
 
|SI
 
|
 
|}
 
Note
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA8.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA8
 
|-
 
|'''Contenuto'''
 
|Note cliente/Fornitore
 
|-
 
|'''Schema'''
 
|S_CF_CLI_NOTE
 
 
S_CF_FOR_NOTE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char  012
 
|SI
 
|Cod. cliente/fornitore
 
|-
 
|FLAG_CLI_FOR
 
|Number
 
|SI
 
|0=Cliente (inserisce il record su CF_CLI_NOTE)  1=Fornitore (inserisce il record su CF_FOR_NOTE)
 
|-
 
|NOTA
 
|Char  100000000
 
|NO
 
|Descrizione nota
 
|-
 
|DATA_INIZIO
 
|Date
 
|NO
 
|Data inizio validità
 
|-
 
|DATA_FINE
 
|Date
 
|NO
 
|Data fine validità
 
|-
 
|FLAG_OFF
 
|Number
 
|NO
 
|Flag offerta
 
|-
 
|FLAG_ORD
 
|Number
 
|NO
 
|Flag ordine
 
|-
 
|FLAG_CON
 
|Number
 
|NO
 
|Flag contratto
 
|-
 
|FLAG_DDT_ALL
 
|Number
 
|NO
 
|Flag tutti DDT (Campo non presente su CF_FOR_NOTE)
 
|-
 
|FLAG_DDT
 
|Number
 
|NO
 
|Flag DDT
 
|-
 
|FLAG_FATT
 
|Number
 
|NO
 
|Flag fattura
 
|-
 
|FLAG_PROF
 
|Number
 
|NO
 
|Flag fattura proforma (Campo non presente su  CF_FOR_NOTE)
 
|-
 
|FLAG_VAR
 
|Number
 
|NO
 
|Flag variazione
 
|-
 
|FLAG_MAGAZZINO
 
|Number
 
|NO
 
|Flag magazzino
 
|-
 
|FLAG_SCHERMO
 
|Number
 
|NO
 
|Flag schermo
 
|-
 
|FLAG_PROD
 
|Number
 
|NO
 
|Flag produzione
 
|-
 
|FLAG_STAMPA
 
|Number
 
|NO
 
|Flag stampa
 
|}
 
 
==== Cauzioni Testata ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA9.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA9
 
|-
 
|'''Contenuto'''
 
|Cauzioni Testata
 
|-
 
|'''Schema'''
 
|S_CF_CLI_CAUZ_STDAG
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char   012
 
|SI
 
|Codice cliente
 
|-
 
|Codice Conto
 
|Char   020
 
|NO
 
|Codice conto cauzione
 
|-
 
|Tipo Cauzione
 
|Number
 
|NO
 
|Tipo cauzione (0= nessun addebito, 1=l'addebito è per  tutti i beni venduti , 2=misto)
 
|}
 
 
==== Cauzioni Righe ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA10.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA10
 
|-
 
|'''Contenuto'''
 
|Cauzioni Righe
 
|-
 
|'''Schema'''
 
|S_CF_CLI_CAUZ_LISTA_STDAG
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice CF
 
|Char   012
 
|SI
 
|Codice cliente
 
|-
 
|Codice Cauzione
 
|Char   012
 
|SI
 
|Codice cauzione
 
|-
 
|Flag tipo gestione
 
|Number
 
|NO
 
|Tipo gestione
 
|-
 
|Prezzo cauzione
 
|Number
 
|NO
 
|Prezzo cauzione
 
|}
 
 
==== Cauzioni Giacenze ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA11.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA11
 
|-
 
|'''Contenuto'''
 
|Cauzioni Giacenze  
 
|-
 
|'''Schema'''
 
|S_ CAUZ_GIAC_STDAG
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Cauzioni
 
|Char   012
 
|SI
 
|Codice cliente
 
|-
 
|Codice Cliente
 
|Char   012
 
|SI
 
|Codice cauzione
 
|-
 
|Prezzo Cauzione
 
|Number
 
|NO
 
|Prezzo cauzione
 
|-
 
|Giacenza Iniziale
 
|Number
 
|NO
 
|Giacenza iniziale
 
|}
 
 
==== Linee di Vendita / Condizioni Commerciali ====
 
NOTE: Vengono importate in ordine crescente di COD_CF e NUM_COND_COMM
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANA12.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANA12
 
|-
 
|'''Contenuto'''
 
|Linee di Vendita / Condizioni Commerciali
 
|-
 
|'''Schema'''
 
|S_ CF_CLI_COND_COMM_DOC / S_CF_FOR_COND_COMM_DOC
 
|}
 
(*1) = Campo soggetto a tabella ponte
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char   012
 
|SI
 
|Codice cliente
 
|-
 
|FLAG_CLI_O_FOR
 
|Number
 
|SI
 
|Tipo anagrafica (0= Cliente, 1= Fornitore)
 
|-
 
|COD_LINEA_VEN
 
|Char  255
 
|NO
 
|Codice Linea di Vendita (*1)
 
|-
 
|COD_CAUS_DOC
 
|Char  012
 
|NO
 
|Codice della causale documento a cui legare la condizione commerciale (Causale ordini clienti se FLAG_CLI_O_FOR=0, altrimenti causale ordini fornitori)
 
|-
 
|COD_PAGA
 
|Char  012
 
|NO
 
|Codice condizione di pagamento associato alla condizione commerciale
 
|-
 
|COD_LIST
 
|Char  010
 
|NO
 
|Codice listino da applicare per la condizione commerciale
 
|-
 
|COD_SCON
 
|Char  012
 
|NO
 
|Codice della Classe Sconti da applicare per la condizione commerciale
 
|-
 
|COD_AGE1
 
|Char  012
 
|NO
 
|Codice Agente 1 da applicare alla condizione commerciale
 
|-
 
|COD_AGE2
 
|Char  012
 
|NO
 
|Codice Agente 2 da applicare alla condizione commerciale
 
|-
 
|DATA_INIZIO_VAL
 
|Date
 
|SI
 
|Data inizio validità
 
|-
 
|DATA_FINE_VAL
 
|Date
 
|SI
 
|Data fine validità
 
|-
 
|NUM_COND_COMM
 
|Number
 
|SI
 
|Numero condizione commerciale
 
|-
 
|DES_COND_COMM
 
|Char  255
 
|NO
 
|Descrizione condizione commerciale
 
|-
 
|COD_TIPO_SPESA1
 
|Char  012
 
|NO
 
|Codice Tipo Spesa 1 da associare alla condizione commerciale
 
|-
 
|COD_TIPO_SPESA2
 
|Char  012
 
|NO
 
|Codice Tipo Spesa 2 da associare alla condizione commerciale
 
|-
 
|COD_TIPO_SPESA3
 
|Char  012
 
|NO
 
|Codice Tipo Spesa 3 da associare alla condizione commerciale
 
|-
 
|COD_ABI
 
|Char  005
 
|NO
 
|Codice ABI Banca cliente / fornitore, da associare alla condizione commerciale
 
|-
 
|COD_CAB
 
|Char  005
 
|NO
 
|Codice CAB Banca cliente / fornitore, da associare alla condizione commerciale
 
|-
 
|NUM_CONTO
 
|Char  020
 
|NO
 
|Numero conto Banca cliente / fornitore, da associare alla condizione commerciale
 
|-
 
|COD_CONTO
 
|Char  020
 
|NO
 
|Codice conto di tesoreria da associare alla condizione commerciale
 
|-
 
|COORD_BANCA
 
|Char  030
 
|NO
 
|Coordinate Banca cliente / fornitore, da associare alla condizione commerciale
 
|-
 
|CIN
 
|Char  001
 
|NO
 
|Carattere CIN Conto Corrente, da associare alla condizione commerciale
 
|-
 
|IBAN
 
|Char  034
 
|NO
 
|Iban conto, da associare alla condizione commerciale
 
|-
 
|NUMERO_SIREN_LCR
 
|Char  014
 
|NO
 
|Numero SIREN
 
|-
 
|NUMERO_CONTO_LCR
 
|Char  011
 
|NO
 
|Numero conto SIREN
 
|-
 
|CODICE_BANCA_LCR
 
|Char  005
 
|NO
 
|Codice banca per LCR
 
|-
 
|CODICE_SPORTELLO_LCR
 
|Char  005
 
|NO
 
|Codice sportello per LCR
 
|-
 
|CHIAVE_CONTROLLO_LCR
 
|Char  002
 
|NO
 
|Chiave di controllo
 
|-
 
|CCP
 
|Char  020
 
|NO
 
|Conto corrente postale
 
|-
 
|COD_ENTE_BANCA_ITALIA
 
|Char  009
 
|NO
 
|Codice ente c/o banca d'Italia
 
|-
 
|COD_ENTE_TESORERIA
 
|Char  009
 
|NO
 
|Codice ente c/o tesoreria
 
|-
 
|CODICE_PAESE
 
|Char  002
 
|NO
 
|Codice Paese
 
|-
 
|CHECK_DIGIT
 
|Char  002
 
|NO
 
|Check Digit
 
|-
 
|COD_QUIETANZA
 
|Char  005
 
|NO
 
|Codice Quietanza
 
|-
 
|ID_CIG_CUP
 
|Number
 
|NO
 
|Codice identificativo tabella CIG_CUP
 
|-
 
|BIC
 
|Char  011
 
|NO
 
|Codice BIC
 
|}
 
 
=== Articoli ===
 
 
==== Anagrafica base articoli ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART1
 
|-
 
|'''Contenuto'''
 
|Anagrafica di base Articoli
 
|-
 
|'''Schema'''
 
|S_ART_ANA                                                                                                                                                                            
 
 
S_ART_PESO
 
 
S_ART_DES_LINGUE                                                              
 
 
S_ART_COSTI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Descrizione
 
|Char   255
 
|SI
 
|
 
|-
 
|Categoria Merceologica
 
|Char   030
 
|SI
 
|
 
|-
 
|Approvvigionamento
 
|Char   080
 
|SI
 
|0 – Acquistato      1 – Prodotto      2 -  Alternativo
 
|-
 
|Note
 
|Char   255
 
|NO
 
|
 
|-
 
|Flag escluso giacenza
 
|Number
 
|SI
 
|Default 0 - Se valorizzato ad 1 non calcola la giacenza
 
|-
 
|Flag escluso inventario
 
|Number
 
|SI
 
|Default 0 - Se  valorizzato ad 1 non stampato nell’inventario
 
|-
 
|Flag inattivo
 
|Number
 
|SI
 
|Default 0
 
|-
 
|Gestione lotti e matricole
 
|Number
 
|SI
 
|Default 0
 
 
1 – Articolo con gestione lotti
 
 
2 -  Articolo con  gestione matricole
 
|-
 
|Data inserimento
 
|Date
 
|NO
 
|
 
|-
 
|UM
 
|Char    010
 
|SI
 
|
 
|-
 
|Num. decimali
 
|Number
 
|NO
 
|Numero dei decimali UM Base
 
|-
 
|Categoria Fiscale
 
|Char 020
 
|NO
 
|
 
|-
 
|Quant. Rif. Distinta
 
|Number
 
|NO
 
|Default 1 se articolo prodotto
 
|-
 
|Lotto multiplo di produz.
 
|Number
 
|NO
 
|LOTTO_MULTIPLO_PROD_STDAG
 
|-
 
|Lotto economico di prod.
 
|Number
 
|NO
 
|LOTTO_ECONOMICO
 
|-
 
|Solo multipli
 
|Number
 
|NO
 
|1 - Solo multipli del lotto minimo
 
|-
 
|Flag Art. Fantasma
 
|Number
 
|NO
 
|1 – Articolo Fantasma
 
|-
 
|Nomenclatura Com. Acq.
 
|Char 040
 
|NO
 
|Intra
 
|-
 
|Nomenclatura Com. Ven
 
|Char 040
 
|NO
 
|Intra
 
|-
 
|Provincia di orig. o dest.
 
|Char  030
 
|NO
 
|Intra
 
|-
 
|UM supplement.
 
|Char 012
 
|NO
 
|Intra
 
|-
 
|Moltiplicatore UM Suppl.
 
|Number
 
|NO
 
|Intra
 
|-
 
|Massa netta articolo
 
|Number
 
|NO
 
|Intra
 
|-
 
|Scadenza Lotto
 
|Number
 
|NO
 
|Numero dei gioni o mesi di scadenza lotto dopo la data  di produzione
 
|-
 
|Flag tipo scadenza
 
|Number
 
|NO
 
|0 – se il numero della   scadenza è espresso in giorni; 1 – se il numero della scadenza è  espressa in mesi
 
|-
 
|Flag data produzione
 
|Number
 
|NO
 
|1 – viene gestita la data di produzione (Lotti)
 
|-
 
|Flag inserimento dati
 
|Number
 
|NO
 
|1 – vengono richiesti i dati nel DDT
 
|-
 
|Calcolo MRP
 
|Number
 
|NO
 
|0 – A giacenza    1 – A scorta minima   2 – A  punto di riordino
 
|-
 
|Flag articolo critico MRP
 
|Number
 
|NO
 
|0 - 1
 
|-
 
|Fornitore STD
 
|Char 012
 
|NO
 
|Fornitore Standard dell’articolo
 
|-
 
|Deposito STD
 
|Char 020
 
|NO
 
|Deposito Standard di produzione
 
|-
 
|Giorni accorpamento prod
 
|Number
 
|NO
 
|
 
|-
 
|Giorni Lead Time produzione
 
|Number
 
|NO
 
|
 
|-
 
|Flag Obsoleto
 
|Number
 
|NO
 
|
 
|-
 
|Data Obsolescenza
 
|Number
 
|NO
 
|
 
|-
 
|Nuovo codice articolo
 
|Char 030
 
|NO
 
|
 
|-
 
|Flag Matricola Carico
 
|Number
 
|NO
 
|0 – Non gestisce 1- gestite in carico senza creazione  2- creazione matricole in carico
 
|-
 
|Flag Matricola Scarico
 
|Number
 
|NO
 
|0 – Non gestisce 1- gestite in scarico senza creazione  2- creazione matricole in scarico
 
|-
 
|Radice matricola
 
|Char
 
|NO
 
|MATRICOLE
 
|-
 
|Numero posizioni contatore.
 
|Number
 
|NO
 
|MATRICOLE
 
|-
 
|Peso unitario
 
|Number
 
|NO
 
|
 
|-
 
|Peso netto
 
|Number
 
|NO
 
|
 
|-
 
|Lunghezza
 
|Number
 
|NO
 
|
 
|-
 
|Larghezza
 
|Number
 
|NO
 
|
 
|-
 
|Altezza
 
|Number
 
|NO
 
|
 
|-
 
|Numero colli
 
|Number
 
|NO
 
|
 
|-
 
|Peso Imballo
 
|Number
 
|NO
 
|
 
|-
 
|Codice lingua 1
 
|Char  010
 
|NO
 
|
 
|-
 
|Descrizione Lingua 1
 
|Char  255
 
|NO
 
|
 
|-
 
|Codice lingua 2
 
|Char  010
 
|NO
 
|
 
|-
 
|Descrizione Lingua 2
 
|Char  255
 
|NO
 
|
 
|-
 
|Codice lingua 3
 
|Char  010
 
|NO
 
|
 
|-
 
|Descrizione Lingua 3
 
|Char  255
 
|NO
 
|
 
|-
 
|Codice lingua 4
 
|Char  010
 
|NO
 
|
 
|-
 
|Descrizione Lingua 4
 
|Char  255
 
|NO
 
|
 
|-
 
|Costo Standard acquisto
 
|Number
 
|NO
 
|
 
|-
 
|Gruppo LIFO
 
|Char  030
 
|NO
 
|
 
|-
 
|Codice Modello
 
|Char  030
 
|NO
 
|
 
|-
 
|Volume
 
|Number
 
|NO
 
|
 
|-
 
|Codice Imballo
 
|Char  030
 
|NO
 
|
 
|-
 
|Flag varianti
 
|Number
 
|NO
 
|
 
|-
 
|Flag Web
 
|Number
 
|NO
 
|0 Visibile   1 Vetrina    -2 Non visibile  INTERNET
 
|-
 
|FLAG_NO_PROVV
 
|Number
 
|No
 
|Se attivo non  calcola le provvigioni
 
|-
 
|Pezzi Per collo
 
|Numeber
 
|No
 
|Numero pezzi per  collo ART_PESO
 
|-
 
|Volume imballo
 
|Number
 
|No
 
|Volume dell’imballo  ART_PESO
 
|-
 
|Non calcolare volume
 
|Number
 
|No
 
|1=Se campo Volume  non deve essere calcolato dalle dimensioni ART_PESO
 
|-
 
|Lotto minimo acquisto/Clav
 
|Number
 
|No
 
|ART_ANA.LOTTO_MINIMO
 
|-
 
|Lotto multiplo acquisto/Clav
 
|Number
 
|No
 
|ART_ANA.LOTTO_MULTIPLO_STDAG
 
|-
 
|GG lead time acquisto
 
|Number
 
|No
 
|ART_ANA
 
|-
 
|GG accorpamento acquisto
 
|Number
 
|No
 
|ART_ANA
 
|-
 
|GG di copertura acquisto
 
|Number
 
|No
 
|ART_ANA
 
|-
 
|Gestione locazioni variabili
 
|Number
 
|No
 
|1=Gestione locazioni  variabili ART_ANA
 
|-
 
|Maggiorazione qta per scarti in %
 
|Number
 
|No
 
|ART_ANA
 
|-
 
|GG tempo di precessione
 
|Number
 
|No
 
|ART_ANA
 
|-
 
|Escluso da calcolo Mrp
 
|Number
 
|No
 
|1=Non viene considerato nell’Mrp ART_ANA
 
|-
 
|Flag RAEE
 
|Number
 
|No
 
|Soggetto a RAEE 0=No 1=Si
 
|-
 
|Flag info agg lotto
 
|Number
 
|No
 
|Certificato in inserimento lotto 0=No 1=Si
 
|}
 
 
==== Riclassificazione Articolo ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART2.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART2
 
|-
 
|'''Contenuto'''
 
|Classificazioni articoli
 
|-
 
|'''Schema'''
 
|S_ART_CLASS
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Tipo    Classificazione
 
|Char   012
 
|SI
 
|
 
|-
 
|Codice Classificazione
 
|Char   030
 
|SI
 
|
 
|}
 
 
==== Codici Alternativi ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART3.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART3
 
|-
 
|'''Contenuto'''
 
|Codici alternativi
 
|-
 
|'''Schema'''
 
|S_ART_CODICI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Codice Secondario
 
|Char   030
 
|SI
 
|
 
|-
 
|Codice Cli/For
 
|Char   012
 
|SI
 
|
 
|-
 
|Flag Cli/For
 
|Number
 
|SI
 
|0=interno, 1 – Cliente,
 
 
2 – Fornitore
 
|-
 
|Descrizione
 
|Char   255
 
|NO
 
|
 
|-
 
|COD_VAR
 
|Char 30
 
|NO
 
|Codice Variante
 
|}
 
 
==== Descrizioni Aggiuntive ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART4.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ ART4
 
|-
 
|'''Contenuto'''
 
|Descrizioni Aggiuntive
 
|-
 
|'''Schema'''
 
|S_ART_DESC
 
 
S_ART_DESL
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Tipo Descrizione
 
|Char   012
 
|SI
 
|* LIST – OFF gestiti in automatico
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Descrizione
 
|Char 1000000 
 
|SI
 
|
 
|-
 
|Codice Lingua 1
 
|Char   012
 
|NO
 
|
 
|-
 
|Descrizione in lingua
 
|Char   1000000
 
|NO
 
|
 
|-
 
|Codice Lingua 2
 
|Char   012
 
|NO
 
|
 
|-
 
|Descrizione in lingua
 
|Char   1000000
 
|NO
 
|
 
|-
 
|Codice Lingua 3
 
|Char   012
 
|NO
 
|
 
|-
 
|Descrizione in lingua
 
|Char   1000000
 
|NO
 
|
 
|-
 
|Codice Lingua 4
 
|Char   012
 
|NO
 
|
 
|-
 
|Descrizione in lingua
 
|Char   1000000
 
|NO
 
|
 
|}
 
 
==== Giacenze ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART5.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART5
 
|-
 
|'''Contenuto'''
 
|Magazzino Articoli
 
|-
 
|'''Schema'''
 
|S_ART_MAG
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Deposito
 
|Char   020
 
|SI
 
|
 
|-
 
|Giacenza iniziale
 
|Number
 
|NO
 
|OBSOLETA
 
|-
 
|Scorta minima
 
|Number
 
|NO
 
|
 
|-
 
|Scorta massima
 
|Number
 
|NO
 
|
 
|-
 
|Punto di riordino
 
|Number
 
|NO
 
|
 
|-
 
|GG  lead time produzione
 
|Number
 
|NO
 
|
 
|-
 
|GG copertura
 
|Number
 
|No
 
|
 
|-
 
|Priorità
 
|Numbert
 
|No
 
|Priorità per le locazioni
 
|-
 
|Flag calcolo locazione migliore
 
|Number
 
|No
 
|0=Anche se occupata, 1=Solo se libera
 
|-
 
|Locazione
 
|Char
 
|No
 
|Locazione fissa
 
|-
 
|Lotto economic prod
 
|Number
 
|No
 
|
 
|-
 
|Lotto multiplo prod
 
|Number
 
|No
 
|
 
|-
 
|Lotto minimo acquisto
 
|Number
 
|No
 
|
 
|-
 
|Lotto multiplo acquisto
 
|Number
 
|No
 
|
 
|-
 
|GG lead time acquisto
 
|Number
 
|No
 
|
 
|-
 
|Calcolo Mrp
 
|Number
 
|No
 
|0=a giacenza, 1=scorta minima, 2=punto riordino
 
|-
 
|Calcolo per deposito
 
|Number
 
|No
 
|0=prende i dati dell’articolo, 1=Prende i dati del  deposito
 
|}
 
 
==== Giacenze Lotti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART6.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART6
 
|-
 
|'''Contenuto'''
 
|Giacenze  Lotti
 
|-
 
|'''Schema'''
 
|S_ART_GIAC_LOT
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Deposito
 
|Char   020
 
|SI
 
|
 
|-
 
|Codice Lotto
 
|Char   030
 
|SI
 
|
 
|-
 
|Giacenza iniziale
 
|Number
 
|SI
 
|
 
|-
 
|Giacenza attuale
 
|Number
 
|SI
 
|
 
|-
 
|Carico
 
|Number
 
|SI
 
|
 
|-
 
|Scarico
 
|Number
 
|SI
 
|
 
|-
 
|Entrate Ord.Fornitori
 
|Number
 
|SI
 
|Quantità ordini Fornitori aperti
 
|-
 
|Impegno Ord. Clienti
 
|Number
 
|SI
 
|Quantità ordini Clienti aperti
 
|}
 
 
==== Lifo ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART7.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART7
 
|-
 
|'''Contenuto'''
 
|Giacenze e valori strati Lifo
 
|-
 
|'''Schema'''
 
|S_ART_LIFO
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|Codice articolo
 
|-
 
|Codice variante
 
|Char   030
 
|No
 
|Codice Variante
 
|-
 
|Periodo
 
|Char   020
 
|SI
 
|Esercizio di riferimento
 
|-
 
|Quantità
 
|Number
 
|SI
 
|Quantità a fine periodo
 
|-
 
|Note
 
|Char   040
 
|No
 
|
 
|-
 
|Prezzo Netto
 
|Number
 
|SI
 
|Prezzo netto
 
|}
 
 
==== UM Alternative ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART13.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART13
 
|-
 
|'''Contenuto'''
 
|UM  Alternative                                                                          
 
|-
 
|'''Schema'''
 
|S_ART_UM
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Flag Acquisto Vendita
 
|Char   020
 
|SI
 
|A=acquisti V=vendite M=movimenti interni U=unica
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Unità di Misura
 
|Char   020
 
|SI
 
|
 
|-
 
|Conversione UM Base
 
|Number
 
|SI
 
|
 
|-
 
|Num. Decimali UM
 
|Number
 
|NO
 
|
 
|-
 
|Solo multipli
 
|Number
 
|NO
 
|
 
|}
 
 
==== Lotti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART14.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART14
 
|-
 
|'''Contenuto'''
 
|Lotti                                                                                         
 
|-
 
|'''Schema'''
 
|S_ART_LOTTI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Codice Lotto
 
|Char   030
 
|SI
 
|
 
|-
 
|Note
 
|Char   255
 
|NO
 
|
 
|-
 
|Data Fabbricazione
 
|Date
 
|NO
 
|
 
|-
 
|Data Scadenza
 
|Date
 
|NO
 
|
 
|-
 
|Data Carico
 
|Date
 
|NO
 
|
 
|}
 
 
==== Listini ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART15.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART15
 
|-
 
|'''Contenuto'''
 
|Listini                                                                                       
 
|-
 
|'''Schema'''
 
|S_ART_LIST
 
 
S_TIPI_LIST 
 
 
S_LISTINI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Codice Listino
 
|Char   030
 
|SI
 
|
 
|-
 
|Codice Divisa
 
|Char
 
|NO
 
|
 
|-
 
|Prezzo Listini
 
|Number
 
|SI
 
|
 
|-
 
|Flag Obsoleto
 
|Number
 
|NO
 
|<nowiki>- 1 Obsoleto</nowiki>
 
|-
 
|Sconto 1
 
|Number
 
|NO
 
|
 
|-
 
|Sconto 2
 
|Number
 
|NO
 
|
 
|-
 
|Sconto 3
 
|Number
 
|NO
 
|
 
|-
 
|Unità di misura
 
|Char
 
|NO
 
|
 
|-
 
|Tempo consegna
 
|Number
 
|NO
 
|
 
|-
 
|Quantità minima
 
|Number
 
|NO
 
|
 
|-
 
|Quantità massima
 
|Number
 
|NO
 
|
 
|-
 
|Flag acq vend
 
|Number
 
|NO
 
|1=Acquisto, 0=Vendita
 
|-
 
|Data inizio validità
 
|Data
 
|NO
 
|
 
|-
 
|Data fine validità
 
|Data
 
|NO
 
|
 
|}
 
 
==== Costi ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART17.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART17
 
|-
 
|'''Contenuto'''
 
|Costi                                                                                        
 
|-
 
|'''Schema'''
 
|S_ART_COSTI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Codice Costo
 
|Char   030
 
|SI
 
|STD
 
|-
 
|Costo Articolo
 
|Number
 
|SI
 
|
 
|}
 
 
==== Confezioni di vendita ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART20.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART20
 
|-
 
|'''Contenuto'''
 
|Codifica  delle confezioni di vendita                                            
 
|-
 
|'''Schema'''
 
|S_ART_CONF
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Flag Acquisto Vendita
 
|Char   020
 
|SI
 
|
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Confezione
 
|Char   020
 
|SI
 
|
 
|-
 
|Conversione UM Base
 
|Number
 
|SI
 
|
 
|-
 
|Num. Decimali UM
 
|Number
 
|NO
 
|
 
|-
 
|Solo multipli
 
|Number
 
|NO
 
|
 
|}
 
 
==== Campi custom ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART21.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART21
 
|-
 
|'''Contenuto'''
 
|Campi custom                                                                          
 
|-
 
|'''Schema'''
 
|S_ART_USER
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Nome campo 1
 
|Char   20
 
|
 
|
 
|-
 
|Valore campo 1
 
|Char   20
 
|
 
|
 
|-
 
|………..
 
|
 
|
 
|
 
|-
 
|………..
 
|
 
|
 
|
 
|-
 
|Nome campo 30
 
|Char   20
 
|
 
|
 
|-
 
|Valore campo 30
 
|Char   20
 
|
 
|
 
|}
 
 
==== Prodotti vitivinicoli ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART23.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART23
 
|-
 
|'''Contenuto'''
 
|Anagrafiche  Prodotti vitivinicoli                                                  
 
|-
 
|'''Schema'''
 
|S_WINE_ANAG_PROD
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Prodotto
 
|Char   030
 
|SI
 
|
 
|-
 
|Descrizione Prodotto
 
|Char   255
 
|SI
 
|
 
|-
 
|Descrizione aggiuntiva prodotto
 
|Char   255
 
|NO
 
|
 
|-
 
|Colore
 
|Char 012
 
|SI
 
|
 
|-
 
|Tipo Vino
 
|Number
 
|SI
 
|
 
|-
 
|Zona
 
|Char  030
 
|NO
 
|
 
|-
 
|Annata
 
|Char  030
 
|NO
 
|
 
|-
 
|Grado
 
|Number
 
|NO
 
|
 
|-
 
|UM
 
|Char 010
 
|NO
 
|
 
|-
 
|Tipo_Vino_X_Doco
 
|Number
 
|NO
 
|
 
|-
 
|Manip_X_Doco
 
|Char 030
 
|NO
 
|
 
|-
 
|Tipo Prodotto
 
|Number
 
|NO
 
|
 
|-
 
|Registro Generale
 
|Number
 
|NO
 
|0=Non interessa registro generale 1=Interessa registro  generale
 
|-
 
|Registro Vinificazione
 
|Number
 
|NO
 
|0=Non interessa registro vinificazione 1=Interessa  registro vinificazione
 
|-
 
|Registro Imbottigliamento
 
|Number
 
|NO
 
|0=Non interessa registro imbottigliamento 1=Interessa  registro imbottigliamento
 
|-
 
|Descrizione Breve Registro
 
|Char 015
 
|NO
 
|
 
|-
 
|Codice Denominazione
 
|Char 255
 
|NO
 
|
 
|-
 
|Data Minima Imbottigliamento
 
|Date
 
|NO
 
|
 
|-
 
|Data Minima Commercializzazione
 
|Date
 
|NO
 
|
 
|-
 
|Codice Prodotto Vinificazione
 
|Number
 
|NO
 
|
 
|-
 
|Dichiarazione Annuale Giacenze
 
|Number
 
|NO
 
|
 
|}
 
 
==== Articoli vitivinicoli ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART25.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART25
 
|-
 
|'''Contenuto'''
 
|Dati aggiuntivi per articoli vitivinicoli                                           
 
|-
 
|'''Schema'''
 
|S_WINE_ART
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char 030
 
|SI
 
|
 
|-
 
|Codice Cauzione/Vuoti
 
|Char 012
 
|NO
 
|
 
|-
 
|Codice Conto
 
|Char 020
 
|NO
 
|
 
|-
 
|Codice Prodotto
 
|Char 030
 
|SI
 
|
 
|-
 
|Capacità
 
|Char 010
 
|NO
 
|Inserire virgola decimali
 
|-
 
|Grado
 
|Number
 
|NO
 
|
 
|-
 
|Tipo Vino
 
|Number
 
|NO
 
|0=Sfuso 1=Imbottigliato
 
|-
 
|Codice Famiglia Prodotto Enologico
 
|Char 030
 
|NO
 
|
 
|-
 
|Codice Principio Attivo
 
|Char 030
 
|NO
 
|
 
|-
 
|Flag Fascetta
 
|Number
 
|NO
 
|0=Articolo non fascetta 1=Articolo fascetta
 
|}
 
 
==== Testate progressivi prodotti vitivinicoli ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART30.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART30
 
|-
 
|'''Contenuto'''
 
|Testate progressivi prodotti vitivinicoli                                        
 
|-
 
|'''Schema'''
 
|S_WINE_REG_TPNPD_VAL
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|TPNPD_CODICE
 
|Number
 
|SI
 
|Id tabella
 
|-
 
|TPNPD_TIPO_REG
 
|Number
 
|SI
 
|0=reg.carico/scarico  1=reg.vinificazione
 
|-
 
|TPNPD_COD_REG
 
|Char   012
 
|SI
 
|Codice deposito fiscale
 
|-
 
|TPNPD_DATASTDEF
 
|Date
 
|SI
 
|Data stampa definitiva
 
|-
 
|TPNPD_NUMPAG
 
|Number
 
|NO
 
|N.ro ultima pagina
 
|-
 
|TPNPD_NUMRIGA
 
|Number
 
|SI
 
|N.ro ultimo progressivo riga
 
|-
 
|TPNPD_FLAG_AZZERA_PROGR
 
|Number
 
|NO
 
|1=azzeramento progressivi; 0=no
 
|}
 
 
==== Righe progressivi prodotti vitivinicoli ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART31.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART31
 
|-
 
|'''Contenuto'''
 
|Righe progressivi prodotti vitivinicoli                                          
 
|-
 
|'''Schema'''
 
|S_WINE_REG_TOT_VAL
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|RTV_CODICE
 
|Number
 
|SI
 
|Id tabella
 
|-
 
|RTV_TPNPD_CODICE
 
|Number
 
|SI
 
|Codice tabella n.ro pagina e dettaglio (collegamento con tabella  TXT_ART30)
 
|-
 
|RTV_COD_PROD
 
|Char
 
|50
 
|Codice prodotto
 
|-
 
|RTV_SALDO_INIZIALE
 
|Number
 
|SI
 
|Saldo iniziale
 
|-
 
|RTV_CARICO
 
|Number
 
|NO
 
|Progressivo carico
 
|-
 
|RTV_SCARICO
 
|Number
 
|NO
 
|Progressivo scarico
 
|}
 
Le tabelle TXT_ART30 e TXT_ART31 fanno parte dello stesso import, ossia i progressivi prodotti: la testata, infatti, contiene i dati generali (codice deposito fiscale, data stampa definitiva, n.ro progressivo di riga finale) e le righe sono relative ai quantitativi di ciascun prodotto; il campo sulle righe RTV_TPNPD_CODICE è collegato al corrispondente campo di testata TPNPD_CODICE.
 
 
==== Codici a barre per ubicazione ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART27.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART27
 
|-
 
|'''Contenuto'''
 
|Codici a barre ubicazione                                                          
 
|-
 
|'''Schema'''
 
|S_ART_ETICH
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|ANNO
 
|Char 004
 
|SI
 
|Anno
 
|-
 
|NUM_ETICH
 
|Number
 
|SI
 
|Numero etichetta
 
|-
 
|DATA_CREAZIONE
 
|Data
 
|NO
 
|Data creazione etichetta
 
|-
 
|DATA_CARICO
 
|Data
 
|NO
 
|Data di carico in magazzino
 
|-
 
|STATUS
 
|Number
 
|NO
 
|Stato dell’etichetta
 
|-
 
|COD_ART
 
|Char 030
 
|NO
 
|Codice articolo
 
|-
 
|COD_VAR
 
|Char 030
 
|NO
 
|Codice variante
 
|-
 
|NUM_TAGLIA
 
|Number
 
|NO
 
|Numero taglia
 
|-
 
|TIPO_CODICE
 
|Number
 
|NO
 
|Tipo codice a barre
 
|-
 
|COD_BARRE
 
|Char 050
 
|SI
 
|Codice a barre
 
|-
 
|UM
 
|Char 020
 
|NO
 
|Unità di misura
 
|-
 
|QUANT_ETICH
 
|Number
 
|NO
 
|Quantità dell'etichetta quantità stampata 
 
|-
 
|QUANT_EFFETTIVA
 
|Number
 
|NO
 
|Quantità letta che ha caricato a magazzino 
 
|-
 
|QUANT_PRELEVATA
 
|Number
 
|NO
 
|Quantità prelevata
 
|-
 
|QUANT_DA_PRELEVARE
 
|Number
 
|NO
 
|Quantità da prelevare
 
|-
 
|COD_DEP
 
|Char 030
 
|NO
 
|Codice deposito
 
|-
 
|COD_LOC
 
|Char 030
 
|NO
 
|Codice locazione
 
|-
 
|IMBALLI_ID
 
|Char 040
 
|NO
 
|Codice imballo
 
|-
 
|DOC_TABLE_CREA
 
|Char 030
 
|NO
 
|Tipo documento creazione etichetta
 
|-
 
|DOC_RIGA_ID_CREA
 
|Char 030
 
|NO
 
|ID riga documento che ha creato l'etichetta
 
|-
 
|DOC_TABLE_ENTRATA
 
|Char 030
 
|NO
 
|Tipo documento entrata merce
 
|-
 
|DOC_RIGA_ID_ENTRATA
 
|Char 030
 
|NO
 
|ID riga documento di entrata merce
 
|-
 
|DOC_TABLE_USCITA
 
|Char 030
 
|NO
 
|Tipo documento uscita merce
 
|-
 
|DOC_RIGA_ID_USCITA
 
|Char 030
 
|NO
 
|ID riga documento di uscita merce
 
|-
 
|DOC_RIGA_ID_ALL
 
|Char 030
 
|NO
 
|ID riga documento di allestimento (prebolla)
 
|-
 
|PROGR_ETICH_PADRE
 
|Number
 
|NO
 
|Progressivo etichetta da cui proviene in fase di  ristampa o spezzacollo
 
|-
 
|TIPO_CREAZIONE
 
|Number
 
|NO
 
|Tipo di creazione 0=nuova, 1=ristampa, 2=duplica
 
|-
 
|COD_REPORT_ETICH
 
|Char 030
 
|NO
 
|Codice report legato all'etichetta
 
|-
 
|COD_LOT
 
|Char 030
 
|NO
 
|Codice Lotto
 
|-
 
|DATA_SCAD_LOT
 
|Data
 
|NO
 
|Data scadenza Lotto
 
|}
 
 
==== Note ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART28.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART28
 
|-
 
|'''Contenuto'''
 
|Note  articoli                                                                              
 
|-
 
|'''Schema'''
 
|S_ART_NOTE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_ART
 
|Char 030
 
|SI
 
|Codice articolo
 
|-
 
|COD_VAR
 
|Char 030
 
|SI
 
|Codice variante
 
|-
 
|NOTA
 
|Char 1000000
 
|NO
 
|Descrizione nota
 
|-
 
|DATA_INIZIO
 
|Date
 
|NO
 
|Data inizio validità
 
|-
 
|DATA_FINE
 
|Date
 
|NO
 
|Data fine validità
 
|-
 
|FLAG_CON_CLI
 
|Number
 
|NO
 
|Flag contratti cliente
 
|-
 
|FLAG_OFF_CLI
 
|Number
 
|NO
 
|Flag offerte cliente
 
|-
 
|FLAG_ORD_CLI
 
|Number
 
|NO
 
|Flag ordini cliente
 
|-
 
|FLAG_DDT_CLI
 
|Number
 
|NO
 
|Flag ddt cliente
 
|-
 
|FLAG_DDT_ALL
 
|Number
 
|NO
 
|Flag allestimenti
 
|-
 
|FLAG_FATT_CLI
 
|Number
 
|NO
 
|Flag fatture cliente
 
|-
 
|FLAG_CON_FOR
 
|Number
 
|NO
 
|Flag contratti fornitore 
 
|-
 
|FLAG_OFF_FOR
 
|Number
 
|NO
 
|Flag offerte fornitori
 
|-
 
|FLAG_ORD_FOR
 
|Number
 
|NO
 
|Flag ordini fornitori
 
|-
 
|FLAG_DDT_FOR
 
|Number
 
|NO
 
|Flag ddt fornitori
 
|-
 
|FLAG_FATT_FOR
 
|Number
 
|NO
 
|Flag fatture fornitori
 
|-
 
|FLAG_MAGAZZINO
 
|Number
 
|NO
 
|Flag magazzino
 
|-
 
|FLAG_SCHERMO
 
|Number
 
|NO
 
|=1: Da visualizzare
 
|-
 
|FLAG_PROD
 
|Number
 
|NO
 
|Documenti di produzione
 
|-
 
|FLAG_STAMPA
 
|Number
 
|NO
 
|1=Da stampare su documenti
 
|-
 
|MRP
 
|Number
 
|NO
 
|In MRP
 
|}
 
 
=== Distinte Base ===
 
 
==== Distinte Testata ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART9.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART9
 
|-
 
|'''Contenuto'''
 
|Distinte  Testata codice padre                                                     
 
|-
 
|'''Schema'''
 
|S_DISTINTE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo
 
|Char   030
 
|SI
 
|
 
|-
 
|Versione
 
|Number
 
|SI
 
|
 
|-
 
|Data inizio validità
 
|Date
 
|SI
 
|
 
|-
 
|Data fine validità
 
|Date
 
|NO
 
|
 
|-
 
|Tipo Versione
 
|Number
 
|NO
 
|<nowiki>-0 Attuale         -1 storica            -2 futura</nowiki>
 
|-
 
|Data Creazione
 
|Date
 
|NO
 
|
 
|-
 
|Data ultima modifica
 
|Date
 
|NO
 
|
 
|-
 
|Utente
 
|Char   050
 
|NO
 
|
 
|}
 
 
==== Distinte Componenti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART10.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART10
 
|-
 
|'''Contenuto'''
 
|Distinte  Componenti                                                                  
 
|-
 
|'''Schema'''
 
|S_ART_DIST
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Articolo Padre
 
|Char   030
 
|SI
 
|
 
|-
 
|Versione
 
|Number
 
|SI
 
|
 
|-
 
|Numero riga distinta
 
|Number
 
|SI
 
|
 
|-
 
|Codice Articolo Componente
 
|Char   030
 
|SI
 
|
 
|-
 
|UM
 
|Char    010
 
|SI
 
|
 
|-
 
|Quantità
 
|Number
 
|SI
 
|
 
|-
 
|Coeficente di sfrido
 
|Number
 
|SI
 
|<nowiki>- 1 di default</nowiki>
 
|-
 
|Flag componente fantasma
 
|Number
 
|NO
 
|<nowiki>- 1 Componente Fantasma</nowiki>
 
|-
 
|Note
 
|Char     255
 
|NO
 
|
 
|-
 
|Codice Deposito
 
|Char     020
 
|NO
 
|
 
|-
 
|Approvvigionamento
 
|Number
 
|NO
 
|<nowiki>- 0 Azienda     1  – Terzista</nowiki>
 
|}
 
 
==== Distinte Cicli ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART11.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART11
 
|-
 
|'''Contenuto'''
 
|Distinte  Cicli                                                                             
 
|-
 
|'''Schema'''
 
|S_ART_CICLI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_ART
 
|Char   030
 
|SI
 
|Codice articolo padre
 
|-
 
|Versione
 
|Number
 
|SI
 
|Sempre a 1
 
|-
 
|Codice Ciclo
 
|Char   012
 
|SI
 
|
 
|-
 
|Sequenza
 
|Number
 
|SI
 
|
 
|-
 
|Tempo Fix
 
|Number
 
|SI
 
|<nowiki>- 0 Ore        -  1 Minuti            - 2 Secondi</nowiki>
 
|-
 
|Tempo Fisso Macchina
 
|Number
 
|NO
 
|
 
|-
 
|Tempo Fisso Operatore
 
|Number
 
|NO
 
|
 
|-
 
|Tempo Var.
 
|Number
 
|SI
 
|<nowiki>- 0 Ore   - 1  Minuti  - 2 Secondi   - 3 Decimi</nowiki>
 
|-
 
|Tempo Variab. Macchina
 
|Number
 
|NO
 
|
 
|-
 
|Tempo Variab. Operatore
 
|Number
 
|NO
 
|
 
|-
 
|Quantità Fase Successiva
 
|Number
 
|NO
 
|Per sovrapposizione di fase
 
|-
 
|% Fase Successiva
 
|Number
 
|NO
 
|Per sovrapposizione di fase
 
|-
 
|Flag tipo ciclo
 
|Number
 
|SI
 
|<nowiki>-0 Interno    - 1  Esterno</nowiki>
 
|-
 
|Centro di Lavoro
 
|Char  020
 
|NO
 
|
 
|-
 
|Macchina
 
|Char  030
 
|NO
 
|
 
|-
 
|Fornitore
 
|Char  012
 
|NO
 
|Se esterna
 
|-
 
|Cod.Articolo x listino
 
|Char  030
 
|NO
 
|Se esterna
 
|-
 
|Deposito Scarico comp.
 
|Char  020
 
|NO
 
|
 
|-
 
|Articolo intermedio Scar.
 
|Char  020
 
|NO
 
|Articolo intermedio scaricato eseguendo il ciclo
 
|-
 
|Articolo intermedio Car.
 
|Char  020
 
|NO
 
|Articolo intermedio caricato eseguendo il ciclo
 
|-
 
|Descrizione Lavorazione
 
|Char 255
 
|NO
 
|Descrizione lavorazione
 
|-
 
|Tempo Coda.
 
|Number
 
|SI
 
|<nowiki>- 0 Ore        -  1 Minuti            - 2 Secondi</nowiki>
 
|-
 
|Tempo Coda Macchina
 
|Number
 
|NO
 
|
 
|-
 
|Tempo Coda Operatore
 
|Number
 
|NO
 
|
 
|-
 
|Tempo Transito
 
|Number
 
|SI
 
|<nowiki>- 0 Ore        -  1 Minuti            - 2 Secondi</nowiki>
 
|-
 
|Tempo Transito generale
 
|Number
 
|NO
 
|
 
|-
 
|Tempo macchina stampata
 
|Number
 
|No
 
|Per lo stampo
 
|-
 
|Tempo Operatore a stampata
 
|Number
 
|No
 
|Per lo stampo
 
|-
 
|Tempo Coda stampata
 
|Number
 
|No
 
|Per lo stampo
 
|-
 
|TEMPO_CODA_CALC
 
|Number
 
|No
 
|0=Ore, 1=Minuti, 2=Secondi
 
|-
 
|TEMPO_VAR_CODA_CALC
 
|Number
 
|No
 
|Tempo coda Stampata
 
|-
 
|Frazione operatori
 
|Number
 
|No
 
|Nr operatori che lavorano sullo stampo (Stampo)
 
|}
 
 
==== Cicli Fasi ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART12.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART12
 
|-
 
|'''Contenuto'''
 
|Cicli  Fasi                                                                                  
 
|-
 
|'''Schema'''
 
|S_ART_CICLI_FASI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_ART
 
|Char   030
 
|SI
 
|Codice articolo padre
 
|-
 
|COD_CICLO
 
|Char
 
|SI
 
|Codice ciclo
 
|-
 
|NUM_FASE
 
|Number
 
|SI
 
|Sequenza fase all’interno del ciclo
 
|-
 
|COD_CAUS
 
|Char 12
 
|SI
 
|Codice causale fase
 
|-
 
|COD_CP
 
|Char 12
 
|SI
 
|Classe del personale
 
|-
 
|TEMPO_FIX
 
|Number
 
|SI
 
|<nowiki>- 0 Ore  - 1  Minuti    - 2 Secondi</nowiki>
 
|-
 
|TEMPO_FISSO_MACC
 
|Number
 
|NO
 
|Tempo atttrezzaggio macchina
 
|-
 
|TEMPO_FISSO_OP
 
|Number
 
|NO
 
|Tempo atttrezzaggio operatore
 
|-
 
|TEMPO_VAR
 
|Number
 
|SI
 
|<nowiki>- 0 Ore  - 1  Minuti - 2 Secondi - 3 decimi</nowiki>
 
|-
 
|TEMPO_VAR_MACC
 
|Number
 
|NO
 
|Tempo variabile macchina
 
|-
 
|TEMPO_VAR_OP
 
|Number
 
|NO
 
|Tempo variabile operatore
 
|}
 
 
=== Allegati ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ART32.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ART32
 
|-
 
|'''Contenuto'''
 
|Anagrafica allegati
 
|-
 
|'''Schema'''
 
|S_ART_ALLEGATI
 
S_CF_ALLEGATI
 
 
S_CF_CLI_ALLEGATI
 
 
S_CF_FOR_ALLEGATI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Tabella
 
|Char   030
 
|SI
 
|il codice principale della tabella, vi sarà inserito il codice articolo nel caso sia un allegato legato agli articoli o il codice CF nel caso sia legato all'anagrafica clienti/fornitori/contatti
 
|-
 
|Codice Variante
 
|Char   030
 
|NO
 
|Codice variante articolo
 
|-
 
|Tabella allegato
 
|Char   255
 
|SI
 
|La tabella relativa a quell'allegato. Se legato agli articoli riportare 'ART', se legato a clienti/fornitori/contatti 'CF'
 
|-
 
|Codice tipo allegato
 
|Char   012
 
|SI
 
|Il tipo codice allegato, da inserire per associare l'allegato a un determinato tipo. A seconda del codice scelto l'allegato sarà negli articoli o collegato a clienti/fornitori/contatti
 
|-
 
|Data inizio validità
 
|Data
 
|SI
 
|La data di inizio validità per l'allegato
 
|-
 
|Data fine validità
 
|Data
 
|NO
 
|La data di fine validità per l'allegato
 
|-
 
|Flag Salva Allegato
 
|Number
 
|NO
 
|0=Solo collegamento 1=Salva allegato in DB fisicamente
 
|-
 
|Percorso File
 
|Char  1000
 
|SI
 
|Il percorso del file (Esempio: C:\Software\Note.txt)
 
|-
 
|Note
 
|Char   255
 
|NO
 
|Note allegato
 
|-
 
|Flag Contratto
 
|Number
 
|NO
 
|Abilita allegato in contratti (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag Offerte
 
|Number
 
|NO
 
|Abilita allegato in offerte (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag Ordini
 
|Number
 
|NO
 
|Abilita allegato in ordini (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag DDT
 
|Number
 
|NO
 
|Abilita allegato in DDT (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag Fatture
 
|Number
 
|NO
 
|Abilita allegato in fatture (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag Variazioni
 
|Number
 
|NO
 
|Abilita allegato in variazioni (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag Resi
 
|Number
 
|NO
 
|Abilita allegato in resi (0=Disabilitato, 1=Clienti, 2=Fornitori, 3=Entrambi)
 
|-
 
|Flag Allestimenti
 
|Number
 
|NO
 
|Abilita allegato in Allestimenti (0=Disabilitato, 1=Abilitato)
 
|-
 
|Flag Carico Scarico
 
|Number
 
|NO
 
|Abilita allegato in documenti Carico/Scarico (0=Disabilitato, 1=Carico, 2=Scarico, 3=Entrambi)
 
|-
 
|Flag Ordini di produzione
 
|Number
 
|NO
 
|Abilita allegato in Ordini di produzione (0=Disabilitato, 1=Abilitato)
 
|-
 
|Flag padre produzione
 
|Number
 
|NO
 
|0=Tutti 1=Solo Codice Padre 2=Solo Componenti
 
|-
 
|Flag Stampa
 
|Number
 
|NO
 
|Abilita stampa dell'allegato (0=Disabilitato, 1=prima del documento, 2=dopo del documento, 3=Entrambi)
 
|}
 
 
== Documenti ==
 
 
=== Documenti ciclo attivo e passivo ===
 
 
==== Dettaglio delle tabelle gestite ====
 
{| class="wikitable"
 
|'''Sigla'''
 
|'''Tabella'''
 
|-
 
|OC
 
|ORD_CLI
 
|-
 
|OF
 
|ORD_FOR
 
|-
 
|OL
 
|ORD_FOR (C/LAV)
 
|-
 
|BC
 
|DDT_CLI
 
|-
 
|BF
 
|DDT_FOR
 
|-
 
|FC
 
|FATT_CLI
 
|-
 
|FF
 
|FATT_FOR
 
|-
 
|NVE
 
|VAR_CLI
 
|-
 
|NVR
 
|VAR_FOR
 
|-
 
|MC
 
|MAG_CAR
 
|-
 
|MS
 
|MAG_SCAR
 
|}
 
 
==== Testata documenti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC1
 
|-
 
|'''Contenuto'''
 
|Testate documenti
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numero documento
 
|-
 
|TIPO_DOC
 
|Char 2
 
|OC-Ordine clienti
 
 
BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE - Note Variazione Emesse
 
 
OF- Ordine Fornitore
 
 
OL – Ordine Fornitore Conto Lavorazione
 
 
BF- Bolla Fornitore
 
 
FF- Fattura Fornitore
 
 
NVR – Note Variazione Ricevute
 
 
MC - Documento di carico magazzino
 
 
MS – Documento di scarico magazzino
 
|-
 
|DATA_DOC
 
|Data
 
|Data documento
 
|-
 
|COD_CF
 
|Char 12
 
|Codice Cli/for allineato a destra 6 posizioni
 
|-
 
|COD_CF_FATT
 
|Char 12
 
|Codice cli/for di fatturazione-opzionale
 
|-
 
|COD_BUS_UN
 
|Char 12
 
|Codice Busn per o documenti
 
|-
 
|NOTE
 
|Char 255
 
|Note Documento stampate
 
|-
 
|COD_DIVISA
 
|Char 12
 
|Codice Divisa
 
|-
 
|CAMBIO
 
|Float 8
 
|Cambio
 
|-
 
|COD_REG_IVA
 
|Char 12
 
|Codice registro IVA
 
|-
 
|COD_IVA_TESTATA
 
|Car 12
 
|Codice IVA Testata
 
|-
 
|NUM_SEDE
 
|Char 4
 
|Sede Commerciale
 
|-
 
|NUM_UFFICIO
 
|Char 4
 
|Ufficio
 
|-
 
|LETTERA_INTENTO
 
|Char
 
|Lettera d’intento
 
|-
 
|ANNO_FATT_ACCONTO
 
|Char 4
 
|Anno fattura d’acconto
 
|-
 
|SERIE_FATT_ACCONTO
 
|Char
 
|Serie Fattura d’acconto
 
|-
 
|NUM_FATT_ACCONTO
 
|Int 8
 
|Numero fattura d’acconto
 
|-
 
|COD_DEP
 
|Char
 
|Codice deposito Scarico (Carico)
 
|-
 
|CO_DEP_2
 
|Char
 
|Codice deposito di carico (Scarico)
 
|-
 
|COD_LINGUA
 
|Char
 
|Codice lingua
 
|-
 
|FLG_DOC_NO_PREZZI
 
|Char 1
 
|0= doc. con prezzi 1= doc. senza prezzi
 
|-
 
|VOCE_COSTO
 
|Char
 
|I dimensione analitica
 
|-
 
|COMMESSA
 
|Char
 
|Commessa II dimensione analitica
 
|-
 
|DIM_3
 
|Char
 
|III dimensione analitica
 
|-
 
|DIM_4
 
|Char
 
|IV dimensione analitica
 
|-
 
|DIM_5
 
|Char
 
|V dimensione analitica
 
|-
 
|DIM_6
 
|Char
 
|VI dimensione analitica
 
|-
 
|COD_PAGA
 
|Char
 
|Codice pagamento
 
|-
 
|SCONTO_PAG
 
|Float
 
|Sconto pagamento
 
|-
 
|FLAG_PAG_OMAGGIO
 
|Char 1
 
|Flag Pagamento omaggio
 
|-
 
|COD_ABI
 
|Char
 
|Codice ABI
 
|-
 
|COD_CAB
 
|Char
 
|Codice CAB
 
|-
 
|COORD_BANCA
 
|Char
 
|Coordinate bancarie
 
|-
 
|NUM_CONTO
 
|Char
 
|Conto banca
 
|-
 
|COD_CONTO
 
|Char 20
 
|Conto piano conti banca
 
|-
 
|CIN
 
|Char 1
 
|Codice CIN
 
|-
 
|IBAN
 
|Char 34
 
|Codice Iban
 
|-
 
|FLAG_ADDEBITO_IVA
 
|Char 1
 
|0=non addebito IVA su omaggio 1=si
 
|-
 
|COD_LIST
 
|Char
 
|Codice listino
 
|-
 
|FLAG_LISTINO_CON_IVA
 
|Numero
 
|Flag se listino con iva
 
|-
 
|COD_SCONTO
 
|Char
 
|Classe di sconti associata
 
|-
 
|COD_TIPO_SPESA_1
 
|Char
 
|Codice tipo spesa 1
 
|-
 
|IMPORTO_SPESA_V1_1
 
|Float
 
|Importo spesa 1
 
|-
 
|IMPORTO_SPESA_V2_1
 
|Float
 
|Importo spesa  valuta
 
|-
 
|COD_TIPO_SPESA_2
 
|Char
 
|Codice tipo spesa 2
 
|-
 
|IMPORTO_SPESA_V1_2
 
|Float
 
|Importo spesa 2
 
|-
 
|IMPORTO_SPESA_V2_2
 
|Float
 
|Importo spesa  valuta
 
|-
 
|COD_TIPO_SPESA_3
 
|Char
 
|Codice tipo stesa 3
 
|-
 
|IMPORTO_SPESA_V1_3
 
|Float
 
|Importo spesa 3
 
|-
 
|IMPORTO_SPESA_V2_3
 
|Float
 
|Importo spesa  valuta
 
|-
 
|TOT_MERCE_V1
 
|Float
 
|Totale merce
 
|-
 
|TOT_MERCE_V2
 
|Float
 
|Totale merce in valuta
 
|-
 
|TOT_SPESE_V1
 
|Float
 
|Totale spese
 
|-
 
|TOT_SPESE_V2
 
|Float
 
|Totale spese in valuta
 
|-
 
|TOT_OMAGGI_V1
 
|Float
 
|Totale omaggi
 
|-
 
|TOT_OMAGGI_V2
 
|Float
 
|Totale omaggi in valuta
 
|-
 
|IMPONIBILE_V1
 
|Float
 
|Imponibile
 
|-
 
|IMPONIBILE_V2
 
|Float
 
|Imponibile in valuta
 
|-
 
|IVA_V1
 
|Float
 
|Totale IVA
 
|-
 
|IVA_V2
 
|Float
 
|Totale IVA in valuta
 
|-
 
|TOTALE_V1
 
|Float
 
|Totale documento
 
|-
 
|TOTALE_V2
 
|Float
 
|Totale documento in divisa
 
|-
 
|NUM_DEST
 
|Char
 
|Numero destinazione
 
|-
 
|NOTE_DEST_MERCE
 
|Char
 
|Note destinazione merce ?
 
|-
 
|COD_CAUS_TRAS
 
|Char
 
|Causale di trasporto
 
|-
 
|COD_CAUS_MAG
 
|Char
 
|Causale di magazzino
 
|-
 
|COD_TIPO_PORTO
 
|Char
 
|Tipo porto
 
|-
 
|COD_TIPO_TRAS
 
|Char
 
|Codice tipo trasporto
 
|-
 
|COD_ASPETTO_BENI
 
|Char
 
|Codice aspetto dei beni
 
|-
 
|COD_IMB
 
|Char
 
|Codice imballo
 
|-
 
|NOTE_TRAS
 
|Char
 
|Note trasporto
 
|-
 
|NUM_COLLI
 
|Int
 
|Numero colli
 
|-
 
|PESO
 
|Float
 
|Peso
 
|-
 
|DATA_TRAS
 
|Data
 
|Data inizio trasporto ?
 
|-
 
|ORA_TRAS
 
|Ora
 
|Ora inizio trasporto ?
 
|-
 
|COD_CONTAINER
 
|Char
 
|Container ?
 
|-
 
|COD_NAT_TRANS
 
|Char
 
|Natura transazioni INTRA
 
|-
 
|COD_COND_CONS
 
|Char
 
|Condizione di consegna INTRA
 
|-
 
|COD_MODO_TRAS
 
|Char
 
|Modo Trasporto INTRA
 
|-
 
|PAESE_ORIG_DEST
 
|Char
 
|Paese Origine/Destinazione INTRA
 
|-
 
|PROV_ORIG_DEST
 
|Char
 
|Provincia origine/destinazione INTRA
 
|-
 
|FLAG_INTRA
 
|Char 1
 
|0=No 1=Si INTRA
 
|-
 
|PAESE_PROV
 
|Char
 
|Paese Provenienza INTRA
 
|-
 
|COD_VETT1
 
|Char
 
|Codice vettore 1
 
|-
 
|COD_VETT2
 
|Char
 
|Codice vettore 2
 
|-
 
|COD_VETT3
 
|Char
 
|Codice vettore 3
 
|-
 
|NUM_DOC_OLD
 
|Char
 
|Numero documento originario
 
|-
 
|Per tipi documento OC
 
|
 
|
 
|-
 
|FLAG_EVASO
 
|Char 1
 
|0=da evadere 1=in evasione 2=evaso
 
|-
 
|SITUAZIONE_ORDINE
 
|Char 1
 
|0=Evadibile 1=Non evadibile 2=Annullato
 
|-
 
|FLAG_EVASIONE_TOTALE
 
|Char 1
 
|0=No 1=Si
 
|-
 
|NOTE_CONSEGNA
 
|Char
 
|Note consegna
 
|-
 
|NUM_ORDINE_CLIENTE
 
|Char
 
|Numero ordine cliente
 
|-
 
|DATA_ORD_CLIENTE
 
|Data
 
|Data ordine cliente
 
|-
 
|RIFERIMENTO
 
|Char
 
|Riferimento cliente
 
|-
 
|Per tipi documento OF
 
|
 
|
 
|-
 
|FLAG_EVASO
 
|Char 1
 
|0=da evadere 1=in evasione 2=evaso
 
|-
 
|SITUAZIONE_ORDINE
 
|Char 1
 
|0=Evadibile 1=Non evadibile 2=Annullato
 
|-
 
|FLAG_CONFERMATO
 
|Char 1
 
|0=No 1=Si ?
 
|-
 
|NUMERO_CONFERMA
 
|Char
 
|Numero conferma ?
 
|-
 
|DATA_CONFERMA
 
|Data
 
|Data conferma ?
 
|-
 
|Per tipi documento BC-BF
 
|
 
|
 
|-
 
|FLAG_FATTURATO
 
|Char 1
 
|0=da fatturare 1=fatturato 2=non fatturare
 
|-
 
|ANNO_FATT
 
|Char 4
 
|Anno fattura- Opzionale
 
|-
 
|SERIE_FATT
 
|Char
 
|Serie fattura- Opzionale
 
|-
 
|NUM_FATT
 
|Number
 
|Numero fattura Opzionale
 
|-
 
|ANNO_ORD
 
|Char 4
 
|Anno ordine- Opzionale
 
|-
 
|SERIE_ORD
 
|Char
 
|Serie ordine- Opzionale
 
|-
 
|NUM_ORD
 
|Int 8
 
|Numero ordine- Opzionale
 
|-
 
|NUM_DDT_FOR
 
|Char
 
|Numero DDT del fornitore – Solo per BF
 
|-
 
|DATA_DDT_FOR
 
|Data
 
|Data  DDT del  fornitore – Solo per BF
 
|-
 
|Per tipi documento FC-FF
 
|
 
|
 
|-
 
|Viene associato il file DOC2
 
|
 
|
 
|-
 
|FLAG_REGISTRATA
 
|Char 1
 
|0=No 1=registrata in contabilità
 
|-
 
|FLAG_FATT_ACC
 
|Char 1
 
|0=No 1=Scarica il magazzino
 
|-
 
|ANNO_ORD_FATT
 
|Char 4
 
|Anno ordine- Opzionale
 
|-
 
|SERIE_ORD_FATT
 
|Char
 
|Serie ordine- Opzionale
 
|-
 
|NUM_ORD_FATT
 
|Int 8
 
|Numero ordine- Opzionale
 
|-
 
|ANNO_DDT
 
|Char 4
 
|Anno DDT- Opzionale
 
|-
 
|SERIE_DDT
 
|Char
 
|Serie DDT- Opzionale
 
|-
 
|NUM_DDT
 
|Int 8
 
|Numero DDT- Opzionale
 
|-
 
|DATA_COMP_IVA
 
|Data
 
|Data competenza IVA
 
|-
 
|FLAG_FATT_ACCONTO
 
|Char 1
 
|Flag fattura d’acconto 0=No 1=Si
 
|-
 
|ANNO_ORD_FATT_ACC
 
|Char 4
 
|Anno ordine a cui è stata fatta la fattura d’acc.
 
|-
 
|SERIE_ORD_FATT_ACC
 
|Char
 
|Serie ordine a cui è stata fatta la fattura d’acc.
 
|-
 
|NUM_ORD_FATT_ACC
 
|Int 8
 
|Numero ordine a cui è stata fatta la fattura d’acc.
 
|-
 
|FLAG_IVA_SOSP
 
|Char 1
 
|IVA in sospensione
 
|-
 
|NUM_FATT_FOR
 
|Char
 
|Numero fattura fornitore (solo FF)
 
|-
 
|DATA_FATT_FOR
 
|Data
 
|Data fattura fornitore (solo FF)
 
|-
 
|Per tipi doc. NVE-NVR
 
|
 
|
 
|-
 
|FLAG_REGISTRATO
 
|Char 1
 
|0=No 1=Registrato in contabilità
 
|-
 
|FLAG_NOTA_ACCR_O_ADD
 
|Char 1
 
|0=Accredito 1=Addebito
 
|-
 
|NUM_FATT_RIF
 
|Int 8
 
|Numero fattura riferimento
 
|-
 
|DATA_FATT_RIF
 
|Data
 
|Data fattura riferimento
 
|-
 
|NUM_FATT_FOR
 
|Int 8
 
|Numero fattura fornitore (solo NVR)
 
|}
 
 
==== Specifiche per Testate Documenti ====
 
* Spese di trasporto: definirle tutte come calcolate manualmente e mettere solo l’importo della spesa.
 
* I dati della destinazione merce saranno presi dall’anagrafica cliente oppure possono essere definiti durante la creazione dell’ordine.
 
* Il numero dei colli dovrà essere sempre definito come calcolato manualmente; idem per il peso (FLAG_NUM_COLLI_MAN=FLAG_PESO_MAN=1)
 
* Il calcolo delle scadenze manuale verrà messo a 1 (FLAG_SCAD_MAN=1)
 
 
==== Scadenze Fatture/Note di variazione ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC2.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC2
 
|-
 
|'''Contenuto'''
 
|Scadenze Fatture/Note di variazione
 
 
solo per tipi documento FC-FF-NVE-NVR
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numerod documento
 
|-
 
|TIPO_DOC
 
|Char 2
 
|FC- Fattura Cliente
 
 
NVE - Note Variazione Emesse
 
 
FF- Fattura Fornitore
 
 
NVR – Note Variazione Ricevute
 
|-
 
|NUM_SCAD
 
|Int
 
|Numero scadenza
 
|-
 
|DATA_SCAD
 
|Data
 
|Data scadenza
 
|-
 
|IMPORTO_SCAD_V1
 
|Float
 
|Importo scadenza
 
|-
 
|IMPORTO_SCAD_V2
 
|Float
 
|Importo scadenza in valuta
 
|-
 
|COD_TIPO_SCAD
 
|Char
 
|Tipo scadenza (Es. RB, RD, BON ecc)
 
|}
 
Il campo COD_CONTO sugli archivi SCAD sarà preso dalla testata DOC1 COD_CONTO.
 
 
==== Righe Iva ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC3.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC3
 
|-
 
|'''Contenuto'''
 
|Righe Iva
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numero documento
 
|-
 
|TIPO_DOC
 
|Char
 
|OC-Ordine clienti
 
 
BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE - Note Variazione Emesse
 
 
OF- Ordine Fornitore
 
 
OL – Ordine Fornitore Conto Lavorazione
 
 
BF- Bolla Fornitore
 
 
FF- Fattura Fornitore
 
 
NVR – Note Variazione Ricevute
 
|-
 
|NUM_RIGA
 
|Int
 
|Progressivo IVA all’interno del documento
 
|-
 
|COD_IVA
 
|Char
 
|Codice IVA
 
|-
 
|IMPONIBILE_V1
 
|Float
 
|Imponibile IVA
 
|-
 
|IVA_V1
 
|Float
 
|Totale IVA
 
|-
 
|IMPONIBILE_V2
 
|Float
 
|Imponibile IVA in Valuta
 
|-
 
|IVA_V2
 
|Float
 
|Totale IVA in Valuta
 
|-
 
|IMPO_OMAGGI_V1
 
|Float
 
|Imponibile omaggi
 
|-
 
|IMPO_OMAGGI_V2
 
|Float
 
|Imponibile omaggi in valuta
 
|-
 
|IVA_OMAGGI_V1
 
|Float
 
|Totale IVA omaggi
 
|-
 
|IVA_OMAGGI_V2
 
|Float
 
|Totale IVA omaggi in valuta
 
|}
 
 
==== Righe Documento ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC4.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC4
 
|-
 
|'''Contenuto'''
 
|Righe Documento
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
| colspan="2" |'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
| colspan="2" |Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
| colspan="2" |Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
| colspan="2" |Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
| colspan="2" |Int 8
 
|Numerod documento
 
|-
 
|RIGA_DOC
 
| colspan="2" |Int 4
 
|Numero riga
 
|-
 
|TIPO_DOC
 
| colspan="2" |Char 2
 
|OC-Ordine clienti
 
 
BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE – Note Variazione Emesse
 
 
OF- Ordine Fornitore
 
 
OL – Ordine Fornitore Conto Lavorazione
 
 
BF- Bolla Fornitore
 
 
FF- Fattura Fornitore
 
 
NVR - Note Variazione Ricevute
 
 
MC - Documenti di carico magazzino
 
 
MS – Documenti di scarico magazzino
 
|-
 
|COD_CF
 
| colspan="2" |Char 12
 
|Codice Cli/for
 
|-
 
|COD_CF_FATT
 
| colspan="2" |Char 12
 
|Codice cli/for di fatturazione-opzionale
 
|-
 
|DATA_DOC
 
| colspan="2" |Data
 
|Data Documento
 
|-
 
|COD_ART
 
| colspan="2" |Char 30
 
|Codice articolo
 
|-
 
|DES_RIGA
 
| colspan="2" |Char 255
 
|Descrizione (articolo) riga documento
 
|-
 
|UM
 
| colspan="2" |Char
 
|Unità di misura alternativa
 
|-
 
|UM_CONFEZIONE
 
| colspan="2" |Char
 
|Unità di misura della confezione
 
|-
 
|NUMERO_CONFEZIONI
 
| colspan="2" |Float
 
|Numero confezioni
 
|-
 
|CONT_1_CONFEZIONE
 
| colspan="2" |Float
 
|Contenuto di una confezione
 
|-
 
|QUANT_RIGA
 
| colspan="2" |Float
 
|Quantità riga documento
 
|-
 
|PREZZO_LORDO_VU1
 
| colspan="2" |Float
 
|Prezzo lordo
 
|-
 
|PREZZO_LORDO_VU2
 
| colspan="2" |Float
 
|Prezzo lordo in valuta
 
|-
 
|SCONTO_1
 
| colspan="2" |Float
 
|Sconto 1
 
|-
 
|SCONTO_2
 
| colspan="2" |Float
 
|Sconto 2
 
|-
 
|SCONTO_3
 
| colspan="2" |Float
 
|Sconto 3
 
|-
 
|SCONTO_4
 
| colspan="2" |Float
 
|Sconto 4
 
|-
 
|SCONTO_5
 
| colspan="2" |Float
 
|Sconto 5
 
|-
 
|SCONTO_6
 
| colspan="2" |Float
 
|Sconto 6
 
|-
 
|SCONTO_7
 
| colspan="2" |Float
 
|Sconto 7
 
|-
 
|PREZZO_NETTO_VU1
 
| colspan="2" |Float
 
|Prezzo netto di riga
 
|-
 
|PREZZO_NETTO_VU2
 
| colspan="2" |Float
 
|Prezzo netto di riga in valuta
 
|-
 
|IMPORTO_V1
 
| colspan="2" |Float
 
|Importo netto di riga
 
|-
 
|IMPORTO_V2
 
| colspan="2" |Float
 
|Importo netto di riga in valuta
 
|-
 
|NOTE
 
| colspan="2" |Char 255
 
|Note riga documento
 
|-
 
|COD_IVA
 
| colspan="2" |Char
 
|Codice IVA
 
|-
 
|COD_CONTO
 
| colspan="2" |Char 20
 
|Contropartita contabile della riga documento
 
|-
 
|UM_BASE
 
| colspan="2" |Char
 
|Unità di misura base per l’articolo
 
|-
 
|CONVERS_UM_BASE
 
| colspan="2" |Float
 
|Fattore di conversione all’UM base
 
|-
 
|QUANT_UM_BASE
 
| colspan="2" |Float
 
|Quantità in UM base
 
|-
 
|FLAG_OMAGGIO
 
| colspan="2" |Char 1
 
|0=No 1=Riga omaggio
 
|-
 
|FLAG_NO_CESSIONE
 
| colspan="2" |Char 1
 
|1=movimentazione non commerciale 0=altrim.
 
|-
 
|COD_DEP
 
| colspan="2" |Char
 
|Codice deposito scarico (carico)
 
|-
 
|COD_DEP_2
 
| colspan="2" |Char
 
|Deposito Carico (scarico)
 
|-
 
|PESO
 
| colspan="2" |Float
 
|Peso lordo riga
 
|-
 
|PESO_NETTO
 
| colspan="2" |Float
 
|Peso netto riga
 
|-
 
|PESO_IMBALLO
 
| colspan="2" |Float
 
|Peso imballo riga
 
|-
 
|COSTI_RIGA_V1
 
| colspan="2" |Float
 
|Costi aggiuntivi
 
|-
 
|COD_LOTTO
 
| colspan="2" |Char
 
|Codice lotto
 
|-
 
|VOCE_COSTO
 
| colspan="2" |Char
 
|I dimensione analitica
 
|-
 
|COMMESSA
 
| colspan="2" |Char
 
|Commessa II dimensione analitica
 
|-
 
|DIM_3
 
| colspan="2" |Char
 
|III dimensione analitica
 
|-
 
|DIM_4
 
| colspan="2" |Char
 
|IV dimensione analitica
 
|-
 
|DIM_5
 
| colspan="2" |Char
 
|V dimensione analitica
 
|-
 
|DIM_6
 
| colspan="2" |Char
 
|VI dimensione analitica
 
|-
 
|NOMENCLATURA_COMB
 
| colspan="2" |Char
 
|INTRA
 
|-
 
|VALORE_STATISTICO_V1
 
| colspan="2" |Float
 
|INTRA
 
|-
 
|PROV_ORIG_DEST
 
| colspan="2" |Char
 
|INTRA
 
|-
 
|PAESE_ORIG_DEST
 
| colspan="2" |Char
 
|INTRA
 
|-
 
|MASSA_NETTA
 
| colspan="2" |Float
 
|INTRA
 
|-
 
|UM_SUPPLEMENTARE
 
| colspan="2" |Char
 
|INTRA
 
|-
 
|QUANTITA_UM_SUPP
 
| colspan="2" |Float
 
|INTRA
 
|-
 
|COD_CAUS_MAG
 
| colspan="2" |Char
 
|Causale di magazzino
 
|-
 
|RIGA_COMP_KIT
 
|Number
 
| colspan="2" |Flag componente Kit
 
|-
 
|PREZZO_LORDO_CON_IVA_VU1
 
|Float
 
| colspan="2" |Prezzo lordo con iva
 
|-
 
|PREZZO_NETTO_CON_IVA_VU1
 
|Float
 
| colspan="2" |Prezzo netto con iva
 
|-
 
|IMPORTO_CON_IVA_V1
 
|Float
 
| colspan="2" |Importo con iva
 
|-
 
|COD_VAR
 
| colspan="2" |Char
 
|Codice Variante (vedi TXT_ART16 se articolo a variante e COD_VAR=vuoto)
 
|-
 
|Per tipi documento OC-OF
 
| colspan="2" |
 
|
 
|-
 
|QUANT_CONS_RIGA
 
| colspan="2" |Float
 
|Quantità riga consegnata
 
|-
 
|QUANT_DA_CONS_RIGA
 
| colspan="2" |Float
 
|Quantità da consegnare riga
 
|-
 
|DATA_CONS_RIGA
 
| colspan="2" |Data
 
|Data consegna
 
|-
 
|WEEK_CONS_RIGA
 
| colspan="2" |Int
 
|Settimana di consegna
 
|-
 
|QUANT_CONS_RIGA_UM_BASE
 
| colspan="2" |Float
 
|Quantità riga consegnata in UM base
 
|-
 
|QUANT_DA_CONS_RIGA_UM_BASE
 
| colspan="2" |Float
 
|Quantità da consegnare riga in UM base
 
|-
 
|QUANT_RISERV_RIGA
 
| colspan="2" |Float
 
|Quantità riservata ?
 
|-
 
|QUANT_RISERV_RIGA_UM_BASE
 
| colspan="2" |Float
 
|Quantità riservata in UM base ?
 
|-
 
|DATA_SPED_RIGA
 
| colspan="2" |Data
 
|Data spedizione riga?
 
|-
 
|DATA_CONS_RICH_RIGA
 
| colspan="2" |Data
 
|Data consegna richiesta
 
|-
 
|WEEK_CONS_RICH_RIGA
 
| colspan="2" |Data
 
|Settimana di consegna richiesta
 
|-
 
|URGENZA_RIGA
 
| colspan="2" |Char 1
 
|0=Normale 1,2,3,4
 
|-
 
|NOTE_CONS_RIGA
 
| colspan="2" |Char 255
 
|Note consegna di riga
 
|-
 
|VARIAZIONI_DA_CONS
 
| colspan="2" |Float
 
|QTA di differenza evasa da QTA riga (per saldo +/-)
 
|-
 
|NUM_ORDINE_CLIENTE
 
| colspan="2" |Int
 
|Numero ordine riferimento cliente
 
|-
 
|DATA_ORDINE_CLIENTE
 
| colspan="2" |Data
 
|Data ordine riferimento cliente
 
|-
 
|RIGA_ORDINE_CLIENTE
 
| colspan="2" |Int
 
|
 
|-
 
|COD_AGE_1
 
| colspan="2" |Char
 
|Codice agente (OC) ***
 
|-
 
|FLAG_MATURATA_1
 
| colspan="2" |Char 1
 
|0=No 1=Si (OC)***
 
|-
 
|DATA_RIF_PROVV_1
 
| colspan="2" |Data
 
|Data riferimento provvigione ***
 
|-
 
|PERC_PROVV_1
 
| colspan="2" |Float
 
|% Provvigione Agente (OC) ***
 
|-
 
|IMPORTO_PROVV_V1_1
 
| colspan="2" |Float
 
|Importo provvigione (OC) ***
 
|-
 
|IMPORTO_PROVV_V2_1
 
| colspan="2" |Float
 
|Importo provvigione in valuta (OC) ***
 
|-
 
|COD_AGE_2
 
| colspan="2" |Char
 
|Codice agente (OC) ***
 
|-
 
|FLAG_MATURATA_2
 
| colspan="2" |Char 1
 
|0=No 1=Si (OC) ***
 
|-
 
|DATA_RIF_PROVV_2
 
| colspan="2" |Data
 
|Data riferimento provvigione (OC) ***
 
|-
 
|PERC_PROVV_2
 
| colspan="2" |Float
 
|% Provvigione Agente (OC) ***
 
|-
 
|IMPORTO_PROVV_V1_2
 
| colspan="2" |Float
 
|Importo provvigione (OC) ***
 
|-
 
|IMPORTO_PROVV_V2_2
 
| colspan="2" |Float
 
|Importo provvigione in valuta (OC) ***
 
|-
 
|Per tipi documento BC-BF
 
| colspan="2" |
 
|
 
|-
 
|ANNO_ORD
 
| colspan="2" |Int 4
 
|Anno ordine
 
|-
 
|SERIE_ORD
 
| colspan="2" |Char
 
|Serie ordine
 
|-
 
|NUM_ORD
 
| colspan="2" |Int 8
 
|Numero ordine
 
|-
 
|RIGA_ORD
 
| colspan="2" |Int
 
|Riga ordine
 
|-
 
|FLAG_FATTURATO
 
| colspan="2" |Char 1
 
|0=No 1=Riga Fatturata 2= Non Fatturare
 
|-
 
|ANNO_FATT
 
| colspan="2" |Int 4
 
|Anno fattura
 
|-
 
|SERIE_FATT
 
| colspan="2" |Char
 
|Serie fattura
 
|-
 
|NUM_FATT
 
| colspan="2" |Int 8
 
|Numero fattura
 
|-
 
|RIGA_FATT
 
| colspan="2" |Int
 
|Riga fattura
 
|-
 
|FLAG_NO_SCAR
 
| colspan="2" |Char 1
 
|0=Scarica magazzino 1=No
 
|-
 
|FLAG_SCARICA_DISTINTA
 
| colspan="2" |Char 1
 
|0=No 1=Scarica distinta al I livello
 
|-
 
|FLAG_VISIONE
 
| colspan="2" |Char 1
 
|0=No 1= In conto visione
 
|-
 
|QUANT_RIENTR_VISIONE
 
| colspan="2" |Int
 
|Quantità rientrata da visione
 
|-
 
|QUANT_FATT_VISIONE
 
| colspan="2" |Int
 
|Quantità in visione fatturata
 
|-
 
|FLAG_VISIONE_CHIUSA
 
| colspan="2" |Char
 
|0=No 1=Chiusa
 
|-
 
|COD_AGE_1
 
| colspan="2" |Char
 
|Codice agente (OC) ***
 
|-
 
|FLAG_MATURATA_1
 
| colspan="2" |Char 1
 
|0=No 1=Si (OC) ***
 
|-
 
|DATA_RIF_PROVV_1
 
| colspan="2" |Data
 
|Data riferimento provvigione (OC) ***
 
|-
 
|PERC_PROVV_1
 
| colspan="2" |Float
 
|% Provvigione Agente (OC) ***
 
|-
 
|IMPORTO_PROVV_V1_1
 
| colspan="2" |Float
 
|Importo provvigione (OC) ***
 
|-
 
|IMPORTO_PROVV_V2_1
 
| colspan="2" |Float
 
|Importo provvigione in valuta (OC) ***
 
|-
 
|COD_AGE_2
 
| colspan="2" |Char
 
|Codice agente (OC) ***
 
|-
 
|FLAG_MATURATA_2
 
| colspan="2" |Char 1
 
|0=No 1=Si (OC) ***
 
|-
 
|DATA_RIF_PROVV_2
 
| colspan="2" |Data
 
|Data riferimento provvigione (OC) ***
 
|-
 
|PERC_PROVV_2
 
| colspan="2" |Float
 
|% Provvigione Agente (OC) ***
 
|-
 
|IMPORTO_PROVV_V1_2
 
| colspan="2" |Float
 
|Importo provvigione (OC) ***
 
|-
 
|IMPORTO_PROVV_V2_2
 
| colspan="2" |Float
 
|Importo provvigione in valuta (OC) ***
 
|-
 
|Per Tipi Documento FC-FF
 
| colspan="2" |
 
|
 
|-
 
|ANNO_ORD
 
| colspan="2" |Int 4
 
|Anno ordine
 
|-
 
|SERIE_ORD
 
| colspan="2" |Char
 
|Serie ordine
 
|-
 
|NUM_ORD
 
| colspan="2" |Int 8
 
|Numero ordine
 
|-
 
|RIGA_ORD
 
| colspan="2" |Int
 
|Riga ordine
 
|-
 
|ANNO_DDT
 
| colspan="2" |Int 4
 
|Anno DDT
 
|-
 
|SERIE_DDT
 
| colspan="2" |Char
 
|Serie DDT
 
|-
 
|NUM_DDT
 
| colspan="2" |Int 8
 
|Numero DDT
 
|-
 
|RIGA_DDT
 
| colspan="2" |Int
 
|Riga ddt
 
|-
 
|FLAG_SCARICA_DISTINTA
 
| colspan="2" |Char 1
 
|0=No 1=Scarica componenti I livello
 
|-
 
|COD_AGE_1
 
| colspan="2" |Char
 
|Codice agente (FC) ***
 
|-
 
|FLAG_MATURATA_1
 
| colspan="2" |Char 1
 
|0=No 1=Si (FC) ***
 
|-
 
|DATA_RIF_PROVV_1
 
| colspan="2" |Data
 
|Data riferimento provvigione (FC) ***
 
|-
 
|PERC_PROVV_1
 
| colspan="2" |Float
 
|% Provvigione Agente (FC) ***
 
|-
 
|IMPORTO_PROVV_V1_1
 
| colspan="2" |Float
 
|Importo provvigione (FC) ***
 
|-
 
|IMPORTO_PROVV_V2_1
 
| colspan="2" |Float
 
|Importo provvigione in valuta (FC) ***
 
|-
 
|COD_AGE_2
 
| colspan="2" |Char
 
|Codice agente (FC) ***
 
|-
 
|FLAG_MATURATA_2
 
| colspan="2" |Char 1
 
|0=No 1=Si (FC) ***
 
|-
 
|DATA_RIF_PROVV_2
 
| colspan="2" |Data
 
|Data riferimento provvigione (FC) ***
 
|-
 
|PERC_PROVV_2
 
| colspan="2" |Float
 
|% Provvigione Agente (FC) ***
 
|-
 
|IMPORTO_PROVV_V1_2
 
| colspan="2" |Float
 
|Importo provvigione (FC) ***
 
|-
 
|IMPORTO_PROVV_V2_2
 
| colspan="2" |Float
 
|Importo provvigione in valuta (FC) ***
 
|-
 
|Per Tipi Documento NVE
 
| colspan="2" |
 
|
 
|-
 
|COD_AGE_1
 
| colspan="2" |Char
 
|Codice agente ***
 
|-
 
|FLAG_MATURATA_1
 
| colspan="2" |Char 1
 
|0=No 1=Si ***
 
|-
 
|DATA_RIF_PROVV_1
 
| colspan="2" |Data
 
|Data riferimento provvigione***
 
|-
 
|PERC_PROVV_1
 
| colspan="2" |Float
 
|% Provvigione Agente***
 
|-
 
|IMPORTO_PROVV_V1_1
 
| colspan="2" |Float
 
|Importo provvigione ***
 
|-
 
|IMPORTO_PROVV_V2_1
 
| colspan="2" |Float
 
|Importo provvigione in valuta ***
 
|-
 
|COD_AGE_2
 
| colspan="2" |Char
 
|Codice agente ***
 
|-
 
|FLAG_MATURATA_2
 
| colspan="2" |Char 1
 
|0=No 1=Si ***
 
|-
 
|DATA_RIF_PROVV_2
 
| colspan="2" |Data
 
|Data riferimento provvigione ***
 
|-
 
|PERC_PROVV_2
 
| colspan="2" |Float
 
|% Provvigione Agente ***
 
|-
 
|IMPORTO_PROVV_V1_2
 
| colspan="2" |Float
 
|Importo provvigione ***
 
|-
 
|IMPORTO_PROVV_V2_2
 
| colspan="2" |Float
 
|Importo provvigione in valuta ***
 
|}
 
 
==== Specifiche per le righe documento ====
 
* Lo sconto pagamento SCONTO_PAG sulla riga viene preso dalla testata documento.
 
* COD_CAUS_MAG viene presa dalla testata
 
* Il campo FLAG_COSTI_RIGA_MAN sarà impostato ad 1.
 
* Il campo PREZZO_NETTO_TOT_V1 è la somma dell’importo netto detratto dello sconto pagamento+ i costi di riga.
 
* FLAG_ADDEBITO_IVA viene preso dalla testata documento.
 
* Creare un tipo provvigione CONV ed una tabella provvigioni CONV associata ai clienti
 
 
==== Taglie Righe Documento ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC5.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC5
 
|-
 
|'''Contenuto'''
 
|Taglie Documento per riga
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numerod documento
 
|-
 
|RIGA_DOC
 
|Int 4
 
|Numero riga
 
|-
 
|TIPO_DOC
 
|Char 3
 
|OC-Ordine clienti
 
 
BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE – Note Variazione Emesse
 
 
OF- Ordine Fornitore
 
 
BF- Bolla Fornitore
 
 
FF- Fattura Fornitore
 
 
NVR - Note Variazione Ricevute
 
 
MC - Documenti di carico magazzino
 
 
MS – Documenti di scarico magazzino
 
|-
 
|COD_CF
 
|Char 12
 
|Codice Cliente
 
|-
 
|DATA_DOC
 
|Data
 
|Data Documento
 
|-
 
|COD_ART
 
|Char 30
 
|Codice Articolo
 
|-
 
|QUANT_RIGA_01
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_LORDO_VU1_01
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_LORDO_VU2_01
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_NETTO_VU1_01
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_NETTO_VU2_01
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|}
 
Lo schema varia in base alle Taglie gestite dal cliente ed aumentano le righe in base a quante ne gestiscono a gruppi di 4:
 
* QUANT_SCARICO
 
* QUANT_CARICO
 
* PREZZO_LORDO_VU1
 
* PREZZO_NETTO_VU1
 
 
==== Master Righe Documento ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC5_MASTER.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC5_MASTER
 
|-
 
|'''Contenuto'''
 
|Master Documento per riga
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numerod documento
 
|-
 
|RIGA_DOC
 
|Int 4
 
|Numero riga
 
|-
 
|TIPO_DOC
 
|Char 3
 
|OC-Ordine clienti
 
 
BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE – Note Variazione Emesse
 
 
OF- Ordine Fornitore
 
 
BF- Bolla Fornitore
 
 
FF- Fattura Fornitore
 
 
NVR - Note Variazione Ricevute
 
 
MC - Documenti di carico magazzino
 
 
MS – Documenti di scarico magazzino
 
|-
 
|COD_CF
 
|Char 12
 
|Codice Cliente
 
|-
 
|DATA_DOC
 
|Data
 
|Data Documento
 
|-
 
|COD_ART
 
|Char 30
 
|Codice Articolo
 
|-
 
|DES_RIGA
 
|Char 255
 
|Descrizione Riga
 
|-
 
|UM
 
|Char 10
 
|Unità di Misura
 
|}
 
 
==== Provvigioni Righe Documento ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC6.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC6
 
|-
 
|'''Contenuto'''
 
|Provvigioni Documento per riga
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numerod documento
 
|-
 
|RIGA_DOC
 
|Int 4
 
|Numero riga
 
|-
 
|TIPO_DOC
 
|Char 2
 
|OC-Ordine clienti
 
 
BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE – Note Variazione Emesse
 
 
OF- Ordine Fornitore
 
 
BF- Bolla Fornitore
 
 
FF- Fattura Fornitore
 
 
NVR - Note Variazione Ricevute
 
 
MC - Documenti di carico magazzino
 
 
MS – Documenti di scarico magazzino
 
|-
 
|COD_AGE
 
|Char
 
|Codice agente
 
|-
 
|FLAG_MATURATA
 
|Char 1
 
|0=No 1=Si
 
|-
 
|DATA_RIF_PROVV
 
|Data
 
|Data riferimento provvigione
 
|-
 
|PERC_PROVV
 
|Float
 
|% Provvigione Agente
 
|-
 
|IMPORTO_PROVV_V1
 
|Float
 
|Importo provvigione
 
|-
 
|IMPORTO_PROVV_V2
 
|Float
 
|Importo provvigione in valuta
 
|-
 
|FLAG_AGE_VEN
 
|Number
 
|Non utilizzato
 
|}
 
 
==== Cauzioni documento ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC7.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC7
 
|-
 
|'''Contenuto'''
 
|Cauzioni documento
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numerod documento
 
|-
 
|TIPO_DOC
 
|Char 2
 
|BC- Bolla Cliente
 
 
FC- Fattura Cliente
 
 
NVE – Note Variazione Emesse
 
 
BF- Bolla Fornitore
 
|-
 
|COD_CAUZ
 
|Char
 
|Codice cauzione
 
|-
 
|QUANT_CONS
 
|Number
 
|Quantità cauzioni consegnate
 
|-
 
|PREZZO_CAUZ_VU1
 
|Number
 
|Prezzo singola cauzione
 
|-
 
|COD_CONTO
 
|Char 20
 
|Codice conto contabile cauzione
 
|-
 
|QUANT_RESO
 
|Number
 
|Quantità cauzioni rese
 
|}
 
 
==== Componenti Ordini Fornitori C/Lavoro ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC8.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC8
 
|-
 
|'''Contenuto'''
 
|SubRighe – Componenti Ordini Fornitori C/Lavoro
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numerod documento
 
|-
 
|RIGA_DOC
 
|Int 4
 
|Numero riga
 
|-
 
|TIPO_DOC
 
|Char 2
 
|OL- Ordine Fornitore di Conto Lavoro
 
|-
 
|NUM_COMP
 
|Int
 
|Subriga Ordine di C/To Lavoro
 
|-
 
|COD_ART_COMP
 
|Char 30
 
|Codice articolo Componente
 
|-
 
|COD_VAR_COMP
 
|Char 30
 
|Variante componente
 
|-
 
|DES_DIST
 
|Char 255
 
|Descrizione subriga
 
|-
 
|UM
 
|Char
 
|Unità di misura
 
|-
 
|QUANT_DIST
 
|Float
 
|Quantità subriga
 
|-
 
|QUANT_DA_PRELEVARE
 
|Float
 
|Quantità da prelevare
 
|-
 
|QUANT_DA_UTILIZZARE
 
|Float
 
|Quantità da utilizzare
 
|-
 
|COD_DEP
 
|Char
 
|Codice deposito di prelievo
 
|-
 
|COD_DEP_2
 
|Char
 
|Codice deposito terzista
 
|-
 
|COD_LOT
 
|Char
 
|Codice lotto componente
 
|-
 
|COSTO_UNI_DIST
 
|Float
 
|Costo unitario componente
 
|-
 
|COEFF_SFRIDO
 
|Float
 
|Coefficiente di sfrido
 
|-
 
|UM_BASE
 
|Char 5
 
|UM Base
 
|-
 
|CONVERS_UM_BASE
 
|Float
 
|Conversione ad UM base
 
|-
 
|DATA_PREVISTA_PRELEVAMENTO
 
|Date
 
|Data prevista prelevamento componente
 
|}
 
 
==== Testata Conferimenti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC9.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC9
 
|-
 
|'''Contenuto'''
 
|Testata Conferimenti
 
|-
 
|'''Schema'''
 
|S_CONF_DDT_FOR
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 32
 
|Numerod documento
 
|-
 
|TIPO_DOC
 
|Char 2
 
|Tipo documento
 
|-
 
|ANNO_VENDEMMIA
 
|Int 32
 
|Anno vendemmia
 
|-
 
|CODICE_BARRE
 
|Char 50
 
|Codice a barre
 
|-
 
|FLAG_ULTIMO_CONF
 
|Int 32
 
|1=Ultimo conferimento per il conferente
 
|-
 
|COD_REG
 
|Char 12
 
|Codice del deposito fiscale
 
|-
 
|PREZZO_IMPOSTO
 
|Float
 
|Prezzo imposto/chiuso
 
|-
 
|FLAG_MONTEGRADI
 
|Int 32
 
|1=prezzo a montegradi; 0=prezzo a quantità
 
|-
 
|FRA_COD_CAUS_MAG_SOMOL
 
|Char 12
 
|Causale magazzino scarico olive molite
 
|-
 
|FRA_COD_CAUS_MAG_COCONF
 
|Char 12
 
|Causale magazzino carico olio conferito
 
|-
 
|FRA_COD_CAUS_MAG_CSCONF
 
|Char 12
 
|Causale magazzino carico sansa conferita
 
|-
 
|FLAG_FRA_MOLITURA
 
|Int 32
 
|Flag per molitura effettuata
 
|-
 
|FRA_DATA_MOLITURA
 
|Date
 
|Data molitura
 
|-
 
|FRA_ORA_MOLITURA
 
|Time
 
|Ora molitura
 
|-
 
|FRA_TPMOL_CODICE
 
|Int 32
 
|Codice tabella CONF_FRA_TIPO_MOLITURA
 
|-
 
|FRA_DOC_ID_MOL
 
|Char 30
 
|Riferimento alla fattura molitura
 
|-
 
|ID_VASCA
 
|Int 32
 
|ID vasca
 
|-
 
|FLAG_ACQUISTO
 
|Int 32
 
|Acquisto uva (no conferimento)
 
|-
 
|FLAG_VEND_NOTTURNA
 
|Int 32
 
|Vendemmia notturna
 
|-
 
|FLAG_MODIFICABILE
 
|Int 32
 
|Bolletta modificabile da utente - se attivo controllo autorizzazione
 
|-
 
|PERC_CONFERIMENTO
 
|Float
 
|Percentuale di conferimento - se gestione con comproprietari
 
|-
 
|ORA_USCITA
 
|Time
 
|Memorizza anche l'ora in cui la merce è uscita
 
|-
 
|PROGR_VEICOLO
 
|Int 32
 
|Progressivo veicolo della gionata
 
|-
 
|DOC_ID_ORIGINE
 
|Char 30
 
|Documento che ha generato il conferimento (gestione comproprietari terreni)
 
|-
 
|UTENTE_AUTORIZZAZIONE
 
|Char 20
 
|Utente che ha fornito l'autorizzazione per i superi
 
|-
 
|FLAG_SUDDIVISIONE
 
|Int 32
 
|Se 1 indica che la bolletta è stata suddivisa tra comproprietari
 
|}
 
 
==== Righe Conferimenti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|DOC10.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_DOC10
 
|-
 
|'''Contenuto'''
 
|Righe Conferimenti
 
|-
 
|'''Schema'''
 
|S_CONF_DDT_FOR_RIGHE
 
|}
 
{| class="wikitable"
 
|'''Nome campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|COD_CAUS_DOC
 
|Char 12
 
|Causale documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 32
 
|Numero documento
 
|-
 
|RIGA_DOC
 
|Int 32
 
|riga documento
 
|-
 
|TIPO_DOC
 
|Char 10
 
|Tipo documento
 
|-
 
|CU_CODICE
 
|Int 32
 
|Codice classificazione uva
 
|-
 
|VIG_CODICE
 
|Int 32
 
|Codice vigneto
 
|-
 
|PESO_LORDO
 
|Float
 
|Peso lordo
 
|-
 
|TARA
 
|Float
 
|Tara
 
|-
 
|PESO_NETTO
 
|Float
 
|Peso Netto
 
|-
 
|PERC_DIRASPATO
 
|Float
 
|Percentuale del diraspato
 
|-
 
|PERC_CALO
 
|Float
 
|Percentuale calo
 
|-
 
|PESO_NETTO_PAGAM
 
|Float
 
|Peso netto a pagamento = PESO_NETTO_CONFERITO-PERC_CALO
 
|-
 
|MONTEGRADI
 
|Float
 
|Montegradi
 
|-
 
|FLAG_DECL_QTAPARZ
 
|Int 32
 
|Declassamento per quantità parziale (ad 1 solo sulla seconda riga del conferimento declassato per quantità)
 
|-
 
|COD_ART_UVA_ORIG
 
|Char 30
 
|Codice articolo uva originale #articolo uva pre-declassamento
 
|-
 
|VI_CODICE
 
|Int 32
 
|Codice vitigno
 
|-
 
|PESO_NETTO_CONFERITO
 
|Float
 
|Peso netto conferito #= PESO_NETTO+PERC_DIRASPATO
 
|-
 
|MASS_CODICE
 
|Int 32
 
|Codice massa
 
|-
 
|STATO_CONFERIMENTO
 
|Int 32
 
|Stato conferimento # 0=non declassato, 1=riclassificato per grado, 2=declassato qta, 3=declassato grado, 4=declassato manuale #STDER-03906 cambiato nome (ex FLAG_DECLASSAMENTO) e significato degli stati
 
|-
 
|FLAG_PESATA_EFFETTIVA
 
|Int 32
 
|Pesata effettiva #1=quantitativi effettiva, 0=quantitativi modificabili da vinificazione
 
|-
 
|FLAG_AUTOM_PESO_LORDO
 
|Int 32
 
|Tipo inserimento peso lordo #0=peso lordo inserito manualmente, 1=peso lordo ottenuto con automatismo
 
|-
 
|FLAG_AUTOM_GRADO
 
|Int 32
 
|Tipo inserimento grado #0=grado inserito manualmente, 1=grado ottenuto con automatismo
 
|-
 
|FLAG_AUTOM_TARA
 
|Int 32
 
|Tipo inserimento tara #0=tara inserita manualmente, 1=tara ottenuta con automatismo
 
|-
 
|NUM_RIGA_ORIG
 
|Int 32
 
|Numero della riga a cui fa riferimento la presente
 
|-
 
|UM_MASSIMALE
 
|Char 5
 
|Unità di misura del massimale
 
|-
 
|QUANT_UM_MASSIMALE
 
|Float
 
|Quantità riferita all'unità di misura del massimale #QUANT#
 
|-
 
|ID_GEO
 
|Int 32
 
|Codice menzione geografica
 
|-
 
|PERC_UVADIRASP
 
|Float
 
|Percentuale diraspato
 
|-
 
|FLAG_DIRADATO
 
|Int 32
 
|Flag diradato
 
|-
 
|RESADIRAD
 
|Float
 
|Resa diradata
 
|-
 
|FLAG_RACC_MECCANIZZATA
 
|Int 32
 
|Flag raccolta  meccanizzata
 
|-
 
|VIG_FLAG_BIOLOGICO
 
|Int 32
 
|Flag biologico
 
|-
 
|VIG_FLAG_RACCASSE
 
|Int 32
 
|Flag raccolta in casse
 
|-
 
|FLAG_SUPERO_CAMPAGNA
 
|Int 32
 
|Flag per supero di campagna
 
|-
 
|COD_ART_UVA_PAGAM
 
|Char 30
 
|Codice articolo uva per pagamento
 
|-
 
|FRA_TRAC_CODICE
 
|Int 32
 
|Chiave tabella CONF_FRA_TIPO_RACCOLTA
 
|-
 
|FRA_COD_ART_OLIO
 
|Char 30
 
|Codice articolo olio collegato all’oliva da tabella CONF_FRA_ART
 
|-
 
|FRA_COD_ART_OLIO_ORIG
 
|Char 30
 
|Codice articolo olio originale
 
|-
 
|FRA_UM_OLIO
 
|Char 5
 
|Unita di misura olio prodotto
 
|-
 
|FRA_PERC_RESA_OLIO
 
|Float
 
|Perc. di resa olio
 
|-
 
|FRA_QUANT_OLIO_PROD
 
|Float
 
|Qta olio prodotto  #QUANT#
 
|-
 
|FRA_QUANT_OLIO_CONF
 
|Float
 
|Qta olio conferito #QUANT#
 
|-
 
|FRA_QUANT_OLIO_REST
 
|Float
 
|Qta olio prodotto Restituito #QUANT#
 
|-
 
|FRA_COD_ART_SANSA
 
|Char 30
 
|Codice articolo sansa
 
|-
 
|FRA_UM_SANSA
 
|Char 5
 
|Unita di misura sansa prodotta
 
|-
 
|FRA_PERC_RESA_SANSA
 
|Float
 
|Perc. di resa sansa da impostazioni
 
|-
 
|FRA_QUANT_SANSA_PROD
 
|Float
 
|Qta sansa prodotta  #QUANT#
 
|-
 
|FRA_QUANT_SANSA_CONF
 
|Float
 
|Qta sansa conferito  #QUANT#
 
|-
 
|FRA_QUANT_SANSA_REST
 
|Float
 
|Qta sansa prodotto  #QUANT#
 
|-
 
|FLAG_UVE_SP
 
|Int 32
 
|Flag uve sperimentazione
 
|-
 
|FLAG_PROG_Q
 
|Int 32
 
|Flag progetto qualità
 
|-
 
|ID_CONF_VENDEMMIATRICI
 
|Int 32
 
|Chiave della tabella CONF_VENDEMMIATRICI
 
|-
 
|FLAG_PCF_MANUALE
 
|Int 32
 
|Parametri chimico-fisici impostati manualmente
 
|-
 
|COD_ART_UVA_PAGAM_ORIG
 
|Char 30
 
|Codice articolo uva per pagamento inserito originariamente in bolletta
 
|-
 
|PESO_LORDO_ORIG
 
|Float
 
|Peso lordo originale (comproprietari)
 
|-
 
|PESO_NETTO_ORIG
 
|Float
 
|Peso netto originale (comproprietari)
 
|-
 
|TARA_ORIG
 
|Float
 
|Tara originale
 
|-
 
|FLAG_INF_SUP_VIT
 
|Int 32
 
|Flag supero iscrizione default vitigno:  0=no supero  1=soglia x rischio memorizzata su Impostazioni oltrepassata e informativa firmata  2=soglia x rischio memorizzata su Impostazioni oltrepassata e informativa non firmata
 
|-
 
|COD_ART_UVA_PAGAM_DECL
 
|Char 30
 
|Codice articolo declassato in caso di riga supero parziale resa iscrizione default vitigno (se presente % supero campagna su dati conferimenti denominazione legata a iscrizione default)
 
|-
 
|QUANT_DECL
 
|Float
 
|Quantità declassata in caso di riga con supero parziale resa iscrizione default vitigno (se presente % supero campagna su dati conferimenti denominazione legata a iscrizione default); la quantità deve essere sempre riferita al campo con cui si effettua il movimento uve impostato (PESO_NETTO, PESO_NETTO_CONFERITO o PESO_NETTO_PAGAM)
 
|-
 
|COD_ART_UVA_DECL
 
|Char 30
 
|Articolo che sarebbe stato usato per il declassamento se non fosse avvenuta la stampa definitiva del registro vinificazione
 
|-
 
|COD_CAUZ
 
|Char 12
 
|Codice cauzione (da tabella)
 
|-
 
|PESO_UNIT_CAUZ
 
|Float
 
|Peso cauzione
 
|-
 
|PESO_CAUZIONI
 
|Float
 
|Peso totale cauzioni
 
|-
 
|QUANT_CAUZ
 
|Int 32
 
|N.ro cauzioni utilizzate
 
|-
 
|QUANT_UVA
 
|Float
 
|Quantità uva: se diverso da 0 con questa quantità viene generato il movimento
 
|}
 
 
== Movimenti di Magazzino ==
 
 
=== Movimenti generici ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|MAG1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_MAG1
 
TXT_ART16 per varianti
 
|-
 
|'''Contenuto'''
 
|Movimenti di magazzino
 
|-
 
|'''Schema'''
 
|S_MOV_MAG
 
|}
 
{| class="wikitable"
 
|'''Campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numero documento
 
|-
 
|RIGA_DOC
 
|Int 4
 
|Riga documento
 
|-
 
|NUM_MOV
 
|Int 8
 
|Numero mov. magazzino all’interno della riga doc.
 
|-
 
|COD_ART
 
|Char 30
 
|Codice articolo
 
|-
 
|COD_DEP
 
|Char
 
|Codice deposito
 
|-
 
|QUANT_SCARICO
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|-
 
|QUANT_CARICO
 
|Float
 
|Quantità caricata SE NON VALORIZZATA METTERE 0
 
|-
 
|DATA_MOVIMENTO
 
|Data
 
|Data movimento FORMATO GGMMAAAA
 
|-
 
|COD_CAUS_MAG
 
|Char
 
|Causale Magazzino
 
|-
 
|DOC_TABLE
 
|Char
 
|Tipo movimento. I possibili valori sono:
 
 
DDT_CLI
 
 
DDT_FOR
 
 
FATT_CLI
 
 
FATT_FOR
 
 
ORP_EFF
 
 
MAG_CAR
 
 
MAG_SCAR
 
|-
 
|COD_LOT
 
|Char
 
|Codice lotto
 
|-
 
|PREZZO_NETTO_VU1
 
|Float
 
|Prezzo netto di riga SE NON VALORIZZATA METTERE 0
 
|-
 
|IMPORTO_NETTO_V1
 
|Float
 
|Importo netto di riga SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_NETTO_TOT_VU1
 
|Float
 
|Prezzo netto di riga detratto dello sconto pagamento SE  NON VALORIZZATA METTERE 0
 
|-
 
|FLAG_NO_CESSIONE
 
|Char 1
 
|1=Movimentazione non commerciale 0=altrimenti
 
|-
 
|COD_CF
 
|Char 12
 
|Eventuali codice cliente fornitore
 
|-
 
|COD_LOC
 
|Char 20
 
|Codice locazione
 
|}
 
 
=== Taglie ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|MAG2.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_MAG2
 
|-
 
|'''Contenuto'''
 
|Taglie
 
|-
 
|'''Schema'''
 
|S_MOV_MAG_TAG_STDAG
 
|}
 
{| class="wikitable"
 
|'''Campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Int 8
 
|Numero documento
 
|-
 
|RIGA_DOC
 
|Int 4
 
|Riga documento
 
|-
 
|NUM_MOV
 
|Int 8
 
|Numero mov. magazzino all’interno della riga doc.
 
|-
 
|COD_ART
 
|Char 30
 
|Codice articolo
 
|-
 
|COD_DEP
 
|Char
 
|Codice deposito
 
|-
 
|QUANT_SCARICO_01
 
|Float
 
|Quantità scaricata SE NON VALORIZZATA METTERE 0
 
|-
 
|QUANT_CARICO_01
 
|Float
 
|Quantità caricata SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_LORDO_VU1_01
 
|Float
 
|Prezzo lordo di riga SE NON VALORIZZATA METTERE 0
 
|-
 
|PREZZO_NETTO_VU1_01
 
|Float
 
|Prezzo netto di riga SE NON VALORIZZATA METTERE 0
 
|}
 
Lo schema varia in base alle Taglie gestite dal cliente ed aumentano le righe in base a quante ne gestiscono a gruppi di 4:
 
* QUANT_SCARICO
 
* QUANT_CARICO
 
* PREZZO_LORDO_VU1
 
* PREZZO_NETTO_VU1
 
 
=== Movimenti cauzioni ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|MAG3.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_MAG3
 
|-
 
|'''Contenuto'''
 
|Movimenti di magazzino cauzioni
 
|-
 
|'''Schema'''
 
|S_MOV_MAG_CAUZ
 
|}
 
{| class="wikitable"
 
|'''Campo'''
 
|'''Tipo'''
 
|'''Descrizione'''
 
|-
 
|ANNO_DOC
 
|Char 4
 
|Anno documento
 
|-
 
|SERIE_DOC
 
|Char 5
 
|Serie documento
 
|-
 
|NUM_DOC
 
|Number
 
|Numero documento
 
|-
 
|NUM_MOV
 
|Number
 
|Numero mov. magazzino (1=Movimento consegna, 2=  movimento reso)
 
|-
 
|DATA_MOVIMENTO
 
|Data
 
|Data movimento
 
|-
 
|COD_CAUZ
 
|Char 12
 
|Codice cauzione
 
|-
 
|QUANT_CARICO
 
|Number
 
|Quantità caricata   
 
|-
 
|QUANT_SCARICO
 
|Number
 
|Quantità scaricata  
 
|-
 
|QUANT_FATT
 
|Number
 
|Quantità fatturata
 
|-
 
|DOC_TABLE
 
|Char 20
 
|Tabella del documento che ha creato il movimento
 
|-
 
|PREZZO_CAUZ_VU1
 
|Number 5 dp
 
|Prezzo cauzione
 
|-
 
|COD_CF
 
|Char 12
 
|Codice cliente-fornitore
 
|}
 
 
== Contabilità ==
 
I campi numerici devono essere valorizzati TUTTI se non si ha il dato a disposizione valorizzare il campo con zero. Il numero di registrazione deve essere univoco in tutto l’archivio non solo nell’ambito dell’esercizio.
 
 
=== Piano dei Conti ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON1
 
|-
 
|'''Contenuto'''
 
|Piano dei conti
 
|-
 
|'''Schema'''
 
|S_PIANO_CONTI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Codice Conto
 
|Char   020
 
|SI
 
|
 
|-
 
|Descrizione Conto
 
|Char   200
 
|SI
 
|
 
|-
 
|Flag Tipo Conto
 
|Number
 
|SI
 
|0 – Costi    1 –  Ricavi  2- Attività  3 - Passività
 
|-
 
|Livello Conto
 
|Number
 
|SI
 
|Da  5
 
|-
 
|Conto d’ordine
 
|Number
 
|SI
 
|<nowiki>- 1 Conto d’ordine</nowiki>
 
|-
 
|Cespiti
 
|Number
 
|SI
 
|<nowiki>- 1 Conto cespite</nowiki>
 
|-
 
|Cli-For
 
|Number
 
|SI
 
|<nowiki>- 1 Conto clienti/fornitori</nowiki>
 
|-
 
|Disponibilità finanziarie
 
|Number
 
|SI
 
|<nowiki>- 1 Conto Banca</nowiki>
 
|-
 
|Alias
 
|Char    030
 
|NO
 
|Descrizione conto per l’inserimento veloce
 
|-
 
|Escluso dal bilancio
 
|Number
 
|SI
 
|<nowiki>- 1 Escluso</nowiki>
 
|-
 
|Azienda_id
 
|Number
 
|SI
 
|Valorizzare a 0 se il conto è visto da tutte le  aziende, altrimenti inserire il codice azienda dove il conto è valido
 
|}
 
 
=== Testata Movimenti Contabili ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON2.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON2
 
|-
 
|'''Contenuto'''
 
|Testata Movimenti Contabili
 
|-
 
|'''Schema'''
 
|S_HEAD_CONT
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Numero Registrazione
 
|Num0Dp
 
|SI
 
|
 
|-
 
|Periodo (Anno)
 
|Char 4
 
|SI
 
|Formato SSAA
 
|-
 
|Codice Cliente Fornitore
 
|Char 12
 
|NO
 
|Gli zeri vanno allineati a sinistra
 
|-
 
|Flag Cli/For
 
|Number
 
|NO
 
|0 Cliente  1  Fornitore – E’ obbligatorio se presente il codice cli/for  (in testata o in riga)
 
|-
 
|Data registrazione
 
|Date
 
|SI
 
|GGMMAAAA
 
|-
 
|Data documento
 
|Date
 
|NO
 
|E’ obbligatorio se il Flag Operazione Iva = 1
 
|-
 
|Numero documento
 
|Char 40
 
|SI
 
|Per i movimenti con il tipo Registro Vendita = V
 
 
il numero documento deve essere uguale al numero  protocollo.
 
|-
 
|Numero Protocollo   IVA
 
|Num0DP
 
|NO
 
|E’ obbligatorio se il Flag Operazione Iva = 1
 
|-
 
|Codice Registro IVA
 
|Char 12
 
|SI
 
|E’ obbligatorio se il Flag Operazione Iva = 1
 
|-
 
|Data Competenza Contabile
 
|Date
 
|NO
 
|Default data di registrazione
 
|-
 
|Data Competenza Iva
 
|Date
 
|NO
 
|Default data di registrazione
 
|-
 
|Data Competenza Plafond
 
|Date
 
|NO
 
|Default data di registrazione
 
|-
 
|Causale Contabile
 
|Char 12
 
|SI
 
|
 
|-
 
|Descrizione Operazione
 
|Char 255
 
|SI
 
|
 
|-
 
|Codice divisa
 
|Char 12
 
|NO
 
|
 
|-
 
|Cambio
 
|Number
 
|NO
 
|E’ obbligatorio se valorizzato il campo Codice Divisa
 
|-
 
|Flag Autofatura
 
|Number
 
|NO
 
|1 – Autofattura – Default 0
 
|-
 
|Flag No_stampa_iva
 
|Number
 
|NO
 
|
 
|-
 
|Flag Extracontabile
 
|Number
 
|NO
 
|
 
|-
 
|Flag Operazione Iva
 
|Number
 
|SI
 
|0 – Non Iva   1 –  Iva
 
|-
 
|Tipo Registri Iva
 
|Number
 
|SI
 
|0 – Acqu.  1-  Vend. 2- Corrisp.                                                                                                
 
|-
 
|Num.Fatt. Riferimento
 
|Char 20
 
|NO
 
|Fa riferimento alla Fattura Stornata con      
 
|-
 
|Data Fatt. Riferimento
 
|Date
 
|NO
 
|
 
|-
 
|Cod.  Reg. Iva Autofattura
 
|Char 12
 
|NO
 
|E’ obbligatorio se il Flag Autofattura = 1
 
|-
 
|Num. Protocollo Iva Autofatt.
 
|Number
 
|NO
 
|E’ obbligatorio se il codice Reg.Iva Autofattura è  valorizzato 
 
|-
 
|Codice Business Unit
 
|Char 20
 
|NO
 
|
 
|-
 
|Flag Tipo Movimento
 
|Number
 
|Si
 
|0 - normale, 1 - provvisorio
 
|-
 
|Data inizio compet. economica
 
|Date
 
|NO
 
|Se vuoto prende data documento
 
|-
 
|Data fine compet. economica
 
|Date
 
|NO
 
|Se vuoto prende data documento
 
|-
 
|Id Fattura
 
|Char 20
 
|NO
 
|Numero documento della fattura o della nota di variazione.  Valorizzare se si convertono i documenti o se si convertono le provvigioni su  incassato
 
|-
 
|Tipo Documento
 
|Char 20
 
|NO
 
|Valori possibili: ‘FATT_CLI’ ‘VAR_CLI’ ‘FATT_FOR’  ‘VAR_FOR’ si riferisce al documento espresso nel campo precedente. E’ obbligatorio se presente Id Fattura.
 
|-
 
|Operazione chiusura
 
|Number
 
|NO
 
|Valorizzare ad 1 per i movimenti di chiusura dei conti
 
|-
 
|Movimento previsto
 
|Number
 
|NO
 
|Valorizzare ad 1 per i movimenti di incasso con data  futura
 
|-
 
|Movimento Docfin
 
|Number
 
|NO
 
|Valorizzare ad 1 per i movimenti importati da docfin
 
|-
 
|Numero Flusso
 
|Number
 
|NO
 
|Numero del flusso da Doc Fin
 
|-
 
|Utente Inserimento
 
|Char 255
 
|NO
 
|Nome utente creazione movimento 
 
|-
 
|Data Inserimento
 
|Date
 
|NO
 
|Data inserimento movimento
 
|-
 
|Ora Inserimento
 
|Char 04
 
|NO
 
|Formato HHMM
 
|-
 
|Utente ultima modif
 
|Char 255
 
|NO
 
|Nome utente creazione movimento 
 
|-
 
|Data Ultima modif.
 
|Date
 
|NO
 
|Data inserimento movimento
 
|-
 
|Ora Ultima modif.
 
|Char 04
 
|NO
 
|Formato HHMM
 
|-
 
|Totale Documento
 
|Number
 
|NO
 
|Totale del documento per operazioni Iva
 
|-
 
|Totale Doc. divisa
 
|Number
 
|NO
 
|Totale doc. in divisa estera per operazioni Iva
 
|-
 
|Val.di sistema
 
|Number
 
|NO
 
|Fisso a zero
 
|-
 
|Flag chiusura-apertura
 
|Numer
 
|NO
 
|1 - Chiusure patrimoniali 2 - Aperture patrimoniali
 
|}
 
 
=== Righe Movimenti Contabili ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON3.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON3
 
|-
 
|'''Contenuto'''
 
|Righe Movimenti Contabili
 
|-
 
|'''Schema'''
 
|S_LINES_CONT 
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Numero Registrazione
 
|Num0Dp
 
|SI
 
|Deve corrispondere al numero della testata
 
|-
 
|Data Registrazione
 
|Date
 
|SI
 
|Formato GGMMAAAA
 
|-
 
|Numero Linea
 
|Number
 
|SI
 
|Progressivo all’interno del numero di registrazione
 
|-
 
|Codice Conto
 
|Char 20
 
|SI
 
|
 
|-
 
|Codice Cliente
 
 
Fornitore
 
|Char 12
 
|NO
 
|Gli zeri vanno allineati a sinistra
 
|-
 
|Flag Cli/for
 
|Number
 
|NO
 
|0 – Cliente 1 – Fornitore
 
|-
 
|Dare
 
|Number
 
|SI
 
|Gli importi fanno riferimento alla valuta base (Euro)
 
|-
 
|Avere
 
|Number
 
|SI
 
|Gli importi fanno riferimento alla valuta base (Euro)
 
|-
 
|Dare in Valuta
 
|Number
 
|NO
 
|Importo Espresso in valuta
 
|-
 
|Avere in Valuta
 
|Number
 
|NO
 
|Importo Espresso in valuta
 
|-
 
|Descrizione Aggiuntiva
 
|Char 250
 
|NO
 
|
 
|-
 
|Cambio
 
|Number
 
|NO
 
|Da valorizzare solo se <> dal cambio di testata
 
|-
 
|Data inizio compet. economica
 
|Date
 
|NO
 
|Se vuoto prende data inizio comp. economica della  testata
 
|-
 
|Data fine compet. economica
 
|Date
 
|NO
 
|Se vuoto prende data fine comp. economica della testata
 
|-
 
|Cod Rif. Cont.
 
|Char 50
 
|NO
 
|Codice riferimento contabile
 
|}
 
 
=== Righe Movimenti Iva ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON4.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON4
 
|-
 
|'''Contenuto'''
 
|Righe Movimenti Iva
 
|-
 
|'''Schema'''
 
|S_LINES_IVA
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Numero Registrazione
 
|Num0Dp
 
|SI
 
|Deve corrispondere al numero della testata
 
|-
 
|Data Registrazione
 
|Date
 
|SI
 
|Formato GGMMAAAA
 
|-
 
|Numero Linea
 
|Number
 
|SI
 
|Progressivo all’interno del numero di registrazione
 
|-
 
|Codice Iva
 
|Char 12
 
|SI
 
|
 
|-
 
|Aliquota Iva
 
|Number
 
|NO
 
|Campo da valorizzare con zero fisso
 
|-
 
|Imponibile Iva
 
|Number
 
|SI
 
|
 
|-
 
|Importo Iva
 
|Number
 
|SI
 
|
 
|-
 
|Imponibile in valuta
 
|Number
 
|SI
 
|
 
|-
 
|Importo Iva in valuta
 
|Number
 
|SI
 
|
 
|-
 
|Descrizione Aggiuntiva
 
|Char 250
 
|NO
 
|
 
|-
 
|Importo Iva Indetraibile
 
|Number
 
|SI
 
|
 
|-
 
|Flag no pro_rata
 
|Number
 
|NO
 
|
 
|-
 
|Codice Registro IVA
 
|Char  12
 
|SI
 
|
 
|-
 
|Codice Assogg
 
|Char 12
 
|NO
 
|Codice Assoggettamento utilizzato per differenziare  tipologie diverse di movimenti con lo stesso codice iva
 
|-
 
|Importo Iva Indetraibile in divisa
 
|Number
 
|NO
 
|IVA indetraibile su acquisti in valuta
 
|-
 
|% Compensazione Iva Agricola
 
|Number
 
|NO
 
|Percentuale di compensazione Iva Agricola
 
|}
 
 
=== Scadenze ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON5.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON5
 
|-
 
|'''Contenuto'''
 
|Scadenze
 
|-
 
|'''Schema'''
 
|S_SCADENZE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Numero Registrazione
 
|Num0Dp
 
|SI
 
|Riferimento all’operazione contabile                                                                                            
 
|-
 
|Numero Riga
 
|Number
 
|SI
 
|Riferimento alla riga contabile
 
|-
 
|Numero Partita
 
|Number
 
|SI
 
|Progressivo partita
 
|-
 
|Numero Scadenza
 
|Number
 
|SI
 
|Progressivo all’interno della partita. Identifica il nr  della rata
 
|-
 
|Data Scadenza
 
|Number
 
|SI
 
|
 
|-
 
|Dare
 
|Number
 
|SI
 
|Gli importi fanno riferimento alla valuta base (Euro).  Se la scadenza è totalmente chiusa gli importi Dare e Avere devono  coincidere, se la scadenza è parzialmente chiusa gli importi dare e avere  devono essere entrambi valorizzati.
 
|-
 
|Avere
 
|Number
 
|SI
 
|Gli importi fanno riferimento alla valuta base (Euro)  Se la scadenza è totalmente chiusa gli importi Dare e Avere devono  coincidere, se la scadenza è parzialmente chiusa gli importi dare e avere  devono essere entrambi valorizzati.
 
|-
 
|Dare in Valuta
 
|Number
 
|NO
 
|Importo Espresso in valuta
 
|-
 
|Avere in Valuta
 
|Number
 
|NO
 
|Importo Espresso in valuta
 
|-
 
|Flag SBF
 
|Number
 
|SI
 
|1 – SBF
 
|-
 
|Note Scadenza
 
|Char 255
 
|NO
 
|
 
|-
 
|Tipo Scadenza
 
|Char 12
 
|SI
 
|RB    =  Obbligatorio per Ricevute Bancarie
 
 
BON = Obbligatorio per Ordini di Pagamento
 
 
Il resto della codifica è libera
 
|-
 
|Scadenza bloccata
 
|Number
 
|NO
 
|1 Scadenza Bloccata
 
|-
 
|Data Scadenza Originaria
 
|Date
 
|NO
 
|
 
|-
 
|Conto della Banca
 
|Char 20
 
|NO
 
|Se presente inserire il conto della banca dove avviene  il pagamento o la riscossione
 
|-
 
|Codice Cli/For
 
|Char 12
 
|SI
 
|
 
|-
 
|Codice Divisa
 
|Char 12
 
|NO
 
|
 
|-
 
|Data Ultimo Sollecito
 
|Date
 
|NO
 
|
 
|-
 
|Num. Ultimo Sollecito
 
|Number
 
|NO
 
|
 
|-
 
|Numero Effetto
 
|Number
 
|SI
 
|Inserire il numero dell’effetto emesso per la scadenza  (se generati)
 
|-
 
|Flag Dare Avere
 
|Char 1
 
|SI
 
|Inserire ‘D’ se la scadenza è in dare, ‘A’ se la  scadenza è in avere.
 
|-
 
|ABI
 
|Char 5
 
|NO
 
|Codice Abi        - valorizzare solo se <> da anagrafica
 
|-
 
|CAB
 
|Char 5
 
|NO
 
|Codice Cab      -  valorizzare solo se <> da anagrafica
 
|-
 
|CONTO
 
|Char 12
 
|NO
 
|Numero Conto - valorizzare solo se <> da  anagrafica
 
|-
 
|CIN
 
|Char  1
 
|NO
 
|Cin                     - valorizzare solo se <> da anagrafica
 
|-
 
|IBAN
 
|Char 34
 
|NO
 
|Iban                    - valorizzare solo se <> da anagrafica
 
|-
 
|SOLO IVA
 
|Number
 
|NO
 
|Valorizzare ad 1 se la rata è di sola iva
 
|}
 
NB: con il numero di registrazione viene scritto il link alla contabilità, se non è presente viene inserita la scadenza ma non il link. A meno che la partita non sia manuale.
 
 
=== Partite ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON7.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON7
 
|-
 
|'''Contenuto'''
 
|Partite
 
|-
 
|'''Schema'''
 
|S_PARTITE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Numero Partita
 
|Number
 
|SI
 
|Progressivo partita
 
|-
 
|Numero Registrazione Contabile.
 
|Number
 
|SI
 
|Se generata da una scrittura contabile. '''Se non  valorizzato la partita viene considerata manuale.'''
 
|-
 
|Descrizione Partita
 
|Char 080
 
|SI
 
|
 
|-
 
|Codice Pagamento
 
|Char 012
 
|SI
 
|
 
|-
 
|Codice Cli/For
 
|Number
 
|SI
 
|
 
|-
 
|Data creazione
 
|Date
 
|SI
 
|
 
|-
 
|Data documento
 
|Date
 
|SI
 
|
 
|-
 
|Codice Divisa
 
|Char 012
 
|NO
 
|
 
|-
 
|Cambio
 
|Number
 
|NO
 
|
 
|-
 
|Dare
 
|Number
 
|SI
 
|Questo importo fa riferimento al totale documento. Deve  coincidere con la somma delle scadenze che hanno lo stesso progressivo  partita. Gli importi fanno riferimento alla valuta base (Euro). Se la partita  è totalmente chiusa gli importi Dare e Avere devono coincidere, se è  parzialmente chiusa gli importi dare e avere devono essere entrambi  valorizzati.
 
|-
 
|Avere
 
|Number
 
|SI
 
|Questo importo fa riferimento al totale documento. Deve  coincidere con la somma delle scadenze che hanno lo stesso progressivo  partita. Gli importi fanno riferimento alla valuta base (Euro). Se la partita  è totalmente chiusa gli importi Dare e Avere devono coincidere, se è  parzialmente chiusa gli importi dare e avere devono essere entrambi  valorizzati.
 
|-
 
|Dare in Valuta
 
|Number
 
|NO
 
|Importo Espresso in valuta
 
|-
 
|Avere in Valuta
 
|Number
 
|NO
 
|Importo Espresso in valuta
 
|-
 
|Note
 
|Char  899
 
|NO
 
|Note aggiuntive della partita
 
|-
 
|Flag Cli/For
 
|Number
 
|SI
 
|<nowiki>- 0  Clienti     -1 Fornitore </nowiki>
 
|-
 
|Data chiusura
 
|Date
 
|NO
 
|Solo se Dare=Avere
 
|-
 
|Numero documento
 
|Char 040
 
|NO
 
|Inserire il numero del documento che ha generato la  partita. Se la partita fa riferimento ad un documento Iva il cui tipo  registro è ‘V’ il numero del documento deve essere lo stesso del protocollo
 
|-
 
|Numero protocollo
 
|Number
 
|NO
 
|Inserire il numero del protocollo che ha generato la  partita
 
|-
 
|Importo Partita
 
|Number
 
|SI
 
|Indica l’importo totale della partita, in valore  assoluto
 
|-
 
|Codice Business Unit
 
|Char 20
 
|NO
 
|Codice Business
 
|-
 
|Flag partite manuale
 
|Number
 
|NO
 
|1 = Se partite manuale. Anche se non valorizzato la  partita viene inserita come manuale se il campo Numero registrazione  contabile non viene valorizzato
 
|-
 
|Codice Agente
 
|Char 12
 
|NO
 
|Agente della partita (agente di vendita)
 
|-
 
|Voce Finanziaria
 
|Char 20
 
|NO
 
|E’ la voce finanziaria della partita. Se non  valorizzata viene letta dall’anagrafica.
 
|-
 
|JoinId
 
|Number
 
|NO
 
|Numero Partita Accorpata (Vedi Note)
 
|}
 
Note: joinid è un progressivo che accorpa fra loro partite diverse. Da utilizzare nel caso di conversioni da procedure che prevedevano l’accorpamento fra partite. Nel caso in cui ci siano degli incassi o dei pagamenti i quali non sono riconducibili ad una scadenza specifica ma solamente ad una partita accorpata passare il movimento di incasso legato ad una partita aperta in avere (nel caso di incasso cliente) oppure ad una partita aperta in dare (nel caso di pagamento fornitori). La compilazione di questo campo non è obbligatoria.
 
 
=== Chiusura Partite ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON8.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON8
 
|-
 
|'''Contenuto'''
 
|Chiusura Partite
 
|-
 
|'''Schema'''
 
|S_LINK_LINES_CONT_PARTITE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Num. Partita
 
|Num
 
|SI
 
|Numero Partita
 
|-
 
|Num.Reg.Cont. Generante
 
|Num
 
|SI
 
|Numero di registrazione che ha generato la partita
 
|-
 
|Num.Reg.Cont. Pagamento
 
|Num
 
|SI
 
|Numero di registrazione di chiusura scadenza
 
|-
 
|Numero della scadenza chiusa
 
|Num
 
|SI
 
|Numero della scadenza che viene saldata
 
|-
 
|Importo Dare
 
|Num
 
|SI
 
|Importo saldato
 
|-
 
|Importo Avere
 
|Num
 
|SI
 
|Importo saldato
 
|-
 
|Importo Dare divisa
 
|Num
 
|SI
 
|Importo saldato
 
|-
 
|Importo Avere divisa
 
|Num
 
|SI
 
|Importo saldato
 
|-
 
|Numero riga del movimento che chiude la partita
 
|Num
 
|SI
 
|E’ il numero della riga che chiude la partita, va  valorizzato obbligatoriamente solo se il movimento chiude partite di  anagrafiche diverse o che ha più righe di partitario (CON3)
 
|}
 
Il file CON8 lega i movimenti contabili di chiusura scadenze alle scadenze stesse. Se una riga contabile di incasso chiude più scadenze devo avere tanti record con8 per quante sono le scadenze chiuse, specificando per ogni record l’importo di chiusura. Il CON8 quindi lega una riga contabile ad una o più scadenze.
 
 
I campi Numero partita (NUM_PARTITA) e Numero registrazione contabile generante (NUM_REG_CONT_G) non debbono essere valorizzati entrambi obbligatoriamente basta che sia valorizzato uno dei due.
 
 
Se viene valorizzato il campo NUM_PARTITA viene controllato che questa sia presente in archivio, in caso negativo non viene inserito il movimento.
 
 
Se viene valorizzato il campo NUM_REG_CONT_G viene controllato che esista una partita generata da quel movimento altrimenti il link non viene inserito.
 
 
Se vengono valorizzati entrambi viene controllata l'integrità delle informazioni quindi che la partita sia generata dal movimento contabile indicato altrimenti il link non viene inserito.
 
 
Il campo Numero registrazione chiusura partite (NUM_REG_CONT_P) è OBBLIGATORIO ed indica il movimento contabile d'incasso o pagamento che chiude la scadenza. Il programma di conversione controlla che il movimento indicato esista e che abbia una riga di contabilità con il codice anagrafica della partita da chiudere. In caso contrario il link non viene inserito. Se ci sono più righe con la stessa anagrafica deve essere valorizzato il campo ‘numero riga’ altrimenti  il link viene abbinato alla prima riga con partitario trovata. Se vengono riportate le scadenze chiuse, anche parzialmente, devono essere convertiti anche i movimenti di chiusura. Se si riporta la contabilità da una certa data in avanti si devono riportare solo le scadenze aperte o chiuse da quella data in poi.
 
 
Il numero della scadenza (NUM_SCAD_CHIUSA) non viene controllata dal programma è bene comunque valorizzarla correttamente, indica il numero della rata che chiudo. Se con la stessa riga del movimento contabile chiudo scadenze diverse devo avere tanti record dell'archivio CON8 per quante scadenze chiudo e deve essere indicato l'importo relativo alla singola scadenza. Ad esempio se il movimento 3456 con la riga numero 2 chiude per il cliente 'pippo' 5 scadenze devo avere 5 record nel CON8 con indicato le partite che il movimento chiude, il numero della rata, il numero del movimento che sarà 3456 per tutti e 5 i records e l'importo di chiusura relativo ad ogni scadenza.
 
 
I campi DARE ed AVERE non sono controllati ma è chiaro che debbano essere valorizzati. Va valorizzato il dare se l'importo della contabilità è in dare (ad esempio il pagamento a fornitore); va valorizzato in avere se l'importo è in avere (ad esempio incasso cliente). Non vanno valorizzati entrambi. La stessa cosa vale per i movimenti in divisa i quali devono essere speculari a quelli in divisa base cioè se valorizzo il campo DARE ed il movimento è in divisa deve essere valorizzato anche il campo DARE_DIV e viceversa. ATTENZIONE SE IL MOVIMENTO E' IN DIVISA ESTERA I CAMPI DARE O AVERE DEBBONO COMUNQUE ESSERE VALORIZZATI OLTRE AI CAMPI IN DIVISA.
 
 
==== Chiusura Partite utilizzando il JoinId ====
 
Nel caso di procedure che gestiscono le partite accorpate (Golden Lake, ACG, ..) è difficile individuare il movimento di incasso esattamente quale scadenze va a chiudere. In questi casi la partita della fattura deve essere passata aperta, il movimento di chiusura della partita deve generare a sua volta una partita aperta (nel segno opposto di quella della fattura) ed entrambe le partite devono avere lo stesso joinId. In questo modo sarà compito di una procedura post-conversione di effettuare la compensazione fra le due partite.
 
 
Esempio
 
 
Ho una fattura di vendita di 100 euro. Oltre ai file della contabilità (CON2-CON3-CON4) devo passare anche i file:
 
 
CON7 Fattura di Vendita Numero 1  Dare: 100
 
 
CON5 Fattura di Vendita Numero 1  Dare:  50 (scadenza 1)
 
 
Fattura di Vendita Numero 1  Dare:  50 (scadenza 2)
 
 
Ho un incasso di 70 Euro legato a quella partita. Oltre ai file della contabilità devo passare anche i file
 
 
CON7 Incasso Avere 70
 
 
CON5 Incasso Avere 70
 
 
Entrambi i CON7 devono avere lo stesso JoinId.
 
 
Utilizzando questo metodo NON DEVONO ESSERE PASSATI RECORDS NEL CON8.
 
 
==== Chiusura Partite utilizzando il CON8 ====
 
Nel caso di procedure che gestiscono le partite non accorpate si deve individuare il movimento di incasso esattamente quale scadenze va a chiudere. In questi casi la partita della fattura deve essere passata chiusa, il movimento di chiusura della partita deve generare tanti records con8 quanto sono le scadenze chiuse.
 
 
Esempio
 
 
Ho una fattura di vendita di 100 euro chiusa parzialmente con un incasso di 70 euro. Oltre ai file della contabilità (CON2-CON3-CON4) devo passare anche i file:
 
 
CON7 Fattura di Vendita Numero 1  Dare: 100 Avere: 70
 
 
CON5 Fattura di Vendita Numero 1  Dare:  50 Avere 50 (scadenza 1)
 
 
Fattura di Vendita Numero 1  Dare:  50 Avere 20 (scadenza 2)
 
 
Ho un incasso di 70 Euro legato a quella partita. Oltre ai file della contabilità devo passare anche i file
 
 
CON8 Scadenza 1 Dare 50
 
 
CON8 Scadenza 2 Date 20
 
 
Entrambi i CON8 hanno lo stesso NumRegP ma fanno riferimento a due scadenze diverse.
 
 
=== Movimenti Libro Soci  -  Libreria conferimenti (in disuso da vendemmia 2020) ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON9.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON9
 
|-
 
|'''Contenuto'''
 
|Movimenti Libro Soci
 
|-
 
|'''Schema'''
 
|S_CONF_LIBS_MOV
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|ID_MOV
 
|Number
 
|NO
 
|Progressivo movimento   (PK)
 
|-
 
|HEAD_CONT_ID
 
|Number
 
|SI
 
|Progressivo movimento contabile collegato
 
|-
 
|COD_BUSN_UN
 
|Char 020
 
|NO
 
|Codice business unit   
 
|-
 
|COD_CF
 
|Char 012
 
|SI
 
|Codice anagrafica socio
 
|-
 
|COD_CAUS
 
|Char 012
 
|NO
 
|Codifica causale movimento libro soci (Il campo non è  presente sui movimenti, ma è presente l’id, che viene calcolato)
 
|-
 
|DATA_DELIBERA
 
|Date
 
|NO
 
|Data delibera
 
|-
 
|DATA_REGISTRAZIONE
 
|Date
 
|NO
 
|Data registrazione movimento
 
|-
 
|COD_CONTO_DISPO
 
|Char 020
 
|NO
 
|Codice conto disponibilità finanziaria
 
|-
 
|IMPO_QUOTA_VU1
 
|Number
 
|NO
 
|Importo unitario quota
 
|-
 
|NR_QUOTE
 
|Number
 
|NO
 
|Numero quote
 
|-
 
|IMPO_MOV_V1
 
|Number
 
|NO
 
|Importo movimento (importo unitario * nr quote)
 
|-
 
|NOTE
 
|Char 255
 
|NO
 
|Note
 
|-
 
|FLAG_RIPORTA_NOTE
 
|Number
 
|NO
 
|Se attivo, la nota viene riportata nella descrizione  del movimento contabile
 
|-
 
|FLAG_NO_GESTIONE
 
|Number
 
|NO
 
|Se attivo, è un movimento legato ad un trasferimento, x  i calcoli della situazione socio
 
|-
 
|HEAD_CONT_ID_OLD
 
|Number
 
|NO
 
|Progressivo movimento contabile collegato (Da usare per aggiornamenti, non passare nei file txt)
 
|}
 
# IMPO_QUOTA_VU1: caricare solo in caso di movimentazione nominale
 
# NR_QUOTE: caricare solo in caso di movimentazione nominale. Deve essere passato un numero negativo nel caso di movimentazioni di diminuzione valore quote (Diminuzione – Rimborso – Trasferimento). Se Versamento o Sottoscrizione deve essere passato un valore positivo
 
# IMPO_MOV_V1: se movimentazione nominale deve essere (importo unitario * nr quote). Deve essere passato un numero negativo nel caso di movimentazioni di diminuzione valore quote (Diminuzione – Rimborso – Trasferimento). Se Versamento o Sottoscrizione deve essere passato un valore positivo
 
# I movimenti di trasferimento devono essere passati in due righe:
 
## prima riga: movimento legato al socio che riceve il trasferimento delle quote. Attivare il FLAG_NO_GESTIONE, inserire nel COD_CF il codice del socio del trasferimento e mettere valori positivi
 
## seconda riga: movimento legato al socio che fa’ il trasferimento. Impostare FLAG_NO_GESTIONE=0, inserire nel COD_CF il codice socio e nel COD_CF_TRAS il socio che riceve il trasferimento (memorizzato dall’inserimento della 1° riga), mettere valori negativi
 
# ATTENZIONE!!! Nello schema di Essenzia della tabella S_TXT_CON9  l’ultimo campo deve essere HEAD_CONT_ID_OLD dove il programma di conversioni si memorizza il progressivo contabile vecchio nel caso di rinumero dei movimenti contabili. Se si devono aggiungere campi nel tracciato TXT_CON9 non inserirli in fondo, ma lasciare comunque il campo HEAD_CONT_ID_OLD come ultimo.
 
 
=== Movimenti Libro Soci  -  Ufficiale lib CONF20 (da vendemmia 2020 in avanti) - Attività CRM 20-029482, FAI 52024 (STDMG-5315) ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON9.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON9
 
|-
 
|'''Contenuto'''
 
|Movimenti Libro Soci
 
|-
 
|'''Schema'''
 
|S_CN20_LIBS_MOV
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|ID_MOV
 
|Number
 
|NO
 
|Progressivo movimento   (PK)
 
|-
 
|HEAD_CONT_ID
 
|Number
 
|SI
 
|Progressivo movimento contabile collegato
 
|-
 
|COD_BUSN_UN
 
|Char 020
 
|NO
 
|Codice business unit   
 
|-
 
|COD_CF
 
|Char 012
 
|SI
 
|Codice anagrafica socio
 
|-
 
|COD_CAUS
 
|Char 012
 
|NO
 
|Codifica causale movimento libro soci (Il campo non è  presente sui movimenti, ma è presente l’id, che viene calcolato)
 
|-
 
|COD_TIPO_LIBRO_SOCI
 
|Char 015
 
|NO
 
|Codifica tipologia libro soci (Il campo non è  presente sui movimenti, ma è presente l’id, che viene calcolato) 
 
Se non presente viene impostato il tipo libro soci default, se non presente il default non viene effettuato l'import
 
|-
 
|DATA_DELIBERA
 
|Date
 
|NO
 
|Data delibera
 
|-
 
|DATA_REGISTRAZIONE
 
|Date
 
|NO
 
|Data registrazione movimento
 
|-
 
|COD_CONTO_DISPO
 
|Char 020
 
|NO
 
|Codice conto disponibilità finanziaria
 
|-
 
|IMPO_QUOTA_VU1
 
|Number
 
|NO
 
|Importo unitario quota
 
|-
 
|NR_QUOTE
 
|Number
 
|NO
 
|Numero quote
 
|-
 
|IMPO_MOV_V1
 
|Number
 
|NO
 
|Importo movimento (importo unitario * nr quote)
 
|-
 
|FLAG_IMP_MAN
 
|Number
 
|NO
 
|1: se l' importo è stato modificato manualmente (se n.ro quote*importo_quota_vu1 non coincide con impo_mov_v1)
 
|-
 
|IMPO_QUOTA_SPREZZO_VU1
 
|Number
 
|NO
 
|Importo unitario quota sovrapprezzo
 
|-
 
|IMPO_MOV_SPREZZO_V1
 
|Number
 
|NO
 
|Importo movimento sovrapprezzo (importo unitario sovrapprezzo * nr quote)
 
|-
 
|FLAG_IMP_MAN_SPREZZO
 
|Number
 
|NO
 
|1: se l' importo è stato modificato manualmente (se n.ro quote*importo_quota_sprezzo_vu1 non coincide con impo_mov_sprezzo_v1)
 
|-
 
|IMPO_QUOTA_TASSA_VU1
 
|Number
 
|NO
 
|Importo unitario quota tassa
 
|-
 
|IMPO_MOV_TASSA_V1
 
|Number
 
|NO
 
|Importo movimento tassa (importo unitario tassa * nr quote)
 
|-
 
|FLAG_IMP_MAN_TASSA
 
|Number
 
|NO
 
|1: se l' importo è stato modificato manualmente (se n.ro quote*importo_quota_tassa_vu1 non coincide con impo_mov_tassa_v1)
 
|-
 
|NOTE
 
|Char 255
 
|NO
 
|Note
 
|-
 
|FLAG_RIPORTA_NOTE
 
|Number
 
|NO
 
|Se attivo, la nota viene riportata nella descrizione  del movimento contabile
 
|-
 
|FLAG_NO_GESTIONE
 
|Number
 
|NO
 
|Se attivo, è un movimento legato ad un trasferimento, x  i calcoli della situazione socio
 
|-
 
|ANNOTAZIONI
 
|Char 899
 
|NO
 
|Annotazioni
 
|-
 
|HEAD_CONT_ID_OLD
 
|Number
 
|NO
 
|Progressivo movimento contabile collegato (Da usare per aggiornamenti, non passare nei file txt)
 
|}
 
# ID_MOV è previsto ma non viene considerato anche perché l'id della tabella è un campo sequence; se servirà di forzarlo occorrerà effettuare il comando di disabilitare l'auto-incremento del sequence tramite le apposite funzioni sql per poter forzare il n.ro proveniente da migrazioni
 
# IMPO_QUOTA_VU1: caricare solo in caso di movimentazione nominale
 
# NR_QUOTE: caricare solo in caso di movimentazione nominale. Deve essere passato un numero negativo nel caso di movimentazioni di diminuzione valore quote (Diminuzione – Rimborso – Trasferimento). Se Versamento o Sottoscrizione deve essere passato un valore positivo
 
# IMPO_MOV_V1: se movimentazione nominale deve essere (importo unitario * nr quote). Deve essere passato un numero negativo nel caso di movimentazioni di diminuzione valore quote (Diminuzione – Rimborso – Trasferimento). Se Versamento o Sottoscrizione deve essere passato un valore positivo
 
# I movimenti di trasferimento devono essere passati in due righe:
 
## prima riga: movimento legato al socio che riceve il trasferimento delle quote. Attivare il FLAG_NO_GESTIONE, inserire nel COD_CF il codice del socio del trasferimento e mettere valori positivi
 
## seconda riga: movimento legato al socio che fa’ il trasferimento. Impostare FLAG_NO_GESTIONE=0, inserire nel COD_CF il codice socio e nel COD_CF_TRAS il socio che riceve il trasferimento (memorizzato dall’inserimento della 1° riga), mettere valori negativi
 
##Entrambe le righe devono avere in comune il campo HEAD_CONT_ID che deve essere lo stesso per entrambi i movimenti
 
# ATTENZIONE!!! Nello schema di Essenzia della tabella S_TXT_CON9  l’ultimo campo deve essere HEAD_CONT_ID_OLD dove il programma di conversioni si memorizza il progressivo contabile vecchio nel caso di rinumero dei movimenti contabili. Se si devono aggiungere campi nel tracciato TXT_CON9 non inserirli in fondo, ma lasciare comunque il campo HEAD_CONT_ID_OLD come ultimo
 
# La procedura è comunque ancora funzionante anche per chi ha la lib CONFERIMENTI
 
 
=== Saldi Libro Soci -  Attività CRM 20-029482, FAI 52024 (STDMG-5315) ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON9S.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON9S
 
|-
 
|'''Contenuto'''
 
|Movimenti Libro Soci
 
|-
 
|'''Schema'''
 
|S_CN20_LIBS_MOV
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 012
 
|SI
 
|Codice Anagrafica Socio
 
|-
 
|RAG_SOC_CF
 
|Char 255
 
|NO
 
|Anagrafica socio
 
|-
 
|FLAG_SOCIO_CON_QUOTE
 
|Number
 
|NO
 
|1=socio con saldo
 
|-
 
|NR_QUOTE
 
|Number
 
|SI
 
|N.ro quote in possesso del socio
 
|-
 
|CAPSOC_TOTALE
 
|Number
 
|SI
 
|Capitale sociale totale socio
 
|-
 
|CAPSOC_DAVERS
 
|Number
 
|SI
 
|Capitale sociale da versare socio
 
|-
 
|CAPSOC_VERSATO
 
|Number
 
|SI
 
|Capitale sociale versato socio
 
|-
 
|SPREZZO_TOTALE
 
|Number
 
|NO
 
|Sovrapprezzo totale socio
 
|-
 
|SPREZZO_DAVERS
 
|Number
 
|NO
 
|Sovrapprezzo da versare socio
 
|-
 
|SPREZZO_VERSATO
 
|Number
 
|NO
 
|Sovrapprezzo versato socio
 
|-
 
|CAPSOC_RATA01
 
|Number
 
|NO
 
|Importo rata 01 capitale sociale
 
|-
 
|CAPSOC_RATA02
 
|Number
 
|NO
 
|Importo rata 02 capitale sociale
 
|-
 
|CAPSOC_RATA03
 
|Number
 
|NO
 
|Importo rata 03 capitale sociale
 
|-
 
|CAPSOC_RATA04
 
|Number
 
|NO
 
|Importo rata 04 capitale sociale
 
|-
 
|CAPSOC_RATA05
 
|Number
 
|NO
 
|Importo rata 05 capitale sociale
 
|-
 
|SPREZZO_RATA01
 
|Number
 
|NO
 
|Importo rata 01 sovrapprezzo
 
|-
 
|SPREZZO_RATA02
 
|Number
 
|NO
 
|Importo rata 02 sovrapprezzo
 
|-
 
|SPREZZO_RATA03
 
|Number
 
|NO
 
|Importo rata 03 sovrapprezzo
 
|-
 
|SPREZZO_RATA04
 
|Number
 
|NO
 
|Importo rata 04 sovrapprezzo
 
|-
 
|SPREZZO_RATA05
 
|Number
 
|NO
 
|Importo rata 05 sovrapprezzo
 
|}
 
La funzionalità permette di integrare per ogni riga del file una serie di movimenti:
 
* Movimenti di saldo iniziale già versato (un movimento di tipo SALI, un movimento di tipo SIVE, che abbiano flaggato il check 'Saldo iniziale' su tabella tipologie perché non devono avere l'aggancio contabile) effettuato con le colonne CAPSOC_VERSATO (su cui vengono anche riconteggiate le quote) e SOVR_VERATO (se presente); a questi movimenti NON vengono collegate le eventuali rate in quanto già versate
 
* Movimenti di sottoscrizione da versare (solo un movimento di sottoscrizione) per l'importo CAPSOC_DAVERS (su cui vengono conteggiate le quote, la cui somma tra già versate e da versare deve coincidere con il n.ro presente nel file) e SOVR_DAVERS (se presente); a questi movimenti vanno collegate le rate con le relative scadenze (se gestite rate)
 
A video verranno richiesti:
 
* Tipo libro soci (suggerito il default o l'eventuale unico presente)
 
* Data saldo quote già versate (movimenti SALI/SIVE)
 
* Date rate (max 5 date, da indicare tutte o nessuna)
 
* Causale per quote ancora da versare (deve essere una causale di tipo SOTT o AUSO ma con check 'No contabilità' selezionato)
 
Vengono eseguiti i seguenti controlli
 
* Azienda selezionata e azienda corrente devono corrispondere
 
* Socio presente in anagrafica soci, e ragione sociale coincidente con quella in arrivo (unico controllo non bloccate)
 
* Importi capitale sociale totale, versato, da versare devono coincidere
 
* Importi sovrapprezzo totale, versato, da versare devono coincidere
 
* Se socio con FLAG_SOCIO_CON_QUOTE=0 non viene elaborato e viene segnalato a video o sul log
 
 
=== Movimenti Depositi Soci ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON10.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON10
 
|-
 
|'''Contenuto'''
 
|Movimenti Depositi Soci
 
|-
 
|'''Schema'''
 
|S_CONF_AUTS_MOV
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|ID_MOV
 
|Number
 
|NO
 
|Progressivo movimento   (PK)
 
|-
 
|HEAD_CONT_ID
 
|Number
 
|SI
 
|Progressivo movimento contabile collegato
 
|-
 
|COD_BUSN_UN
 
|Char 020
 
|NO
 
|Codice business unit   
 
|-
 
|COD_CF
 
|Char 012
 
|SI
 
|Codice anagrafica socio
 
|-
 
|COD_CAUS
 
|Char 012
 
|NO
 
|Codifica causale movimento libro soci (Il campo non è  presente sui movimenti, ma è presente l’id, che viene calcolato)
 
 
‘SALDO_FINALE’ à causale fittizia per  indicare movimento saldo finale (vedi note p.to 4)
 
|-
 
|DATA_REGISTRAZIONE
 
|Date
 
|NO
 
|Data registrazione movimento
 
|-
 
|DATA_VALUTA
 
|Date
 
|NO
 
|Data valuta movimento
 
|-
 
|COD_TIPO_DEP
 
|Char012
 
|SI
 
|Codice tipo deposito (Il campo non è presente sui  movimenti, ma è presente l’id, che viene calcolato)
 
|-
 
|DES_MOV
 
|Char255
 
|NO
 
|Descrizione movimento
 
|-
 
|IMPORTO
 
|Number
 
|NO
 
|Importo movimento
 
|-
 
|IMPORTO_BOLLI
 
|Number
 
|NO
 
|Importo bolli
 
|-
 
|IMPORTO_RIT
 
|Number
 
|NO
 
|Importo Ritenuta
 
|-
 
|PERC_PENALE
 
|Number
 
|NO
 
|Percentuale penale
 
|-
 
|GG_PENALE
 
|Number
 
|NO
 
|GG penale
 
|-
 
|IMPO_PENALE_V1
 
|Number
 
|NO
 
|Importo penale
 
|-
 
|COD_CONTO_DISPO
 
|Char020
 
|NO
 
|Codice conto disponibilità finanziaria
 
|-
 
|FLAG_NO_GESTIONE
 
|Number
 
|NO
 
|Se attivo, è un movimento legato ad un trasferimento, x  i calcoli dei depositi
 
|-
 
|HEAD_CONT_ID_OLD
 
|Number
 
|NO
 
|Progressivo movimento contabile collegato (Da usare per aggiornamenti, non passare nei file txt)
 
|}
 
# Nel caso di movimentazioni di Addebito Interessi o Prelievo devono essere passati gli importi in negativo. Se Versamento o Accredito  interessi gli importi devono essere positivi; nel caso di trasferimenti, l'importo deve essere negativo nel primo movimento (FLAG_NO_GESTIONE=0), positivo nel secondo (FLAG_NO_GESTIONE=1)
 
# I movimenti di trasferimento devono essere passati in due righe:
 
## 1° riga: movimento legato al socio che riceve il trasferimento. Attivare il FLAG_NO_GESTIONE, inserire nel COD_CF il codice del socio del trasferimento e nel COD_TIPO_DEP il codice del tipo deposito del trasferimento. Mettere valori positivi
 
## 2° riga: movimento legato al socio che fa’ il trasferimento. Impostare FLAG_NO_GESTIONE=0, inserire nel COD_CF il codice socio e nel COD_TIPO_DEP il codice deposito del socio che fa’ il trasferimento. Mettere valori negativi
 
## Il programma di conversione, quando scrive il secondo movimento, riporta nel COD_CF_TRAS il COD_CF e nel COD_TIPO_DEP_TRAS il COD_TIPO_DEP della prima riga movimento (quella con il FLAG_NO_GESTIONE attivo) (ATTENZIONE: NELL’ARCHIVIO NON C’E’ MEMORIZZATO IL CODICE DEPOSITO, MA L’ID !!!)
 
# ATTENZIONE!!! Nello schema di Essenzia della tabella S_TXT_CON10  l’ultimo campo deve essere HEAD_CONT_ID_OLD dove il programma di conversioni si memorizza il progressivo contabile vecchio nel caso di rinumero dei movimenti contabili. Se si devono aggiungere campi nel tracciato TXT_CON10 non inserirli in fondo, ma lasciare comunque il campo HEAD_CONT_ID_OLD come ultimo.
 
# In caso di migrazione parziale movimenti da altro sistema, come per Settesoli in cui vengono integrati i movimenti dal 01.01.2015 in avanti, dove non esiste un movimento con il saldo iniziale (come nel caso di Settesoli), ma un saldo all’ultimo movimento, occorre passare nel file anche il saldo finale con la causale fissa ‘SALDO_FINALE’ che è un segnale al programma di import per riconteggiare il saldo alla data iniziale leggendo i movimenti presenti.
 
 
=== Cointeressenza da rimborsare -  Attività CRM 20-029482, FAI 52024 (STDMG-5315) ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CON11.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CON11
 
|-
 
|'''Contenuto'''
 
|Cointeressenza da rimborsare
 
|-
 
|'''Schema'''
 
|S_CN20_COINTERESS
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 012
 
|SI
 
|Codice Anagrafica Socio
 
|-
 
|RAG_SOC_CF
 
|Char 255
 
|NO
 
|Ragione sociale
 
|-
 
|IMP_01
 
|Number
 
|NO
 
|Importo da rimborsare anno 01
 
|-
 
|IMP_02
 
|Number
 
|NO
 
|Importo da rimborsare anno 02
 
|-
 
|IMP_03
 
|Number
 
|NO
 
|Importo da rimborsare anno 03
 
|-
 
|IMP_04
 
|Number
 
|NO
 
|Importo da rimborsare anno 04
 
|-
 
|IMP_05
 
|Number
 
|NO
 
|Importo da rimborsare anno 05
 
|-
 
|IMP_06
 
|Number
 
|NO
 
|Importo da rimborsare anno 06
 
|-
 
|IMP_07
 
|Number
 
|NO
 
|Importo da rimborsare anno 07
 
|-
 
|IMP_08
 
|Number
 
|NO
 
|Importo da rimborsare anno 08
 
|-
 
|IMP_09
 
|Number
 
|NO
 
|Importo da rimborsare anno 09
 
|-
 
|IMP_10
 
|Number
 
|NO
 
|Importo da rimborsare anno 10
 
|-
 
|FLAG_RIMB_01
 
|Number
 
|NO
 
|1=rimborsato anno 01
 
|-
 
|FLAG_RIMB_02
 
|Number
 
|NO
 
|1=rimborsato anno 02
 
|-
 
|FLAG_RIMB_03
 
|Number
 
|NO
 
|1=rimborsato anno 03
 
|-
 
|FLAG_RIMB_04
 
|Number
 
|NO
 
|1=rimborsato anno 04
 
|-
 
|FLAG_RIMB_05
 
|Number
 
|NO
 
|1=rimborsato anno 05
 
|-
 
|FLAG_RIMB_06
 
|Number
 
|NO
 
|1=rimborsato anno 06
 
|-
 
|FLAG_RIMB_07
 
|Number
 
|NO
 
|1=rimborsato anno 07
 
|-
 
|FLAG_RIMB_08
 
|Number
 
|NO
 
|1=rimborsato anno 08
 
|-
 
|FLAG_RIMB_09
 
|Number
 
|NO
 
|1=rimborsato anno 09
 
|-
 
|FLAG_RIMB_10
 
|Number
 
|NO
 
|1=rimborsato anno 10
 
|}
 
La funzionalità permette di integrare per ogni importo  presente di ogni riga del file un record di cointeressenza.
 
 
A video verranno richiesti:
 
* Primo anno vendemmia
 
* Primo anno addebito
 
* Primo anno accredito
 
Il programma scorrerà i record e per ogni record scorrerà gli anni e per ogni importo presente scriverà un record ricalcolando ogni volta l'anno vendemmia/addebito/accredito: per l'importo 01 saranno gli anni impostati a video, per l'importo 02 gli anni impostati a video + 1, per l'importo 03 gli anni impostati a video +2 e così via.
 
 
=== Conversioni contabili multiazienda ===
 
Per le conversioni di più aziende si devono avere tanti files per quante aziende vengono convertite. Le conversioni vanno lanciate ognuna nell’azienda di appartenenza. Il numero del movimento deve comunque essere progressivo su tutti i file, se l’ultima registrazione dell’azienda 1 è la nr 100 la prima operazione dell’azienda 2 deve essere la nr 101.
 
 
Per fare questo è stato previsto un programma di rinumerazione dei files, questo legge l’ultimo nr di registrazione contabile ed incrementa i TXT.
 
 
Ricordarsi quando si lancia la conversione della seconda azienda di NON mettere la spunta su ‘Cancella Contabilità’.
 
 
=== Movimenti di contabilità analitica ===
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|ANL1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_ANL1
 
|-
 
|'''Contenuto'''
 
|Movimenti di analitica
 
|-
 
|'''Schema'''
 
|S_LINES_ANL
 
|}
 
I campi numerici devono essere valorizzati TUTTI se non si ha il dato a disposizione valorizzare il campo con zero.
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|Tipo origine
 
|Number
 
|Si
 
|Tipo Origine
 
|-
 
|TABLE_ORIGINE
 
|Char 20
 
|No
 
|Tipo documento di origine:
 
 
-HEAD_CONT
 
 
-OFF/ORD/DDT/FATT/VAR  CLI/FOR
 
 
-MAG_CAR/MAG_SCAR
 
 
-ORP_EFF
 
|-
 
|HEAD CONT ID
 
|Number
 
|No
 
|Riferimento progressivo testata
 
|-
 
|Riga registrazione
 
|Number
 
|No
 
|Riga del movimento contabile da cui deriva l’analitica  solo se Tipo doc=0
 
|-
 
|Anno doc
 
|Number
 
|No
 
|Anno documento se 1<=Tipo doc<=3 o =5
 
|-
 
|Serie doc
 
|Char 5
 
|No
 
|Serie documento se 1<=Tipo doc<=3 o =5
 
|-
 
|Num doc
 
|Number
 
|No
 
|Numero documento 1<=Tipo doc<=3 o =5
 
|-
 
|Riga documento
 
|Number
 
|No
 
|Riga documento/riga ciclo 1<=Tipo doc<=3
 
|-
 
|Nume esec
 
|Number
 
|No
 
|Numero esecuzione ciclo Tipo doc=3
 
|-
 
|Numero riga Analitica
 
|Number
 
|SI
 
|Progressivo riga analitica all’interno del movimento da  cui proviene
 
|-
 
|Data movimento
 
|Data
 
|SI
 
|Data movimento di analitica
 
|-
 
|Percentuale
 
|Number
 
|SI
 
|% costo su totale movimento di partenza
 
|-
 
|Dare
 
|Number
 
|SI
 
|Importo dare
 
|-
 
|Avere
 
|Number
 
|SI
 
|Importo avere
 
|-
 
|Flag split
 
|Number
 
|No
 
|1=costo suddiviso per date
 
|-
 
|Data inizio costo
 
|Data
 
|No
 
|Data inizio costo
 
|-
 
|Data fine costo
 
|Data
 
|No
 
|Data fine costo
 
|-
 
|Descrizione
 
|Char 255
 
|No
 
|Descrizione operazione
 
|-
 
|Cod art
 
|Char 30
 
|No
 
|Codice risorsa
 
|-
 
|Um
 
|Char 10
 
|No
 
|Um risorsa
 
|-
 
|Quantità
 
|Number
 
|No
 
|Quantità risorsa
 
|-
 
|Prezzo netto
 
|Number
 
|No
 
|Prezzo netto della risorsa
 
|-
 
|Voce di costo
 
|Char 20
 
|Si
 
|Conto voce di costo
 
|-
 
|Commessa
 
|Char 20
 
|No
 
|Conto commessa
 
|-
 
|Cod dim1
 
|Char 20
 
|No
 
|Conto dimensione 1 dell’analitica
 
|-
 
|Cod dim2
 
|Char 20
 
|No
 
|Conto dimensione 2 dell’analitica
 
|-
 
|Cod dim3
 
|Char 20
 
|No
 
|Conto dimensione 3 dell’analitica
 
|-
 
|Cod dim4
 
|Char 20
 
|No
 
|Conto dimensione 4 dell’analitica
 
|}
 
 
==== Specifiche di funzionamento ====
 
L’analitica può derivare da sorgenti diverse:
 
* Contabilità
 
* Documenti (ordini, ddt, fatture, movimenti interni, ecc…)
 
* Spese da documenti
 
* Produzione
 
* Movimenti manuali
 
Per questo motivo i primi due campi identificano l’origine dell’analitica. Se movimento manuale la tabella origine è sempre HEAD_CONT. In base al tipo origine si devono valorizzare i campi sottostanti che identificano il documento di origine:
 
* Se proveniente da prima nota si dovrà specificare il numero registrazione e la riga contabile
 
* Se proviene da documento si dovrà specificare l’anno, serie, numero e riga documento
 
* Se proviene da spesa si specificherà anno, serie e numero
 
* Se proviene da ciclo produzione si dovrà specificare anno, serie, numero, numero ciclo e numero fase
 
 
=== Cespiti ===
 
 
==== Anagrafica Cespiti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CESP1.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CESP1
 
|-
 
|'''Contenuto'''
 
|Anagrafica cespiti ammortizzabili
 
|-
 
|'''Schema'''
 
|S_CESPITI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|CESP_ID
 
|Char   020
 
|SI
 
|Codice Cespite originario
 
|-
 
|DES_CESP
 
|Char   255
 
|SI
 
|Descrizione cespite
 
|-
 
|AZIENDA_ID
 
|Number
 
|SI
 
|Azienda
 
|-
 
|NOTE_CESP
 
|Char   255
 
|NO
 
|Note cespite
 
|-
 
|DATA_INIZIO_AMMORT
 
|Data
 
|SI
 
|Data inizio ammortamento
 
|-
 
|DATA_DISMISSIONE
 
|Data
 
|NO
 
|Data dismissione
 
|-
 
|COD_CAT
 
|Char   20
 
|SI
 
|Codice categoria
 
|-
 
|MATRICOLA
 
|Char   40
 
|NO
 
|Matricola
 
|-
 
|DATA_ACQUISTO
 
|Data
 
|SI
 
|Data acquisto
 
|-
 
|HEAD_CONT_ID
 
|Number
 
|NO
 
|Progressivo operazione
 
|-
 
|COD_CF
 
|Char   12
 
|NO
 
|Codice fornitore
 
|-
 
|IMPORTO_AMM_V1
 
|Number
 
|SI
 
|Importo ammortizzabile
 
|-
 
|IMPORTO_NON_AMM_V1
 
|Number
 
|NO
 
|Importo non ammortizzabile
 
|-
 
|PERC_AMMORT_PRIMO_ANNO
 
|Number
 
|SI
 
|% ammortamento primo anno
 
|-
 
|NUM_ANNI_AMMORT_ANT
 
|Number
 
|SI
 
|Numero anni ammortamento anticipato
 
 
Obbligatorio se % amm. anticipato > 0
 
|-
 
|PERC_AMMORT_NORM
 
|Number
 
|NO
 
|% ammortamento normale
 
|-
 
|PERC_AMMORT_ANT
 
|Number
 
|NO
 
|% ammortamento anticipato
 
|-
 
|IMPORTO_AMMORT_PREC_V1
 
|Number
 
|NO
 
|Importo ammortamento precedente
 
|-
 
|ESERCIZI_PREC_AMMORT
 
|Number
 
|NO
 
|Nr esercizi precedenti in ammortamento
 
 
Obbligatorio se il campo IMPORTO_AMMORT_PREC_V1 > 0
 
|-
 
|RIVALUTAZIONI_PREC_V1
 
|Number
 
|NO
 
|Importo rivalutazioni precedenti
 
|-
 
|VALORE_ALIEN_V1
 
|Number
 
|NO
 
|Valore alienazione. Obbligatorio se presente  dismissione
 
|-
 
|VALORE_PARTE_ALIEN_V1
 
|Number
 
|NO
 
|Valore parte alienata. Obbligatorio se presente  dismissione
 
|-
 
|CESP_ID_PRINC
 
|Char  20
 
|NO
 
|Codice del Cespite principale, da valorizzare solo se  si tratta di cespite accessorio
 
|-
 
|NUMERO_DOCUMENTO
 
|Number
 
|NO
 
|Numero documento di acquisto
 
|-
 
|DATA_DOCUMENTO
 
|Data
 
|NO
 
|Data documento di acquisto
 
|-
 
|FLAG_BENE_IMMATERIALE
 
|Number
 
|SI
 
|0=No; 1=Si
 
|-
 
|PERC_MANUT
 
|Number
 
|SI
 
|% di manutenzione
 
|-
 
|PERC_AMM_ACC
 
|Number
 
|SI
 
|% ammortamento accelerato
 
|-
 
|PERC_AMM_RIDOTTO
 
|Number
 
|SI
 
|% ammortamento ridotto
 
|-
 
|UBICAZIONE
 
|Char 255
 
|NO
 
|Ubicazione cespite
 
|-
 
|ULT_ESERC_PREC
 
|Number
 
|NO
 
|Ultimo Eserc. Precedenti ammortamenti
 
|-
 
|NUM_DOC_VENDITA
 
|Char 20
 
|NO
 
|Numero documento di vendita del cespite
 
|-
 
|COD_CLI_VENDITA
 
|Char 12
 
|NO
 
|Codice Clienti di vendita del cespite
 
|-
 
|FLAG_NO_STAMPA
 
|Number
 
|SI
 
|0=Stampa il cespite nel regis. fino alla sua completa  dismissione
 
 
1=Non stampa il cespite nel registro se totalmente  ammortizzato
 
|-
 
|COD_RAGGRUPPAMENTO
 
|Char 20
 
|NO
 
|E’ il codice raggruppamento
 
|}
 
 
==== Anagrafica Cespiti note ====
 
# Nota 1: Deve essere valorizzata almeno una percentuale di ammortamento  tra la ordinaria,  anticipata, accelerata e ridotta. Se presente la percentuale di ammortamento ridotta le altre devono essere a zero.
 
# Nota 2: Il valore (iniziale) del cespite è dato dalla somma dei campi IMPORTO_AMM_V1 + IMPORTO_NON_AMM_V1
 
# Nota 3: Il campo IMPORTO_AMMORT_PREC_V1 è un campo ‘storico’ contiene la quota di ammortamento già  calcolata sul cespite. Se si valorizza questo campo non devono essere passati gli stessi valori nel record degli ammortamenti (FILE CESP3, CESP4). E’ possibile passare una parte di ammortamento su questo campo (ad esempio fino ad una certa data X) e la parte restante (dalla data X) come movimenti di ammortamento. Il fondo ammortamento è dato dalla somma di questo campo + i movimenti di ammortamento.
 
# Nota 4: gli esercizi precedentemente ammortizzati (campo ESERCIZI_PREC_AMMORT) fanno riferimento al campo IMPORTO_AMMORT_PREC_V1 non si devono includere gli esercizi dei movimenti di ammortamento.
 
 
==== Cespiti alternativi ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CESP2.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CESP2
 
|-
 
|'''Contenuto'''
 
|Cespiti alternativi
 
|-
 
|'''Schema'''
 
|S_CESPITI_ALT
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|CESP_ID
 
|Char   020
 
|SI
 
|Codice Cespite originario
 
|-
 
|COD_TIPO_AMM
 
|Char   12
 
|SI
 
|Codice tipo ammortamento alternativo
 
|-
 
|NOTE_CESP
 
|Char   255
 
|NO
 
|Note cespite
 
|-
 
|DATA_INIZIO_AMMORT
 
|Data
 
|SI
 
|Data inizio ammortamento
 
|-
 
|DATA_DISMISSIONE
 
|Data
 
|NO
 
|Data dismissione
 
|-
 
|COD_CF
 
|Char   12
 
|NO
 
|Codice fornitore
 
|-
 
|IMPORTO_AMM_V1
 
|Number
 
|SI
 
|Importo ammortizzabile
 
|-
 
|IMPORTO_NON_AMM_V1
 
|Number
 
|NO
 
|Importo non ammortizzabile
 
|-
 
|PERC_AMMORT_PRIMO_ANNO
 
|Number
 
|SI
 
|% ammortamento primo anno
 
|-
 
|NUM_ANNI_AMMORT_ANT
 
|Number
 
|NO
 
|Numero anni ammortamento anticipato
 
 
Obbligatorio se % amm. anticipato > 0
 
|-
 
|PER_AMMORT_NORM
 
|Number
 
|NO
 
|% ammortamento normale
 
|-
 
|PER_AMMORT_ANT
 
|Number
 
|NO
 
|% ammortamento anticipato
 
|-
 
|IMPORTO_AMMORT_PREC_V1
 
|Number
 
|NO
 
|Importo ammortamento precedente
 
|-
 
|ESERCIZI_PREC_AMMORT
 
|Number
 
|NO
 
|Nr esercizi precedenti in ammortamento.
 
 
Obbligatorio se il campo IMPORTO_AMMORT_PREC_V1 > 0
 
|-
 
|RIVALUTAZIONI_PREC_V1
 
|Number
 
|NO
 
|Importo rivalutazioni precedenti
 
|-
 
|VALORE_ALIEN_V1
 
|Number
 
|NO
 
|Valore alienazione
 
|-
 
|VALORE_PARTE_ALIEN_V1
 
|Number
 
|NO
 
|Residuo da ammortizzare
 
|-
 
|FLAG_BENE_IMMATERIALE
 
|Number
 
|SI
 
|0=No; 1=Si
 
|-
 
|PERC_MANUT
 
|Number
 
|NO
 
|% di manutenzione
 
|-
 
|PER_AMM_ACC
 
|Number
 
|NO
 
|% ammortamento accelerato
 
|-
 
|PER_AMM_RIDOTTO
 
|Number
 
|NO
 
|% ammortamento ridotto
 
|-
 
|ULT_ESERC_PREC_AMMORT
 
|Number
 
|NO
 
|Ultimo Eserc. Precedenti ammortamenti
 
|}
 
 
==== Cespiti alternativi note ====
 
Questo flusso contiene le informazioni riguardanti altri tipi di ammortamento (Ad esempio tipo ammortamento Fiscale o Industriale) effettuati sui cespiti. Nel caso non si utilizzi altro tipo di ammortamento oltre al Civile il file CESP2 e CESP4 non devono essere valorizzati.
 
 
Deve essere valorizzata almeno una percentuale di ammortamento  tra la ordinaria,  anticipata, accelerata e ridotta. Se presente la percentuale di ammortamento ridotta le altre devono essere a zero
 
 
==== Ammortamento cespiti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CESP3.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CESP3
 
|-
 
|'''Contenuto'''
 
|Ammortamento cespiti
 
|-
 
|'''Schema'''
 
|S_CESPITI_AMM
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|CESP_ID
 
|Char  020
 
|SI
 
|Codice Cespite originario
 
|-
 
|ID_PERIODO
 
|Char  020
 
|SI
 
|Esercizio in formato SSAA
 
|-
 
|PROGR_PERIODO
 
|Number
 
|SI
 
|Esercizio in formato SSAA
 
|-
 
|PERC_AMMORT_NORM_ANNO
 
|Number
 
|NO
 
|% ammortamento normale anno
 
|-
 
|AMM_NORM_ANNO_V1
 
|Number
 
|NO
 
|Importo ammortamento normale
 
|-
 
|PERC_AMM_ANT_ANNO
 
|Number
 
|NO
 
|% ammortamento anticipato anno
 
|-
 
|AMM_ANT_ANNO_V1
 
|Number
 
|NO
 
|Importo ammortamento anticipato anno
 
|-
 
|NOTE_ANNO
 
|Char 255
 
|NO
 
|Note ammortamento anno
 
|-
 
|IMPORTO_RIVALUT_V1
 
|Number
 
|NO
 
|Importo rivalutato con le variazioni
 
|-
 
|PER_AMM_ACC
 
|Number
 
|NO
 
|% ammortamento accelerato
 
|-
 
|PER_AMM_RIDOTTO
 
|Number
 
|NO
 
|% ammortamento ridotto
 
|-
 
|IMPORTO_AMM_ACC
 
|Number
 
|NO
 
|Importo ammortamento accelerato del periodo
 
|-
 
|IMPORTO_AMM_RIDOTTO
 
|Number
 
|NO
 
|Importo ammortamento ridotto del periodo
 
|}
 
 
==== Ammortamento cespiti note ====
 
Questo flusso contiene le quote di ammortamento dei cespiti. I campi ID_PERIODO e PROGR_PERIODO devono essere uguali e devono contenere l’esercizio di ammortamento.
 
 
Deve essere maggiore di zero almeno una delle percentuali richieste ed almeno uno degli ammortamenti richiesti.
 
 
==== Ammortamento cespiti alternativi ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CESP4.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CESP4
 
|-
 
|'''Contenuto'''
 
|Cespiti alternativi
 
|-
 
|'''Schema'''
 
|S_CESPITI_AMM_ALT
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|CESP_ID
 
|Char   020
 
|SI
 
|Codice Cespite originario
 
|-
 
|COD_TIPO_AMM
 
|Char 12
 
|SI
 
|Codice tipo ammortamento
 
|-
 
|ID_PERIODO
 
|Char   20
 
|SI
 
|Esercizio in formato SSAA
 
|-
 
|PROGR_PERIODO
 
|Number
 
|SI
 
|Esercizio in formato SSAA
 
|-
 
|PERC_AMMORT_NORM_ANNO
 
|Number
 
|NO
 
|% ammortamento normale anno
 
|-
 
|AMM_NORM_ANNO_V1
 
|Number
 
|NO
 
|Importo ammortamento normale
 
|-
 
|PERC_AMM_ANT_ANNO
 
|Number
 
|NO
 
|% ammortamento anticipato anno
 
|-
 
|AMM_ANT_ANNO_V1
 
|Number
 
|NO
 
|Importo ammortamento anticipato anno
 
|-
 
|NOTE_ANNO
 
|Char 255
 
|NO
 
|Note ammortamento anno
 
|-
 
|IMPORTO_RIVALUT_V1
 
|Number
 
|NO
 
|Importo rivalutato con le variazioni
 
|-
 
|PER_AMM_ACC
 
|Number
 
|NO
 
|% ammortamento accelerato
 
|-
 
|PER_AMM_RIDOTTO
 
|Number
 
|NO
 
|% ammortamento ridotto
 
|-
 
|IMPORTO_AMM_ACC
 
|Number
 
|NO
 
|Importo ammortamento accelerato del periodo
 
|-
 
|IMPORTO_AMM_RIDOTTO
 
|Number
 
|NO
 
|Importo ammortamento ridotto del periodo
 
|}
 
 
==== Ammortamento cespiti alternativi note ====
 
Questo flusso contiene le quote degli altri tipi di ammortamento. E’ importante che ci sia un’anagrafica cespite con lo stesso tipo di ammortamento.  I campi ID_PERIODO e PROGR_PERIODO devono contenere l’esercizio di ammortamento. Deve essere maggiore di zero almeno una delle percentuali richieste ed almeno uno degli ammortamenti richiesti.
 
 
==== Variazione cespiti ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CESP5.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CESP5
 
|-
 
|'''Contenuto'''
 
|Variazione alternativi
 
|-
 
|'''Schema'''
 
|S_CESPITI_VAR
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|CESP_ID
 
|Char   020
 
|SI
 
|Codice Cespite originario
 
|-
 
|ID_PERIODO
 
|Char   20
 
|SI
 
|Periodo
 
|-
 
|PROGR_PERIODO
 
|Number
 
|SI
 
|Progressivo periodo
 
|-
 
|NUM_VAR
 
|Number
 
|SI
 
|Numero variazione progressivo per cespite
 
|-
 
|VARIAZIONE_V1
 
|Number
 
|SI
 
|Importo variazione
 
|-
 
|VARIAZIONE_DESC
 
|Char 255
 
|NO
 
|Note variazione
 
|-
 
|VARIAZIONE_DATA
 
|Data
 
|SI
 
|Data variazione
 
|-
 
|PERC_ALIENATO
 
|Number
 
|NO
 
|% del cespite alienato
 
|-
 
|VALORE_RESIDUO_ALIEN_V1
 
|Number
 
|NO
 
|Valore residuo da ammortizzare della parte ven.
 
|-
 
|VALORE_ALIEN_V1
 
|Number
 
|NO
 
|Valore ricavato dalla alienazione
 
|-
 
|PLUSVAL_ALIEN_V1
 
|Number
 
|NO
 
|Plusvalenza alienazione
 
|-
 
|FLAG_DISMISS
 
|Number
 
|NO
 
|0= No; 1=Si
 
|}
 
 
==== Variazione cespiti note ====
 
Questo flusso contiene le variazioni (incrementi, decrementi, vendite parziali) dei  cespiti, non vanno inseriti i movimenti di acquisto e di vendita totale.
 
 
I campi ID_PERIODO e PROGR_PERIODO devono essere uguali e devono contenere l’esercizio in cui è avvenuta la variazione. La data variazione DEVE ESSERE SEMPRE VALORIZZATA.
 
 
Nel caso la variazione sia una vendita parziale del cespite il campo FLAG_DISMISS deve essere valorizzato ad 1, ed i campi VALORE_RESIDUO_ALIEN_V1, VALORE_ALIEN_V1, PLUSVAL_ALIEN_V1 devono essere valorizzati.
 
 
'''SPECIFICHE DEI CAMPI IMPORTI:'''
 
 
VARIAZIONE_V1: Importo della variazione (è l'importo che incrementa o decrementa il valore del cespite)
 
 
VALORE_RESIDUO_ALIEN_V1: E' il residuo da ammortizzare della sola parte venduta. Ad esempio se vendo 100 ed il cespite ha già avuto un ammortamento del 20% il residuo è 80.
 
 
VALORE_ALIEN_V1: E' il valore ricavato dalla vendita (potrebbe non coincidere con l'importo VARIAZIONE_V1
 
 
PLUSVAL_ALIEN_V1: E' l'importo della plus o minus (se l'importo è negativo) derivante dalla differenza fra il VALORE_ALIEN_V1 – VALORE_RESIDUO_ALIEN_V1.
 
 
Se gli importi decrementano il valore  del cespite l’importo deve essere negativo.
 
 
== Conferimenti ==
 
 
=== Dati anagrafici ===
 
 
==== Anagrafica soci ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CONF_SOCI.TXT  
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CONF_SOCI
 
|-
 
|'''Contenuto'''
 
|Anagrafica soci (dati aggiuntivi fornitori soci per  gestione conferimenti)
 
|-
 
|'''Schema'''
 
|S_CN20_SOCI
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 12
 
|SI
 
|Codice socio (=codice fornitore)
 
|-
 
|COD_CUAA
 
|Char 30
 
|NO
 
|Codice CUAA (codice fiscale o partita iva), obbligatorio se non presente COD_CF
 
|-
 
|FLAGSOCIO
 
|Number
 
|SI
 
|Socio (0=fornitore 1=socio)
 
|-
 
|FLAGCONFERENTE
 
|Number
 
|SI
 
|Conferente (0=solo fornitore, 1=conferente)
 
|-
 
|CONFUVA
 
|Number
 
|SI
 
|Conferimento uva (0=no 1=si)
 
|-
 
|CONFOLIO
 
|Number
 
|SI
 
|Conferimento olio (0=no 1=si)
 
|-
 
|CONFCEREALI
 
|Number
 
|SI
 
|Conferimento cereali (0=no 1=si)
 
|-
 
|TIPOLCONFUVA
 
|Number
 
|SI
 
|Tipologia conferimento uva (0=totale, 1=parziale)
 
|-
 
|TIPODOCEMIS
 
|Number
 
|SI
 
|Tipo documento da emettere (0=fattura, 1=autofattura)
 
|-
 
|QS_CODICE
 
|Char   32
 
|NO
 
|Qualifica socio
 
|-
 
|COD_REG
 
|Char   12
 
|NO
 
|Stabilimento di riferimento
 
|-
 
|NOTELIB
 
|Char   1000
 
|NO
 
|Note libere
 
|-
 
|TIPODECL
 
|Number
 
|SI
 
|Tipo declassamenti (0=totale denominazione, 1=singolo  certificato)
 
|-
 
|AGEA
 
|Char 255
 
|NO
 
|Codice AGEA
 
|-
 
|FABBVINO
 
|Number
 
|NO
 
|Fabbisogno vino personale
 
|-
 
|PROGR
 
|Number
 
|SI
 
|Progressivo socio (matricola) –N.Iscrizione
 
|-
 
|RIGHE_LIBRETTO
 
|Number
 
|NO
 
|Righe stampate per pagine nel libretto soci
 
|-
 
|TIPOIVA_FATT
 
|Number
 
|NO
 
|Tipo iva di fatturazione: 0=iva agricola, 1=iva ordinaria,  9=non indicato --> in questo caso da programma di import dati, viene forzata iva agricola se autofattura o iva ordinaria se fattura (modificato con FAI 42679)
 
|-
 
|DATA_SOTTOSCRIZIONE
 
|Data
 
|NO
 
|Data sottoscrizione iniziale
 
|-
 
|DATA_VERSAMENTO_INI
 
|Data
 
|NO
 
|Data versamento iniziale
 
|-
 
|DATA_DIMISSIONE
 
|Data
 
|NO
 
|Data dimissione
 
|-
 
|DATA_RIMBORSO
 
|Data
 
|NO
 
|Data rimborso
 
|-
 
|UM_QTA_SOTTOSCRIZIONE
 
|Char 5
 
|NO
 
|Unità di misura della quantità
 
|-
 
|QTA_SOTTOSCRIZIONE
 
|Number
 
|NO
 
|Quantità sottoscritta
 
|-
 
|FLAGINATTIVO
 
|Number
 
|NO
 
|Socio obsoleto/recesso (0=no, 1=si)
 
|-
 
|RAPPR_FISCALE
 
|Char 255
 
|NO
 
|Rappresentante fiscale
 
|-
 
|CAMERA_COMMERCIO
 
|Char  255
 
|NO
 
|Descrizione camera di commercio
 
|-
 
|NUMERO_ISCRIZIONE
 
|Char 255
 
|NO
 
|Numero iscrizione
 
|-
 
|DATA_COSTITUZIONE
 
|Data
 
|NO
 
|Data costituzione azienda
 
|-
 
|DATA_ULT_MOD_SCH_SOTT
 
|Data
 
|NO
 
|Data ultima modifica scheda sottoscrizioni
 
|-
 
|ID_COOPERATIVA
 
|Number
 
|NO
 
|Codice cooperativa (da relativa tabella)
 
|-
 
|DATA_NASCITA_RAPPR
 
|Data
 
|NO
 
|Data di nascita rappresentante fiscale
 
|-
 
|COMUNE_NASCITA_RAPPR
 
|Char 120
 
|NO
 
|Comune di nascita rappresentante fiscale
 
|-
 
|COMUNE_RESIDENZA_RAPPR
 
|Char 120
 
|NO
 
|Comune di residenza rappresentante fiscale
 
|-
 
|CAP_RESIDENZA_RAPPR
 
|Char 12
 
|NO
 
|Cap di residenza rappresentante fiscale
 
|-
 
|PROV_RESIDENZA_RAPPR
 
|Char 5
 
|NO
 
|Provincia di residenza rappresentante fiscale
 
|-
 
|INDI_RESIDENZA_RAPPR
 
|Char 80
 
|NO
 
|Indirizzo di residenza rappresentante fiscale
 
|-
 
|FLAG_SOVV_FIN
 
|Number
 
|NO
 
|Tipo socio (0=normale, 1=socio sovventore, 2=socio  finanziatore)
 
|-
 
|FLAG_CALC_RIT
 
|Number
 
|NO
 
|1= nella stampa dei libretti viene calcolata la  ritenuta 0=no
 
|-
 
|SOC_FLAGTRASMESSO
 
|Number
 
|NO
 
|Anagrafica socio trasmessa al SIAN (0=no, 1=si) - Olio
 
|-
 
|COGNOME_RAPPR
 
|Char 255
 
|NO
 
|Cognome rappresentante legale
 
|-
 
|NOME_RAPPR
 
|Char 255
 
|NO
 
|Nome rappresentante legale
 
|-
 
|COD_FISC_CF_RAPPR
 
|Char  20
 
|NO
 
|Codice fiscale rappresetante legale
 
|-
 
|SESSO_RAPPR
 
|Number
 
|NO
 
|Sesso rappresentante legale (0=maschio;1=femmina)
 
|-
 
|PROV_NASCITA_RAPPR
 
|Char  5
 
|NO
 
|Prov. nascita rappresentante legale
 
|-
 
|ND_SOTTOSCRIZIONE
 
|Char 20
 
|NO
 
|N.ro delibera sottoscrizione iniziale
 
|-
 
|ND_DIMISSIONE
 
|Char 20
 
|NO
 
|N.ro delibera dimissione
 
|-
 
|FLAGBIOLOGICO
 
|Number
 
|NO
 
|Produzione tutta biologica 0=no  1=si  2=in conversione
 
|-
 
|COD_CF_PROV
 
|Char 12
 
|NO
 
|Socio di provenienza (se valorizzato indica il socio da  cui il socio corrente è subentrante)
 
|-
 
|COD_CUAA_PROV
 
|Char 30
 
|NO
 
|Codice CUAA (codice fiscale o partita iva) socio di provenienza
 
|-
 
|COD_CF_CONFL
 
|Char 12
 
|NO
 
|Socio di confluenza (se valorizzato indica il socio in  cui il socio corrente è confluito)
 
|-
 
|COD_CUAA_CONFL
 
|Char 30
 
|NO
 
|Codice CUAA (codice fiscale o partita iva) socio di confluenza
 
|-
 
|TEL_RAPPR
 
|Char 60
 
|NO
 
|Telefono  rappresentante fiscale
 
|-
 
|FLAGASSIC
 
|Number
 
|NO
 
|Socio assicurato 0=no   1=si
 
|-
 
|'''SESSO'''
 
 
(Su Essenzia CF.SESSO)
 
|Number
 
|NO
 
|Sesso: 0=maschio   1=femmina
 
|-
 
|'''TIPO_DITTA'''
 
 
'''('''Su Essenzia  CF_FOR.TIPO_DITTA''')'''
 
|Number
 
|NO
 
|Tipo ditta: 0=giuridica   1=fisica
 
|-
 
|'''DATA_NASCITA'''
 
 
(Su Essenzia CF. DATA_NASCITA )
 
|Number
 
|NO
 
|Data nascita
 
|-
 
|'''COMUNE_NASCITA'''
 
 
(Su Essenzia CF. COMUNE_NASCITA )
 
|Char 255
 
|NO
 
|Comune nascita
 
|-
 
|'''E_MAIL'''
 
 
(Su Essenzia CF.E_MAIL_CF in coda a quanto già presente  con ; se campo non vuoto)
 
|Char 255
 
|NO
 
|E-mail tradizionale
 
|-
 
|'''E_MAIL_PEC'''
 
 
(Su Essenzia CF.E_MAIL_CF in coda a quanto già presente  con ; se campo non vuoto)
 
|Char 255
 
|NO
 
|E-mail tradizionale
 
|-
 
|'''NOTE_UV'''
 
|Char 255
 
|NO
 
|Note relative a totalità unità vitate
 
|-
 
|'''SOC_TEL'''
 
 
(Su Essenzia CF.TEL _CF in coda a quanto già presente)
 
|Char 255
 
|NO
 
|Telefono
 
|-
 
|'''60 SOC_TEL1'''
 
 
(Su Essenzia CF.TEL _ABITAZIONE in coda a quanto già  presente)
 
|Char 255
 
|NO
 
|Telefono abitazione
 
|-
 
|'''SOC_CE1'''
 
 
(Su Essenzia CF.TEL _CELLULARE in coda a quanto già  presente)
 
|Char 255
 
|NO
 
|Telefono cellulare 1
 
|-
 
|'''SOC_CE2'''
 
 
(Su Essenzia CF.TEL _CELLULARE in coda a quanto già  presente)
 
|Char 255
 
|NO
 
|Telefono cellulare 2
 
|-
 
|'''SOC_PROV_NASCITA'''
 
|Char 5
 
|NO
 
|Provincia nascita
 
|-
 
|SOC_FLAG_PAG_SOSP
 
|Number
 
|NO
 
|1=conferente con pagamenti sospesi
 
|-
 
|COD_CF_INT_ASS_BON
 
|char 12
 
|NO
 
|Codice contatto per intestazione assegni/bonifici
 
|-
 
|BIO_ENTE_CERT
 
|Char 255
 
|NO
 
|Ente certificatore del biologico
 
|-
 
|BIO_NR_CERT
 
|Char 20
 
|NO
 
|Nr. cerificato bio
 
|-
 
|BIO_DATA_CERT
 
|Data
 
|NO
 
|Data certificato bio
 
|-
 
|BIO_SCADE
 
|Data
 
|NO
 
|Data Scadenza certificato bio
 
|-
 
|SD_NOME
 
|Char 255
 
|NO
 
|Soggetto delegato autfin soci: Cognome e nome
 
|-
 
|SD_CF
 
|Char 20
 
|NO
 
|Soggetto delegato autfin soci: Codice fiscale
 
|-
 
|FATT_ULT_RATA
 
|Number
 
|NO
 
|Se gestita fatturazione a rate: 0=emissione fattura/autofattura tutte le rate  1=emissione fattura/autofattura solo ultima rata
 
|-
 
|FLAG_SOSP
 
|Number
 
|NO
 
|Socio sospeso (no fatture): 0=no  1=sospeso
 
|-
 
|NR_LIBRETTO
 
|Char 255
 
|NO
 
|Nr libretto
 
|-
 
|DATA_APERURA_LIBR
 
|Data
 
|NO
 
|Data apertura libretto
 
|-
 
|DATA_CHIUSURA_LIBR
 
|Data
 
|NO
 
|Data chiusura libretto
 
|-
 
|ID_CN20_TIPO_LIBRO_SOCI
 
|Number
 
|NO
 
|Id tipo libro soci
 
|-
 
|TIPO_PAG
 
|Number
 
|NO
 
|Tipo pagamento: 0=bonifico,  1=assegno,  2=vers.libretto
 
|-
 
|FLAG_INT_INFR_BON
 
|Number
 
|NO
 
|Bonifico in caso di interessi infruttiferi libretti a deposito:  0=no  1=si
 
|-
 
|INTEST_LIBR_AUTOF
 
|Char 899
 
|NO
 
|Intestazione libretto autofinanziamento
 
|-
 
|TIPO_PAG_ALTRO
 
|Number
 
|NO
 
|Tipo pagamento alternativo se tipo principale versamento su libretto: 0=bonifico  1=assegno  2=nessuno
 
|-
 
|OLIVA
 
|Char 30
 
|NO
 
|Oliva di default conferita
 
|-
 
|DATA_ULT_AGG
 
|Data
 
|NO
 
|Data ultimo aggiornamento superfici vitate
 
|-
 
|DATA_DSV
 
|Data
 
|NO
 
|Data ultima dichiarazione superfici vitate
 
|-
 
|NOTE_UV
 
|Char 899
 
|NO
 
|Note unità vitate
 
|-
 
|FLAG_AUTOF_INT_INFR
 
|Number
 
|NO
 
|1=interessi autofinanziamento sempre infruttiferi, non accreditati su libretto
 
|-
 
|BIO_COD_OPE
 
|Char 255
 
|NO
 
|Codice operatore biologico
 
|}
 
Su CN20_SOCI attualmente non è presente il campo SOC_FLAGTRASMESSO (valutare in fase di sviluppo conferimenti olio); inoltre la tabella CN20_SOCI_CATASTO è presente ma non gestita.
 
 
Il fornitore viene ricercato per cod_cf se inserito o per codice cuaa, controllando sia il codice fiscale, sia la partita iva; se sono presenti sia cod_cf che codice cuaa, viene verificato se a cod_cf esistente come fornitore, codice fiscale o partita iva sia corrispondente al codice cuaa, in caso contrario, viene segnalato e il record non viene scritto; in caso di presenza di più fornitori con stesso codice cuaa (sia che sia codice fiscale, che partita iva), viene segnalato e il record non viene importato.
 
 
===== Vecchio schema TXT_CONF_SOCI per la tabella CONF_SOCI (libreria CONFERIMENTI) =====
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 12
 
|SI
 
|Codice socio (=codice fornitore)
 
|-
 
|SOC_FLAGSOCIO
 
|Number
 
|SI
 
|Socio (0=fornitore 1=socio)
 
|-
 
|SOC_FLAGCONFERENTE
 
|Number
 
|SI
 
|Conferente (0=solo fornitore, 1=conferente)
 
|-
 
|SOC_CONFUVA
 
|Number
 
|SI
 
|Conferimento uva (0=no 1=si)
 
|-
 
|SOC_CONFOLIO
 
|Number
 
|SI
 
|Conferimento olio (0=no 1=si)
 
|-
 
|SOC_CONFCEREALI
 
|Number
 
|SI
 
|Conferimento cereali (0=no 1=si)
 
|-
 
|SOC_TIPOLCONFUVA
 
|Number
 
|SI
 
|Tipologia conferimento uva (0=totale, 1=parziale)
 
|-
 
|SOC_TIPODOCEMIS
 
|Number
 
|SI
 
|Tipo documento da emettere (0=fattura, 1=autofattura)
 
|-
 
|SOC_QS_CODICE
 
|Char   32
 
|NO
 
|Qualifica socio
 
|-
 
|SOC_COD_REG
 
|Char   12
 
|NO
 
|Stabilimento di riferimento
 
|-
 
|SOC_NOTELIB
 
|Char   1000
 
|NO
 
|Note libere
 
|-
 
|SOC_TIPODECL
 
|Number
 
|SI
 
|Tipo declassamenti (0=totale denominazione, 1=singolo  certificato)
 
|-
 
|SOC_AGEA
 
|Char 255
 
|NO
 
|Codice AGEA
 
|-
 
|SOC_FABBVINO
 
|Number
 
|NO
 
|Fabbisogno vino personale
 
|-
 
|SOC_PROGR
 
|Number
 
|SI
 
|Progressivo socio (matricola) –N.Iscrizione
 
|-
 
|SOC_RIGHE_LIBRETTO
 
|Number
 
|NO
 
|Righe stampate per pagine nel libretto soci
 
|-
 
|SOC_TIPOIVA_FATT
 
|Number
 
|NO
 
|Tipo iva di fatturazione: 0=iva agricola, 1=iva ordinaria,  9=non indicato --> in questo caso da programma di import dati, viene forzata iva agricola se autofattura o iva ordinaria se fattura (modificato con FAI 42679)
 
|-
 
|SOC_DATA_SOTTOSCRIZIONE
 
|Data
 
|NO
 
|Data sottoscrizione iniziale
 
|-
 
|SOC_DATA_VERSAMENTO_INI
 
|Data
 
|NO
 
|Data versamento iniziale
 
|-
 
|SOC_DATA_DIMISSIONE
 
|Data
 
|NO
 
|Data dimissione
 
|-
 
|SOC_DATA_RIMBORSO
 
|Data
 
|NO
 
|Data rimborso
 
|-
 
|SOC_UM_QTA_SOTTOSCRIZIONE
 
|Char 5
 
|NO
 
|Unità di misura della quantità
 
|-
 
|SOC_QTA_SOTTOSCRIZIONE
 
|Number
 
|NO
 
|Quantità sottoscritta
 
|-
 
|SOC_FLAGINATTIVO
 
|Number
 
|NO
 
|Socio obsoleto/recesso (0=no, 1=si)
 
|-
 
|SOC_RAPPR_FISCALE
 
|Char 255
 
|NO
 
|Rappresentante fiscale
 
|-
 
|SOC_CAMERA_COMMERCIO
 
|Char  255
 
|NO
 
|Descrizione camera di commercio
 
|-
 
|SOC_NUMERO_ISCRIZIONE
 
|Char 255
 
|NO
 
|Numero iscrizione
 
|-
 
|SOC_DATA_COSTITUZIONE
 
|Data
 
|NO
 
|Data costituzione azienda
 
|-
 
|SOC_DATA_ULT_MOD_SCH_SOTT
 
|Data
 
|NO
 
|Data ultima modifica scheda sottoscrizioni
 
|-
 
|SOC_ID_COOPERATIVA
 
|Number
 
|NO
 
|Codice cooperativa (da relativa tabella)
 
|-
 
|SOC_DATA_NASCITA_RAPPR
 
|Data
 
|NO
 
|Data di nascita rappresentante fiscale
 
|-
 
|SOC_COMUNE_NASCITA_RAPPR
 
|Char 120
 
|NO
 
|Comune di nascita rappresentante fiscale
 
|-
 
|SOC_COMUNE_RESIDENZA_RAPPR
 
|Char 120
 
|NO
 
|Comune di residenza rappresentante fiscale
 
|-
 
|SOC_CAP_RESIDENZA_RAPPR
 
|Char 12
 
|NO
 
|Cap di residenza rappresentante fiscale
 
|-
 
|SOC_PROV_RESIDENZA_RAPPR
 
|Char 5
 
|NO
 
|Provincia di residenza rappresentante fiscale
 
|-
 
|SOC_INDI_RESIDENZA_RAPPR
 
|Char 80
 
|NO
 
|Indirizzo di residenza rappresentante fiscale
 
|-
 
|SOC_FLAG_SOVV_FIN
 
|Number
 
|NO
 
|Tipo socio (0=normale, 1=socio sovventore, 2=socio  finanziatore)
 
|-
 
|SOC_FLAG_CALC_RIT
 
|Number
 
|NO
 
|1= nella stampa dei libretti viene calcolata la  ritenuta 0=no
 
|-
 
|SOC_FLAGTRASMESSO
 
|Number
 
|NO
 
|Anagrafica socio trasmessa al SIAN (0=no, 1=si) - Olio
 
|-
 
|SOC_COGNOME_RAPPR
 
|Char 255
 
|NO
 
|Cognome rappresentante legale
 
|-
 
|SOC_NOME_RAPPR
 
|Char 255
 
|NO
 
|Nome rappresentante legale
 
|-
 
|SOC_COD_FISC_CF_RAPPR
 
|Char  20
 
|NO
 
|Codice fiscale rappresetante legale
 
|-
 
|SOC_SESSO_RAPPR
 
|Number
 
|NO
 
|Sesso rappresentante legale (0=maschio;1=femmina)
 
|-
 
|SOC_PROV_NASCITA_RAPPR
 
|Char  5
 
|NO
 
|Prov. nascita rappresentante legale
 
|-
 
|SOC_ND_SOTTOSCRIZIONE
 
|Char 20
 
|NO
 
|N.ro delibera sottoscrizione iniziale
 
|-
 
|SOC_ND_DIMISSIONE
 
|Char 20
 
|NO
 
|N.ro delibera dimissione
 
|-
 
|SOC_FLAGBIOLOGICO
 
|Number
 
|NO
 
|Produzione tutta biologica 0=no  1=si  2=in conversione
 
|-
 
|SOC_COD_CF_PROV
 
|Char 12
 
|NO
 
|Socio di provenienza (se valorizzato indica il socio da  cui il socio corrente è subentrante)
 
|-
 
|SOC_COD_CF_CONFL
 
|Char 12
 
|NO
 
|Socio di confluenza (se valorizzato indica il socio in  cui il socio corrente è confluito)
 
|-
 
|SOC_TEL_RAPPR
 
|Char 60
 
|NO
 
|Telefono  rappresentante fiscale
 
|-
 
|'''SOC_FLAGASSIC'''
 
|Number
 
|NO
 
|Socio assicurato 0=no   1=si
 
|-
 
|'''SESSO'''
 
 
(Su Essenzia CF.SESSO)
 
|Number
 
|NO
 
|Sesso: 0=maschio   1=femmina
 
|-
 
|'''TIPO_DITTA'''
 
 
'''('''Su Essenzia  CF_FOR.TIPO_DITTA''')'''
 
|Number
 
|NO
 
|Tipo ditta: 0=giuridica   1=fisica
 
|-
 
|'''DATA_NASCITA'''
 
 
(Su Essenzia CF. DATA_NASCITA )
 
|Number
 
|NO
 
|Data nascita
 
|-
 
|'''COMUNE_NASCITA'''
 
 
(Su Essenzia CF. COMUNE_NASCITA )
 
|Char 255
 
|NO
 
|Comune nascita
 
|-
 
|'''E_MAIL'''
 
 
(Su Essenzia CF.E_MAIL_CF in coda a quanto già presente  con ; se campo non vuoto)
 
|Char 255
 
|NO
 
|E-mail tradizionale
 
|-
 
|'''E_MAIL_PEC'''
 
 
(Su Essenzia CF.E_MAIL_CF in coda a quanto già presente  con ; se campo non vuoto)
 
|Char 255
 
|NO
 
|E-mail tradizionale
 
|-
 
|'''SOC_NOTEUV'''
 
|Char 255
 
|NO
 
|Note relative a totalità unità vitate
 
|-
 
|'''SOC_TEL'''
 
 
(Su Essenzia CF.TEL _CF in coda a quanto già presente)
 
|Char 255
 
|NO
 
|Telefono
 
|-
 
|'''SOC_TEL1'''
 
 
(Su Essenzia CF.TEL _ABITAZIONE in coda a quanto già  presente)
 
|Char 255
 
|NO
 
|Telefono abitazione
 
|-
 
|'''SOC_CE1'''
 
 
(Su Essenzia CF.TEL _CELLULARE in coda a quanto già  presente)
 
|Char 255
 
|NO
 
|Telefono cellulare 1
 
|-
 
|'''SOC_CE2'''
 
 
(Su Essenzia CF.TEL _CELLULARE in coda a quanto già  presente)
 
|Char 255
 
|NO
 
|Telefono cellulare 2
 
|-
 
|'''SOC_PROV_NASCITA'''
 
|Char 5
 
|NO
 
|Provincia nascita
 
|-
 
|SOC_FLAG_PAG_SOSP
 
|Number
 
|NO
 
|1=conferente con pagamenti sospesi
 
|-
 
|COD_CF_INT_ASS_BON
 
|char 12
 
|NO
 
|Codice contatto per intestazione assegni/bonifici
 
|}
 
 
==== Unità vitate ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CONF_UNITA_VITATE.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_CONF_UNITAVITATE
 
|-
 
|'''Contenuto'''
 
|Unità vitate
 
|-
 
|'''Schema'''
 
|S_CN20_ UNITAVITATE
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 12
 
|SI
 
|Codice socio (=codice fornitore), può non esserci solo se presente codice CUAA
 
|-
 
|COD_CUAA
 
|Char 30
 
|NO
 
|Codice CUAA (codice fiscale o partita iva), obbligatorio se non presente COD_CF
 
|-
 
|NUMERO
 
|Number
 
|SI
 
|Numero da modello B1
 
|-
 
|INDIRIZZO
 
|Char 255
 
|NO
 
|Indirizzo
 
|-
 
|COMUNE
 
|Char 255
 
|SI
 
|Comune
 
|-
 
|CAP
 
|Char 12
 
|NO
 
|CAP
 
|-
 
|LOCALITA
 
|Char 255
 
|NO
 
|Località
 
|-
 
|NUMFOGLIOMAP
 
|Char 255
 
|NO
 
|Numero foglio mappale
 
|-
 
|SEZFOGLIOMAP
 
|Char 255
 
|NO
 
|Sezione foglio mappale
 
|-
 
|NUMPART
 
|Char 255
 
|NO
 
|Numero particella
 
|-
 
|SUBALTERNO
 
|Char 255
 
|NO
 
|Subalterno
 
|-
 
|ID_CN20_CONTRADE
 
|Number
 
|NO
 
|Id contrada (da apposita tabella)
 
|-
 
|COD_CONTRADA
 
|Char 20
 
|NO
 
|Codice contrada
 
|-
 
|DES_CONTRADA
 
|Char 255
 
|NO
 
|Descrizione contrada
 
|-
 
|BASESUPCAT
 
|Number
 
|NO
 
|Superficie catastale
 
|-
 
|BASESUPVITATA
 
|Number
 
|NO
 
|Superficie vitata
 
|-
 
|ANNO_VEND
 
|Number
 
|NO
 
|Anno vendemmia (inserire solo se si intende gestire la storicizzazione dati catastali)
 
|-
 
|ANNO_IMP
 
|Number
 
|NO
 
|Anno di impianto
 
|-
 
|MESE_IMP
 
|Number
 
|NO
 
|Mese di impianto
 
|-
 
|ANNO_1_CAMPAGNA
 
|Number
 
|NO
 
|Anno 1° campagna (primo anno di produzione)
 
|-
 
|DISTANZAFRAFILE
 
|Number
 
|NO
 
|Distanza fra le file
 
|-
 
|DISTANZAFILA
 
|Number
 
|NO
 
|Distanza nella fila
 
|-
 
|VITIGNO
 
|Char 30
 
|NO
 
|Vitigno - Cultivar (da apposita tabella RTL AD609)
 
|-
 
|RTL_AD615_CODIFICA
 
|Char 30
 
|NO
 
|Codifica Flag biologico (da apposita tabella RTL AD615)
 
|-
 
|ID_CN20_FORME_ALLEVAMENTO
 
|Number
 
|NO
 
|Forma di allevamento (da apposita tabella)
 
|-
 
|COD_FORMA_ALLEVAMENTO
 
|Char 20
 
|NO
 
|Codice forma allevamento
 
|-
 
|DES_FORMA_ALLEVAMENTO
 
|Char 255
 
|NO
 
|Descrizione forma allevamento
 
|-
 
|ID_CN20_IRRIGAZIONE
 
|Number
 
|NO
 
|Irrigazione (da apposita tabella)
 
|-
 
|COD_IRRIGAZIONE
 
|Char 20
 
|NO
 
|Codice irrigazione
 
|-
 
|DES_IRRIGAZIONE
 
|Char 255
 
|NO
 
|Descrizione irrigazione
 
|-
 
|ID_CN20_COOPERATIVE
 
|Number
 
|NO
 
|Id cooperativa di appartenenza (da apposita tabella)
 
|-
 
|ID_CN20_ZONE_PRODUZIONE
 
|Number
 
|NO
 
|Id zona produzione (da apposita tabella)
 
|-
 
|COD_ZONA_PRODUZIONE
 
|Char 20
 
|NO
 
|Codice zona produzione
 
|-
 
|DES_ZONA_PRODUZIONE
 
|Char 255
 
|NO
 
|Descrizione zona produzione
 
|-
 
|PERTINENZA
 
|Number
 
|NO
 
|0=Pertinente, 1=non pertinente, 2=C/Acquisto
 
|-
 
|FLAG_DIRADATO
 
|Number
 
|NO
 
|0=non diradato, 1=diradato
 
|-
 
|RESADIRAD
 
|Number
 
|NO
 
|Resa in condizioni di diradato
 
|-
 
|COD_APP_IWT_CAM
 
|Char 30
 
|NO
 
|Codice appezzamento I-WineCampagna
 
|-
 
|COD_STB_IWT_CAM
 
|Char 30
 
|NO
 
|Codice stabilimento I-WineCampagna
 
|-
 
|NOTELIB
 
|Char 899
 
|NO
 
|Note
 
|-
 
|PROPRIETARIO
 
|Char 12
 
|NO
 
|Proprietario (da tabella clienti/fornitori)
 
|-
 
|CONDUTTORE
 
|Char 12
 
|NO
 
|Conduttore (da tabella clienti/fornitori)
 
|-
 
|FLAG_OBSOLETO
 
|Number
 
|NO
 
|Flag unità vitata cancellata:0=No, 1=S
 
|-
 
|BASESUPVITATA_BCK
 
|Number
 
|NO
 
|Vecchia superficie prima di annullamento logico (obbligatoria solo se UV_FLAG_CANC=1)
 
|-
 
|DATA_CONS_DICH
 
|Data
 
|NO
 
|Data consistenza unità vitata per dichiarazione produzione
 
|-
 
|EXT_LINK_ID_UV
 
|Char 30
 
|NO
 
|ID unità, link esterno
 
|-
 
|EXT_LINK_NOME
 
|Char 30
 
|NO
 
|nome unità, link esterno
 
|-
 
|RESA_RIDO
 
|Number
 
|NO
 
|Resa ridotta assoluta (manuale) QL/HA
 
|-
 
|RESA_X_COMUNE
 
|Number
 
|NO
 
|1=resa in deroga per comune 0=no
 
|-
 
|CEPPI
 
|Number
 
|NO
 
|N.ro ceppi
 
|-
 
|SOVRAINNESTO
 
|Number
 
|NO
 
|1=Si Sovrainnesto  0=No
 
|-
 
|REIMPIANTO
 
|Data
 
|NO
 
|Data reimpianto
 
|-
 
|WKT
 
|Char (max)
 
|NO
 
|Poligono di georeferenziazione
 
|-
 
|SCADENZA
 
|Data
 
|NO
 
|Data scadenza
 
|}
 
Non sono presenti i campi:
 
* Vigneto, perché è necessario prevedere un tool di migrazione vigneti/uv collegati per poterlo inserire tra i campi dell'uv
 
* Codice origine, poiché al momento viene riportato l'elenco uv dell'anno in corso che in Essenzia diventa il primo anno gestito
 
* Id_Cn20_Rid_Resa perché al momento non viene riportata la riduzione resa da altri gestionali (in quanto potrebbe essere gestita in maniera diversa da Essenzia e non avremmo modo di verificare la correttezza dei dati importati)
 
* Unit_Parent/Ori_Id_Cn20_Vigneti, perché vengono importate le uv pre-elaborazione complementari pre-vendemmia e tale elaborazione va eseguita in Essenzia
 
Il comune viene cercato nella tabella comuni per descrizione e se non esistente viene creato come provvisorio.
 
 
L'id forma allevamento viene ricercata in tabella e se inesistente viene segnalato, senza sbiancare il campo.
 
 
Il campo vitigno viene ricercato nella tabella Sian AD609 in cui il vitigno deve essere la codifica della tabella e se inesistente viene segnalato e non viene inserito nella unità vitata
 
 
Per quanto concerne contrade, zone, forme allevamento e irrigazione, se specificato l'id (rispettivamente ID_CN20_CONTRADE, ID_CN20_ZONE_PRODUZIONE, ID_CN20_FORME_ALLEVAMENTO, ID_CN20_IRRIGAZIONE) il programma provvede a controllarne l'esistenza nella tabella e segnala se non esistente (azzerando l'id); se l'id arriva a 0, se impostato il campo codice (rispettivamente COD_CONTRADA, COD_ZONA_PRODUZIONE. COD_FORMA_ALLEVAMENTO, COD_IRRIGAZIONE) il programma ricerca in tabella il codice e se non esistente inserisce un nuovo record con codice e descrizione (rispettivamente DES_CONTRADA, DES_ZONA_PRODUZIONE, DES_FORMA_ALLEVAMENTO, DES_IRRIGAZIONE) assegnandone l'id; tramite appositi check sulla maschera di import (nel riquadro unità vitate), è possibile anche eleminare il contenuto delle tabelle (è previsto un check per ognuna delle tabelle indicate).
 
 
Il conferente viene ricercato per cod_cf se inserito o per codice cuaa, controllando sia il codice fiscale, sia la partita iva; se sono presenti sia cod_cf che codice cuaa, viene verificato se a cod_cf esistente come conferente (cioè con record su cn20_soci), codice fiscale o partita iva sia corrispondente al codice cuaa, in caso contrario, viene segnalato e il record non viene scritto; in caso di presenza di più record su cn20_soci relativi a stesso codice cuaa (sia che sia codice fiscale, che partita iva), viene segnalato e il record non viene importato.
 
 
===== Vecchio schema TXT_CONF_UNITA_VITATE per la tabella CONF_UNITAVITATE (libreria CONFERIMENTI) =====
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 12
 
|SI
 
|Codice socio (=codice fornitore)
 
|-
 
|UV_NUMERO
 
|Number
 
|SI
 
|Numero da modello B1
 
|-
 
|UV_INDIRIZZO
 
|Char 255
 
|NO
 
|Indirizzo
 
|-
 
|COMUNE
 
|Char 255
 
|SI
 
|Comune
 
|-
 
|CAP
 
|Char 12
 
|NO
 
|CAP
 
|-
 
|LOCALITA
 
|Char 255
 
|NO
 
|Località
 
|-
 
|UV_NUMFOGLIOMAP
 
|Char 255
 
|NO
 
|Numero foglio mappale
 
|-
 
|UV_NUMPART
 
|Char 255
 
|NO
 
|Numero particella
 
|-
 
|UV_SEZFOGLIOMAP
 
|Char 255
 
|NO
 
|Sezione foglio mappale
 
|-
 
|UV_UM_BASESUPCAT
 
|Number
 
|NO
 
|Tipo unità misura base
 
|-
 
|UV_BASESUPCAT
 
|Number
 
|NO
 
|Superficie catastale in unità di misura base
 
|-
 
|UV_CODPROPR
 
|Char 12
 
|NO
 
|Proprietario (da tabella clienti/fornitori)
 
|-
 
|UV_CODCOND
 
|Char 12
 
|NO
 
|Conduttore (da tabella clienti/fornitori)
 
|-
 
|UV_CT_CODICE
 
|Number
 
|NO
 
|Tipo conduzione (da apposita tabella)
 
|-
 
|UV_ANNOIMP
 
|Number
 
|NO
 
|Anno di impianto
 
|-
 
|UV_NUMCEPPI
 
|Number
 
|NO
 
|Numero ceppi
 
|-
 
|UV_DISTANZAFRAFILE
 
|Number
 
|NO
 
|Distanza fra le file
 
|-
 
|UV_DISTANZAFILA
 
|Number
 
|NO
 
|Distanza nella fila
 
|-
 
|UV_FA_CODICE
 
|Number
 
|NO
 
|Forma di allevamento (da apposita tabella)
 
|-
 
|UV_IRR_CODICE
 
|Number
 
|NO
 
|Irrigazione (da apposita tabella)
 
|-
 
|UV_TC_CODICE
 
|Number
 
|NO
 
|Tipo coltura (da apposita tabella)
 
|-
 
|UV_CARGEMME
 
|Number
 
|NO
 
|Carico gemme
 
|-
 
|UV_ALTITUDINE
 
|Number
 
|NO
 
|Altitudine
 
|-
 
|UV_PENDENZA
 
|Number
 
|NO
 
|Pendenza
 
|-
 
|UV_TCL_CODICE
 
|Number
 
|NO
 
|Clone
 
|-
 
|UV_PI_CODICE
 
|Number
 
|NO
 
|Porta innesto (da apposita tabella)
 
|-
 
|UV_DF_CODICE
 
|Number
 
|NO
 
|Disposizione filare
 
|-
 
|UV_ESP_CODICE
 
|Number
 
|NO
 
|Esposizione
 
|-
 
|UV_UM_BASESUPVITATA
 
|Char 5
 
|SI
 
|Codice unità di misura base per la superficie ragguagliata  (da apposita tabella)
 
|-
 
|UV_BASESUPVITATA
 
|Number
 
|SI
 
|Superficie ragguagliata in unità di misura base
 
|-
 
|UV_FLAG_DIRADATO
 
|Number
 
|NO
 
|0=non diradato, 1=diradato
 
|-
 
|UV_RESADIRAD
 
|Number
 
|NO
 
|Resa in condizioni di diradato
 
|-
 
|UV_NOTELIB
 
|Char 1000
 
|NO
 
|Note
 
|-
 
|UV_COLORE
 
|Char 12
 
|NO
 
|Codice colore (da apposita tabella)
 
|-
 
|VITIGNO
 
|Char 12
 
|NO
 
|Vitigno - Cultivar (da apposita tabella)
 
|-
 
|UV_CC_CODICE
 
|Number
 
|NO
 
|Codice contrada (da apposita tabella)
 
|-
 
|UV_FLAGCONFACQ
 
|Number
 
|NO
 
|0=conferimento   1=acquisto
 
|-
 
|UV_FLAGNOPERT
 
|Number
 
|NO
 
|1=unità vitate non di competenza della cooperativa
 
|-
 
|UV_DATA_INIZIO
 
|Data
 
|NO
 
|Data inserimento unità vitata nel catasto aziendale
 
|-
 
|UV_DATA_ULT_MOD
 
|Data
 
|NO
 
|Data ultimo documento che ha variato i dati unità  vitata
 
|-
 
|UV_AGEA
 
|Char 255
 
|NO
 
|Cod. AGEA
 
|-
 
|UV_FLAGBIOLOGICO
 
|Number
 
|NO
 
|Flag biologico 1=si 0=no
 
|-
 
|UV_CODICE
 
|Number
 
|NO
 
|Campo chiave tabella insieme al socio, da numerare  (anche se si rinumera in integrazione) per creare più unità vitate collegate  allo stesso socio
 
|-
 
|'''UV_CMV_CODICE'''
 
|Number
 
|NO
 
|Codice menzione à da apposita tabella
 
|-
 
|'''UV_FLAGISCRMAN'''
 
|Number
 
|NO
 
|Flag iscrizione manuale: 0=no  1=si
 
|-
 
|'''UV_FLAGMENZ'''
 
|Number
 
|NO
 
|Flag menzione:   0=no  1=si
 
|-
 
|'''FLAG_RIVEND_DOC'''
 
|Char
 
|NO
 
|Rivendicazione DOC
 
|-
 
|'''FLAG_RIVEND_IGT'''
 
|Char
 
|NO
 
|Rivendicazione IGT
 
|-
 
|UV_FLAG_CANC
 
|Number
 
|NO
 
|Flag unità vitata cancellata:0=No, 1=S
 
|-
 
|UV_OLD_BASESUPVITATA
 
|Number
 
|NO
 
|Vecchia superficie prima di annullamento logico (obbligatoria solo se UV_FLAG_CANC=1)
 
|-
 
|UV_ANNO_VEND
 
|Number
 
|NO
 
|Anno vendemmia (inserire solo se si intende gestire la storicizzazione dati catastali)
 
|-
 
|ID_TIPO_TERRENO
 
|Number
 
|NO
 
|Codice tipo terreno
 
|-
 
|UV_FLAG_PROG_Q
 
|Number
 
|NO
 
|Flag progetto qualità  1=si  0=no
 
|-
 
|UV_PROV_DOC
 
|Number
 
|NO
 
|Provenienza documentazione
 
|-
 
|UV_COD_APP_IWT_CAM
 
|Char 30
 
|NO
 
|Codice appezzamento I-WineCampagna
 
|-
 
|UV_COD_STB_IWT_CAM
 
|Char 30
 
|NO
 
|Codice stabilimento I-WineCampagna
 
|-
 
|ID_COOPERATIVE
 
|Number
 
|NO
 
|Codice cooperativa di appartenenza (da tabella CONF_COOPERATIVE) solo se uv non di pertinenza
 
|-
 
|UV_ANNOIMP_ORIG
 
|Number
 
|NO
 
|Anno impianto originale
 
|-
 
|UV_SUBALTERNO
 
|Char
 
|255
 
|Subalterno
 
|}
 
 
==== Iscrizioni unità vitate ====
 
{| class="wikitable"
 
|'''Nome file ascii'''
 
|CONF_UV_ISCR.TXT
 
|-
 
|'''Nome tabella SQL'''
 
|TXT_UV_ISCR_UV
 
|-
 
|'''Contenuto'''
 
|Iscrizioni su unità vitate
 
|-
 
|'''Schema'''
 
|S_CN20_UV_ISCR
 
|}
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 12
 
|SI
 
|Codice socio (=codice fornitore)
 
|-
 
|COD_CUAA
 
|Char 30
 
|NO
 
|Codice CUAA (codice fiscale o partita iva), obbligatorio se non presente COD_CF
 
|-
 
|COMUNE
 
|Char 255
 
|NO
 
|Comune unità vitata, campo per ricerca uv
 
|-
 
|UV_NUMERO
 
|Number
 
|NO
 
|N.ro unità vitata, campo per ricerca uv
 
|-
 
|UV_NUMFOGLIOMAP
 
|Char 255
 
|NO
 
|Numero foglio mappale, campo per ricerca uv
 
|-
 
|UV_SEZFOGLIOMAP
 
|Char 255
 
|NO
 
|Sezione foglio mappale, campo per ricerca uv
 
|-
 
|UV_NUMPART
 
|Char 255
 
|NO
 
|Numero particella, campo per ricerca uv
 
|-
 
|UV_SUBALTERNO
 
|Char 255
 
|NO
 
|Subalterno, campo per ricerca uv
 
|-
 
|SEQ
 
|Number
 
|NO
 
|Priorità
 
|-
 
|UVI_DEN_CODICE
 
|Char 255
 
|SI
 
|Codice denominazione (da apposita tabella)
 
|-
 
|SCELTA
 
|Number
 
|NO
 
|1=Scelta vendemmiale
 
|-
 
|BASE
 
|Number
 
|NO
 
|1=Iscrizione base
 
|-
 
|TIPO_BLOCCO
 
|Number
 
|NO
 
|Blocco x 0=Nessuno, 1=Tipologia, 2=Rivendica, 4=Idoneità (in combinazione)
 
|-
 
|DATA_IMPIANTO
 
|Date
 
|NO
 
|Data impianto AVEPA
 
|}
 
L'unità vitata a cui è collegata l'iscrizione viene ricercata per cod_cf, comune (a sua volta ricercato per descrizione su tabella comuni), numero, foglio, particella, subalterno e anno vendemmia (richiesto a video): se l'uv non viene trovata, viene segnalato e l'iscrizione non viene integrata.
 
 
Anche la denominazione viene ricercata su tabella CN20_DENOMINAZIONE tramite codice (UVI_DEN_CODICE) e anno impostato a video; è necessario, pertanto, che la tabella denominazione completa di dati conferimenti sia già implementata prima della migrazione delle iscrizioni.
 
 
All'interno di un'unica uv, una sola iscrizione può avere il campo SCELTA a 1, così come il campo BASE: ad oggi non viene effettuato un controllo per verificare che effettivamente sia una sola iscrizione per uv ad avere il campo SCELTA a 1 così come il campo BASE a 1 (non è detto ovviamente che sia la stessa iscrizione)
 
 
In caso di gestione su Impostazioni conferimenti, sezione Catasto, del check 'Principale e ricaduta', che sta ad indicare che ad ogni iscrizione inserita su uv vengono inserite automaticamente anche tutte quelle di declassamento, è presente il medesimo check anche nel riquadro di importazione iscrizioni, e se selezionato viene effettuata la stessa operazione in inserimento manuale, inserendo, quindi, anche le iscrizioni di declassamento di quella che si sta inserendo; in questo caso, quindi, non occorre inserire nel file tali iscrizioni secondarie ma solo la principale.
 
 
Il conferente viene ricercato per cod_cf se inserito o per codice cuaa, controllando sia il codice fiscale, sia la partita iva; se sono presenti sia cod_cf che codice cuaa, viene verificato se a cod_cf esistente come conferente (cioè con record su cn20_soci), codice fiscale o partita iva sia corrispondente al codice cuaa, in caso contrario, viene segnalato e il record non viene scritto; in caso di presenza di più record su cn20_soci relativi a stesso codice cuaa (sia che sia codice fiscale, che partita iva), viene segnalato e il record non viene importato.
 
 
E` necessario che l'azienda corrente di Essenzia sia la stessa che viene indicata nella maschera di importazione dati.
 
 
===== Vecchio schema TXT_CONF_UV_ISCR per la tabella CONF_UV_ISCR (libreria CONFERIMENTI) =====
 
{| class="wikitable"
 
|'''Nome Campo'''
 
|'''Tipo'''
 
|'''Obbl.'''
 
|'''Descrizione campo'''
 
|-
 
|COD_CF
 
|Char 12
 
|SI
 
|Codice socio (=codice fornitore)
 
|-
 
|UVI_CODICE
 
|Number
 
|SI
 
|Id iscrizione'''***'''
 
|-
 
|UVI_UV_CODICE
 
|Number
 
|SI
 
|Id unità vitata'''***'''
 
|-
 
|COMUNE
 
|Char 255
 
|NO
 
|Comune unità vitata, campo per ricerca uv'''***'''
 
|-
 
|UV_NUMERO
 
|Number
 
|NO
 
|N.ro unità vitata, campo per ricerca uv'''***'''
 
|-
 
|UV_NUMFOGLIOMAP
 
|Char 255
 
|NO
 
|Numero foglio mappale, campo per ricerca uv'''***'''
 
|-
 
|UV_NUMPART
 
|Char 255
 
|NO
 
|Numero particella, campo per ricerca uv'''***'''
 
|-
 
|UV_SEZFOGLIOMAP
 
|Char 255
 
|NO
 
|Sezione foglio mappale, campo per ricerca uv'''***'''
 
|-
 
|UV_AGEA
 
|Char 255
 
|NO
 
|Cod. AGEA, campo per ricerca uv'''***'''
 
|-
 
|UVI_PRIORITA
 
|Number
 
|NO
 
|Priorità
 
|-
 
|UVI_DEN_CODICE'''****'''
 
|Char 255
 
|SI
 
|Codice denominazione (da apposita tabella)
 
|-
 
|'''UVI_FLAGESC'''
 
|Number
 
|NO
 
|Iscrizione esclusa 0=no   1=si
 
|-
 
|'''COD_ZONA*****'''
 
|Char 255
 
|NO
 
|
 
|-
 
|'''FLAG_SEL'''
 
|Number
 
|NO
 
|Iscrizione selezionata 0=no  1=si
 
|}
 
<nowiki>***</nowiki> I campi UV_CODICE e UVI_CODICE servono come campi chiave per cui anche se rinumerati in importazione, occorre impostarli per poter avere una chiave univoca. Il cliente Settesoli riconosce l’unità vitata per socio, comune, contrada, foglio mappale, sezione, particella,cod.agea; nel file txt prevediamo, però anche l’id unità vitata così se  l’export che assegna l’id all’unità vitata può essere indicato direttamente tale id e quindi diventano superflui i campi anagrafici (e viceversa).
 
 
<nowiki>****</nowiki>Il codice denominazione non esiste ma c’è il codice vino che nel ns db è memorizzato sul campo codice agea della denominazione (con quello si può prelevare il codice denominazione o segnalare l’inesistenza).
 
 
<nowiki>*****</nowiki>Il campo è il codice zona (corrispondente alla denominazione Essenzia), e ci serve per poter ricercare le denominazioni in caso di utilizzo menzioni: il codice vino (UVI_DEN_CODICE) è lo stesso in caso di denominazioni con menzione, quindi il campo zona ci consente di ricercare la denominazione giusta (memorizzata in Essenzia su campo codice agea, con il codice vino se senza menzione con la combinazione codice vino+’_’+codice zona se con menzione).
 
[[Categoria:MR Conversioni|MR Conversioni]]
 

Versione delle 11:19, 18 feb 2026