Aggiunto luogo di costituzione

git-svn-id: svn://10.65.10.50/trunk@162 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1994-09-05 14:56:29 +00:00
parent c8cd462107
commit 0128f2e76f
2 changed files with 434 additions and 403 deletions

View File

@ -1,391 +1,392 @@
#ifndef __BA4200_H #ifndef __BA4200_H
#define __BA4200_H #define __BA4200_H
#define TFIS 'F' #define TFIS 'F'
#define TGIU 'G' #define TGIU 'G'
#define MSKF 0 // pos msk fisica in in arr_mask #define MSKF 0 // pos msk fisica in in arr_mask
#define MSKG 1 // pos msk giuridica in arr_mask #define MSKG 1 // pos msk giuridica in arr_mask
// tabelle // tabelle
#define N_CODTAB "CODTAB" #define N_CODTAB "CODTAB"
#define N_CONTO "S4" #define N_CONTO "S4"
#define N_COMUNE "S6" #define N_COMUNE "S6"
#define N_NAZIONALITA "S2" #define N_NAZIONALITA "S2"
// comuni // comuni
#define N_STATO "STATO" #define N_STATO "STATO"
#define N_COM "COM" #define N_COM "COM"
#define N_IMPDIR1 "UFFIIDD1" #define N_IMPDIR1 "UFFIIDD1"
#define N_IMPDIR2 "UFFIIDD2" #define N_IMPDIR2 "UFFIIDD2"
#define N_IMPDIR3 "UFFIIDD3" #define N_IMPDIR3 "UFFIIDD3"
#define N_DEN_COM "DENCOM" #define N_DEN_COM "DENCOM"
#define N_PROV "PROVCOM" #define N_PROV "PROVCOM"
#define N_CAP "CAPCOM" #define N_CAP "CAPCOM"
// anagr // anagr
#define N_TIPOA "TIPOA" #define N_TIPOA "TIPOA"
#define N_CODANAGR "CODANAGR" #define N_CODANAGR "CODANAGR"
#define N_COFI "COFI" #define N_COFI "COFI"
#define N_STATOPAIV "STATOPAIV" #define N_STATOPAIV "STATOPAIV"
#define N_PAIV "PAIV" #define N_PAIV "PAIV"
#define N_DATAAGG "DATAAGG" #define N_DATAAGG "DATAAGG"
#define N_RAGSOC "RAGSOC" #define N_RAGSOC "RAGSOC"
#define N_STATORES "STATORES" #define N_STATORES "STATORES"
#define N_COMRES "COMRES" #define N_COMRES "COMRES"
#define N_INDRES "INDRES" #define N_INDRES "INDRES"
#define N_CIVRES "CIVRES" #define N_CIVRES "CIVRES"
#define N_CAPRES "CAPRES" #define N_CAPRES "CAPRES"
#define N_STATORF "STATORF" #define N_STATORF "STATORF"
#define N_COMRF "COMRF" #define N_COMRF "COMRF"
#define N_INDRF "INDRF" #define N_INDRF "INDRF"
#define N_CIVRF "CIVRF" #define N_CIVRF "CIVRF"
#define N_CAPRF "CAPRF" #define N_CAPRF "CAPRF"
#define N_PTELRF "PTELRF" #define N_PTELRF "PTELRF"
#define N_TELRF "TELRF" #define N_TELRF "TELRF"
#define N_PFAXRF "PFAXRF" #define N_PFAXRF "PFAXRF"
#define N_FAXRF "FAXRF" #define N_FAXRF "FAXRF"
#define N_PTLEXRF "PTLEXRF" #define N_PTLEXRF "PTLEXRF"
#define N_TLEXRF "TLEXRFX" #define N_TLEXRF "TLEXRFX"
#define N_STATOCORR "STATOCORR" #define N_STATOCORR "STATOCORR"
#define N_COMCORR "COMCORR" #define N_COMCORR "COMCORR"
#define N_INDCORR "INDCORR" #define N_INDCORR "INDCORR"
#define N_CIVCORR "CIVCORR" #define N_CIVCORR "CIVCORR"
#define N_CAPCORR "CAPCORR" #define N_CAPCORR "CAPCORR"
#define N_CODSTAT1 "CODSTAT1" #define N_CODSTAT1 "CODSTAT1"
#define N_CODSTAT2 "CODSTAT2" #define N_CODSTAT2 "CODSTAT2"
#define N_CODSTAT3 "CODSTAT3" #define N_CODSTAT3 "CODSTAT3"
#define N_CODCONTR "CODCONTR" #define N_CODCONTR "CODCONTR"
#define N_EVECC "EVECC" #define N_EVECC "EVECC"
#define N_SOGGNRES "SOGGNRES" #define N_SOGGNRES "SOGGNRES"
#define N_RESZTERR "RESZTERR" #define N_RESZTERR "RESZTERR"
#define N_VARSLORES "VARSLORES" #define N_VARSLORES "VARSLORES"
#define N_DVARSLORES "DVARSLORES" #define N_DVARSLORES "DVARSLORES"
#define N_RFDIVERSA "RFDIVERSA" #define N_RFDIVERSA "RFDIVERSA"
#define N_UFFIIDD "UFFIIDD" #define N_UFFIIDD "UFFIIDD"
// anagiu // anagiu
#define N_PERRIF "PERRIF" #define N_PERRIF "PERRIF"
#define N_STATOSOC "STATOSOC" #define N_STATOSOC "STATOSOC"
#define N_SITSOC "SITSOC" #define N_SITSOC "SITSOC"
#define N_NAZIONI "NAZIONI" #define N_NAZIONI "NAZIONI"
#define N_VALNOM "VALNOM" #define N_VALNOM "VALNOM"
#define N_OGGSOC "OGGSOC" #define N_OGGSOC "OGGSOC"
#define N_NOTE1 "NOTE1" #define N_NOTE1 "NOTE1"
#define N_NOTE2 "NOTE2" #define N_NOTE2 "NOTE2"
#define N_NOTE3 "NOTE3" #define N_NOTE3 "NOTE3"
#define N_NOTE4 "NOTE4" #define N_NOTE4 "NOTE4"
#define N_NOTE5 "NOTE5" #define N_NOTE5 "NOTE5"
#define N_CAPSOC "CAPSOC" #define N_CAPSOC "CAPSOC"
#define N_CAPVER "CAPVER" #define N_CAPVER "CAPVER"
#define N_FATT "FATT" #define N_FATT "FATT"
#define N_DATAOMOL "DATAOMOL" #define N_DATAOMOL "DATAOMOL"
#define N_ESTROMOL "ESTROMOL" #define N_ESTROMOL "ESTROMOL"
#define N_DATAISCRIZ "DATAISCRIZ" #define N_DATAISCRIZ "DATAISCRIZ"
#define N_DATACOST "DATACOST" #define N_DATACOST "DATACOST"
#define N_DATASCAD "DATASCAD" #define N_DATASCAD "DATASCAD"
#define N_NRSC1 "NRSC1" #define N_NRSC1 "NRSC1"
#define N_NRSC2 "NRSC2" #define N_NRSC2 "NRSC2"
#define N_NRSC3 "NRSC3" #define N_NRSC3 "NRSC3"
#define N_NRSC4 "NRSC4" #define N_NRSC4 "NRSC4"
#define N_DATATAPPBI "DATATAPPBI" #define N_DATATAPPBI "DATATAPPBI"
#define N_DATACHIUS "DATACHIUS" #define N_DATACHIUS "DATACHIUS"
#define N_DATAAPPBIL "DATAAPPBIL" #define N_DATAAPPBIL "DATAAPPBIL"
#define N_DATASORAMM "DATASORAMM" #define N_DATASORAMM "DATASORAMM"
#define N_DATASCSIND "DATASCSIND" #define N_DATASCSIND "DATASCSIND"
#define N_VARDEN "VARDEN" #define N_VARDEN "VARDEN"
#define N_VARRF "VARRF" #define N_VARRF "VARRF"
#define N_DATAVARRF "DATAVARRF" #define N_DATAVARRF "DATAVARRF"
#define N_SIGLA "SIGLA" #define N_SIGLA "SIGLA"
#define N_NATGIU "NATGIU" #define N_NATGIU "NATGIU"
#define N_ENTENCOMM "ENTENCOMM" #define N_ENTENCOMM "ENTENCOMM"
// anafis // anafis
#define N_SESSO "SESSO" #define N_SESSO "SESSO"
#define N_DATANASC "DATANASC" #define N_DATANASC "DATANASC"
#define N_STATONASC "STATONASC" #define N_STATONASC "STATONASC"
#define N_COMNASC "COMNASC" #define N_COMNASC "COMNASC"
#define N_STATCIV "STATCIV" #define N_STATCIV "STATCIV"
#define N_DVARSCIV "DVARSCIV" #define N_DVARSCIV "DVARSCIV"
#define N_TITSTU "TITSTU" #define N_TITSTU "TITSTU"
#define N_SAUB "SAUB" #define N_SAUB "SAUB"
#define N_CODCONIUGE "CODCONIUGE" #define N_CODCONIUGE "CODCONIUGE"
#define N_CPARTRF "CPARTRF" #define N_CPARTRF "CPARTRF"
#define N_ISCRCAF "ISCRCAF" #define N_ISCRCAF "ISCRCAF"
#define N_NAZION "NAZION" #define N_NAZION "NAZION"
#define CHK_AF3_SAUB 101 #define CHK_AF3_SAUB 101
#define CHK_AF4_RESZTERR 102 #define CHK_AF4_RESZTERR 102
#define CHK_AF4_RFDIVERSA 103 #define CHK_AF4_RFDIVERSA 103
#define CHK_AF4_SOGGNRES 104 #define CHK_AF4_SOGGNRES 104
#define CHK_AF4_VARSLORES 105 #define CHK_AF4_VARSLORES 105
#define CHK_AFIS_SAUB 106 #define CHK_AFIS_SAUB 106
#define CHK_AG1_ENTENCOMM 108 #define CHK_AG1_ENTENCOMM 108
#define CHK_AG5_RESZTERR 109 #define CHK_AG5_RESZTERR 109
#define CHK_AG5_RFDSL 110 #define CHK_AG5_RFDSL 110
#define CHK_AG5_VARSLORES 111 #define CHK_AG5_VARSLORES 111
#define CHK_AGIU2_VARDEN 112 #define CHK_AGIU2_VARDEN 112
#define CHK_AGIU2_VARRF 113 #define CHK_AGIU2_VARRF 113
#define CHK_AGIU_ENTENCOMM 114 #define CHK_AGIU_ENTENCOMM 114
#define CHK_AGIU_VARDEN 115 #define CHK_AGIU_VARDEN 115
#define CHK_AGIU_VARRF 116 #define CHK_AGIU_VARRF 116
#define CHK_ANAG2_RESZTERR 118 #define CHK_ANAG2_RESZTERR 118
#define CHK_ANAG2_RFDIVERSA 119 #define CHK_ANAG2_RFDIVERSA 119
#define CHK_ANAG2_SOGGNRES 120 #define CHK_ANAG2_SOGGNRES 120
#define CHK_ANAG2_VARSLORES 121 #define CHK_ANAG2_VARSLORES 121
#define DLG_AG5_DVARSLOR 122 #define DLG_AG5_DVARSLOR 122
#define FLD_AF1_CIVRES 123 #define FLD_AF1_CIVRES 123
#define FLD_AF1_CODCONIUGE 124 #define FLD_AF1_CODCONIUGE 124
#define FLD_AF1_CODCONIUGE_ANAGR_RAGSOC 125 #define FLD_AF1_CODCONIUGE_ANAGR_RAGSOC 125
#define FLD_AF1_COFI 126 #define FLD_AF1_COFI 126
#define FLD_AF1_COMNASC 127 #define FLD_AF1_COMNASC 127
#define FLD_AF1_COMRES 128 #define FLD_AF1_COMRES 128
#define FLD_AF1_COMRES_COMUNI_DENCOM 129 #define FLD_AF1_COMRES_COMUNI_DENCOM 129
#define FLD_AF1_COMRES_COMUNI_PROVCOM 130 #define FLD_AF1_COMRES_COMUNI_PROVCOM 130
#define FLD_AF1_DATANASC 131 #define FLD_AF1_DATANASC 131
#define FLD_AF1_INDRES 132 #define FLD_AF1_INDRES 132
#define FLD_AF1_PAIV 133 #define FLD_AF1_PAIV 133
#define FLD_AF1_STATONASC 134 #define FLD_AF1_STATONASC 134
#define FLD_AF1_STATONASC_TABSTE_S0 135 #define FLD_AF1_STATONASC_TABSTE_S0 135
#define FLD_AF1_STATONAZ 136 #define FLD_AF1_STATONAZ 136
#define FLD_AF1_STATOPAIV 137 #define FLD_AF1_STATOPAIV 137
#define FLD_AF1_STATORES 138 #define FLD_AF1_STATORES 138
#define FLD_AF2_CAPCORR 139 #define FLD_AF2_CAPCORR 139
#define FLD_AF2_CAPRF 140 #define FLD_AF2_CAPRF 140
#define FLD_AF2_CIVCORR 141 #define FLD_AF2_CIVCORR 141
#define FLD_AF2_CIVRF 142 #define FLD_AF2_CIVRF 142
#define FLD_AF2_COMCORR_COMUNI_PROVCOM 143 #define FLD_AF2_COMCORR_COMUNI_PROVCOM 143
#define FLD_AF2_COMCORR 144 #define FLD_AF2_COMCORR 144
#define FLD_AF2_COMCORR_COMUNI_DENCOM 145 #define FLD_AF2_COMCORR_COMUNI_DENCOM 145
#define FLD_AF2_COMRES 146 #define FLD_AF2_COMRES 146
#define FLD_AF2_COMRF 147 #define FLD_AF2_COMRF 147
#define FLD_AF2_COMRF_COMUNI_DENCOM 148 #define FLD_AF2_COMRF_COMUNI_DENCOM 148
#define FLD_AF2_COMRF_COMUNI_PROVCOM 149 #define FLD_AF2_COMRF_COMUNI_PROVCOM 149
#define FLD_AF2_COM_COMUNI_PROVCOM 150 #define FLD_AF2_COM_COMUNI_PROVCOM 150
#define FLD_AF2_FAXRF 151 #define FLD_AF2_FAXRF 151
#define FLD_AF2_INDCORR 152 #define FLD_AF2_INDCORR 152
#define FLD_AF2_INDRF 153 #define FLD_AF2_INDRF 153
#define FLD_AF2_PFAXRF 154 #define FLD_AF2_PFAXRF 154
#define FLD_AF2_PTELRF 155 #define FLD_AF2_PTELRF 155
#define FLD_AF2_PTLEXRF 156 #define FLD_AF2_PTLEXRF 156
#define FLD_AF2_STATOCORR 157 #define FLD_AF2_STATOCORR 157
#define FLD_AF2_STATORF 158 #define FLD_AF2_STATORF 158
#define FLD_AF2_TELRF 159 #define FLD_AF2_TELRF 159
#define FLD_AF2_TLEXRF 160 #define FLD_AF2_TLEXRF 160
#define FLD_AF3_DVARSCIV 161 #define FLD_AF3_DVARSCIV 161
#define FLD_AF3_ISCRCAF 162 #define FLD_AF3_ISCRCAF 162
#define FLD_AF4_DVARSLORES 164 #define FLD_AF4_DVARSLORES 164
#define FLD_AF4_RFDIVERSA 165 #define FLD_AF4_RFDIVERSA 165
#define F_UFFIIDD 166 #define F_UFFIIDD 166
#define F_DENUFFIIDD 168 #define F_DENUFFIIDD 168
#define FLD_AF5_CODSTAT1 169 #define FLD_AF5_CODSTAT1 169
#define FLD_AF5_CODSTAT1_TABSTT_S0 170 #define FLD_AF5_CODSTAT1_TABSTT_S0 170
#define FLD_AF5_CODSTAT2 171 #define FLD_AF5_CODSTAT2 171
#define FLD_AF5_CODSTAT2_TABSTT_S0 172 #define FLD_AF5_CODSTAT2_TABSTT_S0 172
#define FLD_AF5_CODSTAT3 173 #define FLD_AF5_CODSTAT3 173
#define FLD_AF5_CODSTAT3_TABSTT_S0 174 #define FLD_AF5_CODSTAT3_TABSTT_S0 174
#define FLD_AF5_NOTE1 175 #define FLD_AF5_NOTE1 175
#define FLD_AF5_NOTE2 176 #define FLD_AF5_NOTE2 176
#define FLD_AF5_NOTE3 177 #define FLD_AF5_NOTE3 177
#define FLD_AF5_NOTE4 178 #define FLD_AF5_NOTE4 178
#define FLD_AF5_NOTE5 179 #define FLD_AF5_NOTE5 179
#define FLD_AFIS_AFIS_CONIUGE_RAGSOC 180 #define FLD_AFIS_AFIS_CONIUGE_RAGSOC 180
#define FLD_CODANAGR 181 #define FLD_CODANAGR 181
#define FLD_AFIS_CODCONIUGE 182 #define FLD_AFIS_CODCONIUGE 182
#define FLD_AFIS_COMNASC 183 #define FLD_AFIS_COMNASC 183
#define FLD_AFIS_COMNASC_ 184 #define FLD_AFIS_COMNASC_ 184
#define FLD_AFIS_COMNASC_COMUNI_DENCOM 185 #define FLD_AFIS_COMNASC_COMUNI_DENCOM 185
#define FLD_AFIS_COMNASC_COMUNI_PROV 186 #define FLD_AFIS_COMNASC_COMUNI_PROV 186
#define FLD_AFIS_CPARTRF 187 #define FLD_AFIS_CPARTRF 187
#define FLD_AFIS_DATANASC 189 #define FLD_AFIS_DATANASC 189
#define FLD_AFIS_ISCRCAF 191 #define FLD_AFIS_ISCRCAF 191
#define FLD_AFIS_RAGSOC 193 #define FLD_AFIS_RAGSOC 193
#define FLD_AFIS_RAGSOC2 194 #define FLD_AFIS_RAGSOC2 194
#define FLD_AFIS_STATCIV 195 #define FLD_AFIS_STATCIV 195
#define FLD_AFIS_STATONASC 196 #define FLD_AFIS_STATONASC 196
#define FLD_AFIS_STATONAZ 197 #define FLD_AFIS_STATONAZ 197
#define FLD_AFIS_TITSTU 198 #define FLD_AFIS_TITSTU 198
#define FLD_AG1_CAPRF 199 #define FLD_AG1_CAPRF 199
#define FLD_AG1_CAPSOC 200 #define FLD_AG1_CAPSOC 200
#define FLD_AG1_CAPVER 201 #define FLD_AG1_CAPVER 201
#define FLD_AG1_CIVRF 202 #define FLD_AG1_CIVRF 202
#define FLD_AG1_COFI 204 #define FLD_AG1_COFI 204
#define FLD_AG1_COMRES_COMUNI_DENCOM 205 #define FLD_AG1_COMRES_COMUNI_DENCOM 205
#define FLD_AG1_COMRF 206 #define FLD_AG1_COMRF 206
#define FLD_AG1_COMRF_COMUNI_PROVCOM 207 #define FLD_AG1_COMRF_COMUNI_PROVCOM 207
#define FLD_AG1_FATT 208 #define FLD_AG1_FATT 208
#define FLD_AG1_INDRES 209 #define FLD_AG1_INDRES 209
#define FLD_AG1_INDRF 210 #define FLD_AG1_INDRF 210
#define FLD_AG1_NAZIONI 211 #define FLD_AG1_NAZIONI 211
#define FLD_AG1_OGGSOC 212 #define FLD_AG1_OGGSOC 212
#define FLD_AG1_PAIV 213 #define FLD_AG1_PAIV 213
#define FLD_AG1_PERRIF 214 #define FLD_AG1_PERRIF 214
#define FLD_AG1_RAGSOC 215 #define FLD_AG1_RAGSOC 215
#define FLD_AG1_SIGLA 216 #define FLD_AG1_SIGLA 216
#define FLD_AG1_STATOPAIV 217 #define FLD_AG1_STATOPAIV 217
#define FLD_AG1_STATORF 218 #define FLD_AG1_STATORF 218
#define FLD_AG1_TIPOA 219 #define FLD_AG1_TIPOA 219
#define FLD_AG1_VALNOM 220 #define FLD_AG1_VALNOM 220
#define FLD_AG2_CAPCORR 221 #define FLD_AG2_CAPCORR 221
#define FLD_AG2_CAPRES 222 #define FLD_AG2_CAPRES 222
#define FLD_AG2_CIVCORR 223 #define FLD_AG2_CIVCORR 223
#define FLD_AG2_CIVRES 224 #define FLD_AG2_CIVRES 224
#define FLD_AG2_COMCORR 225 #define FLD_AG2_COMCORR 225
#define FLD_AG2_COMCORR_COMUNI_DENCOM 226 #define FLD_AG2_COMCORR_COMUNI_DENCOM 226
#define FLD_AG2_COMCORR_COMUNI_PROVCOM 227 #define FLD_AG2_COMCORR_COMUNI_PROVCOM 227
#define FLD_AG2_COMRES 228 #define FLD_AG2_COMRES 228
#define FLD_AG2_COMRES_COMUNI_DENCOM 229 #define FLD_AG2_COMRES_COMUNI_DENCOM 229
#define FLD_AG2_COMRES_COMUNI_PROVCOM 230 #define FLD_AG2_COMRES_COMUNI_PROVCOM 230
#define FLD_AG2_FAXRF 231 #define FLD_AG2_FAXRF 231
#define FLD_AG2_INDCORR 232 #define FLD_AG2_INDCORR 232
#define FLD_AG2_INDRES 233 #define FLD_AG2_INDRES 233
#define FLD_AG2_PFAXRF 234 #define FLD_AG2_PFAXRF 234
#define FLD_AG2_PTELRF 235 #define FLD_AG2_PTELRF 235
#define FLD_AG2_PTLEXRF 236 #define FLD_AG2_PTLEXRF 236
#define FLD_AG2_STATOCORR 237 #define FLD_AG2_STATOCORR 237
#define FLD_AG2_STATORES 238 #define FLD_AG2_STATORES 238
#define FLD_AG2_TELRF 239 #define FLD_AG2_TELRF 239
#define FLD_AG2_TLEXRF 240 #define FLD_AG2_TLEXRF 240
#define FLD_AG3_DATAAPPBIL 241 #define FLD_AG3_DATAAPPBIL 241
#define FLD_AG3_DATACHIUS 242 #define FLD_AG3_DATACHIUS 242
#define FLD_AG3_DATACOST 243 #define FLD_AG3_DATACOST 243
#define FLD_AG3_DATAISCRIZ 244 #define FLD_AG3_DATAISCRIZ 244
#define FLD_AG3_DATAOMOL 245 #define FLD_AG3_DATAOMOL 245
#define FLD_AG3_DATASCAD 246 #define FLD_AG3_DATASCAD 246
#define FLD_AG3_DATASCSIND 247 #define FLD_AG3_DATASCSIND 247
#define FLD_AG3_DATASORAMM 248 #define FLD_AG3_DATASORAMM 248
#define FLD_AG3_DATATAPPBI 249 #define FLD_AG3_DATATAPPBI 249
#define FLD_AG3_DATAVARRF 250 #define FLD_AG3_DATAVARRF 250
#define FLD_AG4_CAPSOC 251 #define FLD_AG4_CAPSOC 251
#define FLD_AG4_CAPVER 252 #define FLD_AG4_CAPVER 252
#define FLD_AG4_ESTROMOL 253 #define FLD_AG4_ESTROMOL 253
#define FLD_AG4_FATT 254 #define FLD_AG4_FATT 254
#define FLD_AG4_NAZIONI 255 #define FLD_AG4_NAZIONI 255
#define FLD_AG4_VALNOM 256 #define FLD_AG4_VALNOM 256
#define FLD_AG6_CODSTAT1 261 #define FLD_AG6_CODSTAT1 261
#define FLD_AG6_CODSTAT1_TABSTT_S0 262 #define FLD_AG6_CODSTAT1_TABSTT_S0 262
#define FLD_AG6_CODSTAT2 263 #define FLD_AG6_CODSTAT2 263
#define FLD_AG6_CODSTAT2_TABSTT_S0 264 #define FLD_AG6_CODSTAT2_TABSTT_S0 264
#define FLD_AG6_CODSTAT3 265 #define FLD_AG6_CODSTAT3 265
#define FLD_AG6_CODSTAT3_TABSTT_S0 266 #define FLD_AG6_CODSTAT3_TABSTT_S0 266
#define FLD_AG6_NOTE1 267 #define FLD_AG6_NOTE1 267
#define FLD_AG6_NOTE2 268 #define FLD_AG6_NOTE2 268
#define FLD_AG6_NOTE3 269 #define FLD_AG6_NOTE3 269
#define FLD_AG6_NOTE4 270 #define FLD_AG6_NOTE4 270
#define FLD_AG6_NOTE5 271 #define FLD_AG6_NOTE5 271
#define FLD_AGIU2_DATAAPPBIL 272 #define FLD_AGIU2_DATAAPPBIL 272
#define FLD_AGIU2_DATACHIUS 273 #define FLD_AGIU2_DATACHIUS 273
#define FLD_AGIU2_DATACOST 274 #define FLD_AGIU2_DATACOST 274
#define FLD_AGIU2_DATAISCRIZ 275 #define FLD_AGIU2_DATAISCRIZ 275
#define FLD_AGIU2_DATASCSIND 276 #define FLD_AGIU2_DATASCSIND 276
#define FLD_AGIU2_DATASORAMM 277 #define FLD_AGIU2_DATASORAMM 277
#define FLD_AGIU2_DATATAPPBI 278 #define FLD_AGIU2_DATATAPPBI 278
#define FLD_AGIU2_DATAVARRF 279 #define FLD_AGIU2_DATAVARRF 279
#define FLD_AGIU2_STATOSOC 280 #define FLD_AGIU2_STATOSOC 280
#define FLD_AGIU_CAPSOC 281 #define FLD_AGIU_CAPSOC 281
#define FLD_AGIU_CAPVER 282 #define FLD_AGIU_CAPVER 282
#define FLD_AGIU_DATAAPPBIL 284 #define FLD_AGIU_DATAAPPBIL 284
#define FLD_AGIU_DATACHIUS 285 #define FLD_AGIU_DATACHIUS 285
#define FLD_AGIU_DATACOST 286 #define FLD_AGIU_DATACOST 286
#define FLD_AGIU_DATAISCRIZ 287 #define FLD_AGIU_DATAISCRIZ 287
#define FLD_AGIU_DATASCAD 288 #define FLD_AGIU_DATASCAD 288
#define FLD_AGIU_DATASCSIND 289 #define FLD_AGIU_DATASCSIND 289
#define FLD_AGIU_DATASORAMM 290 #define FLD_AGIU_DATASORAMM 290
#define FLD_AGIU_DATATAPPBI 291 #define FLD_AGIU_DATATAPPBI 291
#define FLD_AGIU_DATAVARRF 292 #define FLD_AGIU_DATAVARRF 292
#define FLD_AGIU_ESTROMOL 293 #define FLD_AGIU_ESTROMOL 293
#define FLD_AGIU_FATT 294 #define FLD_AGIU_FATT 294
#define FLD_AGIU_NAZIONI 295 #define FLD_AGIU_NAZIONI 295
#define FLD_AGIU_NOTE1 296 #define FLD_AGIU_NOTE1 296
#define FLD_AGIU_NOTE2 297 #define FLD_AGIU_NOTE2 297
#define FLD_AGIU_NOTE3 298 #define FLD_AGIU_NOTE3 298
#define FLD_AGIU_NOTE4 299 #define FLD_AGIU_NOTE4 299
#define FLD_AGIU_NOTE5 300 #define FLD_AGIU_NOTE5 300
#define FLD_AGIU_OGGSOC 301 #define FLD_AGIU_OGGSOC 301
#define FLD_AGIU_PERRIF 302 #define FLD_AGIU_PERRIF 302
#define FLD_AGIU_SIGLA 303 #define FLD_AGIU_SIGLA 303
#define FLD_AGIU_STATOSOC 304 #define FLD_AGIU_STATOSOC 304
#define FLD_AGIU_VALNOM 305 #define FLD_AGIU_VALNOM 305
#define FLD_ANAG2_CAPCORR 306 #define FLD_ANAG2_CAPCORR 306
#define FLD_ANAG2_CIVCORR 307 #define FLD_ANAG2_CIVCORR 307
#define FLD_ANAG2_CODSTAT1 309 #define FLD_ANAG2_CODSTAT1 309
#define FLD_ANAG2_CODSTAT2 310 #define FLD_ANAG2_CODSTAT2 310
#define FLD_ANAG2_CODSTAT3 311 #define FLD_ANAG2_CODSTAT3 311
#define FLD_ANAG2_COMCORR 312 #define FLD_ANAG2_COMCORR 312
#define FLD_ANAG2_COMCORR_COMUNI_DESCR 313 #define FLD_ANAG2_COMCORR_COMUNI_DESCR 313
#define FLD_ANAG2_DVARSLORES 314 #define FLD_ANAG2_DVARSLORES 314
#define FLD_ANAG2_INDCORR 315 #define FLD_ANAG2_INDCORR 315
#define FLD_ANAG2_RESZTERR 316 #define FLD_ANAG2_RESZTERR 316
#define FLD_ANAG2_STATOCORR 317 #define FLD_ANAG2_STATOCORR 317
#define FLD_ANAG_CAPCORR 319 #define FLD_ANAG_CAPCORR 319
#define FLD_ANAG_CAPRES 320 #define FLD_ANAG_CAPRES 320
#define FLD_ANAG_CAPRF 321 #define FLD_ANAG_CAPRF 321
#define FLD_ANAG_CIVRES 322 #define FLD_ANAG_CIVRES 322
#define FLD_ANAG_CIVRF 323 #define FLD_ANAG_CIVRF 323
#define FLD_ANAG_COFI 325 #define FLD_ANAG_COFI 325
#define FLD_ANAG_COMRES 326 #define FLD_ANAG_COMRES 326
#define FLD_ANAG_COMRF 328 #define FLD_ANAG_COMRF 328
#define FLD_ANAG_DATAAGG 330 #define FLD_ANAG_DATAAGG 330
#define FLD_ANAG_DVARSCIV 331 #define FLD_ANAG_DVARSCIV 331
#define FLD_ANAG_FAXRF 332 #define FLD_ANAG_FAXRF 332
#define FLD_ANAG_INDRES 333 #define FLD_ANAG_INDRES 333
#define FLD_ANAG_INDRF 334 #define FLD_ANAG_INDRF 334
#define FLD_ANAG_PAIV 335 #define FLD_ANAG_PAIV 335
#define FLD_ANAG_PFAXRF 336 #define FLD_ANAG_PFAXRF 336
#define FLD_ANAG_PTELRF 337 #define FLD_ANAG_PTELRF 337
#define FLD_ANAG_PTLEXRF 338 #define FLD_ANAG_PTLEXRF 338
#define FLD_ANAG_RAGSOC 339 #define FLD_ANAG_RAGSOC 339
#define FLD_ANAG_RAGSOC1 340 #define FLD_ANAG_RAGSOC1 340
#define FLD_ANAG_RAGSOC2 341 #define FLD_ANAG_RAGSOC2 341
#define FLD_ANAG_STATOCORR 342 #define FLD_ANAG_STATOCORR 342
#define FLD_ANAG_STATOPAIV 343 #define FLD_ANAG_STATOPAIV 343
#define FLD_ANAG_STATORF 344 #define FLD_ANAG_STATORF 344
#define FLD_ANAG_TELRF 345 #define FLD_ANAG_TELRF 345
#define FLD_ANAG_TIPOA 346 #define FLD_ANAG_TIPOA 346
#define FLD_ANAG_TLEXRF 347 #define FLD_ANAG_TLEXRF 347
#define LST_AF1_SESSO 348 #define LST_AF1_SESSO 348
#define LST_AF3_CPARTRF 349 #define LST_AF3_CPARTRF 349
#define LST_AF3_STATCIV 350 #define LST_AF3_STATCIV 350
#define LST_AF3_TITSTU 351 #define LST_AF3_TITSTU 351
#define LST_AF4_EVECC 352 #define LST_AF4_EVECC 352
#define LST_AFIS_SESSO 353 #define LST_AFIS_SESSO 353
#define LST_AG3_NATGIU 354 #define LST_AG3_NATGIU 354
#define LST_AG3_SITSOC 355 #define LST_AG3_SITSOC 355
#define LST_AG3_STATOSOC 356 #define LST_AG3_STATOSOC 356
#define LST_AG5_EVECC 357 #define LST_AG5_EVECC 357
#define LST_AGIU2_NATGIU 358 #define LST_AGIU2_NATGIU 358
#define LST_AGIU2_SITSOC 359 #define LST_AGIU2_SITSOC 359
#define LST_AGIU_NATGIU 360 #define LST_AGIU_NATGIU 360
#define LST_AGIU_SITSOC 361 #define LST_AGIU_SITSOC 361
#define LST_ANAG2_EVECC 362 #define LST_ANAG2_EVECC 362
#define CHK_AG5_NONRES 363 #define CHK_AG5_NONRES 363
#define LST_AGIU2_NATGIU_NONRES 372 #define LST_AGIU2_NATGIU_NONRES 372
#define FLD_AG1_COMRF_COMUNI_DENCOM 368 #define FLD_AG1_COMRF_COMUNI_DENCOM 368
#define DLG_DITTE 369 #define DLG_DITTE 369
#define FLD_ANAG_UTAGG 370 #define FLD_ANAG_UTAGG 370
#define DLG_CHGTIP 371 #define DLG_CHGTIP 371
#define F_CODCONTR_EP 380 #define F_CODCONTR_EP 380
#define F_CODCONTR_EC 381 #define F_CODCONTR_EC 381
#define F_CODCONTR 382 #define F_CODCONTR 382
#define F_CODCONTR_CC 383 #define F_CODCONTR_CC 383
#define F_UFFREG 384 #define F_UFFREG 384
#define F_DENUFFREG 385 #define F_DENUFFREG 385
#define F_UFFCONC 386 #define F_UFFCONC 386
#define F_DENUFFCONC 387 #define F_DENUFFCONC 387
#define F_UFFSERV 388 #define F_UFFSERV 388
#define F_DENUFFSERV 389 #define F_DENUFFSERV 389
#define F_CC_ESATTORIA 390 #define F_CC_ESATTORIA 390
#define F_IMP_CAPCOM 391 #define F_IMP_CAPCOM 391
#define F_IMP_DENCOM 392 #define F_IMP_DENCOM 392
#define F_IMP_PROVCOM 393 #define F_IMP_PROVCOM 393
#define F_TITCF 394 #define F_TITCF 394
#define F_TIPOSTDEL 395 #define F_TIPOSTDEL 395
#define F_CODABI 396 #define F_CODABI 396
#define F_CODCAB 397 #define F_CODCAB 397
#define F_COMCOST 398
#define F_DENCOMCOST 399
#endif // __BA4200_H
#endif // __BA4200_H

