Varie correzioni

git-svn-id: svn://10.65.10.50/trunk@3736 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
nik 1996-10-09 10:25:20 +00:00
parent ea18899a94
commit 0b24d8e0ec
21 changed files with 10724 additions and 10575 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,192 +1,192 @@
USE 42 USE 42
JOIN 37 INTO CODDITTA=CODDITTA JOIN 37 INTO CODDITTA=CODDITTA
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
36->* "Base 770" 36->* "Base 770"
37->* "Basebis 770" 37->* "Basebis 770"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Roman 17cpi" FONT "Roman 17cpi"
SIZE 12 SIZE 12
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 2 SECTION HEADER FIRST 2
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "Cod.Conc.1" KEY "Cod.Conc.1"
PROMPT 41 1 "" PROMPT 41 1 ""
FIELD 37->L0CCONC1 FIELD 37->L0CCONC1
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "Cod.Conc.2" KEY "Cod.Conc.2"
PROMPT 53 1 "" PROMPT 53 1 ""
FIELD 37->L0CCONC2 FIELD 37->L0CCONC2
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "Cod.Conc.3" KEY "Cod.Conc.3"
PROMPT 63 1 "" PROMPT 63 1 ""
FIELD 37->L0CCONC3 FIELD 37->L0CCONC3
END END
NUMERO 4 NUMERO 4
BEGIN BEGIN
KEY "Cod.Tes.1" KEY "Cod.Tes.1"
PROMPT 102 1 "" PROMPT 102 1 ""
FIELD 37->L0CTES1 FIELD 37->L0CTES1
END END
NUMERO 5 NUMERO 5
BEGIN BEGIN
KEY "Cod.Tes.2" KEY "Cod.Tes.2"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 37->L0CTES2 FIELD 37->L0CTES2
END END
NUMERO 6 NUMERO 6
BEGIN BEGIN
KEY "Cod.Tes.3" KEY "Cod.Tes.3"
PROMPT 126 1 "" PROMPT 126 1 ""
FIELD 37->L0CTES3 FIELD 37->L0CTES3
END END
END END
SECTION BODY ODD 4 SECTION BODY ODD 4
NUMERO 1 NUMERO 1
BEGIN BEGIN
KEY "Mese rif." KEY "Mese rif."
PROMPT 26 1 "" PROMPT 26 1 ""
FIELD 42->QLMP FIELD 42->QLMP
END END
NUMERO 2 NUMERO 2
BEGIN BEGIN
KEY "Anno rif." KEY "Anno rif."
PROMPT 29 1 "" PROMPT 29 1 ""
FIELD 42->QLAP FIELD 42->QLAP
END END
NUMERO 3 NUMERO 3
BEGIN BEGIN
KEY "Rit.eff" KEY "Rit.eff"
PROMPT 48 1 "" PROMPT 48 1 ""
FIELD 42->QLRITEFF FIELD 42->QLRITEFF
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->1 MESSAGE ADD,FL->1
END END
NUMERO 4 NUMERO 4
BEGIN BEGIN
KEY "Rit.ver" KEY "Rit.ver"
PROMPT 79 1 "" PROMPT 79 1 ""
FIELD 42->QLRITVER FIELD 42->QLRITVER
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->2 MESSAGE ADD,FL->2
END END
LISTA 5 LISTA 5
BEGIN BEGIN
KEY "RSS" KEY "RSS"
PROMPT 100 1 "" PROMPT 100 1 ""
ITEM " | " ITEM " | "
ITEM "1|VA" ITEM "1|VA"
ITEM "2|SA" ITEM "2|SA"
ITEM "3|SI" ITEM "3|SI"
FIELD 42->QLRSS FIELD 42->QLRSS
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "Note" KEY "Note"
PROMPT 111 1 "" PROMPT 111 1 ""
FIELD 42->QLNOTE FIELD 42->QLNOTE
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "Luogo Vers." KEY "Luogo Vers."
PROMPT 26 3 "" PROMPT 26 3 ""
FIELD 42->QLLV FIELD 42->QLLV
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "Tipo Vers." KEY "Tipo Vers."
PROMPT 34 3 "" PROMPT 34 3 ""
FIELD 42->QLTV FIELD 42->QLTV
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "CodTrib" KEY "CodTrib"
PROMPT 47 3 "" PROMPT 47 3 ""
FIELD 42->QLCT FIELD 42->QLCT
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "Art.Bil." KEY "Art.Bil."
PROMPT 54 3 "" PROMPT 54 3 ""
FIELD 42->QLAB FIELD 42->QLAB
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "DATA VERS." KEY "DATA VERS."
PROMPT 63 3 "" PROMPT 63 3 ""
FIELD 42->QLDV FIELD 42->QLDV
PICTURE "## ^ ## ^####" PICTURE "## ^ ## ^####"
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "SERIE" KEY "SERIE"
PROMPT 84 3 "" PROMPT 84 3 ""
FIELD 42->QLSERIE FIELD 42->QLSERIE
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "NUMERO" KEY "NUMERO"
PROMPT 99 3 "" PROMPT 99 3 ""
FIELD 42->QLNUMERO[1,5] FIELD 42->QLNUMERO[1,5]
END END
END END
SECTION FOOTER LAST 2 SECTION FOOTER LAST 2
NUMERO 1 NUMERO 1
BEGIN BEGIN
KEY "Tot.rit.eff" KEY "Tot.rit.eff"
PROMPT 61 1 "" PROMPT 61 2 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 2 NUMERO 2
BEGIN BEGIN
KEY "Tot.rit.ver" KEY "Tot.rit.ver"
PROMPT 112 1 "" PROMPT 112 2 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
END END
END END

File diff suppressed because it is too large Load Diff

View File

@ -1,352 +1,352 @@
USE 36 USE 36
JOIN 37 INTO CODDITTA=CODDITTA JOIN 37 INTO CODDITTA=CODDITTA
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 13 TO 106@ ALIAS 113 INTO COM==COMRF(COMRES) JOIN 13 TO 106@ ALIAS 113 INTO COM==COMRF(COMRES)
JOIN %UCS TO 113@ ALIAS 104 INTO CODTAB=UFFCSERV JOIN %UCS TO 113@ ALIAS 104 INTO CODTAB=UFFCSERV
JOIN %UID TO 106@ ALIAS 204 INTO CODTAB=UFFIIDD JOIN %UID TO 106@ ALIAS 204 INTO CODTAB=UFFIIDD
JOIN 13 TO 204@ ALIAS 213 INTO COM==S6 JOIN 13 TO 204@ ALIAS 213 INTO COM==S6
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
58->* "Busta 770" 58->* "Busta 770"
9->* "Ditte" 9->* "Ditte"
106@->* "Anagrafica persone fisiche e giuridiche (ditta)" 106@->* "Anagrafica persone fisiche e giuridiche (ditta)"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier New" FONT "Courier New"
SIZE 11 SIZE 11
CARATTERE "X" CARATTERE "X"
INIZIO_POS 3 2 INIZIO_POS 3 2
FINE_POS 131 FINE_POS 131
GRID "+++++++++-|" GRID "+++++++++-|"
END END
SECTION BODY ODD 54 SECTION BODY ODD 54
LISTA 1 LISTA 1
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 106@->TIPOA FIELD 106@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@ ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@
ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@ ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE" KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE"
PROMPT 48 10 "" PROMPT 48 10 ""
FIELD 106@->COFI FIELD 106@->COFI
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 22 13 "" PROMPT 22 13 ""
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 22 16 "" PROMPT 22 16 ""
FIELD 106@->INDRF FIELD 106@->INDRF
FIELD 106@->INDRES FIELD 106@->INDRES
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 104 16 "" PROMPT 104 16 ""
FIELD 106@->CIVRF FIELD 106@->CIVRF
FIELD 106@->CIVRES FIELD 106@->CIVRES
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 22 19 "" PROMPT 22 19 ""
FIELD 106@->CAPRF FIELD 106@->CAPRF
FIELD 106@->CAPRES FIELD 106@->CAPRES
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 34 19 "" PROMPT 34 19 ""
FIELD 113@->DENCOM FIELD 113@->DENCOM
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 119 19 "" PROMPT 119 19 ""
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
END END
STRINGA 650 STRINGA 650
BEGIN BEGIN
KEY "Quadro A" KEY "Quadro A"
PROMPT 96 23 "" PROMPT 96 23 ""
FIELD 37->QCOMP[1,1] FIELD 37->QCOMP[1,1]
END END
STRINGA 651 STRINGA 651
BEGIN BEGIN
KEY "Quadro A1" KEY "Quadro A1"
PROMPT 101 23 "" PROMPT 101 23 ""
FIELD 37->QCOMP[2,2] FIELD 37->QCOMP[2,2]
END END
STRINGA 652 STRINGA 652
BEGIN BEGIN
KEY "Quadro A2" KEY "Quadro A2"
PROMPT 106 23 "" PROMPT 106 23 ""
FIELD 37->QCOMP[3,3] FIELD 37->QCOMP[3,3]
END END
STRINGA 653 STRINGA 653
BEGIN BEGIN
KEY "Quadro A3" KEY "Quadro A3"
PROMPT 111 23 "" PROMPT 111 23 ""
FIELD 37->QCOMP[4,4] FIELD 37->QCOMP[4,4]
END END
STRINGA 660 STRINGA 660
BEGIN BEGIN
KEY "Quadro B" KEY "Quadro B"
PROMPT 116 23 "" PROMPT 116 23 ""
FIELD 37->QCOMP[5,5] FIELD 37->QCOMP[5,5]
END END
STRINGA 661 STRINGA 661
BEGIN BEGIN
KEY "Quadro B1" KEY "Quadro B1"
PROMPT 121 23 "" PROMPT 121 23 ""
FIELD 37->QCOMP[6,6] FIELD 37->QCOMP[6,6]
END END
STRINGA 670 STRINGA 670
BEGIN BEGIN
KEY "Quadro C" KEY "Quadro C"
PROMPT 24 25 "" PROMPT 24 25 ""
FIELD 37->QCOMP[7,7] FIELD 37->QCOMP[7,7]
END END
STRINGA 680 STRINGA 680
BEGIN BEGIN
KEY "Quadro D" KEY "Quadro D"
PROMPT 29 25 "" PROMPT 29 25 ""
FIELD 37->QCOMP[8,8] FIELD 37->QCOMP[8,8]
END END
STRINGA 681 STRINGA 681
BEGIN BEGIN
KEY "Quadro D1" KEY "Quadro D1"
PROMPT 34 25 "" PROMPT 34 25 ""
FIELD 37->QCOMP[9,9] FIELD 37->QCOMP[9,9]
END END
STRINGA 690 STRINGA 690
BEGIN BEGIN
KEY "Quadro E" KEY "Quadro E"
PROMPT 39 25 "" PROMPT 39 25 ""
FIELD 37->QCOMP[10,10] FIELD 37->QCOMP[10,10]
END END
STRINGA 691 STRINGA 691
BEGIN BEGIN
KEY "Quadro E1" KEY "Quadro E1"
PROMPT 44 25 "" PROMPT 44 25 ""
FIELD 37->QCOMP[11,11] FIELD 37->QCOMP[11,11]
END END
STRINGA 692 STRINGA 692
BEGIN BEGIN
KEY "Quadro E2" KEY "Quadro E2"
PROMPT 49 25 "" PROMPT 49 25 ""
FIELD 37->QCOMP[12,12] FIELD 37->QCOMP[12,12]
END END
STRINGA 700 STRINGA 700
BEGIN BEGIN
KEY "Quadro F" KEY "Quadro F"
PROMPT 54 25 "" PROMPT 54 25 ""
FIELD 37->QCOMP[13,13] FIELD 37->QCOMP[13,13]
END END
STRINGA 701 STRINGA 701
BEGIN BEGIN
KEY "Quadro F1" KEY "Quadro F1"
PROMPT 59 25 "" PROMPT 59 25 ""
FIELD 37->QCOMP[14,14] FIELD 37->QCOMP[14,14]
END END
STRINGA 702 STRINGA 702
BEGIN BEGIN
KEY "Quadro F2" KEY "Quadro F2"
PROMPT 64 25 "" PROMPT 64 25 ""
FIELD 37->QCOMP[15,15] FIELD 37->QCOMP[15,15]
END END
STRINGA 710 STRINGA 710
BEGIN BEGIN
KEY "Quadro G" KEY "Quadro G"
PROMPT 70 25 "" PROMPT 70 25 ""
FIELD 37->QCOMP[16,16] FIELD 37->QCOMP[16,16]
END END
STRINGA 711 STRINGA 711
BEGIN BEGIN
KEY "Quadro G1" KEY "Quadro G1"
PROMPT 75 25 "" PROMPT 75 25 ""
FIELD 37->QCOMP[17,17] FIELD 37->QCOMP[17,17]
END END
STRINGA 720 STRINGA 720
BEGIN BEGIN
KEY "Quadro H" KEY "Quadro H"
PROMPT 80 25 "" PROMPT 80 25 ""
FIELD 37->QCOMP[18,18] FIELD 37->QCOMP[18,18]
END END
STRINGA 730 STRINGA 730
BEGIN BEGIN
KEY "Quadro I" KEY "Quadro I"
PROMPT 85 25 "" PROMPT 85 25 ""
FIELD 37->QCOMP[19,19] FIELD 37->QCOMP[19,19]
END END
STRINGA 740 STRINGA 740
BEGIN BEGIN
KEY "Quadro L" KEY "Quadro L"
PROMPT 90 25 "" PROMPT 90 25 ""
END END
STRINGA 760 STRINGA 760
BEGIN BEGIN
KEY "Quadro N" KEY "Quadro N"
PROMPT 96 25 "" PROMPT 96 25 ""
FIELD 37->QCOMP[20,20] FIELD 37->QCOMP[20,20]
END END
STRINGA 780 STRINGA 780
BEGIN BEGIN
KEY "Quadro P" KEY "Quadro P"
PROMPT 101 25 "" PROMPT 101 25 ""
FIELD 37->QCOMP[21,21] FIELD 37->QCOMP[21,21]
END END
STRINGA 790 STRINGA 790
BEGIN BEGIN
KEY "Quadro Q" KEY "Quadro Q"
PROMPT 106 25 "" PROMPT 106 25 ""
FIELD 37->QCOMP[22,22] FIELD 37->QCOMP[22,22]
END END
STRINGA 800 STRINGA 800
BEGIN BEGIN
KEY "Quadro R" KEY "Quadro R"
PROMPT 111 25 "" PROMPT 111 25 ""
FIELD 37->QCOMP[23,23] FIELD 37->QCOMP[23,23]
END END
STRINGA 810 STRINGA 810
BEGIN BEGIN
KEY "Quadro S" KEY "Quadro S"
PROMPT 116 25 "" PROMPT 116 25 ""
FIELD 37->QCOMP[24,24] FIELD 37->QCOMP[24,24]
END END
STRINGA 820 STRINGA 820
BEGIN BEGIN
KEY "Quadro T" KEY "Quadro T"
PROMPT 121 25 "" PROMPT 121 25 ""
FIELD 37->QCOMP[25,25] FIELD 37->QCOMP[25,25]
END END
STRINGA 20 STRINGA 20
BEGIN BEGIN
KEY "Allegati mod.730" KEY "Allegati mod.730"
PROMPT 111 27 "" PROMPT 111 27 ""
END END
STRINGA 21 STRINGA 21
BEGIN BEGIN
KEY "Numero quadri su supporto magnetico" KEY "Numero quadri su supporto magnetico"
FLAGS "H" FLAGS "H"
FIELD 37->NSUPPM FIELD 37->NSUPPM
MESSAGE EMPTY RESET,22 MESSAGE EMPTY RESET,22
MESSAGE "X",22 MESSAGE "X",22
END END
STRINGA 22 STRINGA 22
BEGIN BEGIN
KEY "Dichiarazione su supporto magnetico" KEY "Dichiarazione su supporto magnetico"
PROMPT 111 29 "" PROMPT 111 29 ""
END END
STRINGA 30 STRINGA 30
BEGIN BEGIN
KEY "Codice centro di servizio" KEY "Codice centro di servizio"
FLAGS "H" FLAGS "H"
FIELD 113@->UFFCSERV FIELD 113@->UFFCSERV
MESSAGE EMPTY DISABLE,10@|ENABLE,20@ MESSAGE EMPTY DISABLE,10@|ENABLE,20@
MESSAGE DISABLE,20@|ENABLE,10@ MESSAGE DISABLE,20@|ENABLE,10@
END END
STRINGA 31 STRINGA 31
BEGIN BEGIN
KEY "Centro servizio" KEY "Centro servizio"
PROMPT 142 40 "CENTRO SERVIZIO" PROMPT 142 40 "CENTRO SERVIZIO"
GROUP 10 GROUP 10
END END
STRINGA 32 STRINGA 32
BEGIN BEGIN
KEY "C.A.P. Centro servizio" KEY "C.A.P. Centro servizio"
PROMPT 138 45 "" PROMPT 138 45 ""
FIELD 104@->S7 FIELD 104@->S7
GROUP 10 GROUP 10
END END
STRINGA 33 STRINGA 33
BEGIN BEGIN
KEY "Comune Centro servizio" KEY "Comune Centro servizio"
PROMPT 170 45 "" PROMPT 170 45 ""
FIELD 104@->S0 FIELD 104@->S0
GROUP 10 GROUP 10
END END
STRINGA 34 STRINGA 34
BEGIN BEGIN
KEY "Ufficio distrettuale" KEY "Ufficio distrettuale"
PROMPT 142 40 "UFFICIO DISTRETTUALE" PROMPT 142 40 "UFFICIO DISTRETTUALE"
GROUP 20 GROUP 20
END END
STRINGA 35 STRINGA 35
BEGIN BEGIN
KEY "C.A.P. Ufficio distrettuale" KEY "C.A.P. Ufficio distrettuale"
PROMPT 138 45 "" PROMPT 138 45 ""
FIELD 204@->S7 FIELD 204@->S7
FIELD 213@->CAPCOM FIELD 213@->CAPCOM
GROUP 20 GROUP 20
END END
STRINGA 36 STRINGA 36
BEGIN BEGIN
KEY "Comune Ufficio distrettuale" KEY "Comune Ufficio distrettuale"
PROMPT 170 45 "" PROMPT 170 45 ""
FIELD 204@->S0 FIELD 204@->S0
GROUP 20 GROUP 20
END END
END END
END END

