diff --git a/ba/ba2100.h b/ba/ba2100.h index fc59cf5fa..aba99ed50 100755 --- a/ba/ba2100.h +++ b/ba/ba2100.h @@ -9,8 +9,26 @@ #define F_DISABLED 109 #define F_AUTOMAGIC 110 #define F_PICTURE 111 -#define F_FIELD 113 -#define F_FIELD2 114 + +#define F_FILE1 112 +#define F_BUT_FILE1 113 +#define F_FIELD1 114 +#define F_BUT_FIELD1 115 +#define F_FIELDREF1 116 + +#define F_FILE2 117 +#define F_BUT_FILE2 118 +#define F_FIELD2 119 +#define F_BUT_FIELD2 120 +#define F_FIELDREF2 121 + +#define F_ID 124 +#define F_PERM_COORD 125 +#define F_PERM_ENABLE 126 +#define F_PERM_SHOW 127 +#define F_PERM_FIELD 128 +#define F_PERM_REMOVE 129 + #define F_GROUP 130 #define F_GROUP1 131 #define F_GROUP2 132 @@ -37,6 +55,7 @@ #define F_GROUP23 153 #define F_GROUP24 154 #define F_DFORMAT 155 + #define F_DDAY 156 #define F_DMONTH 157 #define F_DYEAR 158 diff --git a/ba/ba2100f.uml b/ba/ba2100f.uml index 1f13a066f..b7e96a7d7 100755 --- a/ba/ba2100f.uml +++ b/ba/ba2100f.uml @@ -14,12 +14,12 @@ END ENDPAGE -PAGE "CAMPO DI STAMPA" -1 -1 60 14 +PAGE "CAMPO DI STAMPA" -1 -1 78 20 LIST F_CLASS 10 BEGIN - PROMPT 1 1 "Tipo " - FLAGS "DG" + PROMPT 1 1 "Tipo " + FLAGS "G" ITEM "STRINGA|Testo" MESSAGE HIDE,F_DECIMALS|SHOW,F_HEIGHT|HIDE,F_ITEMS|HIDE,8@ ITEM "NUMERO|Numero" MESSAGE SHOW,F_DECIMALS|HIDE,F_HEIGHT|HIDE,F_ITEMS|HIDE,8@ ITEM "DATA|Data" MESSAGE HIDE,F_DECIMALS|HIDE,F_HEIGHT|HIDE,F_ITEMS|SHOW,8@ @@ -29,6 +29,12 @@ BEGIN ITEM "FIGURA|Figura" MESSAGE HIDE,F_DECIMALS|SHOW,F_HEIGHT|HIDE,F_ITEMS|HIDE,8@ END +NUMBER F_ID 4 +BEGIN + PROMPT 56 1 "Identificatore " + FLAGS "D" +END + STRING F_KEY 80 60 BEGIN PROMPT 1 2 "Descrizione " @@ -45,271 +51,61 @@ END NUMBER F_X 3 BEGIN - PROMPT 24 3 "Colonna " + PROMPT 24 3 "Colonna " HELP "Colonna in cui stampare" END -BOOLEAN F_HIDDEN -BEGIN - PROMPT 60 3 "Nascosto" - HELP "Il campo va elaborato ma non stampato" -END - NUMBER F_WIDTH 3 BEGIN - PROMPT 1 4 "Larghezza " + PROMPT 44 3 "Larghezza " HELP "Lunghezza massima da stampare" GROUP 7 END NUMBER F_HEIGHT 2 BEGIN - PROMPT 24 4 "Altezza " + PROMPT 64 3 "Altezza " HELP "Righe massime su cui stampare" GROUP 7 END NUMBER F_DECIMALS 2 BEGIN - PROMPT 24 4 "Decimali " + PROMPT 64 3 "Decimali " HELP "Numero di decimali" MESSAGE COPY,F_HEIGHT GROUP 7 END -STRING F_PROMPT 80 60 -BEGIN - PROMPT 1 5 "Testo " - HELP "Eventuale testo fisso da stampare" - GROUP 7 -END - STRING F_PICTURE 80 40 BEGIN - PROMPT 1 6 "Formato " + PROMPT 1 4 "Formato " HELP "Formato di stampa (# = ' ', @ = '0', ~ = '')" END -STRING F_FILE 40 +BOOLEAN F_HIDDEN BEGIN - PROMPT 1 7 "Archivio " - HELP "Nome dell'archivio relativo al campo" - GROUP 7 - FLAGS "D" -END - -BUTTON F_BUT_FILE 2 1 -BEGIN - PROMPT 56 7 "*" - PICTURE 109 - MESSAGE EXIT,F_BUT_FILE -END - -STRING F_FIELD 40 -BEGIN - PROMPT 1 8 "Campo su file " - HELP "Nome del campo su file" - GROUP 7 - FLAGS "D" + PROMPT 64 4 "Nascosto" + HELP "Il campo viene elaborato ma non stampato" END -BUTTON F_BUT_FIELD 2 1 -BEGIN - PROMPT 56 8 "*" - PICTURE 109 - MESSAGE EXIT,F_BUT_FIELD -END - -STRING F_FIELD2 40 +STRING F_PROMPT 80 60 BEGIN - PROMPT 1 9 "II campo " - HELP "Nome del campo su file da utilizzare se il primo e' vuoto" - GROUP 7 -END - -BOOLEAN F_DISABLED -BEGIN - PROMPT 62 8 "Disabilitato" - HELP "Il campo viene completamente ignorato e quindi nemmeno stampato" - GROUP 7 -END - -BOOLEAN F_AUTOMAGIC -BEGIN - PROMPT 62 9 "Automatico" - HELP "Il campo viene calcolato automaticamente" - GROUP 7 -END - -GROUPBOX F_GROUP 78 4 -BEGIN - PROMPT 1 10 "Gruppi di stampa" - GROUP 7 -END - -BOOLEAN F_GROUP1 -BEGIN - PROMPT 4 11 "1" - GROUP 7 -END - -BOOLEAN F_GROUP2 -BEGIN - PROMPT 10 11 "2" - GROUP 7 -END - -BOOLEAN F_GROUP3 -BEGIN - PROMPT 16 11 "3" - GROUP 7 -END - -BOOLEAN F_GROUP4 -BEGIN - PROMPT 22 11 "4" - GROUP 7 -END - -BOOLEAN F_GROUP5 -BEGIN - PROMPT 28 11 "5" - GROUP 7 -END - -BOOLEAN F_GROUP6 -BEGIN - PROMPT 34 11 "6" - GROUP 7 -END - -BOOLEAN F_GROUP7 -BEGIN - PROMPT 40 11 "7" - GROUP 7 -END - -BOOLEAN F_GROUP8 -BEGIN - PROMPT 46 11 "8" - GROUP 7 -END - -BOOLEAN F_GROUP9 -BEGIN - PROMPT 52 11 "9" - GROUP 7 -END - -BOOLEAN F_GROUP10 -BEGIN - PROMPT 58 11 "10" - GROUP 7 -END - -BOOLEAN F_GROUP11 -BEGIN - PROMPT 64 11 "11" - GROUP 7 -END - -BOOLEAN F_GROUP12 -BEGIN - PROMPT 70 11 "12" - GROUP 7 -END - -BOOLEAN F_GROUP13 -BEGIN - PROMPT 4 12 "13" - GROUP 7 -END - -BOOLEAN F_GROUP14 -BEGIN - PROMPT 10 12 "14" - GROUP 7 -END - -BOOLEAN F_GROUP15 -BEGIN - PROMPT 16 12 "15" - GROUP 7 -END - -BOOLEAN F_GROUP16 -BEGIN - PROMPT 22 12 "16" - GROUP 7 -END - -BOOLEAN F_GROUP17 -BEGIN - PROMPT 28 12 "17" - GROUP 7 -END - -BOOLEAN F_GROUP18 -BEGIN - PROMPT 34 12 "18" - GROUP 7 -END - -BOOLEAN F_GROUP19 -BEGIN - PROMPT 40 12 "19" - GROUP 7 -END - -BOOLEAN F_GROUP20 -BEGIN - PROMPT 46 12 "20" - GROUP 7 -END - -BOOLEAN F_GROUP21 -BEGIN - PROMPT 52 12 "21" - GROUP 7 -END - -BOOLEAN F_GROUP22 -BEGIN - PROMPT 58 12 "22" - GROUP 7 -END - -BOOLEAN F_GROUP23 -BEGIN - PROMPT 64 12 "23" - GROUP 7 -END - -BOOLEAN F_GROUP24 -BEGIN - PROMPT 70 12 "24" - GROUP 7 -END - -SPREADSHEET F_ITEMS -BEGIN - PROMPT 0 14 "Spreadsheet" - ITEM "Codice@8" - ITEM "Testo@32" - ITEM "Messaggio@80" + PROMPT 1 5 "Testo " + HELP "Eventuale testo fisso da stampare" GROUP 7 END // Gruppo 8 per edit formato data GROUPBOX DLG_NULL 78 5 BEGIN - PROMPT 1 14 "Formato data" + PROMPT 1 6 "Formato data" GROUP 8 END LIST F_DFORMAT 16 BEGIN - PROMPT 3 15 "Tipo data " + PROMPT 3 7 "Tipo data " ITEM "1|Giorno Mese Anno" ITEM "2|Mese Anno Giorno" ITEM "3|Anno Giorno Mese" @@ -322,7 +118,7 @@ END LIST F_DDAY 16 BEGIN - PROMPT 42 15 "Formato giorno " + PROMPT 42 7 "Formato giorno " ITEM "4|Con zeri(es. 02)" ITEM "2|Normale (es. 2)" ITEM "5|In lettere" @@ -332,7 +128,7 @@ END LIST F_DMONTH 16 BEGIN - PROMPT 3 16 "Formato mese " + PROMPT 3 8 "Formato mese " ITEM "4|Con zeri(es. 02)" ITEM "2|Normale (es. 2)" ITEM "5|In lettere" @@ -342,7 +138,7 @@ END LIST F_DYEAR 16 BEGIN - PROMPT 42 16 "Formato anno " + PROMPT 42 8 "Formato anno " ITEM "2|Breve (2 cifre)" ITEM "4|Lungo (4 cifre)" GROUP 8 @@ -350,7 +146,7 @@ END LIST F_DSEP 5 BEGIN - PROMPT 3 17 "Separatore " + PROMPT 3 9 "Separatore " ITEM "-|-" ITEM "/|/" ITEM ".|." @@ -361,13 +157,310 @@ END STRING F_DEXAMPLE 40 BEGIN - PROMPT 28 17 "Esempio " + PROMPT 28 9 "Esempio " FLAGS "D" GROUP 8 END // fine gruppo 8 + +STRING F_FILE1 60 +BEGIN + PROMPT 2 12 "Archivio " + HELP "Nome dell'archivio relativo al campo" + FLAGS "D" + GROUP 7 +END + +BUTTON F_BUT_FILE1 2 1 +BEGIN + PROMPT 73 12 "*" + PICTURE 109 + GROUP 7 +END + +STRING F_FIELD1 40 +BEGIN + PROMPT 2 13 "Campo " + HELP "Nome del campo su file" + FLAGS "D" + GROUP 7 +END + +BUTTON F_BUT_FIELD1 2 1 +BEGIN + PROMPT 53 13 "*" + PICTURE 109 + GROUP 7 +END + +STRING F_FIELDREF1 16 +BEGIN + PROMPT 60 13 "" + FLAGS "D" + GROUP 7 +END + +GROUPBOX DLG_NULL 78 4 +BEGIN + PROMPT 1 11 "Campo principale su file" +END + +STRING F_FILE2 60 +BEGIN + PROMPT 2 16 "Archivio " + HELP "Nome dell'archivio relativo al campo" + FLAGS "D" + GROUP 7 +END + +BUTTON F_BUT_FILE2 2 1 +BEGIN + PROMPT 73 16 "*" + PICTURE 109 + GROUP 7 +END + +STRING F_FIELD2 40 +BEGIN + PROMPT 2 17 "Campo " + HELP "Nome del campo su file" + FLAGS "D" + GROUP 7 +END + +BUTTON F_BUT_FIELD2 2 1 +BEGIN + PROMPT 53 17 "*" + PICTURE 109 + GROUP 7 +END + +STRING F_FIELDREF2 16 +BEGIN + PROMPT 60 17 "" + FLAGS "D" + GROUP 7 +END + +GROUPBOX DLG_NULL 78 4 +BEGIN + PROMPT 1 15 "Campo alternativo su file" +END + +ENDPAGE + +PAGE "SUPERPRASSI" -1 -1 78 20 + +GROUPBOX DLG_NULL 78 4 +BEGIN + PROMPT 1 1 "Permessi di modifica" +END + +BOOLEAN F_PERM_COORD +BEGIN + PROMPT 4 2 "Coordinate e dimensioni" +END + +BOOLEAN F_PERM_SHOW +BEGIN + PROMPT 32 2 "Visibilita'" +END + +BOOLEAN F_PERM_FIELD +BEGIN + PROMPT 60 2 "Campi su file" +END + +BOOLEAN F_PERM_REMOVE +BEGIN + PROMPT 4 3 "Cancellazione" +END + +BOOLEAN F_PERM_ENABLE +BEGIN + PROMPT 32 3 "Abilitazione" +END + +GROUPBOX DLG_NULL 78 3 +BEGIN + PROMPT 1 5 "Caratteristiche speciali" +END + +BOOLEAN F_DISABLED +BEGIN + PROMPT 4 6 "Disabilitato" + HELP "Il campo viene completamente ignorato e quindi nemmeno stampato" + GROUP 7 +END + +BOOLEAN F_AUTOMAGIC +BEGIN + PROMPT 32 6 "Automatico" + HELP "Il campo viene calcolato automaticamente" + GROUP 7 +END + +GROUPBOX F_GROUP 78 4 +BEGIN + PROMPT 1 8 "Gruppi di stampa" + GROUP 7 +END + +BOOLEAN F_GROUP1 +BEGIN + PROMPT 4 9 "1" + GROUP 7 +END + +BOOLEAN F_GROUP2 +BEGIN + PROMPT 10 9 "2" + GROUP 7 +END + +BOOLEAN F_GROUP3 +BEGIN + PROMPT 16 9 "3" + GROUP 7 +END + +BOOLEAN F_GROUP4 +BEGIN + PROMPT 22 9 "4" + GROUP 7 +END + +BOOLEAN F_GROUP5 +BEGIN + PROMPT 28 9 "5" + GROUP 7 +END + +BOOLEAN F_GROUP6 +BEGIN + PROMPT 34 9 "6" + GROUP 7 +END + +BOOLEAN F_GROUP7 +BEGIN + PROMPT 40 9 "7" + GROUP 7 +END + +BOOLEAN F_GROUP8 +BEGIN + PROMPT 46 9 "8" + GROUP 7 +END + +BOOLEAN F_GROUP9 +BEGIN + PROMPT 52 9 "9" + GROUP 7 +END + +BOOLEAN F_GROUP10 +BEGIN + PROMPT 58 9 "10" + GROUP 7 +END + +BOOLEAN F_GROUP11 +BEGIN + PROMPT 64 9 "11" + GROUP 7 +END + +BOOLEAN F_GROUP12 +BEGIN + PROMPT 70 9 "12" + GROUP 7 +END + +BOOLEAN F_GROUP13 +BEGIN + PROMPT 4 10 "13" + GROUP 7 +END + +BOOLEAN F_GROUP14 +BEGIN + PROMPT 10 10 "14" + GROUP 7 +END + +BOOLEAN F_GROUP15 +BEGIN + PROMPT 16 10 "15" + GROUP 7 +END + +BOOLEAN F_GROUP16 +BEGIN + PROMPT 22 10 "16" + GROUP 7 +END + +BOOLEAN F_GROUP17 +BEGIN + PROMPT 28 10 "17" + GROUP 7 +END + +BOOLEAN F_GROUP18 +BEGIN + PROMPT 34 10 "18" + GROUP 7 +END + +BOOLEAN F_GROUP19 +BEGIN + PROMPT 40 10 "19" + GROUP 7 +END + +BOOLEAN F_GROUP20 +BEGIN + PROMPT 46 10 "20" + GROUP 7 +END + +BOOLEAN F_GROUP21 +BEGIN + PROMPT 52 10 "21" + GROUP 7 +END + +BOOLEAN F_GROUP22 +BEGIN + PROMPT 58 10 "22" + GROUP 7 +END + +BOOLEAN F_GROUP23 +BEGIN + PROMPT 64 10 "23" + GROUP 7 +END + +BOOLEAN F_GROUP24 +BEGIN + PROMPT 70 10 "24" + GROUP 7 +END + +SPREADSHEET F_ITEMS +BEGIN + PROMPT 0 12 "Spreadsheet" + ITEM "Codice@8" + ITEM "Testo@32" + ITEM "Messaggio@80" + GROUP 7 +END + ENDPAGE ENDMASK diff --git a/ba/delsdi.frm b/ba/delsdi.frm index b6ef89aab..7f063785e 100755 --- a/ba/delsdi.frm +++ b/ba/delsdi.frm @@ -1,5 +1,3 @@ -// Delega di pagamento: IRPEF, IRPEG e altri codici tributo - USE %SDI JOIN 6 INTO TIPOA=S0[1,1] CODANAGR=S0[2,6] JOIN 8 TO 6 INTO CODANAGR=CODANAGR @@ -9,60 +7,63 @@ JOIN %BAN ALIAS 14 INTO CODTAB=S7 JOIN %BAN ALIAS 24 INTO CODTAB=S7+S8 JOIN 13 TO 24@ ALIAS 313 INTO COM=S5 +END +PERMISSIONS +BEGIN END -SECTION BODY 0 66 0 0 +SECTION BODY ODD 66 0 0 -STRINGA +STRINGA 1 BEGIN KEY "Azienda di credito" - PROMPT 47 7 "" + PROMPT 45 7 "" FIELD 14@->S0 END -STRINGA +STRINGA 2 BEGIN KEY "Dipendenza" - PROMPT 47 9 "" + PROMPT 45 9 "" FIELD 24@->S0 END -STRINGA +STRINGA 3 BEGIN KEY "PROVINCIA Dipendenza" - PROMPT 78 9 "" + PROMPT 77 9 "" FIELD 313@->PROVCOM END -STRINGA +STRINGA 4 BEGIN KEY "COD. CONCESS." - PROMPT 9 13 "" + PROMPT 13 12 "" FIELD S9 END -STRINGA +STRINGA 5 BEGIN KEY "CODICE FISCALE" - PROMPT 15 13 "" + PROMPT 19 12 "" FIELD 6->COFI END -STRINGA +STRINGA 6 BEGIN KEY "COGNOME, DENOMINAZIONE O RAGIONE SOCIALE" - PROMPT 2 17 "" + PROMPT 5 16 "" FIELD 6->RAGSOC[1,30] END -STRINGA +STRINGA 7 BEGIN KEY "NOME" - PROMPT 54 17 "" + PROMPT 57 16 "" FIELD 6->RAGSOC[31,-1] END -LISTA +LISTA 8 BEGIN KEY "Tipo anagrafica" FIELD 6->TIPOA @@ -70,77 +71,78 @@ BEGIN ITEM "G| " MESSAGE ENABLE,2@|DISABLE,1@ END -GRUPPO +GRUPPO -1 BEGIN KEY "Persone fisiche" PROMPT 0 0 "" - GROUP 1 + GROUP 1 END -DATA +DATA 10 BEGIN KEY "DATA DI NASCITA" - PROMPT 2 19 "" - GROUP 1 - PICTURE "# #~# #~~ # # #" + PROMPT 5 18 "" + GROUP 1 + PICTURE "# #~# #~~# # #" FIELD 8->DATANASC + FORMAT "1444-" END -STRINGA +STRINGA 11 BEGIN KEY "SESSO (M o F)" - PROMPT 19 19 "" - GROUP 1 + PROMPT 23 18 "" + GROUP 1 FIELD 8->SESSO END -STRINGA +STRINGA 12 BEGIN KEY "COMUNE (o Stato estero) DI NASCITA" - PROMPT 24 19 "" - GROUP 1 + PROMPT 28 18 "" + GROUP 1 FIELD 113@->DENCOM END -STRINGA +STRINGA 13 BEGIN KEY "PROV. DI NASCITA (sigla)" - PROMPT 68 19 "" + PROMPT 74 18 "" GROUP 1 FIELD 113@->PROVCOM END -STRINGA +STRINGA 14 BEGIN KEY "DOMICILIO FISCALE: COMUNE" - PROMPT 8 21 "" + PROMPT 12 20 "" FIELD 213@->DENCOM END -STRINGA +STRINGA 15 BEGIN KEY "DOMICILIO FISCALE: PROV. (sigla)" - PROMPT 36 21 "" + PROMPT 40 20 "" FIELD 213@->PROVCOM END -STRINGA +STRINGA 16 BEGIN KEY "DOMICILIO FISCALE: VIA" - PROMPT 41 21 "" + PROMPT 45 20 "" FIELD 6->INDRF FIELD 6->INDRES END -STRINGA +STRINGA 17 BEGIN KEY "DOMICILIO FISCALE: NUMERO CIVICO" - PROMPT 70 21 "" + PROMPT 74 20 "" FIELD 6->CIVRF FIELD 6->CIVRES -END +END -LISTA +LISTA 18 BEGIN KEY "Righe da compilare " FIELD S6 @@ -149,509 +151,542 @@ BEGIN ITEM "S| " MESSAGE ENABLE,8@|DISABLE,6@|DISABLE,7@ END -GRUPPO +GRUPPO -1 BEGIN KEY "Righe Persone Fisiche" PROMPT 0 0 "" - GROUP 6 + GROUP 6 END -NUMERO +NUMERO 20 BEGIN KEY "IRPEF 4007: PERIODO AA (1)" - PROMPT 20 26 "" + PROMPT 24 26 "" + GROUP 6 FIELD I0 - GROUP 6 END -NUMERO +NUMERO 21 BEGIN KEY "IRPEF 4007: PERIODO AA (2)" - PROMPT 23 26 "" + PROMPT 27 26 "" + GROUP 6 FIELD I1 - GROUP 6 END -NUMERO +NUMERO 22 BEGIN KEY "IRPEF 4007: IMPOSTA" - PROMPT 28 26 "" + PROMPT 32 26 "" + GROUP 6 MESSAGE COPY,10@ PICTURE "###.###.###~~~" FIELD R0 - GROUP 6 END -NUMERO +NUMERO 23 BEGIN KEY "IRPEF 4007: INTERESSI" PROMPT 46 26 "" + GROUP 6 MESSAGE ADD,10@ PICTURE "###.###.###~~~" FIELD R7 - GROUP 6 END -NUMERO +NUMERO 24 BEGIN KEY "IRPEF 4007: TOTALE" - PROMPT 60 26 "" - PICTURE "###.###.###~~~" + PROMPT 64 26 "" + GROUP 6 10 MESSAGE ADD,9@ - GROUP 6 10 + PICTURE "###.###.###~~~" + FIELD R0 END -NUMERO +NUMERO 25 BEGIN KEY "IRPEF 4001: PERIODO AA (1)" - PROMPT 20 28 "" + PROMPT 24 28 "" + GROUP 6 FIELD I2 - GROUP 6 END -NUMERO +NUMERO 26 BEGIN KEY "IRPEF 4001: PERIODO AA (2)" - PROMPT 23 28 "" + PROMPT 27 28 "" + GROUP 6 FIELD I3 - GROUP 6 END -NUMERO +NUMERO 27 BEGIN KEY "IRPEF 4001: IMPOSTA" - PROMPT 28 28 "" + PROMPT 32 28 "" + GROUP 6 MESSAGE COPY,11@ PICTURE "###.###.###~~~" FIELD R1 - GROUP 6 END -NUMERO +NUMERO 28 BEGIN KEY "IRPEF 4001: INTERESSI" PROMPT 46 28 "" + GROUP 6 MESSAGE ADD,11@ PICTURE "###.###.###~~~" FIELD R8 - GROUP 6 END -NUMERO +NUMERO 29 BEGIN KEY "IRPEF 4001: TOTALE" - PROMPT 60 28 "" - PICTURE "###.###.###~~~" + PROMPT 64 28 "" + GROUP 6 11 MESSAGE ADD,9@ - GROUP 6 11 -END + PICTURE "###.###.###~~~" + FIELD R1 +END -NUMERO +NUMERO 30 BEGIN KEY "ILOR 3353: PERIODO AA (1)" - PROMPT 20 30 "" + PROMPT 24 30 "" + GROUP 6 FIELD I2 - GROUP 6 END -NUMERO +NUMERO 31 BEGIN KEY "ILOR 3353: PERIODO AA (2)" - PROMPT 23 30 "" + PROMPT 27 30 "" + GROUP 6 FIELD I3 - GROUP 6 END -NUMERO +NUMERO 32 BEGIN KEY "ILOR 3353: IMPOSTA" - PROMPT 28 30 "" + PROMPT 32 30 "" + GROUP 6 MESSAGE COPY,12@ PICTURE "###.###.###~~~" FIELD R2 - GROUP 6 END -NUMERO +NUMERO 33 BEGIN KEY "ILOR 3353: INTERESSI" PROMPT 46 30 "" + GROUP 6 MESSAGE ADD,12@ PICTURE "###.###.###~~~" FIELD R9 - GROUP 6 END -NUMERO +NUMERO 34 BEGIN KEY "IRPEF 3353: TOTALE" - PROMPT 60 30 "" - PICTURE "###.###.###~~~" + PROMPT 64 30 "" + GROUP 6 12 MESSAGE ADD,9@ - GROUP 6 12 + PICTURE "###.###.###~~~" + FIELD R2 END -NUMERO +NUMERO 35 BEGIN KEY "ILOR 3350: PERIODO AA (1)" - PROMPT 20 32 "" + PROMPT 24 32 "" + GROUP 6 FIELD I6 - GROUP 6 END -NUMERO +NUMERO 36 BEGIN KEY "ILOR 3350: PERIODO AA (2)" - PROMPT 23 32 "" + PROMPT 27 32 "" + GROUP 6 FIELD I7 - GROUP 6 END -NUMERO +NUMERO 37 BEGIN KEY "ILOR 3350: IMPOSTA" - PROMPT 28 32 "" + PROMPT 32 32 "" + GROUP 6 MESSAGE COPY,13@ PICTURE "###.###.###~~~" FIELD R3 - GROUP 6 END -NUMERO +NUMERO 38 BEGIN KEY "ILOR 3350: INTERESSI" PROMPT 46 32 "" + GROUP 6 MESSAGE ADD,13@ PICTURE "###.###.###~~~" FIELD R10 - GROUP 6 END -NUMERO +NUMERO 39 BEGIN KEY "ILOR 3350: TOTALE" - PROMPT 60 32 "" - PICTURE "###.###.###~~~" + PROMPT 64 32 "" + GROUP 6 13 MESSAGE ADD,9@ - GROUP 6 13 + PICTURE "###.###.###~~~" END - -GRUPPO +GRUPPO -1 BEGIN KEY "Righe Persone Giuridiche" PROMPT 0 0 "" - GROUP 7 + GROUP 7 + FLAGS "DH" END -NUMERO +NUMERO 41 BEGIN KEY "IRPEG 2110: PERIODO AA (1)" - PROMPT 20 34 "" + PROMPT 24 34 "" + GROUP 7 + FLAGS "DH" FIELD I0 - GROUP 7 END -NUMERO +NUMERO 42 BEGIN KEY "IRPEG 2110: PERIODO AA (2)" - PROMPT 23 34 "" + PROMPT 27 34 "" + GROUP 7 + FLAGS "DH" FIELD I1 - GROUP 7 END -NUMERO +NUMERO 43 BEGIN KEY "IRPEG 2110: IMPOSTA" - PROMPT 28 34 "" + PROMPT 32 34 "" + GROUP 7 + FLAGS "DH" MESSAGE COPY,10@ PICTURE "###.###.###~~~" FIELD R0 - GROUP 7 END -NUMERO +NUMERO 44 BEGIN KEY "IRPEG 2110: INTERESSI" PROMPT 46 34 "" + GROUP 7 + FLAGS "DH" MESSAGE ADD,10@ PICTURE "###.###.###~~~" FIELD R7 - GROUP 7 END -NUMERO +NUMERO 45 BEGIN KEY "IRPEG 2110: TOTALE" - PROMPT 60 34 "" - PICTURE "###.###.###~~~" + PROMPT 64 34 "" + GROUP 7 10 + FLAGS "DH" MESSAGE ADD,9@ - GROUP 7 10 + PICTURE "###.###.###~~~" END -NUMERO +NUMERO 46 BEGIN KEY "IRPEG 2100: PERIODO AA (1)" - PROMPT 20 36 "" + PROMPT 24 36 "" + GROUP 7 + FLAGS "DH" FIELD I2 - GROUP 7 END -NUMERO +NUMERO 47 BEGIN KEY "IRPEG 2100: PERIODO AA (2)" - PROMPT 23 36 "" + PROMPT 27 36 "" + GROUP 7 + FLAGS "DH" FIELD I3 - GROUP 7 END -NUMERO +NUMERO 48 BEGIN KEY "IRPEG 2100: IMPOSTA" - PROMPT 28 36 "" + PROMPT 32 36 "" + GROUP 7 + FLAGS "DH" MESSAGE COPY,11@ PICTURE "###.###.###~~~" FIELD R1 - GROUP 7 END -NUMERO +NUMERO 49 BEGIN KEY "IRPEG 2100: INTERESSI" PROMPT 46 36 "" + GROUP 7 + FLAGS "DH" MESSAGE ADD,11@ PICTURE "###.###.###~~~" FIELD R8 - GROUP 7 END -NUMERO +NUMERO 50 BEGIN KEY "IRPEG 2100: TOTALE" - PROMPT 60 36 "" - PICTURE "###.###.###~~~" + PROMPT 64 36 "" + GROUP 7 11 + FLAGS "DH" MESSAGE ADD,9@ - GROUP 7 11 -END + PICTURE "###.###.###~~~" +END -NUMERO +NUMERO 51 BEGIN KEY "ILOR 3110: PERIODO AA (1)" - PROMPT 20 38 "" + PROMPT 24 38 "" + GROUP 7 + FLAGS "DH" FIELD I2 - GROUP 7 END -NUMERO +NUMERO 52 BEGIN KEY "ILOR 3110: PERIODO AA (2)" - PROMPT 23 38 "" + PROMPT 27 38 "" + GROUP 7 + FLAGS "DH" FIELD I3 - GROUP 7 END -NUMERO +NUMERO 53 BEGIN KEY "ILOR 3110: IMPOSTA" - PROMPT 28 38 "" + PROMPT 32 38 "" + GROUP 7 + FLAGS "DH" MESSAGE COPY,12@ PICTURE "###.###.###~~~" FIELD R2 - GROUP 7 END -NUMERO +NUMERO 54 BEGIN KEY "ILOR 3110: INTERESSI" PROMPT 46 38 "" + GROUP 7 + FLAGS "DH" MESSAGE ADD,12@ PICTURE "###.###.###~~~" FIELD R9 - GROUP 7 END -NUMERO +NUMERO 55 BEGIN KEY "IRPEF 3110: TOTALE" - PROMPT 60 38 "" - PICTURE "###.###.###~~~" + PROMPT 64 38 "" + GROUP 7 12 + FLAGS "DH" MESSAGE ADD,9@ - GROUP 7 12 + PICTURE "###.###.###~~~" END -NUMERO +NUMERO 56 BEGIN KEY "ILOR 3000: PERIODO AA (1)" - PROMPT 20 40 "" + PROMPT 24 40 "" + GROUP 7 + FLAGS "DH" FIELD I6 - GROUP 7 END -NUMERO +NUMERO 57 BEGIN KEY "ILOR 3000: PERIODO AA (2)" - PROMPT 23 40 "" + PROMPT 27 40 "" + GROUP 7 + FLAGS "DH" FIELD I7 - GROUP 7 END -NUMERO +NUMERO 58 BEGIN KEY "ILOR 3000: IMPOSTA" - PROMPT 28 40 "" + PROMPT 32 40 "" + GROUP 7 + FLAGS "DH" MESSAGE COPY,13@ PICTURE "###.###.###~~~" FIELD R3 - GROUP 7 END -NUMERO +NUMERO 59 BEGIN KEY "ILOR 3000: INTERESSI" PROMPT 46 40 "" + GROUP 7 + FLAGS "DH" MESSAGE ADD,13@ PICTURE "###.###.###~~~" FIELD R10 - GROUP 7 END -NUMERO +NUMERO 60 BEGIN KEY "ILOR 3000: TOTALE" - PROMPT 60 40 "" - PICTURE "###.###.###~~~" + PROMPT 64 40 "" + GROUP 7 13 + FLAGS "DH" MESSAGE ADD,9@ - GROUP 7 13 + PICTURE "###.###.###~~~" END - -GRUPPO +GRUPPO -1 BEGIN KEY "Righe Societa' di Persone" PROMPT 0 0 "" - GROUP 8 + GROUP 8 + FLAGS "DH" END -NUMERO +NUMERO 62 BEGIN KEY "ILOR 3303: PERIODO AA (1)" - PROMPT 20 42 "" + PROMPT 24 42 "" + GROUP 8 + FLAGS "DH" FIELD I4 - GROUP 8 END -NUMERO +NUMERO 63 BEGIN KEY "ILOR 3303: PERIODO AA (2)" - PROMPT 23 42 "" + PROMPT 27 42 "" + GROUP 8 + FLAGS "DH" FIELD I5 - GROUP 8 END -NUMERO +NUMERO 64 BEGIN KEY "ILOR 3303: IMPOSTA" - PROMPT 28 42 "" + PROMPT 32 42 "" + GROUP 8 + FLAGS "DH" MESSAGE COPY,12@ PICTURE "###.###.###~~~" FIELD R2 - GROUP 8 END -NUMERO +NUMERO 65 BEGIN KEY "ILOR 3303: INTERESSI" PROMPT 46 42 "" + GROUP 8 + FLAGS "DH" MESSAGE ADD,12@ PICTURE "###.###.###~~~" FIELD R9 - GROUP 8 END -NUMERO +NUMERO 66 BEGIN KEY "ILOR 3303: TOTALE" - PROMPT 60 42 "" - PICTURE "###.###.###~~~" + PROMPT 64 42 "" + GROUP 8 12 + FLAGS "DH" MESSAGE ADD,9@ - GROUP 8 12 + PICTURE "###.###.###~~~" END -NUMERO +NUMERO 67 BEGIN KEY "ILOR 3300: PERIODO AA (1)" - PROMPT 20 44 "" + PROMPT 24 44 "" + GROUP 8 + FLAGS "DH" FIELD I6 - GROUP 8 END -NUMERO +NUMERO 68 BEGIN KEY "ILOR 3300: PERIODO AA (2)" - PROMPT 23 44 "" + PROMPT 27 44 "" + GROUP 8 + FLAGS "DH" FIELD I7 - GROUP 8 END -NUMERO +NUMERO 69 BEGIN KEY "ILOR 3300: IMPOSTA" - PROMPT 28 44 "" + PROMPT 32 44 "" + GROUP 8 + FLAGS "DH" MESSAGE COPY,13@ PICTURE "###.###.###~~~" FIELD R3 - GROUP 8 END -NUMERO +NUMERO 70 BEGIN KEY "ILOR 3300: INTERESSI" PROMPT 46 44 "" + GROUP 8 + FLAGS "DH" MESSAGE ADD,13@ PICTURE "###.###.###~~~" FIELD R10 - GROUP 8 END -NUMERO +NUMERO 71 BEGIN KEY "ILOR 3300: TOTALE" - PROMPT 60 44 "" - PICTURE "###.###.###~~~" + PROMPT 64 44 "" + GROUP 8 13 + FLAGS "DH" MESSAGE ADD,9@ - GROUP 8 13 + PICTURE "###.###.###~~~" END -GRUPPO +GRUPPO -1 BEGIN KEY "IMPOSTE SOSTITUTIVE E ALTRI CODICI TRIBUTO" PROMPT 0 0 "" END -NUMERO +NUMERO 73 BEGIN KEY "TRIBUTO 1: PERIODO AA (1)" - PROMPT 20 50 "" + PROMPT 24 50 "" FIELD I8 END -NUMERO +NUMERO 74 BEGIN KEY "TRIBUTO 1: PERIODO AA (2)" - PROMPT 23 50 "" + PROMPT 27 50 "" FIELD I9 END -NUMERO +NUMERO 75 BEGIN KEY "TRIBUTO 1: IMPORTO" - PROMPT 28 50 "" + PROMPT 32 50 "" MESSAGE COPY,14@ PICTURE "###.###.###~~~" FIELD R4 END -NUMERO +NUMERO 76 BEGIN KEY "TRIBUTO 1: INTERESSI" PROMPT 46 50 "" @@ -660,39 +695,39 @@ BEGIN FIELD R11 END -NUMERO +NUMERO 77 BEGIN KEY "TRIBUTO 1: TOTALE" - PROMPT 60 50 "" - PICTURE "###.###.###~~~" + PROMPT 64 50 "" + GROUP 14 MESSAGE ADD,9@ - GROUP 14 + PICTURE "###.###.###~~~" END -NUMERO +NUMERO 78 BEGIN KEY "TRIBUTO 2: PERIODO AA (1)" - PROMPT 20 52 "" + PROMPT 24 52 "" FIELD I10 END -NUMERO +NUMERO 79 BEGIN KEY "TRIBUTO 2: PERIODO AA (2)" - PROMPT 23 52 "" + PROMPT 27 52 "" FIELD I11 END -NUMERO +NUMERO 80 BEGIN KEY "TRIBUTO 2: IMPORTO" - PROMPT 28 52 "" + PROMPT 32 52 "" MESSAGE COPY,15@ PICTURE "###.###.###~~~" FIELD R5 END -NUMERO +NUMERO 81 BEGIN KEY "TRIBUTO 2: INTERESSI" PROMPT 46 52 "" @@ -701,39 +736,39 @@ BEGIN FIELD R12 END -NUMERO +NUMERO 82 BEGIN KEY "TRIBUTO 2: TOTALE" - PROMPT 60 52 "" - PICTURE "###.###.###~~~" + PROMPT 64 52 "" + GROUP 15 MESSAGE ADD,9@ - GROUP 15 + PICTURE "###.###.###~~~" END -NUMERO +NUMERO 83 BEGIN KEY "TRIBUTO 3: PERIODO AA (1)" - PROMPT 20 54 "" + PROMPT 24 54 "" FIELD I12 END -NUMERO +NUMERO 84 BEGIN KEY "TRIBUTO 3: PERIODO AA (2)" - PROMPT 23 54 "" + PROMPT 27 54 "" FIELD I13 END -NUMERO +NUMERO 85 BEGIN KEY "TRIBUTO 3: IMPORTO" - PROMPT 28 54 "" + PROMPT 32 54 "" MESSAGE COPY,16@ PICTURE "###.###.###~~~" FIELD R6 END -NUMERO +NUMERO 86 BEGIN KEY "TRIBUTO 3: INTERESSI" PROMPT 46 54 "" @@ -742,47 +777,48 @@ BEGIN FIELD R13 END -NUMERO +NUMERO 87 BEGIN KEY "TRIBUTO 3: TOTALE" - PROMPT 60 54 "" - PICTURE "###.###.###~~~" + PROMPT 64 54 "" + GROUP 16 MESSAGE ADD,9@ - GROUP 16 + PICTURE "###.###.###~~~" END -NUMERO +NUMERO 88 BEGIN KEY "TOTALE (in lettere)" - PROMPT 5 58 "" + PROMPT 7 57 "" GROUP 9 PICTURE "LETTERE" END -NUMERO +NUMERO 89 BEGIN KEY "TOTALE (in cifre)" - PROMPT 60 58 "" + PROMPT 64 57 "" GROUP 9 PICTURE "###.###.###~~~" END -DATA +DATA 90 BEGIN KEY "DATA: giorno - mese - anno" - PROMPT 50 62 "" - PICTURE "@@ ~ @@~~~@@" + PROMPT 49 62 "" + PICTURE "@ @~@ @~@ @" FIELD D0 + FORMAT "1442-" END -STRING +STRINGA 91 BEGIN KEY "CODICE AZIENDA" PROMPT 64 62 "" FIELD S7 END -STRING +STRINGA 92 BEGIN KEY "CODICE DIPENDENZA" PROMPT 74 62 ""