View File

@ -209,7 +209,8 @@ BEGIN
FIELD LF_ANAG->INDRES FIELD LF_ANAG->INDRES
HELP "Indirizzo della sede della ditta" HELP "Indirizzo della sede della ditta"
WARNING "Completare l'indirizzo di residenza" WARNING "Completare l'indirizzo di residenza"
VALIDATE REQIF_FUNC 1 FLD_AG2_COMRES
CHECKTYPE REQUIRED
END END
STRING FLD_AG2_CIVRES 10 STRING FLD_AG2_CIVRES 10
@ -547,21 +548,55 @@ BEGIN
GROUP 2 GROUP 2
END END
GROUPBOX DLG_NULL 28 5
BEGIN
PROMPT 1 9 "Bilancio"
END
GROUPBOX DLG_NULL 76 13 GROUPBOX DLG_NULL 76 13
BEGIN BEGIN
PROMPT 0 4 "Dati Societa'" PROMPT 0 4 "Dati Societa'"
END END
STRING F_COMCOST 4
BEGIN
PROMPT 2 5 "Luogo costituz. "
FIELD LF_ANAGGIU->COMCOST
FLAGS "U"
USE LF_COMUNI
COPY USE FLD_AG2_COMRES
INPUT STATO ""
INPUT COM F_COMCOST
#include <comdcod.h>
OUTPUT F_COMCOST COM
OUTPUT F_DENCOMCOST DENCOM
HELP "Codice del comune sede della ditta"
CHECKTYPE NORMAL
WARNING "Comune assente"
ADD MASK ba4100a
END
STRING F_DENCOMCOST 50 46
BEGIN
PROMPT 26 5 ""
COPY USE FLD_AG2_COMRES_COMUNI_DENCOM
INPUT DENCOM F_DENCOMCOST
#include <comdden.h>
COPY OUTPUT F_COMCOST
CHECKTYPE NORMAL
ADD MASK ba4100a
END
DATE FLD_AG3_DATACOST DATE FLD_AG3_DATACOST
BEGIN BEGIN
PROMPT 2 5 "Data costituz. " PROMPT 2 6 "Data costituz. "
FIELD LF_ANAGGIU->DATACOST FIELD LF_ANAGGIU->DATACOST
HELP "Data di costituzione della ditta" HELP "Data di costituzione della ditta"
END END
DATE FLD_AG3_DATAOMOL DATE FLD_AG3_DATAOMOL
BEGIN BEGIN
PROMPT 31 5 "Data omologa " PROMPT 31 6 "Data omologa "
FIELD LF_ANAGGIU->DATAOMOL FIELD LF_ANAGGIU->DATAOMOL
HELP "Data di omologazione della ditta" HELP "Data di omologazione della ditta"
WARNING "Data non corretta" WARNING "Data non corretta"
@ -570,7 +605,7 @@ END
DATE FLD_AG3_DATAISCRIZ DATE FLD_AG3_DATAISCRIZ
BEGIN BEGIN
PROMPT 2 6 "Data iscrizione " PROMPT 2 7 "Data iscrizione "
FIELD LF_ANAGGIU->DATAISCRIZ FIELD LF_ANAGGIU->DATAISCRIZ
HELP "Data di iscrizione della ditta" HELP "Data di iscrizione della ditta"
WARNING "Data non corretta" WARNING "Data non corretta"
@ -579,14 +614,14 @@ END
DATE FLD_AG3_DATASORAMM DATE FLD_AG3_DATASORAMM
BEGIN BEGIN
PROMPT 31 6 "Data scadenza organo amministr. " PROMPT 31 7 "Data scadenza organo amministr. "
FIELD LF_ANAGGIU->DATASORAMM FIELD LF_ANAGGIU->DATASORAMM
HELP "Data di scadenza degli organismi amministrativi" HELP "Data di scadenza degli organismi amministrativi"
END END
DATE FLD_AG3_DATASCAD DATE FLD_AG3_DATASCAD
BEGIN BEGIN
PROMPT 2 7 "Data scadenza " PROMPT 2 8 "Data scadenza "
FIELD LF_ANAGGIU->DATASCAD FIELD LF_ANAGGIU->DATASCAD
HELP "Data di scadenza della ditta" HELP "Data di scadenza della ditta"
WARNING "La data di scadenza non puo' precedere quella di costituzione" WARNING "La data di scadenza non puo' precedere quella di costituzione"
@ -595,16 +630,11 @@ END
DATE FLD_AG3_DATASCSIND DATE FLD_AG3_DATASCSIND
BEGIN BEGIN
PROMPT 31 7 "Data scadenza collegio sindac. " PROMPT 31 8 "Data scadenza collegio sindac. "
FIELD LF_ANAGGIU->DATASCSIND FIELD LF_ANAGGIU->DATASCSIND
HELP "Data di scadenza delo collegio sindacale" HELP "Data di scadenza delo collegio sindacale"
END END
GROUPBOX DLG_NULL 27 5
BEGIN
PROMPT 1 9 "Bilancio"
END
DATE FLD_AG3_DATATAPPBI DATE FLD_AG3_DATATAPPBI
BEGIN BEGIN
PROMPT 2 10 "Data termine " PROMPT 2 10 "Data termine "