File diff suppressed because it is too large Load Diff

View File

@ -1,469 +1,469 @@
USE 56 USE 56
JOIN 45 INTO CODDITTA=CODDITTA CODDIP=CODDIP JOIN 45 INTO CODDITTA=CODDITTA CODDIP=CODDIP
JOIN %CAF ALIAS 104 INTO CODTAB==CODCAAF JOIN %CAF ALIAS 104 INTO CODTAB==CODCAAF
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR
JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC
JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES) JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES)
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
56->* "Quadro A1 770" 56->* "Quadro A1 770"
45->* "Anagrafica dei dipendenti" 45->* "Anagrafica dei dipendenti"
104@->* "Tabella CAAF" 104@->* "Tabella CAAF"
9->* "Ditte" 9->* "Ditte"
106@->* "Anagrafica persone fisiche e giuridiche (ditta)" 106@->* "Anagrafica persone fisiche e giuridiche (ditta)"
108@->* "Anagrafica persone fisiche (ditta)" 108@->* "Anagrafica persone fisiche (ditta)"
113@->* "Comuni DITTA (nascita)" 113@->* "Comuni DITTA (nascita)"
213@->* "Comuni DITTA (residenza)" 213@->* "Comuni DITTA (residenza)"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier New" FONT "Courier New"
SIZE 11 SIZE 11
CARATTERE "X" CARATTERE "X"
INIZIO_POS 3 2 INIZIO_POS 3 2
FINE_POS 131 FINE_POS 131
GRID "+++++++++-|" GRID "+++++++++-|"
END END
SECTION HEADER FIRST 28 SECTION HEADER FIRST 28
LISTA 1 LISTA 1
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 106@->TIPOA FIELD 106@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@ ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@
ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@ ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 12 "" PROMPT 3 12 ""
FIELD 106@->COFI FIELD 106@->COFI
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 40 12 "" PROMPT 40 12 ""
GROUP 2 GROUP 2
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 40 12 "" PROMPT 40 12 ""
GROUP 1 GROUP 1
FIELD 106@->RAGSOC[1,30] FIELD 106@->RAGSOC[1,30]
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 14 "" PROMPT 17 14 ""
GROUP 1 GROUP 1
FIELD 106@->RAGSOC[31,50] FIELD 106@->RAGSOC[31,50]
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 58 14 "" PROMPT 58 14 ""
GROUP 1 GROUP 1
FIELD 108@->SESSO FIELD 108@->SESSO
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 67 14 "" PROMPT 67 14 ""
GROUP 1 GROUP 1
FIELD 108@->DATANASC FIELD 108@->DATANASC
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 84 14 "" PROMPT 84 14 ""
GROUP 1 GROUP 1
FIELD 113@->DENCOM FIELD 113@->DENCOM
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 126 14 "" PROMPT 126 14 ""
GROUP 1 GROUP 1
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 16 "" PROMPT 17 16 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 16 "" PROMPT 59 16 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 66 16 "" PROMPT 66 16 ""
FIELD 106@->INDRF FIELD 106@->INDRF
FIELD 106@->INDRES FIELD 106@->INDRES
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 104 16 "" PROMPT 104 16 ""
FIELD 106@->CIVRF FIELD 106@->CIVRF
FIELD 106@->CIVRES FIELD 106@->CIVRES
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 125 16 "" PROMPT 125 16 ""
FIELD 106@->CAPRF FIELD 106@->CAPRF
FIELD 106@->CAPRES FIELD 106@->CAPRES
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE" KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE"
PROMPT 87 19 "" PROMPT 87 19 ""
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 125 22 "" PROMPT 125 22 ""
END END
END END
SECTION BODY ODD 10 SECTION BODY ODD 10
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 11 1 "" PROMPT 11 1 ""
FIELD 45->CODFI FIELD 45->CODFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 43 1 "" PROMPT 43 1 ""
FIELD 45->COGNOME FIELD 45->COGNOME
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 80 1 "" PROMPT 80 1 ""
FIELD 45->NOME FIELD 45->NOME
END END
DATA 4 DATA 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 45->DATANA FIELD 45->DATANA
FORMAT "1444-" FORMAT "1444-"
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 128 1 "" PROMPT 128 1 ""
FIELD 45->SESSO FIELD 45->SESSO
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 11 3 "" PROMPT 11 3 ""
FIELD 45->COMUNENA FIELD 45->COMUNENA
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "PROV DI NASCITA" KEY "PROV DI NASCITA"
PROMPT 48 3 "" PROMPT 48 3 ""
FIELD 45->PROVNA FIELD 45->PROVNA
END END
NUMERO 8 NUMERO 8
BEGIN BEGIN
KEY "MESE DI RIFERIMENTO" KEY "MESE DI RIFERIMENTO"
PROMPT 13 5 "" PROMPT 13 5 ""
FIELD 56->MESERIF FIELD 56->MESERIF
END END
NUMERO 9 NUMERO 9
BEGIN BEGIN
KEY "IMPOSTA RIMBORSATA" KEY "IMPOSTA RIMBORSATA"
PROMPT 25 5 "" PROMPT 25 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->IMPRIMB9 FIELD 56->IMPRIMB9
MESSAGE ADD,FL->9 MESSAGE ADD,FL->9
END END
NUMERO 10 NUMERO 10
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 44 5 "" PROMPT 44 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->IMPVERS10 FIELD 56->IMPVERS10
MESSAGE ADD,FL->10 MESSAGE ADD,FL->10
END END
NUMERO 11 NUMERO 11
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 63 5 "" PROMPT 63 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->INTER11 FIELD 56->INTER11
MESSAGE ADD,FL->11 MESSAGE ADD,FL->11
END END
NUMERO 12 NUMERO 12
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 81 5 "" PROMPT 81 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->IMPVERS12 FIELD 56->IMPVERS12
MESSAGE ADD,FL->12 MESSAGE ADD,FL->12
END END
NUMERO 13 NUMERO 13
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 100 5 "" PROMPT 100 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->INTER13 FIELD 56->INTER13
MESSAGE ADD,FL->13 MESSAGE ADD,FL->13
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "SOPRATTASSA SU IRPEF" KEY "SOPRATTASSA SU IRPEF"
PROMPT 116 5 "" PROMPT 116 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->STASSA14 FIELD 56->STASSA14
MESSAGE ADD,FL->14 MESSAGE ADD,FL->14
END END
NUMERO 15 NUMERO 15
BEGIN BEGIN
KEY "CONTRIBUTO A RIMBORSO" KEY "CONTRIBUTO A RIMBORSO"
PROMPT 11 7 "" PROMPT 11 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->CONTRIMB15 FIELD 56->CONTRIMB15
MESSAGE ADD,FL->15 MESSAGE ADD,FL->15
END END
NUMERO 16 NUMERO 16
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 30 7 "" PROMPT 30 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->CONTVERS16 FIELD 56->CONTVERS16
MESSAGE ADD,FL->16 MESSAGE ADD,FL->16
END END
NUMERO 17 NUMERO 17
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 49 7 "" PROMPT 49 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->INTER17 FIELD 56->INTER17
MESSAGE ADD,FL->17 MESSAGE ADD,FL->17
END END
NUMERO 18 NUMERO 18
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 68 7 "" PROMPT 68 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->CONTVER18 FIELD 56->CONTVER18
MESSAGE ADD,FL->18 MESSAGE ADD,FL->18
END END
NUMERO 19 NUMERO 19
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 86 7 "" PROMPT 86 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->INTER19 FIELD 56->INTER19
MESSAGE ADD,FL->19 MESSAGE ADD,FL->19
END END
NUMERO 20 NUMERO 20
BEGIN BEGIN
KEY "SOPRATTASSA SU IRPEF" KEY "SOPRATTASSA SU IRPEF"
PROMPT 102 7 "" PROMPT 102 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 56->STASSA20 FIELD 56->STASSA20
MESSAGE ADD,FL->20 MESSAGE ADD,FL->20
END END
STRINGA 21 STRINGA 21
BEGIN BEGIN
KEY "CONGUAGLI NON EFFETTUATI" KEY "CONGUAGLI NON EFFETTUATI"
PROMPT 121 7 "" PROMPT 121 7 ""
FIELD 56->CONNEFF21 FIELD 56->CONNEFF21
END END
STRINGA 22 STRINGA 22
BEGIN BEGIN
KEY "TIPO CONGUAGLIO" KEY "TIPO CONGUAGLIO"
PROMPT 128 7 "" PROMPT 128 7 ""
FIELD 56->TIPOCONG22 FIELD 56->TIPOCONG22
END END
STRINGA 23 STRINGA 23
BEGIN BEGIN
KEY "CODICE FISCALE CAAF" KEY "CODICE FISCALE CAAF"
PROMPT 11 9 "" PROMPT 11 9 ""
FIELD 104@->S1 FIELD 104@->S1
END END
STRINGA 24 STRINGA 24
BEGIN BEGIN
KEY "DENOMINAZIONE CAAF" KEY "DENOMINAZIONE CAAF"
PROMPT 43 9 "" PROMPT 43 9 ""
FIELD 104@->S0 FIELD 104@->S0
END END
NUMERO 25 NUMERO 25
BEGIN BEGIN
KEY "NUMERO ISCRIZIONE ALBO" KEY "NUMERO ISCRIZIONE ALBO"
PROMPT 100 9 "" PROMPT 100 9 ""
PICTURE "#####" PICTURE "#####"
FIELD 104@->I1 FIELD 104@->I1
END END
DATA 26 DATA 26
BEGIN BEGIN
KEY "DATA RICEZIONE MOD.730-5" KEY "DATA RICEZIONE MOD.730-5"
PROMPT 115 9 "" PROMPT 115 9 ""
FORMAT "1444-" FORMAT "1444-"
PICTURE "## ^ ##^^^^^" PICTURE "## ^ ##^^^^^"
FIELD 56->DATARIC26 FIELD 56->DATARIC26
END END
END END
SECTION FOOTER LAST 4 SECTION FOOTER LAST 4
NUMERO 9 NUMERO 9
BEGIN BEGIN
KEY "IMPOSTA RIMBORSATA" KEY "IMPOSTA RIMBORSATA"
PROMPT 25 1 "" PROMPT 25 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 10 NUMERO 10
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 44 1 "" PROMPT 44 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 11 NUMERO 11
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 63 1 "" PROMPT 63 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 12 NUMERO 12
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 81 1 "" PROMPT 81 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 13 NUMERO 13
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 100 1 "" PROMPT 100 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "SOPRATTASSA SU IRPEF" KEY "SOPRATTASSA SU IRPEF"
PROMPT 116 1 "" PROMPT 116 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 15 NUMERO 15
BEGIN BEGIN
KEY "CONTRIBUTO A RIMBORSO" KEY "CONTRIBUTO A RIMBORSO"
PROMPT 11 3 "" PROMPT 11 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 16 NUMERO 16
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 30 3 "" PROMPT 30 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 17 NUMERO 17
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 49 3 "" PROMPT 49 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 18 NUMERO 18
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 68 3 "" PROMPT 68 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 19 NUMERO 19
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 86 3 "" PROMPT 86 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 20 NUMERO 20
BEGIN BEGIN
KEY "SOPRATTASSA SU IRPEF" KEY "SOPRATTASSA SU IRPEF"
PROMPT 102 3 "" PROMPT 102 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "FIRMA" KEY "FIRMA"
PROMPT 83 5 "" PROMPT 83 5 ""
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
END END
END END

View File

