#include "ba4100.h" TOOLBAR "" 0 20 0 2 #include ENDPAGE PAGE "Pag. 1" -1 -1 77 18 GROUPBOX DLG_NULL 75 4 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER FLD_CM1_STATO 3 BEGIN PROMPT 3 1 "Stato " FIELD LF_COMUNI->STATO FLAGS "RZG" USE %STA INPUT CODTAB FLD_CM1_STATO DISPLAY "Codice" CODTAB DISPLAY "Nome@50" S0 OUTPUT FLD_CM1_STATO CODTAB OUTPUT FLD_CM1_DENSTA S0 HELP "Codice dello stato in cui risiede il comune" CHECKTYPE SEARCH MESSAGE COPY,20@ WARNING "Stato non presente" KEY 1 END STRING FLD_CM1_DENSTA 50 BEGIN PROMPT 20 1 "" USE %STA KEY 2 INPUT S0 FLD_CM1_DENSTA DISPLAY "Nome@50" S0 DISPLAY "Codice" CODTAB OUTPUT FLD_CM1_STATO CODTAB OUTPUT FLD_CM1_DENSTA S0 HELP "Nome dello stato in cui risiede il comune" MESSAGE COPY,21@ END STRING FLD_CM1_COM 4 BEGIN PROMPT 3 2 "Comune " FIELD LF_COMUNI->COM FLAGS "UG" KEY 1 USE LF_COMUNI INPUT STATO FLD_CM1_STATO INPUT COM FLD_CM1_COM #include OUTPUT FLD_CM1_STATO STATO OUTPUT FLD_CM1_COM COM OUTPUT FLD_CM1_DENCOM DENCOM HELP "Codice del comune" MESSAGE COPY,22@ CHECKTYPE REQUIRED VALIDATE FIXLEN_FUNC 4 END STRING FLD_CM1_DENCOM 50 BEGIN PROMPT 20 2 "" FIELD LF_COMUNI->DENCOM USE LF_COMUNI KEY 2 CHECKTYPE REQUIRED INPUT DENCOM FLD_CM1_DENCOM #include OUTPUT FLD_CM1_STATO STATO OUTPUT FLD_CM1_COM COM OUTPUT FLD_CM1_DENCOM DENCOM HELP "Denominazione del comune" MESSAGE COPY,23@ FLAGS "G" KEY 2 END STRING FLD_CM1_PROVCOM 5 BEGIN PROMPT 3 4 "Provincia " FIELD LF_COMUNI->PROVCOM FLAGS "U" HELP "Provincia in cui risiede il comune" END STRING FLD_CM1_CAPCOM 5 BEGIN PROMPT 29 4 "CAP " FIELD LF_COMUNI->CAPCOM FLAGS "RZ" HELP "Codice di Avviamento Postale del comune" END NUMBER FLD_CM1_CODISTAT 6 BEGIN PROMPT 51 4 "Codice ISTAT " FIELD LF_COMUNI->CODISTAT HELP "Codice ISTAT del comune" END GROUPBOX DLG_NULL 75 5 BEGIN PROMPT 1 5 "Uffici II.DD." END NUMBER FLD_CM1_UFIIDD1 3 BEGIN PROMPT 3 6 "Ufficio 1 " FIELD LF_COMUNI->UFFIIDD1 FLAGS "RZ" USE %UID INPUT CODTAB FLD_CM1_UFIIDD1 DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT FLD_CM1_UFIIDD1 CODTAB OUTPUT FLD_CM1_DUFIIDD1 S0 HELP "Codice ufficio imposte dirette competente" CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM1_DUFIIDD1 50 BEGIN PROMPT 20 6 "" USE %UID KEY 2 INPUT S0 FLD_CM1_DUFIIDD1 DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT FLD_CM1_UFIIDD1 END NUMBER FLD_CM1_UFIIDD2 3 BEGIN PROMPT 3 7 "Ufficio 2 " FIELD LF_COMUNI->UFFIIDD2 FLAGS "RZ" HELP "Codice ufficio imposte dirette competente" COPY USE FLD_CM1_UFIIDD1 CHECKTYPE NORMAL INPUT CODTAB FLD_CM1_UFIIDD2 COPY DISPLAY FLD_CM1_UFIIDD1 OUTPUT FLD_CM1_UFIIDD2 CODTAB OUTPUT FLD_CM1_DUFIIDD2 S0 WARNING "Ufficio assente" END STRING FLD_CM1_DUFIIDD2 50 BEGIN PROMPT 20 7 "" COPY USE FLD_CM1_DUFIIDD1 INPUT S0 FLD_CM1_DUFIIDD2 COPY DISPLAY FLD_CM1_DUFIIDD1 COPY OUTPUT FLD_CM1_UFIIDD2 END NUMBER FLD_CM1_UFIIDD3 3 BEGIN PROMPT 3 8 "Ufficio 3 " FIELD LF_COMUNI->UFFIIDD3 FLAGS "RZ" HELP "Codice ufficio imposte dirette competente" COPY USE FLD_CM1_UFIIDD1 CHECKTYPE NORMAL INPUT CODTAB FLD_CM1_UFIIDD3 COPY DISPLAY FLD_CM1_UFIIDD1 OUTPUT FLD_CM1_UFIIDD3 CODTAB OUTPUT FLD_CM1_DUFIIDD3 S0 WARNING "Ufficio assente" END STRING FLD_CM1_DUFIIDD3 50 BEGIN PROMPT 20 8 "" COPY USE FLD_CM1_DUFIIDD1 INPUT S0 FLD_CM1_DUFIIDD3 COPY DISPLAY FLD_CM1_DUFIIDD1 COPY OUTPUT FLD_CM1_UFIIDD3 END GROUPBOX DLG_NULL 75 5 BEGIN PROMPT 1 10 "Uffici IVA" END NUMBER FLD_CM1_UFFIVA1 3 BEGIN PROMPT 3 11 "Ufficio 1 " FIELD LF_COMUNI->UFFIVA1 FLAGS "RZ" USE %UIV INPUT CODTAB FLD_CM1_UFFIVA1 DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT FLD_CM1_UFFIVA1 CODTAB OUTPUT FLD_CM1_DUFFIVA1 S0 HELP "Codice ufficio IVA competente" CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM1_DUFFIVA1 50 BEGIN PROMPT 20 11 "" USE %UIV KEY 2 INPUT S0 FLD_CM1_DUFFIVA1 DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT FLD_CM1_UFFIVA1 END NUMBER FLD_CM1_UFFIVA2 3 BEGIN PROMPT 3 12 "Ufficio 2 " FIELD LF_COMUNI->UFFIVA2 FLAGS "RZ" HELP "Codice ufficio IVA competente" COPY USE FLD_CM1_UFFIVA1 INPUT CODTAB FLD_CM1_UFFIVA2 COPY DISPLAY FLD_CM1_UFFIVA1 OUTPUT FLD_CM1_UFFIVA2 CODTAB OUTPUT FLD_CM1_DUFFIVA2 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM1_DUFFIVA2 50 BEGIN PROMPT 20 12 "" COPY USE FLD_CM1_DUFFIVA1 INPUT S0 FLD_CM1_DUFFIVA2 COPY DISPLAY FLD_CM1_DUFFIVA1 COPY OUTPUT FLD_CM1_UFFIVA2 END NUMBER FLD_CM1_UFFIVA3 3 BEGIN PROMPT 3 13 "Ufficio 3 " FIELD LF_COMUNI->UFFIVA3 FLAGS "RZ" HELP "Codice ufficio IVA competente" COPY USE FLD_CM1_UFFIVA1 INPUT CODTAB FLD_CM1_UFFIVA3 COPY DISPLAY FLD_CM1_UFFIVA1 OUTPUT FLD_CM1_UFFIVA3 CODTAB OUTPUT FLD_CM1_DUFFIVA3 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM1_DUFFIVA3 50 BEGIN PROMPT 20 13 "" COPY USE FLD_CM1_DUFFIVA1 INPUT S0 FLD_CM1_DUFFIVA3 COPY DISPLAY FLD_CM1_DUFFIVA1 COPY OUTPUT FLD_CM1_UFFIVA3 END ENDPAGE PAGE "Pag. 2" -1 -1 77 18 GROUPBOX DLG_NULL 75 4 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER FLD_CM2_STATO 3 BEGIN PROMPT 3 1 "Stato " FLAGS "RZD" GROUP 20 END STRING FLD_CM2_DENSTA 50 BEGIN PROMPT 20 1 "" FLAGS "D" GROUP 21 END STRING FLD_CM2_COM 4 BEGIN PROMPT 3 2 "Comune " FLAGS "UD" GROUP 22 END STRING FLD_CM2_DENCOM 50 BEGIN PROMPT 20 2 "" FLAGS "D" GROUP 23 END GROUPBOX DLG_NULL 75 5 BEGIN PROMPT 1 4 "Uffici Vari" END STRING FLD_CM2_UFFREG 3 BEGIN PROMPT 2 5 "Registro " FIELD LF_COMUNI->UFFREG FLAGS "U" USE %URE INPUT CODTAB FLD_CM2_UFFREG DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT FLD_CM2_UFFREG CODTAB OUTPUT FLD_CM2_DUFFREG S0 HELP "Codice ufficio del registro competente" CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM2_DUFFREG 50 BEGIN PROMPT 23 5 "" USE %URE KEY 2 INPUT S0 FLD_CM2_DUFFREG DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT FLD_CM2_UFFREG END NUMBER FLD_CM2_UFFCONC 3 BEGIN PROMPT 2 6 "Concessioni " FIELD LF_COMUNI->UFFCONC FLAGS "Z" USE %UCC INPUT CODTAB FLD_CM2_UFFCONC DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT FLD_CM2_UFFCONC CODTAB OUTPUT FLD_CM2_DUFFCONC S0 HELP "Codice ufficio concessioni competente" CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM2_DUFFCONC 50 BEGIN PROMPT 23 6 "" USE %UCC KEY 2 INPUT S0 FLD_CM2_DUFFCONC DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT FLD_CM2_UFFCONC END NUMBER FLD_CM2_UFFCSERV 3 BEGIN PROMPT 2 7 "Centro Servizi " FIELD LF_COMUNI->UFFCSERV FLAGS "RZ" USE %UCS INPUT CODTAB FLD_CM2_UFFCSERV DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT FLD_CM2_UFFCSERV CODTAB OUTPUT FLD_CM2_DUFFCSERV S0 HELP "Codice del centro servizi competente" CHECKTYPE NORMAL WARNING "Ufficio assente" END STRING FLD_CM2_DUFFCSERV 50 BEGIN PROMPT 23 7 "" USE %UCS KEY 2 INPUT S0 FLD_CM2_DUFFCSERV DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT FLD_CM2_UFFCSERV END GROUPBOX DLG_NULL 23 4 BEGIN PROMPT 1 9 "Esattorie" END NUMBER FLD_CM2_UFFESPROV 3 BEGIN PROMPT 2 10 "Provinciale " FIELD LF_COMUNI->UFFESPROV FLAGS "RZ" HELP "Codice esattoria provinciale competente" END NUMBER FLD_CM2_UFFESCOM 3 BEGIN PROMPT 2 11 "Comunale " FIELD LF_COMUNI->UFFESCOM FLAGS "RZ" HELP "Codice esattoria comunale competente" END LIST FLD_CM2_TERRMON 18 BEGIN PROMPT 34 11 "Territorio montano " HELP "Codice identificativo di comune residente in territorio montano" FIELD LF_COMUNI->TERRMON ITEMS " |Non montano" ITEMS "1|Montano" ITEMS "2|In parte montano" END STRING FLD_CM2_COMAGG 4 BEGIN PROMPT 2 13 "Comune aggr. " HELP "Codice comune a cui e' stato accorpato il presente comune" FIELD LF_COMUNI->COMAGG FLAGS "U" USE LF_COMUNI INPUT STATO "" INPUT COM FLD_CM2_COMAGG COPY DISPLAY FLD_CM1_COM OUTPUT FLD_CM2_COMAGG COM OUTPUT FLD_CM2_DENCOMAGG DENCOM CHECKTYPE NORMAL VALIDATE FIXLEN_FUNC 4 END STRING FLD_CM2_DENCOMAGG 50 BEGIN PROMPT 23 13 "" HELP "Denominazione comune a cui e' stato accorpato il presente comune" USE LF_COMUNI KEY 2 SELECT STATO="" INPUT DENCOM FLD_CM2_DENCOMAGG COPY DISPLAY FLD_CM1_DENCOM OUTPUT FLD_CM2_COMAGG COM OUTPUT FLD_CM2_DENCOMAGG DENCOM END NUMBER F_CODREG 2 BEGIN PROMPT 2 15 "Cod.regione " FIELD LF_COMUNI->CODREG FLAGS "RZ" USE %RGI INPUT CODTAB F_CODREG DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT F_CODREG CODTAB OUTPUT F_DESREG S0 CHECKTYPE NORMAL WARNING "Regione assente" END STRING F_DESREG 50 BEGIN PROMPT 23 15 "" USE %RGI KEY 2 INPUT S0 F_DESREG DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT F_CODREG CHECKTYPE NORMAL WARNING "Regione assente" END ENDPAGE PAGE "Pag. 3" -1 -1 77 18 GROUPBOX DLG_NULL 75 4 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER FLD_CM3_STATO 3 BEGIN PROMPT 3 1 "Stato " FLAGS "RZD" GROUP 20 END STRING FLD_CM3_DENSTA 50 BEGIN PROMPT 20 1 "" FLAGS "D" GROUP 21 END STRING FLD_CM3_COM 4 BEGIN PROMPT 3 2 "Comune " FLAGS "UD" GROUP 22 END STRING FLD_CM3_DENCOM 50 BEGIN PROMPT 20 2 "" FLAGS "D" GROUP 23 END GROUPBOX DLG_NULL 75 12 BEGIN PROMPT 1 4 "Uffici Entrate" END NUMBER F_CODUUE1 3 BEGIN PROMPT 2 5 "Ufficio 1 " FIELD CODUUE1 FLAGS "Z" USE %UUE INPUT CODTAB F_CODUUE1 DISPLAY "Codice" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT F_CODUUE1 CODTAB OUTPUT F_DESUUE1 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,2@ MESSAGE ENABLE,F_CODUUE2|ENABLE,F_DESUUE2 END STRING F_DESUUE1 50 BEGIN PROMPT 20 5 "" USE %UUE KEY 2 INPUT S0 F_DESUUE1 DISPLAY "Denominazione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT F_CODUUE1 CHECKTYPE NORMAL END NUMBER F_CODUUE2 3 BEGIN PROMPT 2 6 "Ufficio 2 " FIELD CODUUE2 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE2 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE2 CODTAB OUTPUT F_DESUUE2 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,3@ MESSAGE ENABLE,F_CODUUE3|ENABLE,F_DESUUE3 GROUP 2 END STRING F_DESUUE2 50 BEGIN PROMPT 20 6 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE2 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE2 CHECKTYPE NORMAL GROUP 2 END NUMBER F_CODUUE3 3 BEGIN PROMPT 2 7 "Ufficio 3 " FIELD CODUUE3 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE3 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE3 CODTAB OUTPUT F_DESUUE3 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,4@ MESSAGE ENABLE,F_CODUUE4|ENABLE,F_DESUUE4 GROUP 2 3 END STRING F_DESUUE3 50 BEGIN PROMPT 20 7 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE3 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE3 CHECKTYPE NORMAL GROUP 2 3 END NUMBER F_CODUUE4 3 BEGIN PROMPT 2 8 "Ufficio 4 " FIELD CODUUE4 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE4 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE4 CODTAB OUTPUT F_DESUUE4 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,5@ MESSAGE ENABLE,F_CODUUE5|ENABLE,F_DESUUE5 GROUP 2 3 4 END STRING F_DESUUE4 50 BEGIN PROMPT 20 8 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE4 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE4 CHECKTYPE NORMAL GROUP 2 3 4 END NUMBER F_CODUUE5 3 BEGIN PROMPT 2 9 "Ufficio 5 " FIELD CODUUE5 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE5 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE5 CODTAB OUTPUT F_DESUUE5 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,6@ MESSAGE ENABLE,F_CODUUE6|ENABLE,F_DESUUE6 GROUP 2 3 4 5 END STRING F_DESUUE5 50 BEGIN PROMPT 20 9 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE5 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE5 CHECKTYPE NORMAL GROUP 2 3 4 5 END NUMBER F_CODUUE6 3 BEGIN PROMPT 2 10 "Ufficio 6 " FIELD CODUUE6 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE6 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE6 CODTAB OUTPUT F_DESUUE6 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,7@ MESSAGE ENABLE,F_CODUUE7|ENABLE,F_DESUUE7 GROUP 2 3 4 5 6 END STRING F_DESUUE6 50 BEGIN PROMPT 20 10 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE6 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE6 CHECKTYPE NORMAL GROUP 2 3 4 5 6 END NUMBER F_CODUUE7 3 BEGIN PROMPT 2 11 "Ufficio 7 " FIELD CODUUE7 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE7 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE7 CODTAB OUTPUT F_DESUUE7 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,8@ MESSAGE ENABLE,F_CODUUE8|ENABLE,F_DESUUE8 GROUP 2 3 4 5 6 7 END STRING F_DESUUE7 50 BEGIN PROMPT 20 11 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE7 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE7 CHECKTYPE NORMAL GROUP 2 3 4 5 6 7 END NUMBER F_CODUUE8 3 BEGIN PROMPT 2 12 "Ufficio 8 " FIELD CODUUE8 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE8 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE8 CODTAB OUTPUT F_DESUUE8 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,9@ MESSAGE ENABLE,F_CODUUE9|ENABLE,F_DESUUE9 GROUP 2 3 4 5 6 7 8 END STRING F_DESUUE8 50 BEGIN PROMPT 20 12 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE8 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE8 CHECKTYPE NORMAL GROUP 2 3 4 5 6 7 8 END NUMBER F_CODUUE9 3 BEGIN PROMPT 2 13 "Ufficio 9 " FIELD CODUUE9 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE9 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE9 CODTAB OUTPUT F_DESUUE9 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" MESSAGE EMPTY CLEAR,10@ MESSAGE ENABLE,F_CODUUE10|ENABLE,F_DESUUE10 GROUP 2 3 4 5 6 7 8 9 END STRING F_DESUUE9 50 BEGIN PROMPT 20 13 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE9 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE9 CHECKTYPE NORMAL GROUP 2 3 4 5 6 7 8 9 END NUMBER F_CODUUE10 3 BEGIN PROMPT 2 14 "Ufficio 10" FIELD CODUUE10 FLAGS "Z" COPY USE F_CODUUE1 INPUT CODTAB F_CODUUE10 COPY DISPLAY F_CODUUE1 OUTPUT F_CODUUE10 CODTAB OUTPUT F_DESUUE10 S0 CHECKTYPE NORMAL WARNING "Ufficio assente" GROUP 2 3 4 5 6 7 8 9 10 END STRING F_DESUUE10 50 BEGIN PROMPT 20 14 "" COPY USE F_DESUUE1 INPUT S0 F_DESUUE10 COPY DISPLAY F_DESUUE1 COPY OUTPUT F_CODUUE10 CHECKTYPE NORMAL GROUP 2 3 4 5 6 7 8 9 10 END ENDPAGE ENDMASK