Manuale Conversioni
Revisioni del documento
| 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
| Nome file ascii | TAB_VETT.TXT |
| Nome tabella SQL | TXT_TAB_VETT |
| Contenuto | Anagrafica vettori |
| Schema | S_VETTORI |
| Nome Campo | Tipo | Obbl. | Descrizione campo |
| Codice Vettore | Char 012 | SI | Codice vettore |
| Ragione sociale vettore | Char 060 | SI | Ragione sociale vettore |
| Indirizzo Vettore | Char 060 | NO | Indirizzo vettore |
| Località Vettore | Char 060 | NO | Località vettore |
| Provincia Vettore | Char 006 | NO | Provincia vettore |
| CAP Vettore | Char 012 | NO | CAP vettore |
| Telefono Vettore | Char 060 | NO | Telefono vettore |
| Stato Vettore | Char 012 | NO | Codice stato vettore |
| Fax Vettore | Char 040 | NO | Numero di fax vettore |
| Email Vettore | Char 060 | NO | Indirizzo e-mail vettore |
| Flag tipo addebito a cliente | Number | NO | 0=conteggio a colli 1=Conteggio a fasce di peso 2=Conteggio a fasce di volume 3=Conteggio a % su imponibile merce trasportata |
Locazioni
| Nome file ascii | TAB_LOCAZIONI.TXT |
| Nome tabella SQL | TXT_TAB_ LOCAZIONI |
| Contenuto | Locazioni dinamiche di magazzino |
| Schema | S_LOCAZIONI |
| Nome Campo | Tipo | Obbl. | Descrizione campo | |
| COD_LOC | Char 020 | SI | Codice del conto locazione | |
| DES_LOC | Char 255 | SI | Descrizione locazione | |
| COD_DEP | Char 020 | SI | Codice deposito di appartenenza | |
| LIVELLO_LOC | Number | SI | Livello conto da 5 | |
| NOTE | Char 255 | NO | Note descrittive | |
| VOLUME_MAX_CAP | Number | NO | Volume massima capienza | |
| VOLUME_OCCUPATO | Number | NO | Volume occupato | |
| COLLI_MAX_CAP | Number | NO | Colli massima capienza | |
| COLLI_STIVATI | Number | NO | Numero colli stivati | |
| ULT_UTENTE_STOCC | Char 255 | NO | Ultimo utente di stoccaggio | |
| DATA_ULT_STOCC | Data | NO | Data ultimo stoccaggio | |
| FLAG_LOC_OCCUP | Number | NO | 1=locazione occupata | |
| TIPO_GEST_LOC | Number | NO | Flag per la gestione locazione (0=nessuna gestione 1=gestione a singolo collo 2=gestione volumetrica stesso articolo 3=gestione volumetrica articoli diversi. Serve per le etichette) | |
| ID_CLASS_PRIOR_LOC | Number | NO | ID classe di priorità locazione per il calcolo della locazione migliore | |
| FLAG_ISOLA | Number | NO | 1= indica se la locazione è isola e quindi in stampa etichette non deve avanzare lo status perché non disponibile | |
| OLD_COD_LOC | Char 020 | NO | Vecchio codice locazione | |
Osservazioni:
Nella tabella TAB_LOCAZIONI devono essere presenti tutti i conti che compongono l’albero. Questo significa che se ad esempio abbiamo un ramo 04.01.02.05 nel file devono essere presenti i seguenti conti:
04
04.01
04.01.02
04.01.02.05
Cioè tutto il ramo dalla radice al nodo foglia
Collegamenti Locazioni
| 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 |
| 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
| Nome file ascii | AGE.TXT |
| Nome tabella SQL | TXT_AGE |
| Contenuto | Anagrafica Agente |
| Schema | S_AGENTI |
| 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
| 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 |
| 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 | 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 | 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
| Nome file ascii | ANA2.TXT |
| Nome tabella SQL | TXT_ANA2 |
| Contenuto | Sedi Commerciale |
| Schema | S_CF_COMM
S_CF_BANCA (Banca Sedi) |
| 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 | |
| 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
| Nome file ascii | ANA3.TXT |
| Nome tabella SQL | TXT_ANA3 |
| Contenuto | Uffici Commerciale |
| Schema | S_CF_UFFICI |
| 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 | |
| Char 120 | NO | ||
| Riferimento | Char 255 | NO |
Destinazioni Merce
| Nome file ascii | ANA4.TXT |
| Nome tabella SQL | TXT_ANA4 |
| Contenuto | Destinazioni |
| Schema | S_CF_DEST_MERCE |
| 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 | |
| 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
| Nome file ascii | ANA5.TXT |
| Nome tabella SQL | TXT_ANA5 |
| Contenuto | Indirizzi Spedizione documenti |
| Schema | S_CF_INDI |
| 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 | |
| Char 120 | NO | ||
| Riferimento | Char 255 | NO | |
| Tipi Documento | Char 020 | SI | FATT_CLI,ORD_CLI,SOLL,OFF_CLI.. |
Classificazioni
| Nome file ascii | ANA7.TXT |
| Nome tabella SQL | TXT_ANA7 |
| Contenuto | Classificazioni |
| Schema | S_CF_FOR_CLASS
S_CF_CLI_CLASS |
| 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
| Nome file ascii | ANA8.TXT |
| Nome tabella SQL | TXT_ANA8 |
| Contenuto | Note cliente/Fornitore |
| Schema | S_CF_CLI_NOTE
S_CF_FOR_NOTE |
| 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
| Nome file ascii | ANA9.TXT |
| Nome tabella SQL | TXT_ANA9 |
| Contenuto | Cauzioni Testata |
| Schema | S_CF_CLI_CAUZ_STDAG |
| 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
| Nome file ascii | ANA10.TXT |
| Nome tabella SQL | TXT_ANA10 |
| Contenuto | Cauzioni Righe |
| Schema | S_CF_CLI_CAUZ_LISTA_STDAG |
| 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
| Nome file ascii | ANA11.TXT |
| Nome tabella SQL | TXT_ANA11 |
| Contenuto | Cauzioni Giacenze |
| Schema | S_ CAUZ_GIAC_STDAG |
| 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
| 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
| 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
| 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 |
| 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
| Nome file ascii | ART2.TXT |
| Nome tabella SQL | TXT_ART2 |
| Contenuto | Classificazioni articoli |
| Schema | S_ART_CLASS |
| Nome Campo | Tipo | Obbl. | Descrizione campo |
| Codice Articolo | Char 030 | SI | |
| Tipo Classificazione | Char 012 | SI | |
| Codice Classificazione | Char 030 | SI |
Codici Alternativi
| Nome file ascii | ART3.TXT |
| Nome tabella SQL | TXT_ART3 |
| Contenuto | Codici alternativi |
| Schema | S_ART_CODICI |
| 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
| Nome file ascii | ART4.TXT |
| Nome tabella SQL | TXT_ ART4 |
| Contenuto | Descrizioni Aggiuntive |
| Schema | S_ART_DESC
S_ART_DESL |
| 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
| Nome file ascii | ART5.TXT |
| Nome tabella SQL | TXT_ART5 |
| Contenuto | Magazzino Articoli |
| Schema | S_ART_MAG |
| 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
| Nome file ascii | ART6.TXT |
| Nome tabella SQL | TXT_ART6 |
| Contenuto | Giacenze Lotti |
| Schema | S_ART_GIAC_LOT |
| 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
| Nome file ascii | ART7.TXT |
| Nome tabella SQL | TXT_ART7 |
| Contenuto | Giacenze e valori strati Lifo |
| Schema | S_ART_LIFO |
| 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
| Nome file ascii | ART13.TXT |
| Nome tabella SQL | TXT_ART13 |
| Contenuto | UM Alternative |
| Schema | S_ART_UM |
| 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
| Nome file ascii | ART14.TXT |
| Nome tabella SQL | TXT_ART14 |
| Contenuto | Lotti |
| Schema | S_ART_LOTTI |
| 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
| Nome file ascii | ART15.TXT |
| Nome tabella SQL | TXT_ART15 |
| Contenuto | Listini |
| Schema | S_ART_LIST
S_TIPI_LIST S_LISTINI |
| 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 | - 1 Obsoleto |
| 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
| Nome file ascii | ART17.TXT |
| Nome tabella SQL | TXT_ART17 |
| Contenuto | Costi |
| Schema | S_ART_COSTI |
| Nome Campo | Tipo | Obbl. | Descrizione campo |
| Codice Articolo | Char 030 | SI | |
| Codice Costo | Char 030 | SI | STD |
| Costo Articolo | Number | SI |
Confezioni di vendita
| Nome file ascii | ART20.TXT |
| Nome tabella SQL | TXT_ART20 |
| Contenuto | Codifica delle confezioni di vendita |
| Schema | S_ART_CONF |
| 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
| Nome file ascii | ART21.TXT |
| Nome tabella SQL | TXT_ART21 |
| Contenuto | Campi custom |
| Schema | S_ART_USER |
| 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
| Nome file ascii | ART23.TXT |
| Nome tabella SQL | TXT_ART23 |
| Contenuto | Anagrafiche Prodotti vitivinicoli |
| Schema | S_WINE_ANAG_PROD |
| 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
| Nome file ascii | ART25.TXT |
| Nome tabella SQL | TXT_ART25 |
| Contenuto | Dati aggiuntivi per articoli vitivinicoli |
| Schema | S_WINE_ART |
| 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
| Nome file ascii | ART30.TXT |
| Nome tabella SQL | TXT_ART30 |
| Contenuto | Testate progressivi prodotti vitivinicoli |
| Schema | S_WINE_REG_TPNPD_VAL |
| 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
| Nome file ascii | ART31.TXT |
| Nome tabella SQL | TXT_ART31 |
| Contenuto | Righe progressivi prodotti vitivinicoli |
| Schema | S_WINE_REG_TOT_VAL |
| 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
| Nome file ascii | ART27.TXT |
| Nome tabella SQL | TXT_ART27 |
| Contenuto | Codici a barre ubicazione |
| Schema | S_ART_ETICH |
| 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
| Nome file ascii | ART28.TXT |
| Nome tabella SQL | TXT_ART28 |
| Contenuto | Note articoli |
| Schema | S_ART_NOTE |
| 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
| Nome file ascii | ART9.TXT |
| Nome tabella SQL | TXT_ART9 |
| Contenuto | Distinte Testata codice padre |
| Schema | S_DISTINTE |
| 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 | -0 Attuale -1 storica -2 futura |
| Data Creazione | Date | NO | |
| Data ultima modifica | Date | NO | |
| Utente | Char 050 | NO |
Distinte Componenti
| Nome file ascii | ART10.TXT |
| Nome tabella SQL | TXT_ART10 |
| Contenuto | Distinte Componenti |
| Schema | S_ART_DIST |
| 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 | - 1 di default |
| Flag componente fantasma | Number | NO | - 1 Componente Fantasma |
| Note | Char 255 | NO | |
| Codice Deposito | Char 020 | NO | |
| Approvvigionamento | Number | NO | - 0 Azienda 1 – Terzista |
Distinte Cicli
| Nome file ascii | ART11.TXT |
| Nome tabella SQL | TXT_ART11 |
| Contenuto | Distinte Cicli |
| Schema | S_ART_CICLI |
| 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 | - 0 Ore - 1 Minuti - 2 Secondi |
| Tempo Fisso Macchina | Number | NO | |
| Tempo Fisso Operatore | Number | NO | |
| Tempo Var. | Number | SI | - 0 Ore - 1 Minuti - 2 Secondi - 3 Decimi |
| 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 | -0 Interno - 1 Esterno |
| 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 | - 0 Ore - 1 Minuti - 2 Secondi |
| Tempo Coda Macchina | Number | NO | |
| Tempo Coda Operatore | Number | NO | |
| Tempo Transito | Number | SI | - 0 Ore - 1 Minuti - 2 Secondi |
| 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
| Nome file ascii | ART12.TXT |
| Nome tabella SQL | TXT_ART12 |
| Contenuto | Cicli Fasi |
| Schema | S_ART_CICLI_FASI |
| 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 | - 0 Ore - 1 Minuti - 2 Secondi |
| TEMPO_FISSO_MACC | Number | NO | Tempo atttrezzaggio macchina |
| TEMPO_FISSO_OP | Number | NO | Tempo atttrezzaggio operatore |
| TEMPO_VAR | Number | SI | - 0 Ore - 1 Minuti - 2 Secondi - 3 decimi |
| TEMPO_VAR_MACC | Number | NO | Tempo variabile macchina |
| TEMPO_VAR_OP | Number | NO | Tempo variabile operatore |
Allegati
| 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 |
| 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
| 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
| Nome file ascii | DOC1.TXT |
| Nome tabella SQL | TXT_DOC1 |
| Contenuto | Testate documenti |
| 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
| Nome file ascii | DOC2.TXT |
| Nome tabella SQL | TXT_DOC2 |
| Contenuto | Scadenze Fatture/Note di variazione
solo per tipi documento FC-FF-NVE-NVR |
| 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
| Nome file ascii | DOC3.TXT |
| Nome tabella SQL | TXT_DOC3 |
| Contenuto | Righe Iva |
| 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
| Nome file ascii | DOC4.TXT |
| Nome tabella SQL | TXT_DOC4 |
| Contenuto | Righe Documento |
| 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 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 | Char 12 | Codice Cli/for | |
| COD_CF_FATT | Char 12 | Codice cli/for di fatturazione-opzionale | |
| DATA_DOC | Data | Data Documento | |
| COD_ART | Char 30 | Codice articolo | |
| DES_RIGA | Char 255 | Descrizione (articolo) riga documento | |
| UM | Char | Unità di misura alternativa | |
| UM_CONFEZIONE | Char | Unità di misura della confezione | |
| NUMERO_CONFEZIONI | Float | Numero confezioni | |
| CONT_1_CONFEZIONE | Float | Contenuto di una confezione | |
| QUANT_RIGA | Float | Quantità riga documento | |
| PREZZO_LORDO_VU1 | Float | Prezzo lordo | |
| PREZZO_LORDO_VU2 | Float | Prezzo lordo in valuta | |
| SCONTO_1 | Float | Sconto 1 | |
| SCONTO_2 | Float | Sconto 2 | |
| SCONTO_3 | Float | Sconto 3 | |
| SCONTO_4 | Float | Sconto 4 | |
| SCONTO_5 | Float | Sconto 5 | |
| SCONTO_6 | Float | Sconto 6 | |
| SCONTO_7 | Float | Sconto 7 | |
| PREZZO_NETTO_VU1 | Float | Prezzo netto di riga | |
| PREZZO_NETTO_VU2 | Float | Prezzo netto di riga in valuta | |
| IMPORTO_V1 | Float | Importo netto di riga | |
| IMPORTO_V2 | Float | Importo netto di riga in valuta | |
| NOTE | Char 255 | Note riga documento | |
| COD_IVA | Char | Codice IVA | |
| COD_CONTO | Char 20 | Contropartita contabile della riga documento | |
| UM_BASE | Char | Unità di misura base per l’articolo | |
| CONVERS_UM_BASE | Float | Fattore di conversione all’UM base | |
| QUANT_UM_BASE | Float | Quantità in UM base | |
| FLAG_OMAGGIO | Char 1 | 0=No 1=Riga omaggio | |
| FLAG_NO_CESSIONE | Char 1 | 1=movimentazione non commerciale 0=altrim. | |
| COD_DEP | Char | Codice deposito scarico (carico) | |
| COD_DEP_2 | Char | Deposito Carico (scarico) | |
| PESO | Float | Peso lordo riga | |
| PESO_NETTO | Float | Peso netto riga | |
| PESO_IMBALLO | Float | Peso imballo riga | |
| COSTI_RIGA_V1 | Float | Costi aggiuntivi | |
| COD_LOTTO | Char | Codice lotto | |
| 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 | |
| NOMENCLATURA_COMB | Char | INTRA | |
| VALORE_STATISTICO_V1 | Float | INTRA | |
| PROV_ORIG_DEST | Char | INTRA | |
| PAESE_ORIG_DEST | Char | INTRA | |
| MASSA_NETTA | Float | INTRA | |
| UM_SUPPLEMENTARE | Char | INTRA | |
| QUANTITA_UM_SUPP | Float | INTRA | |
| COD_CAUS_MAG | Char | Causale di magazzino | |
| RIGA_COMP_KIT | Number | Flag componente Kit | |
| PREZZO_LORDO_CON_IVA_VU1 | Float | Prezzo lordo con iva | |
| PREZZO_NETTO_CON_IVA_VU1 | Float | Prezzo netto con iva | |
| IMPORTO_CON_IVA_V1 | Float | Importo con iva | |
| COD_VAR | Char | Codice Variante (vedi TXT_ART16 se articolo a variante e COD_VAR=vuoto) | |
| Per tipi documento OC-OF | |||
| QUANT_CONS_RIGA | Float | Quantità riga consegnata | |
| QUANT_DA_CONS_RIGA | Float | Quantità da consegnare riga | |
| DATA_CONS_RIGA | Data | Data consegna | |
| WEEK_CONS_RIGA | Int | Settimana di consegna | |
| QUANT_CONS_RIGA_UM_BASE | Float | Quantità riga consegnata in UM base | |
| QUANT_DA_CONS_RIGA_UM_BASE | Float | Quantità da consegnare riga in UM base | |
| QUANT_RISERV_RIGA | Float | Quantità riservata ? | |
| QUANT_RISERV_RIGA_UM_BASE | Float | Quantità riservata in UM base ? | |
| DATA_SPED_RIGA | Data | Data spedizione riga? | |
| DATA_CONS_RICH_RIGA | Data | Data consegna richiesta | |
| WEEK_CONS_RICH_RIGA | Data | Settimana di consegna richiesta | |
| URGENZA_RIGA | Char 1 | 0=Normale 1,2,3,4 | |
| NOTE_CONS_RIGA | Char 255 | Note consegna di riga | |
| VARIAZIONI_DA_CONS | Float | QTA di differenza evasa da QTA riga (per saldo +/-) | |
| NUM_ORDINE_CLIENTE | Int | Numero ordine riferimento cliente | |
| DATA_ORDINE_CLIENTE | Data | Data ordine riferimento cliente | |
| RIGA_ORDINE_CLIENTE | Int | ||
| COD_AGE_1 | Char | Codice agente (OC) *** | |
| FLAG_MATURATA_1 | Char 1 | 0=No 1=Si (OC)*** | |
| DATA_RIF_PROVV_1 | Data | Data riferimento provvigione *** | |
| PERC_PROVV_1 | Float | % Provvigione Agente (OC) *** | |
| IMPORTO_PROVV_V1_1 | Float | Importo provvigione (OC) *** | |
| IMPORTO_PROVV_V2_1 | Float | Importo provvigione in valuta (OC) *** | |
| COD_AGE_2 | Char | Codice agente (OC) *** | |
| FLAG_MATURATA_2 | Char 1 | 0=No 1=Si (OC) *** | |
| DATA_RIF_PROVV_2 | Data | Data riferimento provvigione (OC) *** | |
| PERC_PROVV_2 | Float | % Provvigione Agente (OC) *** | |
| IMPORTO_PROVV_V1_2 | Float | Importo provvigione (OC) *** | |
| IMPORTO_PROVV_V2_2 | Float | Importo provvigione in valuta (OC) *** | |
| Per tipi documento BC-BF | |||
| ANNO_ORD | Int 4 | Anno ordine | |
| SERIE_ORD | Char | Serie ordine | |
| NUM_ORD | Int 8 | Numero ordine | |
| RIGA_ORD | Int | Riga ordine | |
| FLAG_FATTURATO | Char 1 | 0=No 1=Riga Fatturata 2= Non Fatturare | |
| ANNO_FATT | Int 4 | Anno fattura | |
| SERIE_FATT | Char | Serie fattura | |
| NUM_FATT | Int 8 | Numero fattura | |
| RIGA_FATT | Int | Riga fattura | |
| FLAG_NO_SCAR | Char 1 | 0=Scarica magazzino 1=No | |
| FLAG_SCARICA_DISTINTA | Char 1 | 0=No 1=Scarica distinta al I livello | |
| FLAG_VISIONE | Char 1 | 0=No 1= In conto visione | |
| QUANT_RIENTR_VISIONE | Int | Quantità rientrata da visione | |
| QUANT_FATT_VISIONE | Int | Quantità in visione fatturata | |
| FLAG_VISIONE_CHIUSA | Char | 0=No 1=Chiusa | |
| COD_AGE_1 | Char | Codice agente (OC) *** | |
| FLAG_MATURATA_1 | Char 1 | 0=No 1=Si (OC) *** | |
| DATA_RIF_PROVV_1 | Data | Data riferimento provvigione (OC) *** | |
| PERC_PROVV_1 | Float | % Provvigione Agente (OC) *** | |
| IMPORTO_PROVV_V1_1 | Float | Importo provvigione (OC) *** | |
| IMPORTO_PROVV_V2_1 | Float | Importo provvigione in valuta (OC) *** | |
| COD_AGE_2 | Char | Codice agente (OC) *** | |
| FLAG_MATURATA_2 | Char 1 | 0=No 1=Si (OC) *** | |
| DATA_RIF_PROVV_2 | Data | Data riferimento provvigione (OC) *** | |
| PERC_PROVV_2 | Float | % Provvigione Agente (OC) *** | |
| IMPORTO_PROVV_V1_2 | Float | Importo provvigione (OC) *** | |
| IMPORTO_PROVV_V2_2 | Float | Importo provvigione in valuta (OC) *** | |
| Per Tipi Documento FC-FF | |||
| ANNO_ORD | Int 4 | Anno ordine | |
| SERIE_ORD | Char | Serie ordine | |
| NUM_ORD | Int 8 | Numero ordine | |
| RIGA_ORD | Int | Riga ordine | |
| ANNO_DDT | Int 4 | Anno DDT | |
| SERIE_DDT | Char | Serie DDT | |
| NUM_DDT | Int 8 | Numero DDT | |
| RIGA_DDT | Int | Riga ddt | |
| FLAG_SCARICA_DISTINTA | Char 1 | 0=No 1=Scarica componenti I livello | |
| COD_AGE_1 | Char | Codice agente (FC) *** | |
| FLAG_MATURATA_1 | Char 1 | 0=No 1=Si (FC) *** | |
| DATA_RIF_PROVV_1 | Data | Data riferimento provvigione (FC) *** | |
| PERC_PROVV_1 | Float | % Provvigione Agente (FC) *** | |
| IMPORTO_PROVV_V1_1 | Float | Importo provvigione (FC) *** | |
| IMPORTO_PROVV_V2_1 | Float | Importo provvigione in valuta (FC) *** | |
| COD_AGE_2 | Char | Codice agente (FC) *** | |
| FLAG_MATURATA_2 | Char 1 | 0=No 1=Si (FC) *** | |
| DATA_RIF_PROVV_2 | Data | Data riferimento provvigione (FC) *** | |
| PERC_PROVV_2 | Float | % Provvigione Agente (FC) *** | |
| IMPORTO_PROVV_V1_2 | Float | Importo provvigione (FC) *** | |
| IMPORTO_PROVV_V2_2 | Float | Importo provvigione in valuta (FC) *** | |
| Per Tipi Documento NVE | |||
| COD_AGE_1 | Char | Codice agente *** | |
| FLAG_MATURATA_1 | Char 1 | 0=No 1=Si *** | |
| DATA_RIF_PROVV_1 | Data | Data riferimento provvigione*** | |
| PERC_PROVV_1 | Float | % Provvigione Agente*** | |
| IMPORTO_PROVV_V1_1 | Float | Importo provvigione *** | |
| IMPORTO_PROVV_V2_1 | Float | Importo provvigione in valuta *** | |
| COD_AGE_2 | Char | Codice agente *** | |
| FLAG_MATURATA_2 | Char 1 | 0=No 1=Si *** | |
| DATA_RIF_PROVV_2 | Data | Data riferimento provvigione *** | |
| PERC_PROVV_2 | Float | % Provvigione Agente *** | |
| IMPORTO_PROVV_V1_2 | Float | Importo provvigione *** | |
| IMPORTO_PROVV_V2_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
| Nome file ascii | DOC5.TXT |
| Nome tabella SQL | TXT_DOC5 |
| Contenuto | Taglie Documento per riga |
| 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
| Nome file ascii | DOC5_MASTER.TXT |
| Nome tabella SQL | TXT_DOC5_MASTER |
| Contenuto | Master Documento per riga |
| 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
| Nome file ascii | DOC6.TXT |
| Nome tabella SQL | TXT_DOC6 |
| Contenuto | Provvigioni Documento per riga |
| 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
| Nome file ascii | DOC7.TXT |
| Nome tabella SQL | TXT_DOC7 |
| Contenuto | Cauzioni documento |
| 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
| Nome file ascii | DOC8.TXT |
| Nome tabella SQL | TXT_DOC8 |
| Contenuto | SubRighe – Componenti Ordini Fornitori C/Lavoro |
| 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
| Nome file ascii | DOC9.TXT |
| Nome tabella SQL | TXT_DOC9 |
| Contenuto | Testata Conferimenti |
| Schema | S_CONF_DDT_FOR |
| 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
| Nome file ascii | DOC10.TXT |
| Nome tabella SQL | TXT_DOC10 |
| Contenuto | Righe Conferimenti |
| Schema | S_CONF_DDT_FOR_RIGHE |
| 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
| Nome file ascii | MAG1.TXT |
| Nome tabella SQL | TXT_MAG1
TXT_ART16 per varianti |
| Contenuto | Movimenti di magazzino |
| Schema | S_MOV_MAG |
| 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
| Nome file ascii | MAG2.TXT |
| Nome tabella SQL | TXT_MAG2 |
| Contenuto | Taglie |
| Schema | S_MOV_MAG_TAG_STDAG |
| 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
| Nome file ascii | MAG3.TXT |
| Nome tabella SQL | TXT_MAG3 |
| Contenuto | Movimenti di magazzino cauzioni |
| Schema | S_MOV_MAG_CAUZ |
| 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
| Nome file ascii | CON1.TXT |
| Nome tabella SQL | TXT_CON1 |
| Contenuto | Piano dei conti |
| Schema | S_PIANO_CONTI |
| 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 | - 1 Conto d’ordine |
| Cespiti | Number | SI | - 1 Conto cespite |
| Cli-For | Number | SI | - 1 Conto clienti/fornitori |
| Disponibilità finanziarie | Number | SI | - 1 Conto Banca |
| Alias | Char 030 | NO | Descrizione conto per l’inserimento veloce |
| Escluso dal bilancio | Number | SI | - 1 Escluso |
| 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
| Nome file ascii | CON2.TXT |
| Nome tabella SQL | TXT_CON2 |
| Contenuto | Testata Movimenti Contabili |
| Schema | S_HEAD_CONT |
| 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
| Nome file ascii | CON3.TXT |
| Nome tabella SQL | TXT_CON3 |
| Contenuto | Righe Movimenti Contabili |
| Schema | S_LINES_CONT |
| 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
| Nome file ascii | CON4.TXT |
| Nome tabella SQL | TXT_CON4 |
| Contenuto | Righe Movimenti Iva |
| Schema | S_LINES_IVA |
| 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
| Nome file ascii | CON5.TXT |
| Nome tabella SQL | TXT_CON5 |
| Contenuto | Scadenze |
| Schema | S_SCADENZE |
| 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
| Nome file ascii | CON7.TXT |
| Nome tabella SQL | TXT_CON7 |
| Contenuto | Partite |
| Schema | S_PARTITE |
| 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 | - 0 Clienti -1 Fornitore |
| 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
| Nome file ascii | CON8.TXT |
| Nome tabella SQL | TXT_CON8 |
| Contenuto | Chiusura Partite |
| Schema | S_LINK_LINES_CONT_PARTITE |
| 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)
| Nome file ascii | CON9.TXT |
| Nome tabella SQL | TXT_CON9 |
| Contenuto | Movimenti Libro Soci |
| Schema | S_CONF_LIBS_MOV |
| 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)
| Nome file ascii | CON9.TXT |
| Nome tabella SQL | TXT_CON9 |
| Contenuto | Movimenti Libro Soci |
| Schema | S_CN20_LIBS_MOV |
| 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)
| Nome file ascii | CON9S.TXT |
| Nome tabella SQL | TXT_CON9S |
| Contenuto | Movimenti Libro Soci |
| Schema | S_CN20_LIBS_MOV |
| 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
| Nome file ascii | CON10.TXT |
| Nome tabella SQL | TXT_CON10 |
| Contenuto | Movimenti Depositi Soci |
| Schema | S_CONF_AUTS_MOV |
| 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)
| Nome file ascii | CON11.TXT |
| Nome tabella SQL | TXT_CON11 |
| Contenuto | Cointeressenza da rimborsare |
| Schema | S_CN20_COINTERESS |
| 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
| 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.
| 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
| Nome file ascii | CESP1.TXT |
| Nome tabella SQL | TXT_CESP1 |
| Contenuto | Anagrafica cespiti ammortizzabili |
| Schema | S_CESPITI |
| 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
| Nome file ascii | CESP2.TXT |
| Nome tabella SQL | TXT_CESP2 |
| Contenuto | Cespiti alternativi |
| Schema | S_CESPITI_ALT |
| 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
| Nome file ascii | CESP3.TXT |
| Nome tabella SQL | TXT_CESP3 |
| Contenuto | Ammortamento cespiti |
| Schema | S_CESPITI_AMM |
| 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
| Nome file ascii | CESP4.TXT |
| Nome tabella SQL | TXT_CESP4 |
| Contenuto | Cespiti alternativi |
| Schema | S_CESPITI_AMM_ALT |
| 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
| Nome file ascii | CESP5.TXT |
| Nome tabella SQL | TXT_CESP5 |
| Contenuto | Variazione alternativi |
| Schema | S_CESPITI_VAR |
| 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
| 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 |
| 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)
| 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
| Nome file ascii | CONF_UNITA_VITATE.TXT |
| Nome tabella SQL | TXT_CONF_UNITAVITATE |
| Contenuto | Unità vitate |
| Schema | S_CN20_ UNITAVITATE |
| 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)
| 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
| Nome file ascii | CONF_UV_ISCR.TXT |
| Nome tabella SQL | TXT_UV_ISCR_UV |
| Contenuto | Iscrizioni su unità vitate |
| Schema | S_CN20_UV_ISCR |
| 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)
| 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 |
*** 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).
****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).
*****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).