@ -1,469 +1,469 @@
USE 57 USE 57
JOIN 45 INTO CODDITTA=CODDITTA CODDIP=CODDIP JOIN 45 INTO CODDITTA=CODDITTA CODDIP=CODDIP
JOIN %CAF ALIAS 104 INTO CODTAB==CODCAAF JOIN %CAF ALIAS 104 INTO CODTAB==CODCAAF
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR
JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC
JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES) JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES)
JOIN 36 INTO CODDITTA=CODDITTA JOIN 36 INTO CODDITTA=CODDITTA
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
57->* "Quadro A2 770" 57->* "Quadro A2 770"
45->* "Anagrafica dei dipendenti" 45->* "Anagrafica dei dipendenti"
104@->* "Tabella CAAF" 104@->* "Tabella CAAF"
9->* "Ditte" 9->* "Ditte"
106@->* "Anagrafica persone fisiche e giuridiche (ditta)" 106@->* "Anagrafica persone fisiche e giuridiche (ditta)"
108@->* "Anagrafica persone fisiche (ditta)" 108@->* "Anagrafica persone fisiche (ditta)"
113@->* "Comuni DITTA (nascita)" 113@->* "Comuni DITTA (nascita)"
213@->* "Comuni DITTA (residenza)" 213@->* "Comuni DITTA (residenza)"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier New" FONT "Courier New"
SIZE 11 SIZE 11
CARATTERE "X" CARATTERE "X"
INIZIO_POS 3 2 INIZIO_POS 3 2
FINE_POS 131 FINE_POS 131
GRID "+++++++++-|" GRID "+++++++++-|"
END END
SECTION HEADER FIRST 28 SECTION HEADER FIRST 28
LISTA 1 LISTA 1
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 106@->TIPOA FIELD 106@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@ ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@
ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@ ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 12 "" PROMPT 3 12 ""
FIELD 106@->COFI FIELD 106@->COFI
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 40 12 "" PROMPT 40 12 ""
GROUP 2 GROUP 2
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 40 12 "" PROMPT 40 12 ""
GROUP 1 GROUP 1
FIELD 106@->RAGSOC[1,30] FIELD 106@->RAGSOC[1,30]
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 14 "" PROMPT 17 14 ""
GROUP 1 GROUP 1
FIELD 106@->RAGSOC[31,50] FIELD 106@->RAGSOC[31,50]
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 59 14 "" PROMPT 59 14 ""
GROUP 1 GROUP 1
FIELD 108@->SESSO FIELD 108@->SESSO
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 67 14 "" PROMPT 67 14 ""
GROUP 1 GROUP 1
FIELD 108@->DATANASC FIELD 108@->DATANASC
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 84 14 "" PROMPT 84 14 ""
GROUP 1 GROUP 1
FIELD 113@->DENCOM FIELD 113@->DENCOM
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 125 14 "" PROMPT 125 14 ""
GROUP 1 GROUP 1
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 16 "" PROMPT 17 16 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 16 "" PROMPT 59 16 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 66 16 "" PROMPT 66 16 ""
FIELD 106@->INDRF FIELD 106@->INDRF
FIELD 106@->INDRES FIELD 106@->INDRES
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 104 16 "" PROMPT 104 16 ""
FIELD 106@->CIVRF FIELD 106@->CIVRF
FIELD 106@->CIVRES FIELD 106@->CIVRES
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 123 16 "" PROMPT 123 16 ""
FIELD 106@->CAPRF FIELD 106@->CAPRF
FIELD 106@->CAPRES FIELD 106@->CAPRES
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE" KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE"
PROMPT 87 19 "" PROMPT 87 19 ""
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 125 22 "" PROMPT 125 22 ""
END END
END END
SECTION BODY ODD 10 SECTION BODY ODD 10
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 11 1 "" PROMPT 11 1 ""
FIELD 45->CODFI FIELD 45->CODFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 43 1 "" PROMPT 43 1 ""
FIELD 45->COGNOME FIELD 45->COGNOME
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 80 1 "" PROMPT 80 1 ""
FIELD 45->NOME FIELD 45->NOME
END END
DATA 4 DATA 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 45->DATANA FIELD 45->DATANA
FORMAT "1444-" FORMAT "1444-"
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 128 1 "" PROMPT 128 1 ""
FIELD 45->SESSO FIELD 45->SESSO
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 11 3 "" PROMPT 11 3 ""
FIELD 45->COMUNENA FIELD 45->COMUNENA
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 48 3 "" PROMPT 48 3 ""
FIELD 45->PROVNA FIELD 45->PROVNA
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "CONGUAGLI NON EFFETTUATI" KEY "CONGUAGLI NON EFFETTUATI"
PROMPT 16 5 "" PROMPT 16 5 ""
FIELD 57->CONEFF FIELD 57->CONEFF
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "RETTIFICA CONGUAGLIO" KEY "RETTIFICA CONGUAGLIO"
PROMPT 31 5 "" PROMPT 31 5 ""
FIELD 57->RETCON FIELD 57->RETCON
END END
NUMERO 10 NUMERO 10
BEGIN BEGIN
KEY "IMPOSTA RIMBORSATA" KEY "IMPOSTA RIMBORSATA"
PROMPT 39 5 "" PROMPT 39 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->10 MESSAGE ADD,FL->10
FIELD 57->SIRPEFRIMB FIELD 57->SIRPEFRIMB
END END
NUMERO 11 NUMERO 11
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 54 5 "" PROMPT 54 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->11 MESSAGE ADD,FL->11
FIELD 57->VIRPEF FIELD 57->VIRPEF
END END
NUMERO 12 NUMERO 12
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 70 5 "" PROMPT 70 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->12 MESSAGE ADD,FL->12
FIELD 57->INTIRPEF FIELD 57->INTIRPEF
END END
NUMERO 13 NUMERO 13
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 85 5 "" PROMPT 85 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->13 MESSAGE ADD,FL->13
FIELD 57->AIRPEFIV FIELD 57->AIRPEFIV
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 100 5 "" PROMPT 100 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->14 MESSAGE ADD,FL->14
FIELD 57->AIRPEFINT FIELD 57->AIRPEFINT
END END
NUMERO 15 NUMERO 15
BEGIN BEGIN
KEY "SOPRATTASSA SU IRPEF" KEY "SOPRATTASSA SU IRPEF"
PROMPT 115 5 "" PROMPT 115 5 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->15 MESSAGE ADD,FL->15
FIELD 57->STASSA15 FIELD 57->STASSA15
END END
NUMERO 16 NUMERO 16
BEGIN BEGIN
KEY "CONTRIBUTO A RIMBORSO" KEY "CONTRIBUTO A RIMBORSO"
PROMPT 8 7 "" PROMPT 8 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->16 MESSAGE ADD,FL->16
FIELD 57->CONTR16 FIELD 57->CONTR16
END END
NUMERO 17 NUMERO 17
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 23 7 "" PROMPT 23 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->17 MESSAGE ADD,FL->17
FIELD 57->CONTRVER FIELD 57->CONTRVER
END END
NUMERO 18 NUMERO 18
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 39 7 "" PROMPT 39 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->18 MESSAGE ADD,FL->18
FIELD 57->INTER18 FIELD 57->INTER18
END END
NUMERO 19 NUMERO 19
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 54 7 "" PROMPT 54 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->19 MESSAGE ADD,FL->19
FIELD 57->CONTV19 FIELD 57->CONTV19
END END
NUMERO 20 NUMERO 20
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 70 7 "" PROMPT 70 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->20 MESSAGE ADD,FL->20
FIELD 57->INTE20 FIELD 57->INTE20
END END
NUMERO 21 NUMERO 21
BEGIN BEGIN
KEY "SOPRATTASSA SU CSSN" KEY "SOPRATTASSA SU CSSN"
PROMPT 85 7 "" PROMPT 85 7 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->21 MESSAGE ADD,FL->21
FIELD 57->SOPRAT21 FIELD 57->SOPRAT21
END END
NUMERO 22 NUMERO 22
BEGIN BEGIN
KEY "MOD. 730/95 NON LIQUIDABILE" KEY "MOD. 730/95 NON LIQUIDABILE"
PROMPT 108 7 "" PROMPT 108 7 ""
FIELD 57->M730NLIQ FIELD 57->M730NLIQ
END END
STRINGA 23 STRINGA 23
BEGIN BEGIN
KEY "CODICE FISCALE CAAF" KEY "CODICE FISCALE CAAF"
PROMPT 11 9 "" PROMPT 11 9 ""
FIELD 104@->S1 FIELD 104@->S1
END END
STRINGA 24 STRINGA 24
BEGIN BEGIN
KEY "DENOMINAZIONE CAAF" KEY "DENOMINAZIONE CAAF"
PROMPT 44 9 "" PROMPT 44 9 ""
FIELD 104@->S0 FIELD 104@->S0
END END
NUMERO 25 NUMERO 25
BEGIN BEGIN
KEY "NUMERO ISCRIZIONE ALBO" KEY "NUMERO ISCRIZIONE ALBO"
PROMPT 125 9 "" PROMPT 125 9 ""
PICTURE "#####" PICTURE "#####"
FIELD 104@->I1 FIELD 104@->I1
END END
END END
SECTION FOOTER LAST 4 SECTION FOOTER LAST 4
NUMERO 10 NUMERO 10
BEGIN BEGIN
KEY "IMPOSTA RIMBORSATA" KEY "IMPOSTA RIMBORSATA"
PROMPT 39 1 "" PROMPT 39 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 11 NUMERO 11
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 54 1 "" PROMPT 54 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 12 NUMERO 12
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 70 1 "" PROMPT 70 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 13 NUMERO 13
BEGIN BEGIN
KEY "IMPOSTA VERSATA" KEY "IMPOSTA VERSATA"
PROMPT 85 1 "" PROMPT 85 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 100 1 "" PROMPT 100 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 15 NUMERO 15
BEGIN BEGIN
KEY "SOPRATTASSA SU IRPEF" KEY "SOPRATTASSA SU IRPEF"
PROMPT 115 1 "" PROMPT 115 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 16 NUMERO 16
BEGIN BEGIN
KEY "CONTRIBUTO A RIMBORSO" KEY "CONTRIBUTO A RIMBORSO"
PROMPT 8 3 "" PROMPT 8 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 17 NUMERO 17
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 23 3 "" PROMPT 23 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 18 NUMERO 18
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 39 3 "" PROMPT 39 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 19 NUMERO 19
BEGIN BEGIN
KEY "CONTRIBUTO VERSATO" KEY "CONTRIBUTO VERSATO"
PROMPT 54 3 "" PROMPT 54 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 20 NUMERO 20
BEGIN BEGIN
KEY "INTERESSI" KEY "INTERESSI"
PROMPT 70 3 "" PROMPT 70 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 21 NUMERO 21
BEGIN BEGIN
KEY "SOPRATTASSA SU CSSN" KEY "SOPRATTASSA SU CSSN"
PROMPT 85 3 "" PROMPT 85 3 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 730 NUMERO 730
BEGIN BEGIN
KEY "NUMERO MOD.730" KEY "NUMERO MOD.730"
PROMPT 20 5 "" PROMPT 20 5 ""
PICTURE "######" PICTURE "######"
FIELD 36->N730ALLA2 FIELD 36->N730ALLA2
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "FIRMA" KEY "FIRMA"
PROMPT 83 9 "" PROMPT 83 9 ""
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
END END
END END

View File

