Files correlati : tc1.exe Ricompilazione Demo : [ ] Commento : Trasferimento Zucchetti gestiti i flag Tipo soggetto e San Marino git-svn-id: svn://10.65.10.50/branches/R_10_00@21605 c028cbd2-c16b-5b4b-a496-9718f37d4682
1001 lines
16 KiB
INI
Executable File
1001 lines
16 KiB
INI
Executable File
[MAIN]
|
|
DECSEP = ,
|
|
FIELDSEP =
|
|
RECORDSEP =
|
|
RECORDSIZE = 200
|
|
SKIPLINES = 0
|
|
TYPEFIELD = 0
|
|
TYPELEN = 0
|
|
TYPEPOS = -1
|
|
|
|
[TYPE STRINGA]
|
|
ALIGN = L
|
|
DATA = S
|
|
DECIMAL = 0
|
|
FILLER = ' '
|
|
LENGTH = 0
|
|
PICTURE =
|
|
|
|
[TYPE NUMERO]
|
|
ALIGN = R
|
|
DATA = N
|
|
DECIMAL = 0
|
|
FILLER = '0'
|
|
LENGTH = 0
|
|
PICTURE =
|
|
|
|
[TYPE DATA]
|
|
ALIGN =
|
|
DATA = D
|
|
DECIMAL = 0
|
|
FILLER = '0'
|
|
LENGTH = 8
|
|
PICTURE = 3444
|
|
|
|
[TYPE IMPORTO]
|
|
ALIGN = R
|
|
DATA = S
|
|
DECIMAL = 0
|
|
FILLER = '0'
|
|
LENGTH = 0
|
|
|
|
//record di testata
|
|
[RECORD I]
|
|
|
|
NAME(0) = TIPO RECORD TESTATA GENERALE
|
|
TYPE(0) = STRINGA
|
|
POSITION(0) = 0
|
|
LENGTH(0) = 1
|
|
MESSAGE(0)=_FISSO,!T
|
|
|
|
NAME(1) = NUMERO FILE TRASFERITI
|
|
TYPE(1) = NUMERO
|
|
POSITION(1) = 1
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_NUMFILES
|
|
|
|
NAME(2) = NUMERO RECORD TRASFERITI
|
|
TYPE(2) = NUMERO
|
|
POSITION(2) = 4
|
|
LENGTH(2) = 13
|
|
MESSAGE(2)=_NUMRECORDS
|
|
|
|
NAME(3) = CODICE DITTA
|
|
TYPE(3) = NUMERO
|
|
POSITION(3) = 17
|
|
LENGTH(3) = 6
|
|
MESSAGE(3)=_OPZIONI,ZUDITTA
|
|
|
|
NAME(4) = NUMERO SPEDIZIONE
|
|
TYPE(4) = NUMERO
|
|
POSITION(4) = 23
|
|
LENGTH(4) = 2
|
|
MESSAGE(4)=_OPZIONI,ZUNUMEROINVIO
|
|
|
|
NAME(5) = DATA SPEDIZIONE
|
|
TYPE(5) = STRINGA
|
|
POSITION(5) = 25
|
|
LENGTH(5) = 8
|
|
MESSAGE(5)=_OGGI
|
|
|
|
NAME(6) = TIPO SPEDIZIONE
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 33
|
|
LENGTH(6) = 1
|
|
MESSAGE(6)=_FISSO,!V
|
|
|
|
//record di coda
|
|
[RECORD C]
|
|
|
|
NAME(0) = TIPO RECORD CODA GENERALE
|
|
TYPE(0) = STRINGA
|
|
POSITION(0) = 0
|
|
LENGTH(0) = 1
|
|
MESSAGE(0)=_FISSO,!T
|
|
|
|
NAME(1) = NUMERO FILE TRASFERITI
|
|
TYPE(1) = NUMERO
|
|
POSITION(1) = 1
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_NUMFILES
|
|
|
|
NAME(2) = NUMERO RECORD TRASFERITI
|
|
TYPE(2) = NUMERO
|
|
POSITION(2) = 4
|
|
LENGTH(2) = 13
|
|
MESSAGE(2)=_NUMRECORDS
|
|
|
|
NAME(3) = CODICE DITTA
|
|
TYPE(3) = NUMERO
|
|
POSITION(3) = 17
|
|
LENGTH(3) = 6
|
|
MESSAGE(3)= _OPZIONI,ZUDITTA
|
|
|
|
NAME(4) = NUMERO SPEDIZIONE
|
|
TYPE(4) = NUMERO
|
|
POSITION(4) = 23
|
|
LENGTH(4) = 2
|
|
MESSAGE(4)=_OPZIONI,ZUNUMEROINVIO
|
|
|
|
NAME(5) = DATA SPEDIZIONE
|
|
TYPE(5) = STRINGA
|
|
POSITION(5) = 25
|
|
LENGTH(5) = 8
|
|
MESSAGE(5)=_OGGI
|
|
|
|
NAME(6) = TIPO SPEDIZIONE
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 33
|
|
LENGTH(6) = 1
|
|
MESSAGE(6)=_FISSO,!V
|
|
|
|
//record inizio dettagli
|
|
[RECORD F]
|
|
|
|
NAME(0) = TIPO RECORD TESTATA GRUPPO
|
|
TYPE(0) = STRINGA
|
|
POSITION(0) = 0
|
|
LENGTH(0) = 1
|
|
MESSAGE(0)=_FISSO,!F
|
|
|
|
NAME(1) = TIPO FILE
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 1
|
|
LENGTH(1) = 8
|
|
MESSAGE(1)=_TIPOFILE
|
|
|
|
//record fine dettagli
|
|
[RECORD E]
|
|
|
|
NAME(0) = TIPO RECORD CODA GRUPPO
|
|
TYPE(0) = STRINGA
|
|
POSITION(0) = 0
|
|
LENGTH(0) = 1
|
|
MESSAGE(0)=_FISSO,!E
|
|
|
|
NAME(1) = TIPO FILE
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 1
|
|
LENGTH(1) = 8
|
|
MESSAGE(1)=_TIPOFILE
|
|
|
|
NAME(2) = NUMERO RECORD TRASFERITI
|
|
TYPE(2) = NUMERO
|
|
POSITION(2) = 9
|
|
LENGTH(2) = 8
|
|
MESSAGE(2)=_NUMRECORDSDETTAGLIO
|
|
|
|
//clienti e fornitori prima parte
|
|
[RECORD 10]
|
|
|
|
NAME(1) = TIPO DETTAGLIO CLIFOR 1
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D10
|
|
|
|
NAME(2) = FLAG CLIFO
|
|
TYPE(2) = STRINGA
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 1
|
|
FIELD(2) = 20->TIPOCF
|
|
|
|
NAME(3) = CODICE CLIFO
|
|
TYPE(3) = NUMERO
|
|
POSITION(3) = 4
|
|
LENGTH(3) = 6
|
|
FIELD(3) = 20->CODCF
|
|
|
|
NAME(4) = CODICE SOGGETTO
|
|
TYPE(4) = STRINGA
|
|
POSITION(4) = 10
|
|
LENGTH(4) = 8
|
|
|
|
NAME(5) = COGNOME SOGGETTO
|
|
TYPE(5) = STRINGA
|
|
POSITION(5) = 18
|
|
LENGTH(5) = 25
|
|
FIELD(5) = 20->RAGSOC[1,25]
|
|
|
|
NAME(6) = NOME SOGGETTO
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 43
|
|
LENGTH(6) = 25
|
|
FIELD(6) = 20->RAGSOC[26,50]
|
|
|
|
NAME(7) = CODICE FISCALE
|
|
TYPE(7) = STRINGA
|
|
POSITION(7) = 68
|
|
LENGTH(7) = 16
|
|
FIELD(7) = 20->COFI
|
|
|
|
NAME(8) = CODICE FISCALE ERRATO
|
|
TYPE(8) = STRINGA
|
|
POSITION(8) = 84
|
|
LENGTH(8) = 1
|
|
|
|
NAME(9) = SOGGETTO INTRACOMUNITARIO
|
|
TYPE(9) = STRINGA
|
|
POSITION(9) = 85
|
|
LENGTH(9) = 1
|
|
|
|
NAME(10) = FLAG COMPILATA DENOMINAZIONE
|
|
TYPE(10) = STRINGA
|
|
POSITION(10) = 86
|
|
LENGHT(10) = 1
|
|
MESSAGE(10)=_GIUFIS
|
|
|
|
NAME(11) = FILLER
|
|
TYPE(11) = STRINGA
|
|
POSITION(11) = 87
|
|
LENGTH(11) = 113
|
|
|
|
//clienti e fornitori seconda parte
|
|
[RECORD 11]
|
|
|
|
NAME(1) = TIPO DETTAGLIO CLIFOR 2
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D11
|
|
|
|
NAME(2) = VIA DI RESIDENZA
|
|
TYPE(2) = STRINGA
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 32
|
|
FIELD(2)=20->INDCF
|
|
|
|
NAME(3) = NUMERO CIVICO
|
|
TYPE(3) = STRINGA
|
|
POSITION(3) = 35
|
|
LENGTH(3) = 5
|
|
FIELD(3)=20->CIVCF
|
|
|
|
NAME(4) = CODICE COMUNE
|
|
TYPE(4) = STRINGA
|
|
POSITION(4) = 40
|
|
LENGTH(4) = 4
|
|
FIELD(4)=20->COMCF
|
|
|
|
NAME(5) = CAP DI RESIDENZA
|
|
TYPE(5) = STRINGA
|
|
POSITION(5) = 44
|
|
LENGTH(5) = 5
|
|
FIELD(5)=20->CAPCF
|
|
|
|
NAME(6) = COMUNE DI RESIDENZA
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 49
|
|
LENGTH(6) = 23
|
|
|
|
NAME(7) = PROVINCIA DI RESIDENZA
|
|
TYPE(7) = STRINGA
|
|
POSITION(7) = 72
|
|
LENGTH(7) = 2
|
|
|
|
NAME(8) = PARTITA IVA
|
|
TYPE(8) = STRINGA
|
|
POSITION(8) = 74
|
|
LENGTH(8) = 11
|
|
FIELD(8)=20->PAIV
|
|
|
|
NAME(9) = PARTITA IVA ERRATA
|
|
TYPE(9) = STRINGA
|
|
POSITION(9) = 85
|
|
LENGTH(9) = 1
|
|
|
|
NAME(10) = TIPO SOGGETTO
|
|
TYPE(10) = STRINGA
|
|
POSITION(10) = 86
|
|
LENGTH(10) = 1
|
|
MESSAGE(10)=_TIPOSOG
|
|
|
|
NAME(11) = FLAG SAN MARINO
|
|
TYPE(11) = STRINGA
|
|
POSITION(11) = 87
|
|
LENGTH(11) = 1
|
|
MESSAGE(11)=_FLSMR
|
|
|
|
NAME(12) = BOLLA DOGANALE
|
|
TYPE(12) = STRINGA
|
|
POSITION(12) = 88
|
|
LENGTH(12) = 1
|
|
|
|
NAME(13) = CODMOV DR770
|
|
TYPE(13) = STRINGA
|
|
POSITION(13) = 89
|
|
LENGTH(13) = 1
|
|
|
|
NAME(14) = BLACK LIST
|
|
TYPE(14) = STRINGA
|
|
POSITION(14) = 90
|
|
LENGTH(14) = 1
|
|
MESSAGE(14)=_BLACKLIST
|
|
|
|
NAME(15) = FILLER
|
|
TYPE(15) = STRINGA
|
|
POSITION(15) = 91
|
|
LENGTH(15) = 109
|
|
|
|
//sottoconti del piano dei conti
|
|
[RECORD 20]
|
|
|
|
NAME(1) = TIPO DETTAGLIO SOTTOCONTI
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D20
|
|
|
|
NAME(2) = SOTTOCONTO
|
|
TYPE(2) = NUMERO
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 6
|
|
//FIELD(2)=19->SOTTOCONTO
|
|
MESSAGE(2)=_CONTO
|
|
|
|
NAME(3) = DESCRIZIONE
|
|
TYPE(3) = STRINGA
|
|
POSITION(3) = 9
|
|
LENGTH(3) = 30
|
|
FIELD(3)=19->DESCR
|
|
|
|
NAME(4) = DESCRIZIONE ABBREVIATA
|
|
TYPE(4) = STRINGA
|
|
POSITION(4) = 39
|
|
LENGTH(4) = 10
|
|
FIELD(4)=19->DESCR[1,10]
|
|
|
|
NAME(5) = TIPO CONTO
|
|
TYPE(5) = STRINGA
|
|
POSITION(5) = 49
|
|
LENGTH(5) = 1
|
|
|
|
NAME(6) = ACQUISTI PER VENTILAZIONE
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 50
|
|
LENGTH(6) = 1
|
|
|
|
NAME(7) = ACQUISTI DESTINATI RIV
|
|
TYPE(7) = STRINGA
|
|
POSITION(7) = 51
|
|
LENGTH(7) = 1
|
|
|
|
NAME(8) = PERCENTUALE INDETRAIBILITA
|
|
TYPE(8) = NUMERO
|
|
POSITION(8) = 52
|
|
LENGTH(8) = 5
|
|
|
|
NAME(9) = FILLER
|
|
TYPE(9) = STRINGA
|
|
POSITION(9) = 57
|
|
LENGTH(9) = 143
|
|
|
|
//causali movimenti contabili
|
|
[RECORD 21]
|
|
|
|
NAME(1) = TIPO DETTAGLIO CAUSALI
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D21
|
|
|
|
NAME(2) = CAUSALE
|
|
TYPE(2) = STRINGA
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 3
|
|
FIELD(2) = 26->CODCAUS
|
|
|
|
NAME(3) = DESCRIZIONE
|
|
TYPE(3) = STRINGA
|
|
POSITION(3) = 6
|
|
LENGTH(3) = 29
|
|
FIELD(3) = 26->DESCR[1,29]
|
|
|
|
NAME(4) = LIMITE INFERIORE DARE
|
|
TYPE(4) = NUMERO
|
|
POSITION(4) = 35
|
|
LENGTH(4) = 6
|
|
|
|
NAME(5) = LIMITE SUPERIORE DARE
|
|
TYPE(5) = NUMERO
|
|
POSITION(5) = 41
|
|
LENGTH(5) = 6
|
|
|
|
NAME(6) = LIMITE INFERIORE AVERE
|
|
TYPE(6) = NUMERO
|
|
POSITION(6) = 47
|
|
LENGTH(6) = 6
|
|
|
|
NAME(7) = LIMITE SUPERIORE AVERE
|
|
TYPE(7) = NUMERO
|
|
POSITION(7) = 53
|
|
LENGTH(7) = 6
|
|
|
|
NAME(8) = FILLER
|
|
TYPE(8) = STRINGA
|
|
POSITION(8) = 59
|
|
LENGTH(8) = 141
|
|
|
|
//fatture: testate x fatture vendita, acquisti ,corrispettivi normali,corrispettivi ventilati
|
|
[RECORD 30]
|
|
|
|
NAME(1) = TIPO DETTAGLIO MOV IVA (FATTURE)
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D30
|
|
|
|
NAME(2) = ATTIVITA IVA
|
|
TYPE(2) = NUMERO
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 2
|
|
MESSAGE(2) = _ATTIVITA
|
|
|
|
NAME(3) = ANNO REGISTRAZIONE
|
|
TYPE(3) = NUMERO
|
|
POSITION(3) = 5
|
|
LENGTH(3) = 4
|
|
MESSAGE(3) = _ANNO
|
|
FIELD(3) = 23->DATAREG
|
|
|
|
NAME(4) = MESE REGISTRAZIONE
|
|
TYPE(4) = NUMERO
|
|
POSITION(4) = 9
|
|
LENGTH(4) = 2
|
|
MESSAGE(4) = _MESE
|
|
FIELD(4) = 23->DATAREG
|
|
|
|
NAME(5) = ANNO COMPETENZA
|
|
TYPE(5) = NUMERO
|
|
POSITION(5) = 11
|
|
LENGTH(5) = 4
|
|
MESSAGE(5) = _ANNO
|
|
FIELD(5) = 23->DATACOMP
|
|
|
|
NAME(6) = MESE COMPETENZA
|
|
TYPE(6) = NUMERO
|
|
POSITION(6) = 15
|
|
LENGTH(6) = 2
|
|
MESSAGE(6) = _MESE
|
|
FIELD(6) = 23->DATACOMP
|
|
|
|
NAME(7) = SEZIONE
|
|
TYPE(7) = NUMERO
|
|
POSITION(7) = 17
|
|
LENGTH(7) = 2
|
|
MESSAGE(7) = _SEZIONALE
|
|
|
|
NAME(8) = TIPO DOCUMENTO
|
|
TYPE(8) = STRINGA
|
|
POSITION(8) = 19
|
|
LENGTH(8) = 1
|
|
FIELD(8) = 23->TIPODOC[1,1]
|
|
MESSAGE(8) = _TIPODOC
|
|
|
|
NAME(9) = TIPO FATTURA
|
|
TYPE(9) = STRINGA
|
|
POSITION(9) = 20
|
|
LENGTH(9) = 2
|
|
|
|
NAME(10) = NUMERO DOCUMENTO
|
|
TYPE(10) = NUMERO
|
|
POSITION(10) = 22
|
|
LENGTH(10) = 7
|
|
FIELD(10) = 23->NUMDOC
|
|
MESSAGE(10) = _NUMDOC
|
|
|
|
NAME(11) = NUMERO BIS
|
|
TYPE(11) = STRINGA
|
|
POSITION(11) = 29
|
|
LENGTH(11) = 1
|
|
|
|
NAME(12) = NUMERO FATTURA FORNITORE
|
|
TYPE(12) = STRINGA
|
|
POSITION(12) = 30
|
|
LENGTH(12) = 10
|
|
FIELD(12) = 23->NUMDOC
|
|
|
|
NAME(13) = DATA REGISTRAZIONE
|
|
TYPE(13) = DATA
|
|
POSITION(13) = 40
|
|
LENGTH(13) = 8
|
|
FIELD(13) = 23->DATAREG
|
|
|
|
NAME(14) = DATA FATTURA
|
|
TYPE(14) = DATA
|
|
POSITION(14) = 48
|
|
LENGTH(14) = 8
|
|
FIELD(14) = 23->DATADOC
|
|
|
|
NAME(15) = DATA SCADENZA
|
|
TYPE(15) = DATA
|
|
POSITION(15) = 56
|
|
LENGTH(15) = 8
|
|
|
|
NAME(16) = DATA RISCONTO
|
|
TYPE(16) = DATA
|
|
POSITION(16) = 64
|
|
LENGTH(16) = 8
|
|
|
|
NAME(17) = DATA RATEO
|
|
TYPE(17) = DATA
|
|
POSITION(17) = 72
|
|
LENGTH(17) = 8
|
|
|
|
NAME(18) = CODICE PAGAMENTO
|
|
TYPE(18) = NUMERO
|
|
POSITION(18) = 80
|
|
LENGTH(18) = 3
|
|
|
|
NAME(19) = TIPO PAGAMENTO
|
|
TYPE(19) = STRINGA
|
|
POSITION(19) = 83
|
|
LENGTH(19) = 1
|
|
|
|
NAME(20) = CENTRO DI COSTO CLIFOR
|
|
TYPE(20) = NUMERO
|
|
POSITION(20) = 84
|
|
LENGTH(20) = 4
|
|
|
|
NAME(21) = CODICE CLIFOR
|
|
TYPE(21) = NUMERO
|
|
POSITION(21) = 88
|
|
LENGTH(21) = 6
|
|
FIELD(21) = 23->CODCF
|
|
|
|
NAME(22) = TIPO CODIFICA
|
|
TYPE(22) = STRINGA
|
|
POSITION(22) = 94
|
|
LENGTH(22) = 1
|
|
FIELD(22) = 23->TIPO
|
|
MESSAGE(22) = _CODIFICA
|
|
|
|
NAME(23) = CODICE CODIFICA PARTITA IVA
|
|
TYPE(23) = STRINGA
|
|
POSITION(23) = 95
|
|
LENGTH(23) = 16
|
|
MESSAGE(23) = _CFPIT,22,21
|
|
|
|
NAME(24) = DESCRIZIONE ALTERNATIVA
|
|
TYPE(24) = STRINGA
|
|
POSITION(24) = 111
|
|
LENGTH(24) = 29
|
|
|
|
NAME(25) = TIPO DESCRIZIONE AGGIUNTIVA
|
|
TYPE(25) = STRINGA
|
|
POSITION(25) = 140
|
|
LENGTH(25) = 1
|
|
|
|
NAME(26) = FLAG PARTITA
|
|
TYPE(26) = STRINGA
|
|
POSITION(26) = 141
|
|
LENGTH(26) = 1
|
|
|
|
NAME(27) = MESE STAMPA
|
|
TYPE(27) = NUMERO
|
|
POSITION(27) = 142
|
|
LENGTH(27) = 2
|
|
|
|
NAME(28) = IMPORTO ALTRE RITENUTE
|
|
TYPE(28) = IMPORTO
|
|
POSITION(28) = 144
|
|
LENGTH(28) = 11
|
|
|
|
NAME(29) = SEGNO
|
|
TYPE(29) = STRINGA
|
|
POSITION(29) = 155
|
|
LENGTH(29) = 1
|
|
|
|
NAME(30) = RITENUTA ACCONTO
|
|
TYPE(30) = IMPORTO
|
|
POSITION(30) = 156
|
|
LENGTH(30) = 11
|
|
FIELD(30) = 23->RITFIS
|
|
MESSAGE(30) = _IMPORTO
|
|
|
|
NAME(31) = SEGNO
|
|
TYPE(31) = STRINGA
|
|
POSITION(31) = 167
|
|
LENGTH(31) = 1
|
|
MESSAGE(31) = _SEGNO,23,RITFIS
|
|
|
|
NAME(32) = FLAG CONTABILIZZAZIONE
|
|
TYPE(32) = STRINGA
|
|
POSITION(32) = 168
|
|
LENGTH(32) = 1
|
|
|
|
NAME(33) = MITTENTE
|
|
TYPE(33) = STRINGA
|
|
POSITION(33) = 169
|
|
LENGTH(33) = 5
|
|
|
|
NAME(34) = CHIAVE FATTURA MITTENTE
|
|
TYPE(34) = STRINGA
|
|
POSITION(34) = 174
|
|
LENGTH(34) = 10
|
|
|
|
NAME(35) = FILLER
|
|
TYPE(35) = STRINGA
|
|
POSITION(35) = 184
|
|
LENGTH(35) = 16
|
|
|
|
//righe fatture: righe x fatture vendita, acquisti ,corrispettivi normali,corrispettivi ventilati
|
|
[RECORD 31]
|
|
|
|
NAME(1) = TIPO DETTAGLIO RIGHE MOVIVA (RIGHE FATTURA)
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D31
|
|
|
|
NAME(2) = CODICE IVA
|
|
TYPE(2) = STRINGA
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 2
|
|
FIELD(2)= 25->CODIVA
|
|
MESSAGE(2) = _IVA
|
|
FILLER(2) = '0'
|
|
|
|
NAME(3) = IMPORTO IMPONIBILE EURO
|
|
TYPE(3) = IMPORTO
|
|
POSITION(3) = 5
|
|
LENGTH(3) = 11
|
|
FIELD(3)= 25->IMPONIBILE
|
|
MESSAGE(3) = _IMPORTO
|
|
|
|
NAME(4) = SEGNO IMPONIBILE
|
|
TYPE(4) = STRINGA
|
|
POSITION(4) = 16
|
|
LENGTH(4) = 1
|
|
MESSAGE(4) = _SEGNO,25,IMPONIBILE
|
|
|
|
NAME(5) = IMPORTO IMPOSTA EURO
|
|
TYPE(5) = IMPORTO
|
|
POSITION(5) = 17
|
|
LENGTH(5) = 11
|
|
FIELD(5)= 25->IMPOSTA
|
|
MESSAGE(5) = _IMPORTO
|
|
|
|
NAME(6) = SEGNO IMPOSTA
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 28
|
|
LENGTH(6) = 1
|
|
MESSAGE(6) = _SEGNO,25,IMPOSTA
|
|
|
|
NAME(7) = CODICE NORMA
|
|
TYPE(7) = STRINGA
|
|
POSITION(7) = 29
|
|
LENGTH(7) = 2
|
|
FIELD(7) = 25->CODIVA
|
|
MESSAGE(7)= _NORMA
|
|
FILLER(7) = '0'
|
|
|
|
NAME(8) = CENTRO DI COSTO
|
|
TYPE(8) = NUMERO
|
|
POSITION(8) = 31
|
|
LENGTH(8) = 4
|
|
|
|
NAME(9) = CONTROPARTITA
|
|
TYPE(9) = NUMERO
|
|
POSITION(9) = 35
|
|
LENGTH(9) = 6
|
|
MESSAGE(9)= _CONTO,25,TIPOC
|
|
|
|
NAME(10) = IMPORTO TOTALE EURO
|
|
TYPE(10) = IMPORTO
|
|
POSITION(10) = 41
|
|
LENGTH(10) = 11
|
|
MESSAGE(10)= _TOTALE
|
|
|
|
NAME(11) = SEGNO TOTALE
|
|
TYPE(11) = STRINGA
|
|
POSITION(11) = 52
|
|
LENGTH(11) = 1
|
|
MESSAGE(11)= _SEGNOTOTALE
|
|
|
|
NAME(12) = IMPORTO VALUTA
|
|
TYPE(12) = IMPORTO
|
|
POSITION(12) = 53
|
|
LENGTH(12) = 13
|
|
|
|
NAME(13) = SEGNO VALUTA
|
|
TYPE(13) = STRINGA
|
|
POSITION(13) = 66
|
|
LENGTH(13) = 1
|
|
MESSAGE(13) = _FISSO,!+
|
|
|
|
NAME(14) = TIPO VALUTA
|
|
TYPE(14) = STRINGA
|
|
POSITION(14) = 67
|
|
LENGTH(14) = 3
|
|
|
|
NAME(15) = CODICE CEE
|
|
TYPE(15) = STRINGA
|
|
POSITION(15) = 70
|
|
LENGTH(15) = 2
|
|
|
|
NAME(16) = FILLER
|
|
TYPE(16) = STRINGA
|
|
POSITION(16) = 72
|
|
LENGTH(16) = 128
|
|
|
|
//righe corrispettivi normali,corrispettivi ventilati
|
|
[RECORD 40]
|
|
|
|
NAME(1) = TIPO DETTAGLIO RIGHE MOVIVA (RIGHE FATTURA)
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D40
|
|
|
|
NAME(2) = ATTIVITA IVA
|
|
TYPE(2) = NUMERO
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 2
|
|
MESSAGE(2) = _ATTIVITA
|
|
|
|
NAME(3) = ANNO REGISTRAZIONE
|
|
TYPE(3) = NUMERO
|
|
POSITION(3) = 5
|
|
LENGTH(3) = 4
|
|
MESSAGE(3) = _ANNO
|
|
FIELD(3) = 23->DATAREG
|
|
|
|
NAME(4) = MESE REGISTRAZIONE
|
|
TYPE(4) = NUMERO
|
|
POSITION(4) = 9
|
|
LENGTH(4) = 2
|
|
MESSAGE(4) = _MESE
|
|
FIELD(4) = 23->DATAREG
|
|
|
|
NAME(5) = ANNO COMPETENZA
|
|
TYPE(5) = NUMERO
|
|
POSITION(5) = 11
|
|
LENGTH(5) = 4
|
|
MESSAGE(5) = _ANNO
|
|
FIELD(5) = 23->DATACOMP
|
|
|
|
NAME(6) = MESE COMPETENZA
|
|
TYPE(6) = NUMERO
|
|
POSITION(6) = 15
|
|
LENGTH(6) = 2
|
|
MESSAGE(6) = _MESE
|
|
FIELD(6) = 23->DATACOMP
|
|
|
|
NAME(7) = SEZIONE
|
|
TYPE(7) = NUMERO
|
|
POSITION(7) = 17
|
|
LENGTH(7) = 2
|
|
|
|
NAME(8) = TIPO CORRISPETTIVO
|
|
TYPE(8) = STRINGA
|
|
POSITION(8) = 19
|
|
LENGTH(8) = 2
|
|
FIELD(8) = 23->TIPODOC
|
|
MESSAGE(8) = _TIPOCORR
|
|
|
|
NAME(9) = DATA REGISTRAZIONE
|
|
TYPE(9) = DATA
|
|
POSITION(9) = 21
|
|
LENGTH(9) = 8
|
|
FIELD(9) = 23->DATAREG
|
|
|
|
NAME(10) = CODICE IVA
|
|
TYPE(10) = STRINGA
|
|
POSITION(10) = 29
|
|
LENGTH(10) = 2
|
|
FIELD(10)= 25->CODIVA
|
|
MESSAGE(10) = _IVA
|
|
FILLER(10) = '0'
|
|
|
|
NAME(11) = IMPORTO IMPONIBILE EURO
|
|
TYPE(11) = IMPORTO
|
|
POSITION(11) = 31
|
|
LENGTH(11) = 11
|
|
FIELD(11)= 25->IMPONIBILE
|
|
MESSAGE(11) = _IMPORTO
|
|
|
|
NAME(12) = SEGNO IMPONIBILE
|
|
TYPE(12) = STRINGA
|
|
POSITION(12) = 42
|
|
LENGTH(12) = 1
|
|
MESSAGE(12) = _SEGNO,25,IMPONIBILE
|
|
|
|
NAME(13) = NUMERO DOCUMENTI DAL
|
|
TYPE(13) = NUMERO
|
|
POSITION(13) = 43
|
|
LENGTH(13) = 6
|
|
|
|
NAME(14) = NUMERO DOCUMENTI DAL
|
|
TYPE(14) = NUMERO
|
|
POSITION(14) = 49
|
|
LENGTH(14) = 6
|
|
|
|
NAME(15) = CODICE NORMA
|
|
TYPE(15) = STRINGA
|
|
POSITION(15) = 55
|
|
LENGTH(15) = 2
|
|
FIELD(15) = 25->CODIVA
|
|
MESSAGE(15)= _NORMA
|
|
FILLER(15) = '0'
|
|
|
|
NAME(16) = CENTRO DI COSTO
|
|
TYPE(16) = NUMERO
|
|
POSITION(16) = 57
|
|
LENGTH(16) = 4
|
|
|
|
NAME(17) = CONTROPARTITA
|
|
TYPE(17) = NUMERO
|
|
POSITION(17) = 61
|
|
LENGTH(17) = 6
|
|
MESSAGE(17)= _CONTO,25,TIPOC
|
|
|
|
NAME(18) = CENTRO DI COSTO
|
|
TYPE(18) = NUMERO
|
|
POSITION(18) = 67
|
|
LENGTH(18) = 4
|
|
|
|
NAME(19) = CASSA
|
|
TYPE(19) = NUMERO
|
|
POSITION(19) = 71
|
|
LENGTH(19) = 6
|
|
MESSAGE(19)= _TCONTO,25,TIPOC
|
|
|
|
NAME(20) = CODICE CEE
|
|
TYPE(20) = STRINGA
|
|
POSITION(20) = 77
|
|
LENGTH(20) = 2
|
|
|
|
NAME(21) = CORRISP A CALENDARIO
|
|
TYPE(21) = STRINGA
|
|
POSITION(21) = 79
|
|
LENGTH(21) = 1
|
|
|
|
NAME(22) = CODICE CLIFO
|
|
TYPE(22) = STRINGA
|
|
POSITION(22) = 80
|
|
LENGTH(22) = 6
|
|
|
|
NAME(23) = TIPO CODIFICA
|
|
TYPE(23) = STRINGA
|
|
POSITION(23) = 86
|
|
LENGTH(23) = 1
|
|
|
|
NAME(24) = CODICE CODIFICA
|
|
TYPE(24) = STRINGA
|
|
POSITION(24) = 87
|
|
LENGTH(24) = 16
|
|
|
|
NAME(25) = FILLER
|
|
TYPE(25) = STRINGA
|
|
POSITION(25) = 103
|
|
LENGTH(25) = 97
|
|
|
|
//movimento contabile di prima nota
|
|
[RECORD 50]
|
|
|
|
NAME(1) = TIPO DETTAGLIO MOV CONT
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D50
|
|
|
|
NAME(2) = DATA REGISTRAZIONE
|
|
TYPE(2) = DATA
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 8
|
|
FIELD(2) = 23->DATAREG
|
|
|
|
NAME(3) = CODICE CAUSALE
|
|
TYPE(3) = STRINGA
|
|
POSITION(3) = 11
|
|
LENGTH(3) = 3
|
|
FIELD(3) = 23->CODCAUS
|
|
MESSAGE(3) = _CAUSALE
|
|
|
|
NAME(4) = DESCRIZIONE
|
|
TYPE(4) = STRINGA
|
|
POSITION(4) = 14
|
|
LENGTH(4) = 29
|
|
FIELD(4) = 23->DESCR
|
|
|
|
NAME(5) = IMPORTO EURO
|
|
TYPE(5) = IMPORTO
|
|
POSITION(5) = 43
|
|
LENGTH(5) = 13
|
|
FIELD(5) = 24->IMPORTO
|
|
MESSAGE(5) = _IMPORTO
|
|
|
|
NAME(6) = SEGNO IMPORTO
|
|
TYPE(6) = STRINGA
|
|
POSITION(6) = 56
|
|
LENGTH(6) = 1
|
|
MESSAGE(6) = _SEGNO,23,TOTDOC
|
|
|
|
NAME(7) = CENTRO DI COSTO DARE
|
|
TYPE(7) = NUMERO
|
|
POSITION(7) = 57
|
|
LENGTH(7) = 4
|
|
|
|
NAME(8) = SOTTOCONTO DARE
|
|
TYPE(8) = NUMERO
|
|
POSITION(8) = 61
|
|
LENGTH(8) = 6
|
|
FIELD(8) = 24->SOTTOCONTO
|
|
MESSAGE(8) = _SEZIONE,D
|
|
|
|
NAME(9) = CENTRO DI COSTO AVERE
|
|
TYPE(9) = NUMERO
|
|
POSITION(9) = 67
|
|
LENGTH(9) = 4
|
|
|
|
NAME(10) = SOTTOCONTO AVERE
|
|
TYPE(10) = NUMERO
|
|
POSITION(10) = 71
|
|
LENGTH(10) = 6
|
|
FIELD(10) = 24->SOTTOCONTO
|
|
MESSAGE(10)= _SEZIONE,A
|
|
|
|
NAME(11) = TIPO CODIFICA DARE
|
|
TYPE(11) = STRINGA
|
|
POSITION(11) = 77
|
|
LENGTH(11) = 1
|
|
|
|
NAME(12) = PARTITA IVA DARE
|
|
TYPE(12) = NUMERO
|
|
POSITION(12) = 78
|
|
LENGTH(12) = 16
|
|
MESSAGE(12) = _CFPI,D,11
|
|
|
|
NAME(13) = TIPO CODIFICA AVERE
|
|
TYPE(13) = STRINGA
|
|
POSITION(13) = 94
|
|
LENGTH(13) = 1
|
|
|
|
NAME(14) = PARTITA IVA AVERE
|
|
TYPE(14) = NUMERO
|
|
POSITION(14) = 95
|
|
LENGTH(14) = 16
|
|
MESSAGE(14) = _CFPI,A,13
|
|
|
|
NAME(15) = FLAG DIVERSI
|
|
TYPE(15) = STRINGA
|
|
POSITION(15) = 111
|
|
LENGTH(15) = 1
|
|
MESSAGE(15) = _DIVERSI
|
|
|
|
NAME(16) = FLAG CONTABILIZZAZIONE
|
|
TYPE(16) = STRINGA
|
|
POSITION(16) = 112
|
|
LENGTH(16) = 1
|
|
|
|
NAME(17) = FILLER
|
|
TYPE(17) = STRINGA
|
|
POSITION(17) = 113
|
|
LENGTH(17) = 87
|
|
|
|
//riga movimento contabile di prima nota
|
|
[RECORD 51]
|
|
|
|
NAME(1) = TIPO DETTAGLIO DESCRIZIONI AGGIUNTIVE MOV CONT
|
|
TYPE(1) = STRINGA
|
|
POSITION(1) = 0
|
|
LENGTH(1) = 3
|
|
MESSAGE(1)=_FISSO,!D51
|
|
|
|
NAME(2) = DESCRIZIONE
|
|
TYPE(2) = STRINGA
|
|
POSITION(2) = 3
|
|
LENGTH(2) = 29
|
|
FIELD(2) = 24->DESCR
|
|
|
|
NAME(3) = FLAG FINE DESCRIZIONI
|
|
TYPE(3) = STRINGA
|
|
POSITION(3) = 32
|
|
LENGTH(3) = 1
|
|
|
|
NAME(4) = FILLER
|
|
TYPE(4) = STRINGA
|
|
POSITION(4) = 33
|
|
LENGTH(4) = 167
|