@ -1,432 +1,432 @@
USE 58 USE 58
JOIN 45 INTO CODDITTA=CODDITTA CODDIP=CODDIP JOIN 45 INTO CODDITTA=CODDITTA CODDIP=CODDIP
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 102 INTO CODDITTA=CODDITTA JOIN 102 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR
JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC
JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES) JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES)
JOIN 37 INTO CODDITTA=CODDITTA JOIN 37 INTO CODDITTA=CODDITTA
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
58->* "Quadro A3 770" 58->* "Quadro A3 770"
45->* "Anagrafica dei dipendenti" 45->* "Anagrafica dei dipendenti"
9->* "Ditte" 9->* "Ditte"
106@->* "Anagrafica persone fisiche e giuridiche (ditta)" 106@->* "Anagrafica persone fisiche e giuridiche (ditta)"
108@->* "Anagrafica persone fisiche (ditta)" 108@->* "Anagrafica persone fisiche (ditta)"
113@->* "Comuni DITTA (nascita)" 113@->* "Comuni DITTA (nascita)"
213@->* "Comuni DITTA (residenza)" 213@->* "Comuni DITTA (residenza)"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier New" FONT "Courier New"
SIZE 11 SIZE 11
CARATTERE "X" CARATTERE "X"
INIZIO_POS 3 2 INIZIO_POS 3 2
FINE_POS 131 FINE_POS 131
GRID "+++++++++-|" GRID "+++++++++-|"
END END
SECTION HEADER FIRST 28 SECTION HEADER FIRST 28
LISTA 100 LISTA 100
BEGIN BEGIN
KEY "Ditta trasformata" KEY "Ditta trasformata"
FLAGS "H" FLAGS "H"
ITEM "1|Normale" MESSAGE ENABLE,10@|DISABLE,20@ ITEM "1|Normale" MESSAGE ENABLE,10@|DISABLE,20@
ITEM "2|Trasformata" MESSAGE ENABLE,20@|DISABLE,10@ ITEM "2|Trasformata" MESSAGE ENABLE,20@|DISABLE,10@
FIELD 58->NPROG FIELD 58->NPROG
END END
LISTA 1 LISTA 1
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 106@->TIPOA FIELD 106@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,11@|HIDE,12@ ITEM "F|Fisica" MESSAGE SHOW,11@|HIDE,12@
ITEM "G|Giuridica" MESSAGE SHOW,12@|HIDE,11@ ITEM "G|Giuridica" MESSAGE SHOW,12@|HIDE,11@
GROUP 10 GROUP 10
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 12 "" PROMPT 3 12 ""
FIELD 106@->COFI FIELD 106@->COFI
GROUP 10 GROUP 10
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 40 12 "" PROMPT 40 12 ""
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
GROUP 10 12 GROUP 10 12
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 40 12 "" PROMPT 40 12 ""
FIELD 106@->RAGSOC[1,30] FIELD 106@->RAGSOC[1,30]
GROUP 10 11 GROUP 10 11
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 14 "" PROMPT 17 14 ""
FIELD 106@->RAGSOC[31,50] FIELD 106@->RAGSOC[31,50]
GROUP 10 11 GROUP 10 11
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 59 14 "" PROMPT 59 14 ""
FIELD 108@->SESSO FIELD 108@->SESSO
GROUP 10 11 GROUP 10 11
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 67 14 "" PROMPT 67 14 ""
FIELD 108@->DATANASC FIELD 108@->DATANASC
GROUP 10 11 GROUP 10 11
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 84 14 "" PROMPT 84 14 ""
FIELD 113@->DENCOM FIELD 113@->DENCOM
GROUP 10 11 GROUP 10 11
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 126 14 "" PROMPT 126 14 ""
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
GROUP 10 11 GROUP 10 11
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 16 "" PROMPT 17 16 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
GROUP 10 GROUP 10
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 16 "" PROMPT 59 16 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
GROUP 10 GROUP 10
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 67 16 "" PROMPT 67 16 ""
FIELD 106@->INDRF FIELD 106@->INDRF
FIELD 106@->INDRES FIELD 106@->INDRES
GROUP 10 GROUP 10
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 104 16 "" PROMPT 104 16 ""
FIELD 106@->CIVRF FIELD 106@->CIVRF
FIELD 106@->CIVRES FIELD 106@->CIVRES
GROUP 10 GROUP 10
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 123 16 "" PROMPT 123 16 ""
FIELD 106@->CAPRF FIELD 106@->CAPRF
FIELD 106@->CAPRES FIELD 106@->CAPRES
GROUP 10 GROUP 10
END END
LISTA 101 LISTA 101
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 106@->TIPOA FIELD 106@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,21@|HIDE,22@ ITEM "F|Fisica" MESSAGE SHOW,21@|HIDE,22@
ITEM "G|Giuridica" MESSAGE SHOW,22@|HIDE,21@ ITEM "G|Giuridica" MESSAGE SHOW,22@|HIDE,21@
GROUP 20 GROUP 20
END END
STRINGA 102 STRINGA 102
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 12 "" PROMPT 3 12 ""
FIELD 102->CODFISC FIELD 102->CODFISC
GROUP 20 GROUP 20
END END
STRINGA 103 STRINGA 103
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 39 12 "" PROMPT 39 12 ""
FIELD 102->DENOMIN FIELD 102->DENOMIN
GROUP 20 22 GROUP 20 22
END END
STRINGA 104 STRINGA 104
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 39 12 "" PROMPT 39 12 ""
FIELD 102->DENOMIN FIELD 102->DENOMIN
GROUP 20 21 GROUP 20 21
END END
STRINGA 105 STRINGA 105
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 14 "" PROMPT 17 14 ""
FIELD 102->NOME FIELD 102->NOME
GROUP 20 21 GROUP 20 21
END END
STRINGA 106 STRINGA 106
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 58 14 "" PROMPT 58 14 ""
FIELD 102->SESSO FIELD 102->SESSO
GROUP 20 21 GROUP 20 21
END END
STRINGA 107 STRINGA 107
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 67 14 "" PROMPT 67 14 ""
FIELD 102->DATANAS FIELD 102->DATANAS
GROUP 20 21 GROUP 20 21
END END
STRINGA 108 STRINGA 108
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 84 14 "" PROMPT 84 14 ""
FIELD 102->COMNAS FIELD 102->COMNAS
GROUP 20 21 GROUP 20 21
END END
STRINGA 109 STRINGA 109
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 125 14 "" PROMPT 125 14 ""
FIELD 102->PROVNAS FIELD 102->PROVNAS
GROUP 20 21 GROUP 20 21
END END
STRINGA 110 STRINGA 110
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 16 "" PROMPT 17 16 ""
FIELD 102->COMDOM FIELD 102->COMDOM
GROUP 20 GROUP 20
END END
STRINGA 111 STRINGA 111
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 16 "" PROMPT 59 16 ""
FIELD 102->PROVDOM FIELD 102->PROVDOM
GROUP 20 GROUP 20
END END
STRINGA 112 STRINGA 112
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 66 16 "" PROMPT 66 16 ""
FIELD 102->INDDOM FIELD 102->INDDOM
GROUP 20 GROUP 20
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE" KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE"
PROMPT 87 20 "" PROMPT 87 20 ""
END END
NUMERO 15 NUMERO 15
BEGIN BEGIN
KEY "CONSISTENZA BASE OCCUPAZIONALE AL 12/06/94" KEY "CONSISTENZA BASE OCCUPAZIONALE AL 12/06/94"
PROMPT 56 22 "" PROMPT 56 22 ""
PICTURE "###.###" PICTURE "###.###"
FIELD 37->CONSBASOCC FIELD 37->CONSBASOCC
END END
NUMERO 16 NUMERO 16
BEGIN BEGIN
KEY "LAVORATORI DIPENDENTI IN MOBILITA'" KEY "LAVORATORI DIPENDENTI IN MOBILITA'"
PROMPT 56 23 "" PROMPT 56 23 ""
PICTURE "###.###" PICTURE "###.###"
FIELD 37->LAVDIPCIN FIELD 37->LAVDIPCIN
END END
DATA 17 DATA 17
BEGIN BEGIN
KEY "PERIODO D'IMPOSTA (DAL)" KEY "PERIODO D'IMPOSTA (DAL)"
PROMPT 96 23 "" PROMPT 96 23 ""
FORMAT "1442 " FORMAT "1442 "
FIELD 37->PIMPINI FIELD 37->PIMPINI
END END
DATA 18 DATA 18
BEGIN BEGIN
KEY "PERIODO D'IMPOSTA (AL)" KEY "PERIODO D'IMPOSTA (AL)"
PROMPT 117 23 "" PROMPT 117 23 ""
FORMAT "1442 " FORMAT "1442 "
FIELD 37->PIMPFINE FIELD 37->PIMPFINE
END END
NUMERO 14 NUMERO 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 125 25 "" PROMPT 125 25 ""
END END
END END
SECTION BODY ODD 6 SECTION BODY ODD 6
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 11 1 "" PROMPT 11 1 ""
FIELD 45->CODFI FIELD 45->CODFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 42 1 "" PROMPT 42 1 ""
FIELD 45->COGNOME FIELD 45->COGNOME
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 79 1 "" PROMPT 79 1 ""
FIELD 45->NOME FIELD 45->NOME
END END
DATA 4 DATA 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 45->DATANA FIELD 45->DATANA
FORMAT "1444-" FORMAT "1444-"
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 128 1 "" PROMPT 128 1 ""
FIELD 45->SESSO FIELD 45->SESSO
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 11 3 "" PROMPT 11 3 ""
FIELD 45->COMUNENA FIELD 45->COMUNENA
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "PROV DI NASCITA" KEY "PROV DI NASCITA"
PROMPT 47 3 "" PROMPT 47 3 ""
FIELD 45->PROVNA FIELD 45->PROVNA
END END
DATA 8 DATA 8
BEGIN BEGIN
KEY "INIZIO RAPPORTO A TEMPO INDETERMINATO" KEY "INIZIO RAPPORTO A TEMPO INDETERMINATO"
PROMPT 11 5 "" PROMPT 11 5 ""
FIELD 58->DIRAPTI FIELD 58->DIRAPTI
FORMAT "1444-" FORMAT "1444-"
PICTURE "## ^ ##^^^##" PICTURE "## ^ ##^^^##"
END END
NUMERO 9 NUMERO 9
BEGIN BEGIN
KEY "NUMERO GIORNI IN INCREMENTO" KEY "NUMERO GIORNI IN INCREMENTO"
PROMPT 35 5 "" PROMPT 35 5 ""
PICTURE "######" PICTURE "######"
FIELD 58->NGINC15 FIELD 58->NGINC15
END END
NUMERO 10 NUMERO 10
BEGIN BEGIN
KEY "REDDITO CORRISPOSTO" KEY "REDDITO CORRISPOSTO"
PROMPT 43 5 "" PROMPT 43 5 ""
MESSAGE ADD,FL->10 MESSAGE ADD,FL->10
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 58->REDCOR16 FIELD 58->REDCOR16
END END
NUMERO 11 NUMERO 11
BEGIN BEGIN
KEY "NUMERO GIORNI IN INCREMENTO" KEY "NUMERO GIORNI IN INCREMENTO"
PROMPT 69 5 "" PROMPT 69 5 ""
PICTURE "######" PICTURE "######"
FIELD 58->NGINC17 FIELD 58->NGINC17
END END
NUMERO 12 NUMERO 12
BEGIN BEGIN
KEY "REDDITO CORRISPOSTO" KEY "REDDITO CORRISPOSTO"
PROMPT 77 5 "" PROMPT 77 5 ""
MESSAGE ADD,FL->12 MESSAGE ADD,FL->12
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
FIELD 58->REDCOR18 FIELD 58->REDCOR18
END END
END END
SECTION FOOTER LAST 2 SECTION FOOTER LAST 2
NUMERO 10 NUMERO 10
BEGIN BEGIN
KEY "REDDITO CORRISPOSTO" KEY "REDDITO CORRISPOSTO"
PROMPT 43 1 "" PROMPT 43 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 12 NUMERO 12
BEGIN BEGIN
KEY "REDDITO CORRISPOSTO" KEY "REDDITO CORRISPOSTO"
PROMPT 77 1 "" PROMPT 77 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "FIRMA" KEY "FIRMA"
PROMPT 83 4 "" PROMPT 83 4 ""
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
END END
END END

File diff suppressed because it is too large Load Diff

View File

@ -1,399 +1,399 @@
USE 61 USE 61
JOIN %CA7 TO 61 ALIAS 14 INTO CODTAB=CODCAUS JOIN %CA7 TO 61 ALIAS 14 INTO CODTAB=CODCAUS
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR
JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC
JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES) JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES)
JOIN 6 TO 61 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 61 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR
JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC
JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES
JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
61->* "Quadro C 770" 61->* "Quadro C 770"
9->* "Ditte" 9->* "Ditte"
6->* "Anagrafica persone fisiche e giuridiche" 6->* "Anagrafica persone fisiche e giuridiche"
8->* "Anagrafica persone fisiche" 8->* "Anagrafica persone fisiche"
113@->* "Comuni" 113@->* "Comuni"
213@->* "Comuni" 213@->* "Comuni"
216@->* "Anagrafica persone fisiche e giuridiche" 216@->* "Anagrafica persone fisiche e giuridiche"
218@->* "Anagrafica persone giuridiche" 218@->* "Anagrafica persone giuridiche"
313@->* "Comuni" 313@->* "Comuni"
413@->* "Comuni" 413@->* "Comuni"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier 17cpi" FONT "Courier 17cpi"
SIZE 11 SIZE 11
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 22 SECTION HEADER FIRST 22
LISTA 9 LISTA 9
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 116@->TIPOA FIELD 116@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@ ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@
ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@ ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 10 "" PROMPT 3 10 ""
FIELD 116@->COFI FIELD 116@->COFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 39 10 "" PROMPT 39 10 ""
FIELD 116@->RAGSOC FIELD 116@->RAGSOC
GROUP 2 GROUP 2
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 39 10 "" PROMPT 39 10 ""
FIELD 116@->RAGSOC[1,30] FIELD 116@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 12 "" PROMPT 17 12 ""
FIELD 116@->RAGSOC[31,50] FIELD 116@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 59 12 "" PROMPT 59 12 ""
FIELD 118@->SESSO FIELD 118@->SESSO
GROUP 1 GROUP 1
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 63 12 "" PROMPT 63 12 ""
FIELD 118@->DATANASC FIELD 118@->DATANASC
GROUP 1 GROUP 1
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 83 12 "" PROMPT 83 12 ""
FIELD 113@->DENCOM FIELD 113@->DENCOM
GROUP 1 GROUP 1
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 125 12 "" PROMPT 125 12 ""
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
GROUP 1 GROUP 1
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 14 "" PROMPT 17 14 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 14 "" PROMPT 59 14 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 67 14 "" PROMPT 67 14 ""
FIELD 116@->INDRF FIELD 116@->INDRF
FIELD 116@->INDRES FIELD 116@->INDRES
FLAGS "H" FLAGS "H"
MESSAGE COPY,17 MESSAGE COPY,17
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 103 14 "" PROMPT 103 14 ""
FIELD 116@->CIVRF FIELD 116@->CIVRF
FIELD 116@->CIVRES FIELD 116@->CIVRES
FLAGS "H" FLAGS "H"
MESSAGE APPEND,17 MESSAGE APPEND,17
END END
STRINGA 17 STRINGA 17
BEGIN BEGIN
KEY "VIA + NUM CIV. DI RES." KEY "VIA + NUM CIV. DI RES."
PROMPT 67 14 "" PROMPT 67 14 ""
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 124 14 "" PROMPT 124 14 ""
FIELD 116@->CAPRF FIELD 116@->CAPRF
FIELD 116@->CAPRES FIELD 116@->CAPRES
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DICHIARANTE" KEY "CODICE FISCALE DICHIARANTE"
PROMPT 105 17 "" PROMPT 105 17 ""
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 125 20 "" PROMPT 125 20 ""
END END
END END
SECTION BODY ODD 6 SECTION BODY ODD 6
LISTA 100 LISTA 100
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FIELD 216@->TIPOA FIELD 216@->TIPOA
ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@ ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@
ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@ ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 10 1 "" PROMPT 10 1 ""
FIELD 216@->COFI FIELD 216@->COFI
END END
STRING 2 STRING 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 42 1 "" PROMPT 42 1 ""
FIELD 216@->RAGSOC[1,30] FIELD 216@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRING 3 STRING 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 81 1 "" PROMPT 81 1 ""
FIELD 216@->RAGSOC[31,50] FIELD 216@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRING 4 STRING 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 218@->DATANASC FIELD 218@->DATANASC
END END
STRING 5 STRING 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 129 1 "" PROMPT 129 1 ""
FIELD 218@->SESSO FIELD 218@->SESSO
END END
STRING 6 STRING 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 313@->DENCOM FIELD 313@->DENCOM
GROUP 1 GROUP 1
END END
STRING 7 STRING 7
BEGIN BEGIN
KEY "PROV DI NASCITA" KEY "PROV DI NASCITA"
PROMPT 47 3 "" PROMPT 47 3 ""
FIELD 313@->PROVCOM FIELD 313@->PROVCOM
GROUP 1 GROUP 1
END END
STRING 8 STRING 8
BEGIN BEGIN
KEY "COMUNE DI RESIDENZA" KEY "COMUNE DI RESIDENZA"
PROMPT 53 3 "" PROMPT 53 3 ""
FIELD 413@->DENCOM FIELD 413@->DENCOM
GROUP 1 GROUP 1
END END
STRING 9 STRING 9
BEGIN BEGIN
KEY "PROV. RESIDENZA" KEY "PROV. RESIDENZA"
PROMPT 88 3 "" PROMPT 88 3 ""
FIELD 413@->PROVCOM FIELD 413@->PROVCOM
END END
STRING 101 STRING 101
BEGIN BEGIN
KEY "VIA RES." KEY "VIA RES."
PROMPT 94 3 "" PROMPT 94 3 ""
FIELD 216@->INDRES[1,20] FIELD 216@->INDRES[1,20]
FLAGS "H" FLAGS "H"
MESSAGE COPY,10 MESSAGE COPY,10
END END
STRING 102 STRING 102
BEGIN BEGIN
KEY "NUM.CIV" KEY "NUM.CIV"
PROMPT 93 3 "" PROMPT 93 3 ""
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,10 MESSAGE APPEND,10
END END
STRING 10 STRING 10
BEGIN BEGIN
KEY "VIA RES. + numcivres" KEY "VIA RES. + numcivres"
PROMPT 95 3 "" PROMPT 95 3 ""
GROUP 1 GROUP 1
END END
STRING 11 STRING 11
BEGIN BEGIN
KEY "DESCR. CAUSALE" KEY "DESCR. CAUSALE"
PROMPT 10 5 "" PROMPT 10 5 ""
FIELD 14@->S0[1,20] FIELD 14@->S0[1,20]
END END
STRING 12 STRING 12
BEGIN BEGIN
KEY "FLAG C.T." KEY "FLAG C.T."
PROMPT 34 5 "" PROMPT 34 5 ""
FIELD 14@->B2 FIELD 14@->B2
END END
STRING 13 STRING 13
BEGIN BEGIN
KEY "FLAG T.S." KEY "FLAG T.S."
PROMPT 39 5 "" PROMPT 39 5 ""
FIELD 14@->B3 FIELD 14@->B3
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "AMMONTARE CORRISPOSTO" KEY "AMMONTARE CORRISPOSTO"
PROMPT 45 5 "" PROMPT 45 5 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->14 MESSAGE ADD,FL->14
// FIELD 61->TOTALE // FIELD 61->TOTALE
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "CONTRIBUTI S.S.N." KEY "CONTRIBUTI S.S.N."
PROMPT 60 5 "" PROMPT 60 5 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->15 MESSAGE ADD,FL->15
// FIELD 61->CONTSSN // FIELD 61->CONTSSN
END END
NUMBER 16 NUMBER 16
BEGIN BEGIN
KEY "SOMME NON SOGGETTE A RITENUTA" KEY "SOMME NON SOGGETTE A RITENUTA"
PROMPT 76 5 "" PROMPT 76 5 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->16 MESSAGE ADD,FL->16
// FIELD 61->SOMME // FIELD 61->SOMME
END END
NUMBER 17 NUMBER 17
BEGIN BEGIN
KEY "IMPONIBILE" KEY "IMPONIBILE"
PROMPT 91 5 "" PROMPT 91 5 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->17 MESSAGE ADD,FL->17
FIELD 61->IMPONIBILE FIELD 61->IMPONIBILE
END END
NUMBER 18 NUMBER 18
BEGIN BEGIN
KEY "RITENUTE OPERATE" KEY "RITENUTE OPERATE"
PROMPT 105 5 "" PROMPT 105 5 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->18 MESSAGE ADD,FL->18
FIELD 61->RITENUTE FIELD 61->RITENUTE
END END
NUMBER 19 NUMBER 19
BEGIN BEGIN
KEY "NETTO CORRISPOSTO" KEY "NETTO CORRISPOSTO"
PROMPT 120 5 "" PROMPT 120 5 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->19 MESSAGE ADD,FL->19
FIELD 61->NETTO FIELD 61->NETTO
END END
END END
SECTION FOOTER LAST 2 SECTION FOOTER LAST 2
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "TOTALE AMMONTARE CORRISPOSTO" KEY "TOTALE AMMONTARE CORRISPOSTO"
PROMPT 45 1 "" PROMPT 45 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "TOTALE CONTRIBUTI S.S.N." KEY "TOTALE CONTRIBUTI S.S.N."
PROMPT 61 1 "" PROMPT 61 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 16 NUMBER 16
BEGIN BEGIN
KEY "TOTALE SOMME NON SOGGETTE A RITENUTA" KEY "TOTALE SOMME NON SOGGETTE A RITENUTA"
PROMPT 76 1 "" PROMPT 76 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 17 NUMBER 17
BEGIN BEGIN
KEY "TOTALE IMPONIBILE" KEY "TOTALE IMPONIBILE"
PROMPT 91 1 "" PROMPT 91 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 18 NUMBER 18
BEGIN BEGIN
KEY "TOTALE RITENUTE OPERATE" KEY "TOTALE RITENUTE OPERATE"
PROMPT 105 1 "" PROMPT 105 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 19 NUMBER 19
BEGIN BEGIN
KEY "TOTALE NETTO CORRISPOSTO" KEY "TOTALE NETTO CORRISPOSTO"
PROMPT 120 1 "" PROMPT 120 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
END END

View File

@ -1,447 +1,447 @@
USE 62 USE 62
JOIN %CA7 TO 62 ALIAS 14 INTO CODTAB=CODCAUS JOIN %CA7 TO 62 ALIAS 14 INTO CODTAB=CODCAUS
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR
JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC
JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES) JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES)
JOIN 6 TO 62 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 62 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR
JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC
JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES
JOIN 13 TO 216@ ALIAS 513 INTO COM=COMRF(COMRES) JOIN 13 TO 216@ ALIAS 513 INTO COM=COMRF(COMRES)
JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
62->* "Quadro D 770" 62->* "Quadro D 770"
9->* "Ditte" 9->* "Ditte"
6->* "Anagrafica persone fisiche e giuridiche" 6->* "Anagrafica persone fisiche e giuridiche"
8->* "Anagrafica persone fisiche" 8->* "Anagrafica persone fisiche"
113@->* "Comuni" 113@->* "Comuni"
213@->* "Comuni" 213@->* "Comuni"
216@->* "Anagrafica persone fisiche e giuridiche" 216@->* "Anagrafica persone fisiche e giuridiche"
218@->* "Anagrafica persone giuridiche" 218@->* "Anagrafica persone giuridiche"
313@->* "Comuni" 313@->* "Comuni"
413@->* "Comuni" 413@->* "Comuni"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier 17cpi" FONT "Courier 17cpi"
SIZE 10 SIZE 10
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 19 SECTION HEADER FIRST 19
LISTA 9 LISTA 9
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FIELD 116@->TIPOA FIELD 116@->TIPOA
ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@ ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@
ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@ ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 4 1 "" PROMPT 4 1 ""
FIELD 116@->COFI FIELD 116@->COFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 39 1 "" PROMPT 39 1 ""
FIELD 116@->RAGSOC FIELD 116@->RAGSOC
GROUP 2 GROUP 2
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 39 1 "" PROMPT 39 1 ""
FIELD 116@->RAGSOC[1,30] FIELD 116@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 3 "" PROMPT 17 3 ""
FIELD 116@->RAGSOC[31,50] FIELD 116@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 58 3 "" PROMPT 58 3 ""
FIELD 118@->SESSO FIELD 118@->SESSO
GROUP 1 GROUP 1
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 66 3 "" PROMPT 66 3 ""
FIELD 118@->DATANASC FIELD 118@->DATANASC
GROUP 1 GROUP 1
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 84 3 "" PROMPT 84 3 ""
FIELD 113@->DENCOM FIELD 113@->DENCOM
GROUP 1 GROUP 1
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 126 3 "" PROMPT 126 3 ""
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
GROUP 1 GROUP 1
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 5 "" PROMPT 17 5 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 5 "" PROMPT 59 5 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 66 5 "" PROMPT 66 5 ""
FIELD 116@->INDRF FIELD 116@->INDRF
FIELD 116@->INDRES FIELD 116@->INDRES
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 102 5 "" PROMPT 102 5 ""
FIELD 116@->CIVRF FIELD 116@->CIVRF
FIELD 116@->CIVRES FIELD 116@->CIVRES
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 122 5 "" PROMPT 122 5 ""
FIELD 116@->CAPRF FIELD 116@->CAPRF
FIELD 116@->CAPRES FIELD 116@->CAPRES
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DICHIARANTE" KEY "CODICE FISCALE DICHIARANTE"
PROMPT 118 8 "" PROMPT 118 8 ""
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 123 11 "" PROMPT 123 11 ""
END END
END END
SECTION BODY ODD 8 SECTION BODY ODD 8
LISTA 100 LISTA 100
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FIELD 216@->TIPOA FIELD 216@->TIPOA
ITEM "F| " MESSAGE SHOW,1@|HIDE,2@ ITEM "F| " MESSAGE SHOW,1@|HIDE,2@
ITEM "G| " MESSAGE SHOW,2@|HIDE,1@ ITEM "G| " MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 10 1 "" PROMPT 10 1 ""
FIELD 216@->COFI FIELD 216@->COFI
END END
STRING 2 STRING 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 42 1 "" PROMPT 42 1 ""
FIELD 216@->RAGSOC[1,30] FIELD 216@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRING 3 STRING 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 81 1 "" PROMPT 81 1 ""
FIELD 216@->RAGSOC[31,50] FIELD 216@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRING 102 STRING 102
BEGIN BEGIN
KEY "RAGSOC GIURIDICHE" KEY "RAGSOC GIURIDICHE"
PROMPT 54 1 "" PROMPT 54 1 ""
FIELD 216@->RAGSOC FIELD 216@->RAGSOC
GROUP 2 GROUP 2
END END
STRING 4 STRING 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 218@->DATANASC FIELD 218@->DATANASC
END END
STRING 5 STRING 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 129 1 "" PROMPT 129 1 ""
FIELD 218@->SESSO FIELD 218@->SESSO
END END
STRING 6 STRING 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 313@->DENCOM FIELD 313@->DENCOM
GROUP 1 GROUP 1
END END
STRING 7 STRING 7
BEGIN BEGIN
KEY "PROV DI NASCITA" KEY "PROV DI NASCITA"
PROMPT 47 3 "" PROMPT 47 3 ""
FIELD 313@->PROVCOM FIELD 313@->PROVCOM
GROUP 1 GROUP 1
END END
STRING 8 STRING 8
BEGIN BEGIN
KEY "COMUNE DI RESIDENZA FISICHE" KEY "COMUNE DI RESIDENZA FISICHE"
PROMPT 53 3 "" PROMPT 53 3 ""
FIELD 413@->DENCOM FIELD 413@->DENCOM
GROUP 1 GROUP 1
END END
STRING 9 STRING 9
BEGIN BEGIN
KEY "PROV. RESIDENZA FISICHE" KEY "PROV. RESIDENZA FISICHE"
PROMPT 88 3 "" PROMPT 88 3 ""
FIELD 413@->PROVCOM FIELD 413@->PROVCOM
GROUP 1 GROUP 1
END END
STRING 101 STRING 101
BEGIN BEGIN
KEY "COMUNE RF/RES. GIURIDICHE" KEY "COMUNE RF/RES. GIURIDICHE"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 513@->DENCOM FIELD 513@->DENCOM
GROUP 2 GROUP 2
END END
STRING 106 STRING 106
BEGIN BEGIN
KEY "PROV. RF/RES GIURIDICHE" KEY "PROV. RF/RES GIURIDICHE"
PROMPT 61 3 "" PROMPT 61 3 ""
FIELD 513@->PROVCOM FIELD 513@->PROVCOM
GROUP 2 GROUP 2
END END
STRING 108 STRING 108
BEGIN BEGIN
KEY "VIA RES. FISICHE" KEY "VIA RES. FISICHE"
FIELD 216@->INDRES[1,18] FIELD 216@->INDRES[1,18]
FLAGS "H" FLAGS "H"
MESSAGE COPY,10 MESSAGE COPY,10
GROUP 1 GROUP 1
END END
STRING 109 STRING 109
BEGIN BEGIN
KEY "NUM.CIV DI RESIDENZA FISICHE" KEY "NUM.CIV DI RESIDENZA FISICHE"
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,10 MESSAGE APPEND,10
GROUP 1 GROUP 1
END END
STRING 10 STRING 10
BEGIN BEGIN
KEY "VIA RES. + NUMCIVRES FISICHE" KEY "VIA RES. + NUMCIVRES FISICHE"
PROMPT 95 3 "" PROMPT 95 3 ""
GROUP 1 GROUP 1
END END
STRING 110 STRING 110
BEGIN BEGIN
KEY "VIA RF/RES. GIURIDICHE" KEY "VIA RF/RES. GIURIDICHE"
FIELD 216@->INDRF[1,18] FIELD 216@->INDRF[1,18]
FIELD 216@->INDRES[1,18] FIELD 216@->INDRES[1,18]
FLAGS "H" FLAGS "H"
MESSAGE COPY,107 MESSAGE COPY,107
GROUP 2 GROUP 2
END END
STRING 111 STRING 111
BEGIN BEGIN
KEY "NUM.CIV RF/RES GIURIDICHE" KEY "NUM.CIV RF/RES GIURIDICHE"
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRF FIELD 216@->CIVRF
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,107 MESSAGE APPEND,107
GROUP 2 GROUP 2
END END
STRING 107 STRING 107
BEGIN BEGIN
KEY "VIA RES GIURIDICHE" KEY "VIA RES GIURIDICHE"
PROMPT 69 3 "" PROMPT 69 3 ""
GROUP 2 GROUP 2
END END
STRING 11 STRING 11
BEGIN BEGIN
KEY "FLAG DI NON RESIDENTE" KEY "FLAG DI NON RESIDENTE"
PROMPT 12 5 "" PROMPT 12 5 ""
FIELD 216@->SOGGNRES FIELD 216@->SOGGNRES
END END
STRING 12 STRING 12
BEGIN BEGIN
KEY "STATO ESTERO DI RES." KEY "STATO ESTERO DI RES."
PROMPT 16 5 "" PROMPT 16 5 ""
FIELD 24@->S0 FIELD 24@->S0
END END
STRING 13 STRING 13
BEGIN BEGIN
KEY "CODICE STATO ESTERO DI RES." KEY "CODICE STATO ESTERO DI RES."
PROMPT 79 5 "" PROMPT 79 5 ""
FIELD 216@->STATORES FIELD 216@->STATORES
END END
STRING 14 STRING 14
BEGIN BEGIN
KEY "CODICE FISCALE ESTERO" KEY "CODICE FISCALE ESTERO"
PROMPT 89 5 "" PROMPT 89 5 ""
FIELD 216@->COFIEST FIELD 216@->COFIEST
END END
STRING 15 STRING 15
BEGIN BEGIN
KEY "DESCR. CAUSALE" KEY "DESCR. CAUSALE"
PROMPT 11 7 "" PROMPT 11 7 ""
FIELD 14@->S0[1,20] FIELD 14@->S0[1,20]
END END
NUMBER 16 NUMBER 16
BEGIN BEGIN
KEY "TOTALE" KEY "TOTALE"
PROMPT 42 7 "" PROMPT 42 7 ""
// FIELD 62->TOTALE // FIELD 62->TOTALE
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->16 MESSAGE ADD,FL->16
END END
NUMBER 17 NUMBER 17
BEGIN BEGIN
KEY "SOMME NON SOGGETTE A RITENUTA" KEY "SOMME NON SOGGETTE A RITENUTA"
PROMPT 61 7 "" PROMPT 61 7 ""
// FIELD 62->SOMME // FIELD 62->SOMME
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->17 MESSAGE ADD,FL->17
END END
NUMBER 18 NUMBER 18
BEGIN BEGIN
KEY "IMPONIBILE" KEY "IMPONIBILE"
PROMPT 82 7 "" PROMPT 82 7 ""
// FIELD 62->IMPONIBILE // FIELD 62->IMPONIBILE
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->18 MESSAGE ADD,FL->18
END END
STRING 19 STRING 19
BEGIN BEGIN
KEY "ALIQUOTA" KEY "ALIQUOTA"
PROMPT 93 7 "" PROMPT 93 7 ""
FIELD 62->PERC FIELD 62->PERC
PICTURE "###@@" PICTURE "###@@"
END END
NUMBER 20 NUMBER 20
BEGIN BEGIN
KEY "IMPORTO" KEY "IMPORTO"
PROMPT 106 7 "" PROMPT 106 7 ""
// FIELD 62->IMPORTO // FIELD 62->IMPORTO
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->20 MESSAGE ADD,FL->20
END END
NUMBER 21 NUMBER 21
BEGIN BEGIN
KEY "NETTO" KEY "NETTO"
PROMPT 126 7 "" PROMPT 126 7 ""
// FIELD 62->NETTO // FIELD 62->NETTO
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->21 MESSAGE ADD,FL->21
END END
END END
SECTION FOOTER LAST 1 SECTION FOOTER LAST 1
NUMBER 16 NUMBER 16
BEGIN BEGIN
KEY "TOTALE TOTALE" KEY "TOTALE TOTALE"
PROMPT 36 1 "" PROMPT 36 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 17 NUMBER 17
BEGIN BEGIN
KEY "TOTALE SOMME NON SOGGETTE" KEY "TOTALE SOMME NON SOGGETTE"
PROMPT 55 1 "" PROMPT 55 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 18 NUMBER 18
BEGIN BEGIN
KEY "TOTALE IMPONIBILE" KEY "TOTALE IMPONIBILE"
PROMPT 75 1 "" PROMPT 75 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 20 NUMBER 20
BEGIN BEGIN
KEY "TOTALE IMPORTO" KEY "TOTALE IMPORTO"
PROMPT 101 1 "" PROMPT 101 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 21 NUMBER 21
BEGIN BEGIN
KEY "TOTALE NETTO" KEY "TOTALE NETTO"
PROMPT 120 1 "" PROMPT 120 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
END END

View File

@ -1,447 +1,447 @@
USE 63 USE 63
JOIN %CA7 TO 63 ALIAS 14 INTO CODTAB=CODCAUS JOIN %CA7 TO 63 ALIAS 14 INTO CODTAB=CODCAUS
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR
JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC
JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES) JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES)
JOIN 6 TO 63 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 63 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR
JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC
JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES
JOIN 13 TO 216@ ALIAS 513 INTO COM=COMRF(COMRES) JOIN 13 TO 216@ ALIAS 513 INTO COM=COMRF(COMRES)
JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
63->* "Quadro D1 770" 63->* "Quadro D1 770"
9->* "Ditte" 9->* "Ditte"
6->* "Anagrafica persone fisiche e giuridiche" 6->* "Anagrafica persone fisiche e giuridiche"
8->* "Anagrafica persone fisiche" 8->* "Anagrafica persone fisiche"
113@->* "Comuni" 113@->* "Comuni"
213@->* "Comuni" 213@->* "Comuni"
216@->* "Anagrafica persone fisiche e giuridiche" 216@->* "Anagrafica persone fisiche e giuridiche"
218@->* "Anagrafica persone giuridiche" 218@->* "Anagrafica persone giuridiche"
313@->* "Comuni" 313@->* "Comuni"
413@->* "Comuni" 413@->* "Comuni"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier 17cpi" FONT "Courier 17cpi"
SIZE 10 SIZE 10
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 29 SECTION HEADER FIRST 29
LISTA 9 LISTA 9
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FIELD 116@->TIPOA FIELD 116@->TIPOA
ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@ ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@
ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@ ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 12 "" PROMPT 3 12 ""
FIELD 116@->COFI FIELD 116@->COFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 39 12 "" PROMPT 39 12 ""
FIELD 116@->RAGSOC FIELD 116@->RAGSOC
GROUP 2 GROUP 2
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 39 12 "" PROMPT 39 12 ""
FIELD 116@->RAGSOC[1,30] FIELD 116@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 14 "" PROMPT 17 14 ""
FIELD 116@->RAGSOC[31,50] FIELD 116@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 58 14 "" PROMPT 58 14 ""
FIELD 118@->SESSO FIELD 118@->SESSO
GROUP 1 GROUP 1
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 63 14 "" PROMPT 63 14 ""
FIELD 118@->DATANASC FIELD 118@->DATANASC
GROUP 1 GROUP 1
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 84 14 "" PROMPT 84 14 ""
FIELD 113@->DENCOM FIELD 113@->DENCOM
GROUP 1 GROUP 1
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 125 14 "" PROMPT 125 14 ""
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
GROUP 1 GROUP 1
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 16 "" PROMPT 17 16 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 16 "" PROMPT 59 16 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 67 16 "" PROMPT 67 16 ""
FIELD 116@->INDRF FIELD 116@->INDRF
FIELD 116@->INDRES FIELD 116@->INDRES
FLAGS "H" FLAGS "H"
MESSAGE COPY,17 MESSAGE COPY,17
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 103 16 "" PROMPT 103 16 ""
FIELD 116@->CIVRF FIELD 116@->CIVRF
FIELD 116@->CIVRES FIELD 116@->CIVRES
FLAGS "H" FLAGS "H"
MESSAGE APPEND,17 MESSAGE APPEND,17
END END
STRINGA 17 STRINGA 17
BEGIN BEGIN
KEY "VIA RES. + NUM. RES." KEY "VIA RES. + NUM. RES."
PROMPT 67 16 "" PROMPT 67 16 ""
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 124 16 "" PROMPT 124 16 ""
FIELD 116@->CAPRF FIELD 116@->CAPRF
FIELD 116@->CAPRES FIELD 116@->CAPRES
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DICHIARANTE" KEY "CODICE FISCALE DICHIARANTE"
PROMPT 105 19 "" PROMPT 105 19 ""
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 125 22 "" PROMPT 125 22 ""
END END
END END
SECTION BODY ODD 6 SECTION BODY ODD 6
LISTA 100 LISTA 100
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FIELD 216@->TIPOA FIELD 216@->TIPOA
ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@ ITEM "F| " MESSAGE ENABLE,1@|DISABLE,2@
ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@ ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 10 1 "" PROMPT 10 1 ""
FIELD 216@->COFI FIELD 216@->COFI
END END
STRING 2 STRING 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 42 1 "" PROMPT 42 1 ""
FIELD 216@->RAGSOC[1,30] FIELD 216@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRING 3 STRING 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 80 1 "" PROMPT 80 1 ""
FIELD 216@->RAGSOC[31,50] FIELD 216@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRING 101 STRING 101
BEGIN BEGIN
KEY "RAGSOC GIURIDICHE" KEY "RAGSOC GIURIDICHE"
PROMPT 54 1 "" PROMPT 54 1 ""
FIELD 216@->RAGSOC FIELD 216@->RAGSOC
GROUP 2 GROUP 2
END END
STRING 4 STRING 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 114 1 "" PROMPT 114 1 ""
FIELD 218@->DATANASC FIELD 218@->DATANASC
GROUP 1 GROUP 1
END END
STRING 5 STRING 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 128 1 "" PROMPT 128 1 ""
FIELD 218@->SESSO FIELD 218@->SESSO
GROUP 1 GROUP 1
END END
STRING 6 STRING 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 313@->DENCOM FIELD 313@->DENCOM
GROUP 1 GROUP 1
END END
STRING 7 STRING 7
BEGIN BEGIN
KEY "PROV DI NASCITA" KEY "PROV DI NASCITA"
PROMPT 48 3 "" PROMPT 48 3 ""
FIELD 313@->PROVCOM FIELD 313@->PROVCOM
GROUP 1 GROUP 1
END END
STRING 8 STRING 8
BEGIN BEGIN
KEY "COMUNE DI RESIDENZA FISICHE" KEY "COMUNE DI RESIDENZA FISICHE"
PROMPT 53 3 "" PROMPT 53 3 ""
FIELD 413@->DENCOM FIELD 413@->DENCOM
GROUP 1 GROUP 1
END END
STRING 9 STRING 9
BEGIN BEGIN
KEY "PROV. RESIDENZA FISICHE" KEY "PROV. RESIDENZA FISICHE"
PROMPT 89 3 "" PROMPT 89 3 ""
FIELD 413@->PROVCOM FIELD 413@->PROVCOM
GROUP 1 GROUP 1
END END
STRING 102 STRING 102
BEGIN BEGIN
KEY "COMUNE RF/RES. GIURIDICHE" KEY "COMUNE RF/RES. GIURIDICHE"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 513@->DENCOM FIELD 513@->DENCOM
GROUP 2 GROUP 2
END END
STRING 103 STRING 103
BEGIN BEGIN
KEY "PROVINCIA RF/RES. GIURIDICHE" KEY "PROVINCIA RF/RES. GIURIDICHE"
PROMPT 51 3 "" PROMPT 51 3 ""
FIELD 513@->PROVCOM FIELD 513@->PROVCOM
GROUP 2 GROUP 2
END END
STRING 105 STRING 105
BEGIN BEGIN
KEY "VIA RESIDENZA FISICHE" KEY "VIA RESIDENZA FISICHE"
FIELD 216@->INDRES[1,18] FIELD 216@->INDRES[1,18]
FLAGS "H" FLAGS "H"
MESSAGE COPY,10 MESSAGE COPY,10
GROUP 1 GROUP 1
END END
STRING 106 STRING 106
BEGIN BEGIN
KEY "NUMERO CIVICO RES. FISICHE" KEY "NUMERO CIVICO RES. FISICHE"
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,10 MESSAGE APPEND,10
GROUP 1 GROUP 1
END END
STRING 10 STRING 10
BEGIN BEGIN
KEY "VIA + NUMERO CIVICO RESIDENZA FISICHE" KEY "VIA + NUMERO CIVICO RESIDENZA FISICHE"
PROMPT 95 3 "" PROMPT 95 3 ""
GROUP 1 GROUP 1
END END
STRING 105 STRING 105
BEGIN BEGIN
KEY "VIA RF/RES. GIURIDICHE" KEY "VIA RF/RES. GIURIDICHE"
FIELD 216@->INDRF[1,18] FIELD 216@->INDRF[1,18]
FIELD 216@->INDRES[1,18] FIELD 216@->INDRES[1,18]
FLAGS "H" FLAGS "H"
MESSAGE COPY,104 MESSAGE COPY,104
GROUP 2 GROUP 2
END END
STRING 106 STRING 106
BEGIN BEGIN
KEY "NUMERO CIVICO RF/RES. GIURIDICHE" KEY "NUMERO CIVICO RF/RES. GIURIDICHE"
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRF FIELD 216@->CIVRF
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,104 MESSAGE APPEND,104
GROUP 2 GROUP 2
END END
STRING 104 STRING 104
BEGIN BEGIN
KEY "VIA + NUMERO CIVICO RF/RES. GIURIDICHE" KEY "VIA + NUMERO CIVICO RF/RES. GIURIDICHE"
PROMPT 75 3 "" PROMPT 75 3 ""
GROUP 2 GROUP 2
END END
STRING 11 STRING 11
BEGIN BEGIN
KEY "CAUSALE DEL QUADRO D1" KEY "CAUSALE DEL QUADRO D1"
PROMPT 13 5 "" PROMPT 13 5 ""
FIELD 14@->S3 FIELD 14@->S3
END END
NUMBER 12 NUMBER 12
BEGIN BEGIN
KEY "TOTALE" KEY "TOTALE"
PROMPT 23 5 "" PROMPT 23 5 ""
// FIELD 63->TOTALE // FIELD 63->TOTALE
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->12 MESSAGE ADD,FL->12
END END
NUMBER 13 NUMBER 13
BEGIN BEGIN
KEY "QUOTA PROVVIGIONI" KEY "QUOTA PROVVIGIONI"
PROMPT 40 5 "" PROMPT 40 5 ""
// FIELD 63->QUOTAPRO // FIELD 63->QUOTAPRO
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->13 MESSAGE ADD,FL->13
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "SPESE ANTICIPATE" KEY "SPESE ANTICIPATE"
PROMPT 57 5 "" PROMPT 57 5 ""
// FIELD 63->SPESEANT // FIELD 63->SPESEANT
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->14 MESSAGE ADD,FL->14
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "IMPONIBILE" KEY "IMPONIBILE"
PROMPT 75 5 "" PROMPT 75 5 ""
// FIELD 63->IMPONIBILE // FIELD 63->IMPONIBILE
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->15 MESSAGE ADD,FL->15
END END
STRING 16 STRING 16
BEGIN BEGIN
KEY "ALIQUOTA" KEY "ALIQUOTA"
PROMPT 90 5 "" PROMPT 90 5 ""
FIELD 63->PERC FIELD 63->PERC
PICTURE "###@@" PICTURE "###@@"
END END
NUMBER 17 NUMBER 17
BEGIN BEGIN
KEY "IMPORTO" KEY "IMPORTO"
PROMPT 104 5 "" PROMPT 104 5 ""
// FIELD 63->IMPORTO // FIELD 63->IMPORTO
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->17 MESSAGE ADD,FL->17
END END
NUMBER 18 NUMBER 18
BEGIN BEGIN
KEY "NETTO" KEY "NETTO"
PROMPT 120 5 "" PROMPT 120 5 ""
// FIELD 63->NETTO // FIELD 63->NETTO
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->18 MESSAGE ADD,FL->18
END END
END END
SECTION FOOTER LAST 2 SECTION FOOTER LAST 2
NUMBER 12 NUMBER 12
BEGIN BEGIN
KEY "TOTALE TOTALE" KEY "TOTALE TOTALE"
PROMPT 19 1 "" PROMPT 19 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 13 NUMBER 13
BEGIN BEGIN
KEY "TOTALE QUOTA PROVVIGIONI" KEY "TOTALE QUOTA PROVVIGIONI"
PROMPT 36 1 "" PROMPT 36 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "TOTALE SPESE ANTICIPATE" KEY "TOTALE SPESE ANTICIPATE"
PROMPT 53 1 "" PROMPT 53 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "TOTALE IMPONIBILE" KEY "TOTALE IMPONIBILE"
PROMPT 70 1 "" PROMPT 70 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 17 NUMBER 17
BEGIN BEGIN
KEY "TOTALE IMPORTO" KEY "TOTALE IMPORTO"
PROMPT 99 1 "" PROMPT 99 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 18 NUMBER 18
BEGIN BEGIN
KEY "TOTALE NETTO" KEY "TOTALE NETTO"
PROMPT 115 1 "" PROMPT 115 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
END END

File diff suppressed because it is too large Load Diff

View File

@ -1,350 +1,350 @@
USE 101 USE 101
JOIN 6 TO 101 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 101 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR
JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC JOIN 13 TO 218@ ALIAS 313 INTO COM=COMNASC
JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES JOIN 13 TO 216@ ALIAS 413 INTO COM=COMRES
JOIN 13 TO 216@ ALIAS 513 INTO COM=COMRF(COMRES) JOIN 13 TO 216@ ALIAS 513 INTO COM=COMRF(COMRES)
JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES JOIN %STA TO 216@ ALIAS 24 INTO CODTAB=STATORES
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
62->* "770 Quadro G distinta" 62->* "770 Quadro G distinta"
9->* "Ditte" 9->* "Ditte"
6->* "Anagrafica persone fisiche e giuridiche" 6->* "Anagrafica persone fisiche e giuridiche"
8->* "Anagrafica persone fisiche" 8->* "Anagrafica persone fisiche"
113@->* "Comuni" 113@->* "Comuni"
213@->* "Comuni" 213@->* "Comuni"
216@->* "Anagrafica persone fisiche e giuridiche" 216@->* "Anagrafica persone fisiche e giuridiche"
218@->* "Anagrafica persone giuridiche" 218@->* "Anagrafica persone giuridiche"
313@->* "Comuni" 313@->* "Comuni"
413@->* "Comuni" 413@->* "Comuni"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier 17cpi" FONT "Courier 17cpi"
SIZE 10 SIZE 10
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 17 SECTION HEADER FIRST 17
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DICHIARANTE" KEY "CODICE FISCALE DICHIARANTE"
PROMPT 105 19 "" PROMPT 105 19 ""
FLAGS "H" FLAGS "H"
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 123 5 "" PROMPT 123 5 ""
END END
END END
SECTION BODY ODD 8 SECTION BODY ODD 8
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 10 1 "" PROMPT 10 1 ""
FIELD 216@->COFI FIELD 216@->COFI
END END
STRING 2 STRING 2
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 43 1 "" PROMPT 43 1 ""
FIELD 216@->RAGSOC[1,30] FIELD 216@->RAGSOC[1,30]
END END
STRING 3 STRING 3
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 98 1 "" PROMPT 98 1 ""
FIELD 216@->RAGSOC[31,50] FIELD 216@->RAGSOC[31,50]
END END
STRING 4 STRING 4
BEGIN BEGIN
KEY "DATA NASCITA" KEY "DATA NASCITA"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 218@->DATANASC FIELD 218@->DATANASC
END END
STRING 5 STRING 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 36 3 "" PROMPT 36 3 ""
FIELD 218@->SESSO FIELD 218@->SESSO
END END
STRING 6 STRING 6
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 44 3 "" PROMPT 44 3 ""
FIELD 313@->DENCOM FIELD 313@->DENCOM
END END
STRING 7 STRING 7
BEGIN BEGIN
KEY "PROV DI NASCITA" KEY "PROV DI NASCITA"
PROMPT 117 3 "" PROMPT 117 3 ""
FIELD 313@->PROVCOM FIELD 313@->PROVCOM
END END
STRING 8 STRING 8
BEGIN BEGIN
KEY "COMUNE DI RESIDENZA" KEY "COMUNE DI RESIDENZA"
PROMPT 10 5 "" PROMPT 10 5 ""
FIELD 413@->DENCOM FIELD 413@->DENCOM
END END
STRING 9 STRING 9
BEGIN BEGIN
KEY "PROV. RESIDENZA" KEY "PROV. RESIDENZA"
PROMPT 58 5 "" PROMPT 58 5 ""
FIELD 413@->PROVCOM FIELD 413@->PROVCOM
END END
STRING 101 STRING 101
BEGIN BEGIN
KEY "VIA RES." KEY "VIA RES."
PROMPT 94 5 "" PROMPT 94 5 ""
FIELD 216@->INDRES[1,18] FIELD 216@->INDRES[1,18]
FLAGS "H" FLAGS "H"
MESSAGE COPY,10 MESSAGE COPY,10
END END
STRING 102 STRING 102
BEGIN BEGIN
KEY "NUM.CIV" KEY "NUM.CIV"
PROMPT 93 5 "" PROMPT 93 5 ""
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,10 MESSAGE APPEND,10
END END
STRING 10 STRING 10
BEGIN BEGIN
KEY "VIA RES. + numcivres" KEY "VIA RES. + numcivres"
PROMPT 66 5 "" PROMPT 66 5 ""
END END
NUMBER 11 NUMBER 11
BEGIN BEGIN
KEY "NUMERO QUOTE" KEY "NUMERO QUOTE"
PROMPT 125 5 "" PROMPT 125 5 ""
FIELD 101->NUMQUOTE FIELD 101->NUMQUOTE
PICTURE ".2" PICTURE ".2"
END END
NUMBER 12 NUMBER 12
BEGIN BEGIN
KEY "UTILI SPETTANTI" KEY "UTILI SPETTANTI"
PROMPT 31 7 "" PROMPT 31 7 ""
FIELD 101->UTSPETT FIELD 101->UTSPETT
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FO->12 MESSAGE ADD,FO->12
END END
NUMBER 13 NUMBER 13
BEGIN BEGIN
KEY "RIT.OPERATE SUGLI UTILI SPETTANTI" KEY "RIT.OPERATE SUGLI UTILI SPETTANTI"
PROMPT 59 7 "" PROMPT 59 7 ""
FIELD 101->ROPESPET FIELD 101->ROPESPET
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FO->13 MESSAGE ADD,FO->13
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "UTILI PAGATI" KEY "UTILI PAGATI"
PROMPT 93 7 "" PROMPT 93 7 ""
FIELD 101->UTPAG FIELD 101->UTPAG
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FO->14 MESSAGE ADD,FO->14
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "RITENUTE OPERATE SUGLI UT.PAGATI" KEY "RITENUTE OPERATE SUGLI UT.PAGATI"
PROMPT 120 7 "" PROMPT 120 7 ""
FIELD 101->ROPE FIELD 101->ROPE
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FO->15 MESSAGE ADD,FO->15
END END
END END
SECTION BODY EVEN 6 SECTION BODY EVEN 6
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "COD.FIS" KEY "COD.FIS"
PROMPT 10 1 "" PROMPT 10 1 ""
FIELD 216@->COFI FIELD 216@->COFI
END END
STRING 2 STRING 2
BEGIN BEGIN
KEY "RAGSOC GIURIDICHE" KEY "RAGSOC GIURIDICHE"
PROMPT 44 1 "" PROMPT 44 1 ""
FIELD 216@->RAGSOC FIELD 216@->RAGSOC
END END
STRING 3 STRING 3
BEGIN BEGIN
KEY "COMUNE DI RF/RES. GIURIDICHE" KEY "COMUNE DI RF/RES. GIURIDICHE"
PROMPT 10 3 "" PROMPT 10 3 ""
FIELD 513@->DENCOM FIELD 513@->DENCOM
END END
STRING 4 STRING 4
BEGIN BEGIN
KEY "PROV. RF/RES. GIURIDICHE" KEY "PROV. RF/RES. GIURIDICHE"
PROMPT 61 3 "" PROMPT 61 3 ""
FIELD 513@->PROVCOM FIELD 513@->PROVCOM
END END
STRING 5 STRING 5
BEGIN BEGIN
KEY "VIA RF/RES. GIURIDICHE" KEY "VIA RF/RES. GIURIDICHE"
PROMPT 94 3 "" PROMPT 94 3 ""
FIELD 216@->INDRF[1,18] FIELD 216@->INDRF[1,18]
FIELD 216@->INDRES[1,18] FIELD 216@->INDRES[1,18]
FLAGS "H" FLAGS "H"
MESSAGE COPY,7 MESSAGE COPY,7
END END
STRING 6 STRING 6
BEGIN BEGIN
KEY "NUM.CIV RF/RES. GIURIDICHE" KEY "NUM.CIV RF/RES. GIURIDICHE"
PROMPT 93 3 "" PROMPT 93 3 ""
FLAGS "H" FLAGS "H"
FIELD 216@->CIVRF FIELD 216@->CIVRF
FIELD 216@->CIVRES FIELD 216@->CIVRES
MESSAGE APPEND,7 MESSAGE APPEND,7
END END
STRING 7 STRING 7
BEGIN BEGIN
KEY "VIA RF/RES. + numcivres" KEY "VIA RF/RES. + numcivres"
PROMPT 69 3 "" PROMPT 69 3 ""
END END
NUMBER 11 NUMBER 11
BEGIN BEGIN
KEY "NUMERO QUOTE" KEY "NUMERO QUOTE"
PROMPT 128 3 "" PROMPT 128 3 ""
FIELD 101->NUMQUOTE FIELD 101->NUMQUOTE
PICTURE ".2" PICTURE ".2"
END END
NUMBER 12 NUMBER 12
BEGIN BEGIN
KEY "UTILI SPETTANTI" KEY "UTILI SPETTANTI"
PROMPT 31 5 "" PROMPT 31 5 ""
FIELD 101->UTSPETT FIELD 101->UTSPETT
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FE->12 MESSAGE ADD,FE->12
END END
NUMBER 13 NUMBER 13
BEGIN BEGIN
KEY "RIT.OPERATE SUGLI UTILI SPETTANTI" KEY "RIT.OPERATE SUGLI UTILI SPETTANTI"
PROMPT 59 5 "" PROMPT 59 5 ""
FIELD 101->ROPESPET FIELD 101->ROPESPET
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FE->13 MESSAGE ADD,FE->13
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "UTILI PAGATI" KEY "UTILI PAGATI"
PROMPT 93 5 "" PROMPT 93 5 ""
FIELD 101->UTPAG FIELD 101->UTPAG
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FE->14 MESSAGE ADD,FE->14
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "RITENUTE OPERATE SUGLI UT.PAGATI" KEY "RITENUTE OPERATE SUGLI UT.PAGATI"
PROMPT 120 5 "" PROMPT 120 5 ""
FIELD 101->ROPE FIELD 101->ROPE
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FE->15 MESSAGE ADD,FE->15
END END
END END
SECTION FOOTER ODD 2 SECTION FOOTER ODD 2
NUMBER 12 NUMBER 12
BEGIN BEGIN
KEY "TOTALE UT.SPETT." KEY "TOTALE UT.SPETT."
PROMPT 31 1 "" PROMPT 31 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 13 NUMBER 13
BEGIN BEGIN
KEY "TOTALE R.OPE.SU UT.SPETT." KEY "TOTALE R.OPE.SU UT.SPETT."
PROMPT 59 1 "" PROMPT 59 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "TOTALE UTILI PAGATI" KEY "TOTALE UTILI PAGATI"
PROMPT 93 1 "" PROMPT 93 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "TOTALE R.OPE.SU UT.PAGATI" KEY "TOTALE R.OPE.SU UT.PAGATI"
PROMPT 120 1 "" PROMPT 120 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
END END
SECTION FOOTER EVEN 2 SECTION FOOTER EVEN 2
NUMBER 12 NUMBER 12
BEGIN BEGIN
KEY "TOTALE UT.SPETT." KEY "TOTALE UT.SPETT."
PROMPT 31 1 "" PROMPT 31 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 13 NUMBER 13
BEGIN BEGIN
KEY "TOTALE R.OPE.SU UT.SPETT." KEY "TOTALE R.OPE.SU UT.SPETT."
PROMPT 59 1 "" PROMPT 59 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "TOTALE UTILI PAGATI" KEY "TOTALE UTILI PAGATI"
PROMPT 93 1 "" PROMPT 93 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 15 NUMBER 15
BEGIN BEGIN
KEY "TOTALE R.OPE.SU UT.PAGAI" KEY "TOTALE R.OPE.SU UT.PAGAI"
PROMPT 120 1 "" PROMPT 120 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
END END

View File

@ -1,212 +1,212 @@
USE 43 USE 43
JOIN 9 TO 43 INTO CODDITTA=CODDITTA JOIN 9 TO 43 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 116 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR JOIN 8 TO 6 ALIAS 118 INTO CODANAGR=CODANAGR
JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC JOIN 13 TO 8 ALIAS 113 INTO COM=COMNASC
JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES) JOIN 13 TO 6 ALIAS 213 INTO COM=COMRF(COMRES)
JOIN %ENT TO 43 ALIAS 214 INTO CODTAB=H1ENTE JOIN %ENT TO 43 ALIAS 214 INTO CODTAB=H1ENTE
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
61->* "Quadro H 770" 61->* "Quadro H 770"
9->* "Ditte" 9->* "Ditte"
6->* "Anagrafica persone fisiche e giuridiche" 6->* "Anagrafica persone fisiche e giuridiche"
8->* "Anagrafica persone fisiche" 8->* "Anagrafica persone fisiche"
113@->* "Comuni" 113@->* "Comuni"
213@->* "Comuni" 213@->* "Comuni"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier 17cpi" FONT "Courier 17cpi"
SIZE 11 SIZE 11
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 22 SECTION HEADER FIRST 22
LISTA 9 LISTA 9
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 116@->TIPOA FIELD 116@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@ ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@
ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@ ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 3 10 "" PROMPT 3 10 ""
FIELD 116@->COFI FIELD 116@->COFI
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "RAGIONE SOCIALE" KEY "RAGIONE SOCIALE"
PROMPT 39 10 "" PROMPT 39 10 ""
FIELD 116@->RAGSOC FIELD 116@->RAGSOC
GROUP 2 GROUP 2
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "COGNOME" KEY "COGNOME"
PROMPT 39 10 "" PROMPT 39 10 ""
FIELD 116@->RAGSOC[1,30] FIELD 116@->RAGSOC[1,30]
GROUP 1 GROUP 1
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 17 12 "" PROMPT 17 12 ""
FIELD 116@->RAGSOC[31,50] FIELD 116@->RAGSOC[31,50]
GROUP 1 GROUP 1
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "SESSO" KEY "SESSO"
PROMPT 58 12 "" PROMPT 58 12 ""
FIELD 118@->SESSO FIELD 118@->SESSO
GROUP 1 GROUP 1
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 66 12 "" PROMPT 66 12 ""
FIELD 118@->DATANASC FIELD 118@->DATANASC
GROUP 1 GROUP 1
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 83 12 "" PROMPT 83 12 ""
FIELD 113@->DENCOM FIELD 113@->DENCOM
GROUP 1 GROUP 1
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 125 12 "" PROMPT 125 12 ""
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
GROUP 1 GROUP 1
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "COMUNE DI RES.FISCALE" KEY "COMUNE DI RES.FISCALE"
PROMPT 17 14 "" PROMPT 17 14 ""
FIELD 213@->DENCOM FIELD 213@->DENCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "PROV DI RES.FISCALE" KEY "PROV DI RES.FISCALE"
PROMPT 59 14 "" PROMPT 59 14 ""
FIELD 213@->PROVCOM FIELD 213@->PROVCOM
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "VIA di RES." KEY "VIA di RES."
PROMPT 67 14 "" PROMPT 67 14 ""
FIELD 116@->INDRF FIELD 116@->INDRF
FIELD 116@->INDRES FIELD 116@->INDRES
FLAGS "H" FLAGS "H"
MESSAGE COPY,17 MESSAGE COPY,17
END END
STRINGA 15 STRINGA 15
BEGIN BEGIN
KEY "NUM. CIVICO di RES." KEY "NUM. CIVICO di RES."
PROMPT 103 14 "" PROMPT 103 14 ""
FIELD 116@->CIVRF FIELD 116@->CIVRF
FIELD 116@->CIVRES FIELD 116@->CIVRES
FLAGS "H" FLAGS "H"
MESSAGE APPEND,17 MESSAGE APPEND,17
END END
STRINGA 17 STRINGA 17
BEGIN BEGIN
KEY "VIA + NUM CIV. DI RES." KEY "VIA + NUM CIV. DI RES."
PROMPT 67 14 "" PROMPT 67 14 ""
END END
STRINGA 16 STRINGA 16
BEGIN BEGIN
KEY "CAP" KEY "CAP"
PROMPT 124 14 "" PROMPT 124 14 ""
FIELD 116@->CAPRF FIELD 116@->CAPRF
FIELD 116@->CAPRES FIELD 116@->CAPRES
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "CODICE FISCALE DICHIARANTE" KEY "CODICE FISCALE DICHIARANTE"
PROMPT 105 17 "" PROMPT 105 17 ""
END END
NUMBER 14 NUMBER 14
BEGIN BEGIN
KEY "NUM. FOGLIO" KEY "NUM. FOGLIO"
PROMPT 125 19 "" PROMPT 125 19 ""
FLAGS "H" FLAGS "H"
END END
END END
SECTION BODY ODD 2 SECTION BODY ODD 2
STRINGA 1 STRINGA 1
BEGIN BEGIN
KEY "ENTE PREVIDENZIALE" KEY "ENTE PREVIDENZIALE"
PROMPT 8 1 "" PROMPT 8 1 ""
FIELD 214@->S0 FIELD 214@->S0
END END
NUMBER 2 NUMBER 2
BEGIN BEGIN
KEY "CONTR.OBB. CARICO DATORE LAVORO" KEY "CONTR.OBB. CARICO DATORE LAVORO"
PROMPT 88 1 "" PROMPT 88 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->2 MESSAGE ADD,FL->2
FIELD 43->H1DAT FIELD 43->H1DAT
END END
NUMBER 3 NUMBER 3
BEGIN BEGIN
KEY "CONTR.OBB. CARICO DIPENDENTE" KEY "CONTR.OBB. CARICO DIPENDENTE"
PROMPT 119 1 "" PROMPT 119 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
MESSAGE ADD,FL->3 MESSAGE ADD,FL->3
FIELD 43->H1LAV FIELD 43->H1LAV
END END
END END
SECTION FOOTER LAST 2 SECTION FOOTER LAST 2
NUMBER 2 NUMBER 2
BEGIN BEGIN
KEY "TOTALE CONTR.OBB. DATORE LAVORO" KEY "TOTALE CONTR.OBB. DATORE LAVORO"
PROMPT 88 1 "" PROMPT 88 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
NUMBER 3 NUMBER 3
BEGIN BEGIN
KEY "TOTALE CONTR.OBB DIPENDENTE." KEY "TOTALE CONTR.OBB DIPENDENTE."
PROMPT 119 1 "" PROMPT 119 1 ""
PICTURE "###.###.###^^^" PICTURE "###.###.###^^^"
END END
END END

View File

@ -1,302 +1,302 @@
USE 42 USE 42
JOIN 37 INTO CODDITTA=CODDITTA JOIN 37 INTO CODDITTA=CODDITTA
JOIN 9 INTO CODDITTA=CODDITTA JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR JOIN 6 TO 9 ALIAS 106 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR JOIN 8 TO 106@ ALIAS 108 INTO CODANAGR=CODANAGR
JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC JOIN 13 TO 108@ ALIAS 113 INTO COM==COMNASC
JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES) JOIN 13 TO 106@ ALIAS 213 INTO COM==COMRF(COMRES)
END END
DESCRIPTION DESCRIPTION
BEGIN BEGIN
36->* "Base 770" 36->* "Base 770"
37->* "Basebis 770" 37->* "Basebis 770"
END END
GENERAL GENERAL
BEGIN BEGIN
OFFSET 0 0 OFFSET 0 0
FONT "Courier 17cpi" FONT "Courier 17cpi"
SIZE 10 SIZE 10
CA "X" CA "X"
IN 3 2 IN 3 2
FI 131 FI 131
END END
SECTION HEADER FIRST 10 SECTION HEADER FIRST 10
LISTA 1 LISTA 1
BEGIN BEGIN
KEY "Tipo anagrafica" KEY "Tipo anagrafica"
FLAGS "H" FLAGS "H"
FIELD 106@->TIPOA FIELD 106@->TIPOA
ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@ ITEM "F|Fisica" MESSAGE SHOW,1@|HIDE,2@
ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@ ITEM "G|Giuridica" MESSAGE SHOW,2@|HIDE,1@
END END
STRINGA 2 STRINGA 2
BEGIN BEGIN
KEY "CODICE FISCALE" KEY "CODICE FISCALE"
PROMPT 21 1 "" PROMPT 21 1 ""
FIELD 106@->COFI FIELD 106@->COFI
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "RAGIONE SOCIALE (o cognome)" KEY "RAGIONE SOCIALE (o cognome)"
PROMPT 51 1 "" PROMPT 51 1 ""
GROUP 2 GROUP 2
FIELD 106@->RAGSOC FIELD 106@->RAGSOC
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "COGNOME (o ragsoc)" KEY "COGNOME (o ragsoc)"
PROMPT 51 1 "" PROMPT 51 1 ""
GROUP 1 GROUP 1
FIELD 106@->RAGSOC[1,30] FIELD 106@->RAGSOC[1,30]
END END
STRINGA 5 STRINGA 5
BEGIN BEGIN
KEY "NOME" KEY "NOME"
PROMPT 21 4 "" PROMPT 21 4 ""
GROUP 1 GROUP 1
FIELD 106@->RAGSOC[31,50] FIELD 106@->RAGSOC[31,50]
END END
LISTA 6 LISTA 6
BEGIN BEGIN
KEY "SESSO M" KEY "SESSO M"
PROMPT 53 4 "" PROMPT 53 4 ""
ITEM " | " ITEM " | "
ITEM "M|X" ITEM "M|X"
ITEM "F|" ITEM "F|"
FIELD 108@->SESSO FIELD 108@->SESSO
GROUP 1 GROUP 1
END END
LISTA 7 LISTA 7
BEGIN BEGIN
KEY "SESSO F" KEY "SESSO F"
PROMPT 62 4 "" PROMPT 62 4 ""
ITEM " | " ITEM " | "
ITEM "M|" ITEM "M|"
ITEM "F|X" ITEM "F|X"
FIELD 108@->SESSO FIELD 108@->SESSO
GROUP 1 GROUP 1
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "DATA DI NASCITA" KEY "DATA DI NASCITA"
PROMPT 68 4 "" PROMPT 68 4 ""
GROUP 1 GROUP 1
FIELD 108@->DATANASC FIELD 108@->DATANASC
PICTURE "## ^ ## ^^###" PICTURE "## ^ ## ^^###"
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "COMUNE DI NASCITA" KEY "COMUNE DI NASCITA"
PROMPT 85 4 "" PROMPT 85 4 ""
GROUP 1 GROUP 1
FIELD 113@->DENCOM FIELD 113@->DENCOM
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "PROV. DI NASCITA" KEY "PROV. DI NASCITA"
PROMPT 129 4 "" PROMPT 129 4 ""
GROUP 1 GROUP 1
FIELD 113@->PROVCOM FIELD 113@->PROVCOM
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE" KEY "CODICE FISCALE DEL SOGGETTO DICHIARANTE"
PROMPT 56 6 "" PROMPT 56 6 ""
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "Cod.Conc.1" KEY "Cod.Conc.1"
PROMPT 41 9 "" PROMPT 41 9 ""
FIELD 37->L0CCONC1 FIELD 37->L0CCONC1
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "Cod.Conc.2" KEY "Cod.Conc.2"
PROMPT 53 9 "" PROMPT 53 9 ""
FIELD 37->L0CCONC2 FIELD 37->L0CCONC2
END END
STRINGA 14 STRINGA 14
BEGIN BEGIN
KEY "Cod.Conc.3" KEY "Cod.Conc.3"
PROMPT 63 9 "" PROMPT 63 9 ""
FIELD 37->L0CCONC3 FIELD 37->L0CCONC3
END END
NUMERO 15 NUMERO 15
BEGIN BEGIN
KEY "Cod.Tes.1" KEY "Cod.Tes.1"
PROMPT 102 9 "" PROMPT 102 9 ""
FIELD 37->L0CTES1 FIELD 37->L0CTES1
END END
NUMERO 16 NUMERO 16
BEGIN BEGIN
KEY "Cod.Tes.2" KEY "Cod.Tes.2"
PROMPT 114 9 "" PROMPT 114 9 ""
FIELD 37->L0CTES2 FIELD 37->L0CTES2
END END
NUMERO 17 NUMERO 17
BEGIN BEGIN
KEY "Cod.Tes.3" KEY "Cod.Tes.3"
PROMPT 126 9 "" PROMPT 126 9 ""
FIELD 37->L0CTES3 FIELD 37->L0CTES3
END END
END END
SECTION BODY ODD 4 SECTION BODY ODD 4
NUMERO 1 NUMERO 1
BEGIN BEGIN
KEY "Mese rif." KEY "Mese rif."
PROMPT 26 1 "" PROMPT 26 1 ""
FIELD 42->QLMP FIELD 42->QLMP
END END
NUMERO 2 NUMERO 2
BEGIN BEGIN
KEY "Anno rif." KEY "Anno rif."
PROMPT 29 1 "" PROMPT 29 1 ""
FIELD 42->QLAP FIELD 42->QLAP
END END
NUMERO 3 NUMERO 3
BEGIN BEGIN
KEY "Rit.eff" KEY "Rit.eff"
PROMPT 48 1 "" PROMPT 48 1 ""
FIELD 42->QLRITEFF FIELD 42->QLRITEFF
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->1 MESSAGE ADD,FL->1
END END
NUMERO 4 NUMERO 4
BEGIN BEGIN
KEY "Rit.ver" KEY "Rit.ver"
PROMPT 79 1 "" PROMPT 79 1 ""
FIELD 42->QLRITVER FIELD 42->QLRITVER
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
MESSAGE ADD,FL->2 MESSAGE ADD,FL->2
END END
LISTA 5 LISTA 5
BEGIN BEGIN
KEY "RSS" KEY "RSS"
PROMPT 100 1 "" PROMPT 100 1 ""
ITEM " | " ITEM " | "
ITEM "1|VA" ITEM "1|VA"
ITEM "2|SA" ITEM "2|SA"
ITEM "3|SI" ITEM "3|SI"
FIELD 42->QLRSS FIELD 42->QLRSS
END END
STRINGA 6 STRINGA 6
BEGIN BEGIN
KEY "Note" KEY "Note"
PROMPT 111 1 "" PROMPT 111 1 ""
FIELD 42->QLNOTE FIELD 42->QLNOTE
END END
STRINGA 7 STRINGA 7
BEGIN BEGIN
KEY "Luogo Vers." KEY "Luogo Vers."
PROMPT 28 3 "" PROMPT 28 3 ""
FIELD 42->QLLV FIELD 42->QLLV
END END
STRINGA 8 STRINGA 8
BEGIN BEGIN
KEY "Tipo Vers." KEY "Tipo Vers."
PROMPT 36 3 "" PROMPT 36 3 ""
FIELD 42->QLTV FIELD 42->QLTV
END END
STRINGA 9 STRINGA 9
BEGIN BEGIN
KEY "CodTrib" KEY "CodTrib"
PROMPT 47 3 "" PROMPT 47 3 ""
FIELD 42->QLCT FIELD 42->QLCT
END END
STRINGA 10 STRINGA 10
BEGIN BEGIN
KEY "Art.Bil." KEY "Art.Bil."
PROMPT 54 3 "" PROMPT 54 3 ""
FIELD 42->QLAB FIELD 42->QLAB
END END
STRINGA 11 STRINGA 11
BEGIN BEGIN
KEY "DATA VERS." KEY "DATA VERS."
PROMPT 63 3 "" PROMPT 63 3 ""
FIELD 42->QLDV FIELD 42->QLDV
PICTURE "## ^ ## ^####" PICTURE "## ^ ## ^####"
END END
STRINGA 12 STRINGA 12
BEGIN BEGIN
KEY "SERIE" KEY "SERIE"
PROMPT 84 3 "" PROMPT 84 3 ""
FIELD 42->QLSERIE FIELD 42->QLSERIE
END END
STRINGA 13 STRINGA 13
BEGIN BEGIN
KEY "NUMERO" KEY "NUMERO"
PROMPT 99 3 "" PROMPT 99 3 ""
FIELD 42->QLNUMERO[1,5] FIELD 42->QLNUMERO[1,5]
END END
END END
SECTION FOOTER LAST 2 SECTION FOOTER LAST 2
NUMERO 1 NUMERO 1
BEGIN BEGIN
KEY "Tot.rit.eff" KEY "Tot.rit.eff"
PROMPT 51 1 "" PROMPT 51 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
NUMERO 2 NUMERO 2
BEGIN BEGIN
KEY "Tot.rit.ver" KEY "Tot.rit.ver"
PROMPT 102 1 "" PROMPT 102 1 ""
PICTURE "###.###.###.###^^^" PICTURE "###.###.###.###^^^"
END END
STRINGA 3 STRINGA 3
BEGIN BEGIN
KEY "DATA" KEY "DATA"
PROMPT 50 5 "" PROMPT 50 5 ""
END END
STRINGA 4 STRINGA 4
BEGIN BEGIN
KEY "FIRMA" KEY "FIRMA"
PROMPT 120 5 "" PROMPT 120 5 ""
END END
END END
END END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -5,12 +5,6 @@
HIDDEN const int BASE_FORMLEN = 73; HIDDEN const int BASE_FORMLEN = 73;
HIDDEN const int BASE_PAGINE = 4; HIDDEN const int BASE_PAGINE = 4;
const int _RIGHE_N = 6;
const int _RIGHE_R = 2;
const int _RIGHE_P = 4;
const int _RIGHE_Q = 4;
const int _RIGHE_S = 4;
const int _RIGHE_T = 4;
class TBase1 : public TDicForm class TBase1 : public TDicForm
{ {
@ -194,11 +188,12 @@ class TBase4 : public TDicForm
{ {
private: private:
long _codditta; long _codditta;
bool _bAggN,_bAggP,_bAggR,_bAggQ,_bAggS,_bAggT;
protected:
int _IdFirma;
TRigheNR _righeNR; // array dei record N e R TRigheNR _righeNR; // array dei record N e R
TRigheQT _righeQT; TRigheQT _righeQT;
TRighePS _righePS; TRighePS _righePS;
bool _bAggN,_bAggP,_bAggR,_bAggQ,_bAggS,_bAggT;
protected:
void stampa_righe_vuote(TPrinter& pr,const int righe); void stampa_righe_vuote(TPrinter& pr,const int righe);
void fill_riga_QT(TPrint_section& sec,const int num); void fill_riga_QT(TPrint_section& sec,const int num);
void fill_riga_PS(TPrint_section& sec,const int num); void fill_riga_PS(TPrint_section& sec,const int num);
@ -218,7 +213,7 @@ class TBase4 : public TDicForm
int calcola_firma(); int calcola_firma();
public: public:
virtual bool print(const long codditta, const long NumFis, const long NumNoFis); virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
TBase4(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {} TBase4(const char* sNomeForm, const char* quadro) : _IdFirma(824), TDicForm(sNomeForm, quadro) {}
virtual ~TBase4() {} virtual ~TBase4() {}
}; };
@ -283,5 +278,38 @@ class TStampaQuadroAggL : public TStampaQuadro
virtual ~TStampaQuadroAggL() { } virtual ~TStampaQuadroAggL() { }
}; };
class TQuadroN : public TBase4
{
long _codditta;
public:
void stampa_fine(TPrinter& pr);
void stampa_N(TPrinter& pr);
void stampa_P(TPrinter& pr);
void stampa_Q(TPrinter& pr);
void stampa_R(TPrinter& pr);
void stampa_S(TPrinter& pr);
void stampa_T(TPrinter& pr);
void stampa_testata(TPrinter& pr);
virtual int prima_riga(PaginaQuadro p) const;
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
TQuadroN(const char* sNomeForm, const char* quadro) : TBase4(sNomeForm, quadro) { _IdFirma=2; }
virtual ~TQuadroN() {}
};
class TStampaQuadroAggN : public TStampaQuadro
{
TQuadroN* _form;
TCursor* _cur;
protected:
virtual bool user_create();
virtual bool user_destroy();
virtual TDicForm* get_form() const { return _form; }
virtual TCursor* get_cursor() const { return _cur; }
virtual bool conta_tipi_per() const { return FALSE; }
public:
TStampaQuadroAggN(const char* quadro, char liv):TStampaQuadro(quadro, liv) {}
virtual ~TStampaQuadroAggN() { }
};
#endif #endif

View File

@ -50,11 +50,6 @@ void TDicForm::set_cofi_dic(const char* cofi)
_codditta_dic = sogg_estinto(_codditta); _codditta_dic = sogg_estinto(_codditta);
} }
/*TCursor& TDicForm::cur()
{
return *_cur;
} */
void TDicForm::set_cursor(TCursor* cur) void TDicForm::set_cursor(TCursor* cur)
{ {
CHECK(cur, "NULL cursor in TDicForm"); CHECK(cur, "NULL cursor in TDicForm");
@ -3950,6 +3945,10 @@ int stampa_quadro(int argc, char* argv[])
{ {
app = new TStampaQuadroAggL(quadro, livello); app = new TStampaQuadroAggL(quadro, livello);
} }
else if (quadro == "N")
{
app = new TStampaQuadroAggN(quadro, livello);
}
if (app != NULL) if (app != NULL)
{ {

View File

@ -60,7 +60,7 @@ END
BUTTON B_NAGG 1 1 BUTTON B_NAGG 1 1
BEGIN BEGIN
PROMPT 1 ROW3 "" PROMPT 1 ROW3 ""
// MESSAGE RUN,771MOD,-7,2|K_TAB,RILEGGI_QUADRI MESSAGE RUN,772MOD,-4,N,D
PICTURE 123 PICTURE 123
FLAGS MYFLAGS FLAGS MYFLAGS
GROUP GRUPPO GROUP GRUPPO