Ripristinati i filtri sulle anagrafiche

git-svn-id: svn://10.65.10.50/trunk@348 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1994-10-11 15:34:53 +00:00
parent 1bb24030ca
commit 81390bdd26
2 changed files with 927 additions and 927 deletions

View File

@ -1,473 +1,473 @@
#include "ba4500.h" #include "ba4500.h"
TOOLBAR "" 0 20 0 2
#include <toolbar.h>
ENDPAGE
PAGE "Attivita' 1/2" -1 -1 77 20
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 0 0 ""
FLAGS "R"
END
STRING FLD_AT1_CODDITTA 5 TOOLBAR "" 0 20 0 2
BEGIN #include <toolbar.h>
PROMPT 1 1 "Ditta " ENDPAGE
FIELD LF_ATTIV->CODDITTA
FLAGS "RG" PAGE "Attivita' 1/2" -1 -1 77 20
KEY 1
USE LF_NDITTE GROUPBOX DLG_NULL 76 6
INPUT CODDITTA FLD_AT1_CODDITTA BEGIN
DISPLAY "Codice" CODDITTA PROMPT 0 0 ""
DISPLAY "Ditta@50" RAGSOC FLAGS "R"
OUTPUT FLD_AT1_CODDITTA CODDITTA END
OUTPUT FLD_AT1_PROGD_NDITTE_RAGSOC RAGSOC
HELP "Inserire il codice della ditta" STRING FLD_AT1_CODDITTA 5
MESSAGE COPY,1@|COPY,FLD_AT1_CODDITTAH BEGIN
CHECKTYPE FORCED PROMPT 1 1 "Ditta "
WARNING "Ditta assente" FIELD LF_ATTIV->CODDITTA
END FLAGS "RG"
KEY 1
STRING FLD_AT1_CODDITTAH 5 USE LF_NDITTE
BEGIN
FLAGS "HD"
USE LF_ATTIV KEY 1
JOIN LF_NDITTE TO LF_ATTIV INTO CODDITTA=CODDITTA
JOIN %AIS TO LF_ATTIV INTO CODTAB=CODATT
INPUT CODDITTA FLD_AT1_CODDITTA INPUT CODDITTA FLD_AT1_CODDITTA
INPUT CODATT FLD_AT1_CODATT DISPLAY "Codice" CODDITTA
DISPLAY "Codice" CODDITTA DISPLAY "Ditta@50" RAGSOC
DISPLAY "Ditta@50" LF_NDITTE->RAGSOC OUTPUT FLD_AT1_CODDITTA CODDITTA
DISPLAY "Attivita'" CODATT OUTPUT FLD_AT1_PROGD_NDITTE_RAGSOC RAGSOC
HELP "Inserire il codice della ditta"
MESSAGE COPY,1@|COPY,FLD_AT1_CODDITTAH
CHECKTYPE FORCED
WARNING "Ditta assente"
END
STRING FLD_AT1_CODDITTAH 5
BEGIN
FLAGS "HD"
USE LF_ATTIV KEY 1
JOIN LF_NDITTE TO LF_ATTIV INTO CODDITTA=CODDITTA
JOIN %AIS TO LF_ATTIV INTO CODTAB=CODATT
INPUT CODDITTA FLD_AT1_CODDITTA
INPUT CODATT FLD_AT1_CODATT
// DISPLAY "Codice" CODDITTA
// DISPLAY "Ditta@50" LF_NDITTE->RAGSOC
DISPLAY "Attivita'" CODATT
DISPLAY " @50" %AIS->S0 DISPLAY " @50" %AIS->S0
OUTPUT FLD_AT1_CODDITTA CODDITTA OUTPUT FLD_AT1_CODDITTA CODDITTA
OUTPUT FLD_AT1_CODATT CODATT OUTPUT FLD_AT1_CODATT CODATT
END END
STRING FLD_AT1_PROGD_NDITTE_RAGSOC 50 STRING FLD_AT1_PROGD_NDITTE_RAGSOC 50
BEGIN BEGIN
PROMPT 1 2 "Ragione sociale " PROMPT 1 2 "Ragione sociale "
FLAGS "DG" FLAGS "DG"
KEY 1 KEY 1
USE LF_NDITTE KEY 2 USE LF_NDITTE KEY 2
INPUT RAGSOC FLD_AT1_PROGD_NDITTE_RAGSOC INPUT RAGSOC FLD_AT1_PROGD_NDITTE_RAGSOC
DISPLAY "Ditta@50" RAGSOC DISPLAY "Ditta@50" RAGSOC
DISPLAY "Codice" CODDITTA DISPLAY "Codice" CODDITTA
OUTPUT FLD_AT1_CODDITTA CODDITTA OUTPUT FLD_AT1_CODDITTA CODDITTA
OUTPUT FLD_AT1_PROGD_NDITTE_RAGSOC RAGSOC OUTPUT FLD_AT1_PROGD_NDITTE_RAGSOC RAGSOC
MESSAGE COPY,2@ MESSAGE COPY,2@
END END
STRING FLD_AT1_CODATTH 5 STRING FLD_AT1_CODATTH 5
BEGIN BEGIN
PROMPT 1 3 "Codice Attivita'" PROMPT 1 3 "Codice Attivita'"
FIELD LF_ATTIV->CODATT FIELD LF_ATTIV->CODATT
FLAGS "URZ" FLAGS "URZ"
KEY 1 KEY 1
COPY USE FLD_AT1_CODDITTAH COPY USE FLD_AT1_CODDITTAH
INPUT CODDITTA FLD_AT1_CODDITTA INPUT CODDITTA FLD_AT1_CODDITTA SELECT
INPUT CODATT FLD_AT1_CODATTH INPUT CODATT FLD_AT1_CODATTH
COPY DISPLAY FLD_AT1_CODDITTAH COPY DISPLAY FLD_AT1_CODDITTAH
OUTPUT FLD_AT1_CODDITTA CODDITTA OUTPUT FLD_AT1_CODDITTA CODDITTA
OUTPUT FLD_AT1_CODATT CODATT OUTPUT FLD_AT1_CODATT CODATT
OUTPUT FLD_AT1_CODATTH CODATT OUTPUT FLD_AT1_CODATTH CODATT
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
GROUP 3 GROUP 3
MESSAGE COPY,FLD_AT1_CODATT|COPY,FLD_AT1_CODATTH MESSAGE COPY,FLD_AT1_CODATT|COPY,FLD_AT1_CODATTH
END END
STRING FLD_AT1_CODATT 5 STRING FLD_AT1_CODATT 5
BEGIN BEGIN
PROMPT 1 3 "Codice Attivita'" PROMPT 1 3 "Codice Attivita'"
FIELD LF_ATTIV->CODATT FIELD LF_ATTIV->CODATT
FLAGS "URZG" FLAGS "URZG"
KEY 1 KEY 1
USE %AIS USE %AIS
INPUT CODTAB FLD_AT1_CODATT INPUT CODTAB FLD_AT1_CODATT
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT FLD_AT1_CODATT CODTAB OUTPUT FLD_AT1_CODATT CODTAB
OUTPUT FLD_AT1_CODATTH CODTAB OUTPUT FLD_AT1_CODATTH CODTAB
OUTPUT FLD_AT1_ATTCODATT_TABATT_DESCR S0 OUTPUT FLD_AT1_ATTCODATT_TABATT_DESCR S0
HELP "Inserire il codice dell'attivita'" HELP "Inserire il codice dell'attivita'"
MESSAGE COPY,3@ MESSAGE COPY,3@
CHECKTYPE FORCED CHECKTYPE FORCED
WARNING "Attivita' assente" WARNING "Attivita' assente"
MESSAGE COPY,FLD_AT1_CODATTH MESSAGE COPY,FLD_AT1_CODATTH
END END
STRING FLD_AT1_ATTCODATT_TABATT_DESCR 50 STRING FLD_AT1_ATTCODATT_TABATT_DESCR 50
BEGIN BEGIN
PROMPT 1 4 "Nome Attivita' " PROMPT 1 4 "Nome Attivita' "
FIELD LF_ATTIV->DESCR FIELD LF_ATTIV->DESCR
MESSAGE COPY,4@ MESSAGE COPY,4@
HELP "" HELP ""
END END
STRING FLD_AT1_OLDCODATT 4 STRING FLD_AT1_OLDCODATT 4
BEGIN BEGIN
PROMPT 1 6 "Vecchio codice " PROMPT 1 6 "Vecchio codice "
FIELD LF_ATTIV->OLDCODATT FIELD LF_ATTIV->OLDCODATT
FLAGS "RZ" FLAGS "RZ"
USE %OIS USE %OIS
INPUT CODTAB[1,4] FLD_AT1_OLDCODATT INPUT CODTAB[1,4] FLD_AT1_OLDCODATT
INPUT CODTAB[5,] FLD_AT1_SUBCOD INPUT CODTAB[5,] FLD_AT1_SUBCOD
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
DISPLAY "Attivita'@50" S0 DISPLAY "Attivita'@50" S0
OUTPUT FLD_AT1_OLDCODATT CODTAB[1,4] OUTPUT FLD_AT1_OLDCODATT CODTAB[1,4]
OUTPUT FLD_AT1_SUBCOD CODTAB[5,] OUTPUT FLD_AT1_SUBCOD CODTAB[5,]
OUTPUT FLD_AT1_OLDCODATT_OLDATT_DESCR S0 OUTPUT FLD_AT1_OLDCODATT_OLDATT_DESCR S0
HELP "Inserire il vecchio codice attivita'" HELP "Inserire il vecchio codice attivita'"
CHECKTYPE NORMAL CHECKTYPE NORMAL
WARNING "Attivita' assente" WARNING "Attivita' assente"
END END
STRING FLD_AT1_SUBCOD 1 STRING FLD_AT1_SUBCOD 1
BEGIN BEGIN
PROMPT 25 6 "Subcodice " PROMPT 25 6 "Subcodice "
FIELD LF_ATTIV->SUBCOD FIELD LF_ATTIV->SUBCOD
FLAGS "U" FLAGS "U"
COPY ALL FLD_AT1_OLDCODATT COPY ALL FLD_AT1_OLDCODATT
HELP "Inserire il subcodice del vecchio codice" HELP "Inserire il subcodice del vecchio codice"
CHECKTYPE NORMAL CHECKTYPE NORMAL
WARNING "Attivita' assente" WARNING "Attivita' assente"
END END
STRING FLD_AT1_OLDCODATT_OLDATT_DESCR 50 STRING FLD_AT1_OLDCODATT_OLDATT_DESCR 50
BEGIN BEGIN
PROMPT 1 7 "Nome " PROMPT 1 7 "Nome "
FLAGS "D" FLAGS "D"
END END
DATE FLD_AT1_DATAISCIVA DATE FLD_AT1_DATAISCIVA
BEGIN BEGIN
PROMPT 1 8 "Inizio Attivita'" PROMPT 1 8 "Inizio Attivita'"
FIELD LF_ATTIV->DATAISCIVA FIELD LF_ATTIV->DATAISCIVA
HELP "Inserire la data di inizio attivita'" HELP "Inserire la data di inizio attivita'"
END END
DATE FLD_AT1_DATAVARIVA DATE FLD_AT1_DATAVARIVA
BEGIN BEGIN
PROMPT 44 8 "Variazione " PROMPT 44 8 "Variazione "
FIELD LF_ATTIV->DATAVARIVA FIELD LF_ATTIV->DATAVARIVA
HELP "Inserire la data di variazione IVA" HELP "Inserire la data di variazione IVA"
WARNING "Data non corretta" WARNING "Data non corretta"
VALIDATE DATE_CMP_FUNC >= FLD_AT1_DATAISCIVA VALIDATE DATE_CMP_FUNC >= FLD_AT1_DATAISCIVA
END END
DATE FLD_ATT_DCESSATT DATE FLD_ATT_DCESSATT
BEGIN BEGIN
PROMPT 1 9 "Termine " PROMPT 1 9 "Termine "
FIELD LF_ATTIV->DCESSATT FIELD LF_ATTIV->DCESSATT
HELP "Inserire la data di termine attivita'" HELP "Inserire la data di termine attivita'"
WARNING "Data non corretta" WARNING "Data non corretta"
VALIDATE DATE_CMP_FUNC >= FLD_AT1_DATAISCIVA VALIDATE DATE_CMP_FUNC >= FLD_AT1_DATAISCIVA
END END
STRING FLD_AT1_CODULIVA11 3 STRING FLD_AT1_CODULIVA11 3
BEGIN BEGIN
PROMPT 44 9 "Unita' Locale IVA 11 " PROMPT 44 9 "Unita' Locale IVA 11 "
FIELD LF_ATTIV->CODULIVA11 FIELD LF_ATTIV->CODULIVA11
FLAGS "R" FLAGS "R"
USE LF_UNLOC KEY 1 USE LF_UNLOC KEY 1
JOIN LF_COMUNI TO LF_UNLOC KEY 1 INTO COM=COMULC JOIN LF_COMUNI TO LF_UNLOC KEY 1 INTO COM=COMULC
INPUT CODDITTA FLD_AT1_CODDITTA SELECT INPUT CODDITTA FLD_AT1_CODDITTA SELECT
INPUT CODULC FLD_AT1_CODULIVA11 INPUT CODULC FLD_AT1_CODULIVA11
DISPLAY "Un.Loc" CODULC DISPLAY "Un.Loc" CODULC
DISPLAY "Localita'@50" LF_COMUNI->DENCOM DISPLAY "Localita'@50" LF_COMUNI->DENCOM
DISPLAY "Indirizzo@35" INDULC DISPLAY "Indirizzo@35" INDULC
DISPLAY "N.ro civico@10" CIVULC DISPLAY "N.ro civico@10" CIVULC
OUTPUT FLD_AT1_CODULIVA11 CODULC OUTPUT FLD_AT1_CODULIVA11 CODULC
HELP "Inserire il codice dell'unita' locale" HELP "Inserire il codice dell'unita' locale"
ADD MASK ba4400a ADD MASK ba4400a
END END
LIST LST_AT1_TIPOATT 26 LIST LST_AT1_TIPOATT 26
BEGIN BEGIN
PROMPT 1 10 "Tipo Attivita' " PROMPT 1 10 "Tipo Attivita' "
FIELD LF_ATTIV->TIPOATT FIELD LF_ATTIV->TIPOATT
HELP "" HELP ""
ITEM " |Altre" ITEM " |Altre"
ITEM "M|Mista" ITEM "M|Mista"
ITEM "E|Mista evidenziata" ITEM "E|Mista evidenziata"
ITEM "S|Servizio o mista generica" ITEM "S|Servizio o mista generica"
END END
BOOLEAN CHK_AT1_MEDCONV BOOLEAN CHK_AT1_MEDCONV
BEGIN BEGIN
PROMPT 1 11 "Medici convenzionati ??" PROMPT 1 11 "Medici convenzionati ??"
FIELD LF_ATTIV->MEDCONV FIELD LF_ATTIV->MEDCONV
HELP "Indicare se esistono medici convenzionati" HELP "Indicare se esistono medici convenzionati"
END END
BOOLEAN CHK_AT1_ATTLAVDIP BOOLEAN CHK_AT1_ATTLAVDIP
BEGIN BEGIN
PROMPT 44 11 "Attivita' lavoro dipendente" PROMPT 44 11 "Attivita' lavoro dipendente"
FIELD LF_ATTIV->ATTLAVDIP FIELD LF_ATTIV->ATTLAVDIP
HELP "Indicare se si tratta di attivita' da lavoro dipendente" HELP "Indicare se si tratta di attivita' da lavoro dipendente"
END END
BOOLEAN CHK_AT1_REGAGR BOOLEAN CHK_AT1_REGAGR
BEGIN BEGIN
PROMPT 1 12 "Regime agricolo" PROMPT 1 12 "Regime agricolo"
FIELD LF_ATTIV->REGAGR FIELD LF_ATTIV->REGAGR
HELP "Indicare se l'attivita' e' sottoposta al regime agricolo" HELP "Indicare se l'attivita' e' sottoposta al regime agricolo"
END END
BOOLEAN CHK_AT1_ATTSCORTER BOOLEAN CHK_AT1_ATTSCORTER
BEGIN BEGIN
PROMPT 44 12 "Senza Corr.Terr.??" PROMPT 44 12 "Senza Corr.Terr.??"
FIELD LF_ATTIV->ATTSCORTER FIELD LF_ATTIV->ATTSCORTER
HELP "Indicare se si tratta di attivita' senza correttivo territoriale" HELP "Indicare se si tratta di attivita' senza correttivo territoriale"
END END
BOOLEAN CHK_AT1_REG74TER BOOLEAN CHK_AT1_REG74TER
BEGIN BEGIN
PROMPT 1 13 "Regime agenzie di viaggio" PROMPT 1 13 "Regime agenzie di viaggio"
FIELD LF_ATTIV->REG74TER FIELD LF_ATTIV->REG74TER
HELP "Indicare se l'attivita' e sottoposta al regime delle agenzie di viaggio" HELP "Indicare se l'attivita' e sottoposta al regime delle agenzie di viaggio"
END END
BOOLEAN FLD_AT1_ART74_4 BOOLEAN FLD_AT1_ART74_4
BEGIN BEGIN
PROMPT 44 13 "Gestione Art.74/4" PROMPT 44 13 "Gestione Art.74/4"
FIELD LF_ATTIV->ART74/4 FIELD LF_ATTIV->ART74/4
HELP "Indicare se si tratta di gestione secondo art 74 comma 4" HELP "Indicare se si tratta di gestione secondo art 74 comma 4"
END END
BOOLEAN CHK_AT1_ATTSTAG BOOLEAN CHK_AT1_ATTSTAG
BEGIN BEGIN
PROMPT 1 14 "Attivita' stagionale" PROMPT 1 14 "Attivita' stagionale"
FIELD LF_ATTIV->ATTSTAG FIELD LF_ATTIV->ATTSTAG
HELP "Indicare se si tratta di attivita' stagionale" HELP "Indicare se si tratta di attivita' stagionale"
END END
BOOLEAN CHK_AT1_ESLUOGHID BOOLEAN CHK_AT1_ESLUOGHID
BEGIN BEGIN
PROMPT 44 14 "Pi£ luoghi" PROMPT 44 14 "Pi£ luoghi"
FIELD LF_ATTIV->ESLUOGHID FIELD LF_ATTIV->ESLUOGHID
HELP "Indicare se l'attivita' si svolge su piu' luoghi" HELP "Indicare se l'attivita' si svolge su piu' luoghi"
END END
NUMBER FLD_AT1_NSOCILDIP 3 NUMBER FLD_AT1_NSOCILDIP 3
BEGIN BEGIN
PROMPT 1 15 "N.soci lavoro dipendente " PROMPT 1 15 "N.soci lavoro dipendente "
FIELD LF_ATTIV->NSOCILDIP FIELD LF_ATTIV->NSOCILDIP
FLAGS "R" FLAGS "R"
HELP "Indicare il numero di soci lavoratori dipendenti" HELP "Indicare il numero di soci lavoratori dipendenti"
END END
NUMBER FLD_AT1_GIATTANN 3 NUMBER FLD_AT1_GIATTANN 3
BEGIN BEGIN
PROMPT 44 15 "gg.attivita' annuali " PROMPT 44 15 "gg.attivita' annuali "
FIELD LF_ATTIV->GIATTANN FIELD LF_ATTIV->GIATTANN
FLAGS "R" FLAGS "R"
HELP "Indicare il numero di giorni di attivita' all'anno" HELP "Indicare il numero di giorni di attivita' all'anno"
WARNING "N.ro di giorni non valido " WARNING "N.ro di giorni non valido "
END END
STRING FLD_AT1_GILAVASTAG 3 STRING FLD_AT1_GILAVASTAG 3
BEGIN BEGIN
PROMPT 1 16 "gg.lav.attivita' stagionale " PROMPT 1 16 "gg.lav.attivita' stagionale "
FIELD LF_ATTIV->GILAVASTAG FIELD LF_ATTIV->GILAVASTAG
FLAGS "R" FLAGS "R"
HELP "Indicare il numero di giorni per l'attivita' stagionale" HELP "Indicare il numero di giorni per l'attivita' stagionale"
WARNING "N.ro di giorni non valido" WARNING "N.ro di giorni non valido"
END END
ENDPAGE ENDPAGE
PAGE "Attivita' 2/2" -1 -1 77 20 PAGE "Attivita' 2/2" -1 -1 77 20
GROUPBOX DLG_NULL 76 6 GROUPBOX DLG_NULL 76 6
BEGIN BEGIN
PROMPT 0 0 "" PROMPT 0 0 ""
FLAGS "R" FLAGS "R"
END END
STRING FLD_AT1_CODDITTA 5 STRING FLD_AT1_CODDITTA 5
BEGIN BEGIN
PROMPT 1 1 "Ditta " PROMPT 1 1 "Ditta "
FLAGS "RD" FLAGS "RD"
GROUP 1 GROUP 1
END END
STRING FLD_AT1_PROGD_NDITTE_RAGSOC 50 STRING FLD_AT1_PROGD_NDITTE_RAGSOC 50
BEGIN BEGIN
PROMPT 1 2 "Ragione sociale " PROMPT 1 2 "Ragione sociale "
FLAGS "D" FLAGS "D"
GROUP 2 GROUP 2
END END
STRING FLD_AT1_CODATTH 5 STRING FLD_AT1_CODATTH 5
BEGIN BEGIN
PROMPT 1 3 "Codice Attivita'" PROMPT 1 3 "Codice Attivita'"
FLAGS "URZD" FLAGS "URZD"
GROUP 3 GROUP 3
END END
STRING FLD_AT1_ATTCODATT_TABATT_DESCR 50 STRING FLD_AT1_ATTCODATT_TABATT_DESCR 50
BEGIN BEGIN
PROMPT 1 4 "Nome Attivita' " PROMPT 1 4 "Nome Attivita' "
FLAGS "D" FLAGS "D"
GROUP 4 GROUP 4
END END
GROUPBOX DLG_NULL 76 12 GROUPBOX DLG_NULL 76 12
BEGIN BEGIN
PROMPT 0 6 "Tenuta Registri Contabili" PROMPT 0 6 "Tenuta Registri Contabili"
END END
LIST LST_AT2_TIPOADS 9 LIST LST_AT2_TIPOADS 9
BEGIN BEGIN
PROMPT 1 7 "Depositario : Tipo " PROMPT 1 7 "Depositario : Tipo "
FIELD LF_ATTIV->TIPOADS FIELD LF_ATTIV->TIPOADS
HELP "" HELP ""
ITEM "F|Fisica" ITEM "F|Fisica"
ITEM "G|Giuridica" ITEM "G|Giuridica"
END END
STRING FLD_AT2_CODANGRDS 5 STRING FLD_AT2_CODANGRDS 5
BEGIN BEGIN
PROMPT 37 7 "Codice " PROMPT 37 7 "Codice "
FIELD LF_ATTIV->CODANGRDS FIELD LF_ATTIV->CODANGRDS
FLAGS "R" FLAGS "R"
USE LF_ANAG KEY 1 USE LF_ANAG KEY 1
// JOIN LF_COMUNI TO LF_ANAG KEY 1 INTO COM=COMRF // JOIN LF_COMUNI TO LF_ANAG KEY 1 INTO COM=COMRF
INPUT TIPOA LST_AT2_TIPOADS INPUT TIPOA LST_AT2_TIPOADS
INPUT CODANAGR FLD_AT2_CODANGRDS INPUT CODANAGR FLD_AT2_CODANGRDS
DISPLAY "Tipo" TIPOA DISPLAY "Tipo" TIPOA
DISPLAY "Codice" CODANAGR DISPLAY "Codice" CODANAGR
DISPLAY "Nome " RAGSOC DISPLAY "Nome " RAGSOC
OUTPUT LST_AT2_TIPOADS TIPOA OUTPUT LST_AT2_TIPOADS TIPOA
OUTPUT FLD_AT2_CODANGRDS CODANAGR OUTPUT FLD_AT2_CODANGRDS CODANAGR
OUTPUT FLD_AT2_CODANGRDS_ANAGR_RAGSOC RAGSOC OUTPUT FLD_AT2_CODANGRDS_ANAGR_RAGSOC RAGSOC
OUTPUT FLD_AT2_ANAGR_DEP_IND INDRES OUTPUT FLD_AT2_ANAGR_DEP_IND INDRES
OUTPUT FLD_AT2_ANAGR_DEP_CIV CIVRES OUTPUT FLD_AT2_ANAGR_DEP_CIV CIVRES
OUTPUT FLD_AT2_ANAGR_DEP_CAP CAPRES OUTPUT FLD_AT2_ANAGR_DEP_CAP CAPRES
// OUTPUT FLD_AT2_DEP_ANAGR_COMUNI_DESCR LF_COMUNI->DENCOM // OUTPUT FLD_AT2_DEP_ANAGR_COMUNI_DESCR LF_COMUNI->DENCOM
HELP "Inserire il codice del depositario dei registri" HELP "Inserire il codice del depositario dei registri"
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
WARNING "Anagrafica assente" WARNING "Anagrafica assente"
ADD RUN ba4 -1 ADD RUN ba4 -1
END END
STRING FLD_AT2_CODANGRDS_ANAGR_RAGSOC 50 STRING FLD_AT2_CODANGRDS_ANAGR_RAGSOC 50
BEGIN BEGIN
PROMPT 13 8 ": Nome " PROMPT 13 8 ": Nome "
FLAGS "D" FLAGS "D"
END END
STRING FLD_AT2_ANAGR_DEP_IND 35 STRING FLD_AT2_ANAGR_DEP_IND 35
BEGIN BEGIN
PROMPT 1 9 "Via " PROMPT 1 9 "Via "
FLAGS "D" FLAGS "D"
HELP "" HELP ""
END END
STRING FLD_AT2_ANAGR_DEP_CIV 10 STRING FLD_AT2_ANAGR_DEP_CIV 10
BEGIN BEGIN
PROMPT 49 9 "N." PROMPT 49 9 "N."
FLAGS "D" FLAGS "D"
HELP "" HELP ""
END END
STRING FLD_AT2_ANAGR_DEP_CAP 5 STRING FLD_AT2_ANAGR_DEP_CAP 5
BEGIN BEGIN
PROMPT 64 9 "CAP " PROMPT 64 9 "CAP "
FLAGS "DRZ" FLAGS "DRZ"
END END
STRING FLD_AT2_DEP_ANAGR_COMUNI_DESCR 50 STRING FLD_AT2_DEP_ANAGR_COMUNI_DESCR 50
BEGIN BEGIN
PROMPT 1 10 "Comune " PROMPT 1 10 "Comune "
FLAGS "D" FLAGS "D"
END END
STRING FLD_AT2_DEP_ANAGR_COMUNI_PROV 5 STRING FLD_AT2_DEP_ANAGR_COMUNI_PROV 5
BEGIN BEGIN
PROMPT 64 10 "Pr. " PROMPT 64 10 "Pr. "
FLAGS "DU" FLAGS "DU"
END END
STRING FLD_ATT2_INDCS 35 STRING FLD_ATT2_INDCS 35
BEGIN BEGIN
PROMPT 1 12 "Via " PROMPT 1 12 "Via "
FIELD LF_ATTIV->INDCS FIELD LF_ATTIV->INDCS
HELP "Indicare l'indirizzo in cui sono conservati i registri" HELP "Indicare l'indirizzo in cui sono conservati i registri"
WARNING "Completare l'indirizzo in cui sono conservati i registri" WARNING "Completare l'indirizzo in cui sono conservati i registri"
VALIDATE REQIF_FUNC 1 FLD_AT2_COMCS VALIDATE REQIF_FUNC 1 FLD_AT2_COMCS
END END
STRING FLD_AT2_CIVCS 10 STRING FLD_AT2_CIVCS 10
BEGIN BEGIN
PROMPT 49 12 "N." PROMPT 49 12 "N."
FIELD LF_ATTIV->CIVCS FIELD LF_ATTIV->CIVCS
HELP "Inserire il numero civico in cui sono tenuti i registri" HELP "Inserire il numero civico in cui sono tenuti i registri"
END END
STRING FLD_AT2_COMCS 4 STRING FLD_AT2_COMCS 4
BEGIN BEGIN
PROMPT 1 13 "Comune " PROMPT 1 13 "Comune "
FIELD LF_ATTIV->COMCS FIELD LF_ATTIV->COMCS
FLAGS "U" FLAGS "U"
USE LF_COMUNI USE LF_COMUNI
INPUT STATO "" INPUT STATO ""
INPUT COM FLD_AT2_COMCS INPUT COM FLD_AT2_COMCS
#include <comdcod.h> #include <comdcod.h>
OUTPUT FLD_AT2_COMCS COM OUTPUT FLD_AT2_COMCS COM
OUTPUT FLD_AT2_COMUNI_DESCR DENCOM OUTPUT FLD_AT2_COMUNI_DESCR DENCOM
OUTPUT FLD_AT2_COMUNI_PROVCOM PROVCOM OUTPUT FLD_AT2_COMUNI_PROVCOM PROVCOM
OUTPUT FLD_AT2_CAPCS CAPCOM OUTPUT FLD_AT2_CAPCS CAPCOM
HELP "Inserire il codice del comune in cui sono tenuti i registri" HELP "Inserire il codice del comune in cui sono tenuti i registri"
CHECKTYPE NORMAL CHECKTYPE NORMAL
WARNING "Comune assente" WARNING "Comune assente"
ADD MASK ba4100a ADD MASK ba4100a
END END
STRING FLD_AT2_COMUNI_PROVCOM 5 STRING FLD_AT2_COMUNI_PROVCOM 5
BEGIN BEGIN
PROMPT 31 13 "Provincia " PROMPT 31 13 "Provincia "
FLAGS "DU" FLAGS "DU"
END END
STRING FLD_AT2_CAPCS 5 STRING FLD_AT2_CAPCS 5
BEGIN BEGIN
PROMPT 64 13 "CAP " PROMPT 64 13 "CAP "
FIELD LF_ATTIV->CAPCS FIELD LF_ATTIV->CAPCS
FLAGS "RZ" FLAGS "RZ"
HELP "Inserire il CAP del comune" HELP "Inserire il CAP del comune"
END END
STRING FLD_AT2_COMUNI_DESCR 50 STRING FLD_AT2_COMUNI_DESCR 50
BEGIN BEGIN
PROMPT 1 14 "Nome " PROMPT 1 14 "Nome "
FLAGS "D" FLAGS "D"
END END
STRING FLD_AT2_PTELCS 10 STRING FLD_AT2_PTELCS 10
BEGIN BEGIN
PROMPT 1 15 "Prefisso " PROMPT 1 15 "Prefisso "
FIELD LF_ATTIV->PTELCS FIELD LF_ATTIV->PTELCS
HELP "Inserire il prefisso telefonico" HELP "Inserire il prefisso telefonico"
END END
STRING FLD_AT2_TELCS 32 STRING FLD_AT2_TELCS 32
BEGIN BEGIN
PROMPT 31 15 "Telefono " PROMPT 31 15 "Telefono "
FIELD LF_ATTIV->TELCS FIELD LF_ATTIV->TELCS
HELP "Inserire il numero di telefono" HELP "Inserire il numero di telefono"
END END
BOOLEAN CHK_AT2_TSCRPARZ BOOLEAN CHK_AT2_TSCRPARZ
BEGIN BEGIN
PROMPT 1 16 "Tenuta Scritture Parziali" PROMPT 1 16 "Tenuta Scritture Parziali"
FIELD LF_ATTIV->TSCRPARZ FIELD LF_ATTIV->TSCRPARZ
HELP "Indicare se vengono tenuti scritture parziali" HELP "Indicare se vengono tenuti scritture parziali"
END END
ENDPAGE ENDPAGE
ENDMASK ENDMASK

View File

@ -1,461 +1,461 @@
#include "ba4600.h" #include "ba4600.h"
TOOLBAR "" 0 20 0 2 TOOLBAR "" 0 20 0 2
#include <toolbar.h> #include <toolbar.h>
ENDPAGE ENDPAGE
PAGE "Soci 1/2" -1 -1 77 20 PAGE "Soci 1/2" -1 -1 77 20
GROUPBOX DLG_NULL 76 7 GROUPBOX DLG_NULL 76 7
BEGIN BEGIN
PROMPT 0 0 "" PROMPT 0 0 ""
FLAGS "R" FLAGS "R"
END END
NUMBER FLD_SC1_CODDITTA 5 NUMBER FLD_SC1_CODDITTA 5
BEGIN BEGIN
PROMPT 1 1 "Ditta " PROMPT 1 1 "Ditta "
FIELD LF_SOCI->CODDITTA FIELD LF_SOCI->CODDITTA
FLAGS "RG" FLAGS "RG"
KEY 1 KEY 1
USE LF_NDITTE KEY 1 USE LF_NDITTE KEY 1
INPUT CODDITTA FLD_SC1_CODDITTA INPUT CODDITTA FLD_SC1_CODDITTA
DISPLAY "Codice" CODDITTA DISPLAY "Codice" CODDITTA
DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Ragione Sociale@50" RAGSOC
OUTPUT FLD_SC1_CODDITTA CODDITTA OUTPUT FLD_SC1_CODDITTA CODDITTA
OUTPUT FLD_SC1_CODDITTA_NDITTE_RAGSOC RAGSOC OUTPUT FLD_SC1_CODDITTA_NDITTE_RAGSOC RAGSOC
HELP "Inserire il codice della ditta riferita al socio" HELP "Inserire il codice della ditta riferita al socio"
MESSAGE COPY,2@ MESSAGE COPY,2@
CHECKTYPE FORCED CHECKTYPE FORCED
WARNING "Ditta assente" WARNING "Ditta assente"
END END
STRING FLD_SC1_CODDITTA_NDITTE_RAGSOC 50 STRING FLD_SC1_CODDITTA_NDITTE_RAGSOC 50
BEGIN BEGIN
PROMPT 1 2 "Ragione sociale " PROMPT 1 2 "Ragione sociale "
FLAGS "DG" FLAGS "DG"
KEY 1 KEY 1
USE LF_NDITTE KEY 2 USE LF_NDITTE KEY 2
INPUT RAGSOC FLD_SC1_CODDITTA_NDITTE_RAGSOC INPUT RAGSOC FLD_SC1_CODDITTA_NDITTE_RAGSOC
DISPLAY "Ragione sociale@50" RAGSOC DISPLAY "Ragione sociale@50" RAGSOC
DISPLAY "Codice" CODDITTA DISPLAY "Codice" CODDITTA
OUTPUT FLD_SC1_CODDITTA CODDITTA OUTPUT FLD_SC1_CODDITTA CODDITTA
OUTPUT FLD_SC1_CODDITTA_NDITTE_RAGSOC RAGSOC OUTPUT FLD_SC1_CODDITTA_NDITTE_RAGSOC RAGSOC
MESSAGE COPY,3@ MESSAGE COPY,3@
END END
LIST LST_SC1_TIPOASOC 1 12 LIST LST_SC1_TIPOASOC 1 12
BEGIN BEGIN
PROMPT 1 3 "Socio : Tipo " PROMPT 1 3 "Socio : Tipo "
FIELD LF_SOCI->TIPOASOC FIELD LF_SOCI->TIPOASOC
KEY 1 KEY 1
FLAGS "G" FLAGS "G"
HELP "Indicare se si tratta di persona fisica o giuridica" HELP "Indicare se si tratta di persona fisica o giuridica"
ITEM "F|Fisica" ITEM "F|Fisica"
MESSAGE ENABLE,1@|MESSAGE COPY,4@ MESSAGE ENABLE,1@|MESSAGE COPY,4@
ITEM "G|Giuridica" ITEM "G|Giuridica"
MESSAGE DISABLE,1@|MESSAGE COPY,4@ MESSAGE DISABLE,1@|MESSAGE COPY,4@
END END
NUMBER FLD_SC1_CODANAGRSOH 5 NUMBER FLD_SC1_CODANAGRSOH 5
BEGIN BEGIN
PROMPT 30 3 "Codice " PROMPT 30 3 "Codice "
FIELD LF_SOCI->CODANAGRSO FIELD LF_SOCI->CODANAGRSO
FLAGS "R" FLAGS "R"
KEY 1 KEY 1
USE LF_SOCI KEY 1 USE LF_SOCI KEY 1
JOIN LF_ANAG TO LF_SOCI KEY 1 INTO TIPOA=TIPOASOC CODANAGR=CODANAGRSO JOIN LF_ANAG TO LF_SOCI KEY 1 INTO TIPOA=TIPOASOC CODANAGR=CODANAGRSO
INPUT CODDITTA FLD_SC1_CODDITTA SELECT INPUT CODDITTA FLD_SC1_CODDITTA SELECT
INPUT TIPOASOC LST_SC1_TIPOASOC INPUT TIPOASOC LST_SC1_TIPOASOC
INPUT CODANAGRSO FLD_SC1_CODANAGRSO INPUT CODANAGRSO FLD_SC1_CODANAGRSO
INPUT ANNO FLD_SC1_ANNO INPUT ANNO FLD_SC1_ANNO
DISPLAY "Ditta " CODDITTA // DISPLAY "Ditta " CODDITTA
DISPLAY "Tipo" TIPOASOC DISPLAY "Tipo" TIPOASOC
DISPLAY "Codice" CODANAGRSO DISPLAY "Codice" CODANAGRSO
DISPLAY "Ragione sociale@50" LF_ANAG->RAGSOC DISPLAY "Ragione sociale@50" LF_ANAG->RAGSOC
DISPLAY "Anno" ANNO DISPLAY "Anno" ANNO
DISPLAY "Quote@10" PERCQUAZ DISPLAY "Quote@10" PERCQUAZ
OUTPUT FLD_SC1_CODDITTA CODDITTA OUTPUT FLD_SC1_CODDITTA CODDITTA
OUTPUT LST_SC1_TIPOASOC TIPOASOC OUTPUT LST_SC1_TIPOASOC TIPOASOC
OUTPUT FLD_SC1_CODANAGRSOH CODANAGRSO OUTPUT FLD_SC1_CODANAGRSOH CODANAGRSO
OUTPUT FLD_SC1_CODANAGR_ANAGR_RAGSOC LF_ANAG->RAGSOC OUTPUT FLD_SC1_CODANAGR_ANAGR_RAGSOC LF_ANAG->RAGSOC
OUTPUT FLD_SC1_ANNO ANNO OUTPUT FLD_SC1_ANNO ANNO
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
MESSAGE COPY,FLD_SC1_CODANAGRSO|COPY,5@ MESSAGE COPY,FLD_SC1_CODANAGRSO|COPY,5@
GROUP 8 GROUP 8
END END
NUMBER FLD_SC1_CODANAGRSO 5 NUMBER FLD_SC1_CODANAGRSO 5
BEGIN BEGIN
PROMPT 30 3 "Codice " PROMPT 30 3 "Codice "
FIELD LF_SOCI->CODANAGRSO FIELD LF_SOCI->CODANAGRSO
FLAGS "RG" FLAGS "RG"
KEY 1 KEY 1
USE LF_ANAG KEY 1 USE LF_ANAG KEY 1
INPUT TIPOA LST_SC1_TIPOASOC INPUT TIPOA LST_SC1_TIPOASOC
INPUT CODANAGR FLD_SC1_CODANAGRSO INPUT CODANAGR FLD_SC1_CODANAGRSO
DISPLAY "Tipo" TIPOA DISPLAY "Tipo" TIPOA
DISPLAY "Codice" CODANAGR DISPLAY "Codice" CODANAGR
DISPLAY "Denominazione@50" RAGSOC DISPLAY "Denominazione@50" RAGSOC
OUTPUT LST_SC1_TIPOASOC TIPOA OUTPUT LST_SC1_TIPOASOC TIPOA
OUTPUT FLD_SC1_CODANAGRSO CODANAGR OUTPUT FLD_SC1_CODANAGRSO CODANAGR
OUTPUT FLD_SC1_CODANAGR_ANAGR_RAGSOC RAGSOC OUTPUT FLD_SC1_CODANAGR_ANAGR_RAGSOC RAGSOC
HELP "Inserire il codice dell'anagrafica del socio" HELP "Inserire il codice dell'anagrafica del socio"
MESSAGE COPY,5@|COPY,8@ MESSAGE COPY,5@|COPY,8@
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
WARNING "Anagrafica assente o nulla" WARNING "Anagrafica assente o nulla"
MESSAGE COPY,FLD_SC1_CODANAGRSOH MESSAGE COPY,FLD_SC1_CODANAGRSOH
END END
STRING FLD_SC1_CODANAGR_ANAGR_RAGSOC 50 STRING FLD_SC1_CODANAGR_ANAGR_RAGSOC 50
BEGIN BEGIN
PROMPT 7 4 ": Nome " PROMPT 7 4 ": Nome "
KEY 1 KEY 1
USE LF_ANAG KEY 2 USE LF_ANAG KEY 2
FLAGS "G" FLAGS "G"
INPUT TIPOA LST_SC1_TIPOASOC INPUT TIPOA LST_SC1_TIPOASOC
INPUT RAGSOC FLD_SC1_CODANAGR_ANAGR_RAGSOC INPUT RAGSOC FLD_SC1_CODANAGR_ANAGR_RAGSOC
DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Ragione Sociale@50" RAGSOC
DISPLAY "Tipo" TIPOA DISPLAY "Tipo" TIPOA
DISPLAY "Codice" CODANAGR DISPLAY "Codice" CODANAGR
OUTPUT LST_SC1_TIPOASOC TIPOA OUTPUT LST_SC1_TIPOASOC TIPOA
OUTPUT FLD_SC1_CODANAGRSO CODANAGR OUTPUT FLD_SC1_CODANAGRSO CODANAGR
OUTPUT FLD_SC1_CODANAGR_ANAGR_RAGSOC RAGSOC OUTPUT FLD_SC1_CODANAGR_ANAGR_RAGSOC RAGSOC
MESSAGE COPY,6@ MESSAGE COPY,6@
END END
NUMBER FLD_SC1_ANNO 4 NUMBER FLD_SC1_ANNO 4
BEGIN BEGIN
PROMPT 1 5 "Anno " PROMPT 1 5 "Anno "
FIELD LF_SOCI->ANNO FIELD LF_SOCI->ANNO
FLAGS "A" FLAGS "A"
KEY 1 KEY 1
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
WARNING "Inserire l'anno" WARNING "Inserire l'anno"
MESSAGE COPY,7@ MESSAGE COPY,7@
END END
STRING FLD_SC1_CODCAR 2 STRING FLD_SC1_CODCAR 2
BEGIN BEGIN
PROMPT 1 7 "Codice carica " PROMPT 1 7 "Codice carica "
FIELD LF_SOCI->CODCAR FIELD LF_SOCI->CODCAR
FLAGS "RZ" FLAGS "RZ"
USE %CRS USE %CRS
INPUT CODTAB FLD_SC1_CODCAR INPUT CODTAB FLD_SC1_CODCAR
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
DISPLAY "Carica " S0 DISPLAY "Carica " S0
OUTPUT FLD_SC1_CODCAR CODTAB OUTPUT FLD_SC1_CODCAR CODTAB
OUTPUT F_DENCAR S0 OUTPUT F_DENCAR S0
HELP "Inserire il codice della carica del socio" HELP "Inserire il codice della carica del socio"
CHECKTYPE NORMAL CHECKTYPE NORMAL
WARNING "Carica assente" WARNING "Carica assente"
END END
STRING F_DENCAR 50 STRING F_DENCAR 50
BEGIN BEGIN
PROMPT 23 7 "" PROMPT 23 7 ""
FLAGS "D" FLAGS "D"
END END
DATE FLD_SC1_SCADCAR DATE FLD_SC1_SCADCAR
BEGIN BEGIN
PROMPT 1 8 "Scadenza carica " PROMPT 1 8 "Scadenza carica "
FIELD LF_SOCI->SCADCAR FIELD LF_SOCI->SCADCAR
HELP "Inserire la data di scadenza di tale carica" HELP "Inserire la data di scadenza di tale carica"
END END
GROUPBOX DLG_NULL 76 4 GROUPBOX DLG_NULL 76 4
BEGIN BEGIN
PROMPT 0 9 "Azioni" PROMPT 0 9 "Azioni"
END END
NUMBER FLD_SC1_NQUOTEAZ 7 NUMBER FLD_SC1_NQUOTEAZ 7
BEGIN BEGIN
PROMPT 1 10 "Numero quote " PROMPT 1 10 "Numero quote "
FIELD LF_SOCI->NQUOTEAZ FIELD LF_SOCI->NQUOTEAZ
FLAGS "R" FLAGS "R"
HELP "Inserire il numero di azioni possedute dal socio" HELP "Inserire il numero di azioni possedute dal socio"
END END
NUMBER FLD_SC1_PERCQUAZ 7 NUMBER FLD_SC1_PERCQUAZ 7
BEGIN BEGIN
PROMPT 29 10 "= " PROMPT 29 10 "= "
FIELD LF_SOCI->PERCQUAZ FIELD LF_SOCI->PERCQUAZ
FLAGS "R" FLAGS "R"
HELP "Inserire la percentuale delle azioni possedute dal socio" HELP "Inserire la percentuale delle azioni possedute dal socio"
WARNING "Percentuale quote non corretta" WARNING "Percentuale quote non corretta"
NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=100)} NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=100)}
END END
NUMBER FLD_SC1_PERCAZREDD 7 NUMBER FLD_SC1_PERCAZREDD 7
BEGIN BEGIN
PROMPT 41 10 "% Reddito da quota az. " PROMPT 41 10 "% Reddito da quota az. "
FIELD LF_SOCI->PERCAZREDD FIELD LF_SOCI->PERCAZREDD
FLAGS "R" FLAGS "R"
HELP "Inserire il reddito derivante da quote aziendali" HELP "Inserire il reddito derivante da quote aziendali"
WARNING "Percentuale quote non corretta" WARNING "Percentuale quote non corretta"
NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=100)} NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=100)}
END END
NUMBER FLD_SC1_PERCAZPERD 7 NUMBER FLD_SC1_PERCAZPERD 7
BEGIN BEGIN
PROMPT 45 11 "Perdita da quota az. " PROMPT 45 11 "Perdita da quota az. "
FIELD LF_SOCI->PERCAZPERD FIELD LF_SOCI->PERCAZPERD
FLAGS "R" FLAGS "R"
HELP "Inserire la perdita derivante da quote aziendali" HELP "Inserire la perdita derivante da quote aziendali"
WARNING "Percentuale quote non corretta" WARNING "Percentuale quote non corretta"
NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=100)} NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=100)}
END END
LIST LST_SC1_RICQUAL 18 LIST LST_SC1_RICQUAL 18
BEGIN BEGIN
PROMPT 1 13 "Richiesta qualifica " PROMPT 1 13 "Richiesta qualifica "
FIELD LF_SOCI->RICQUAL FIELD LF_SOCI->RICQUAL
HELP "Inserire la qualifica del socio" HELP "Inserire la qualifica del socio"
ITEM " |Nessuna" ITEM " |Nessuna"
ITEM "A|Amministratore(A)" ITEM "A|Amministratore(A)"
ITEM "B|Amministratore(B)" ITEM "B|Amministratore(B)"
ITEM "B1|Amministratore(B1)" ITEM "B1|Amministratore(B1)"
ITEM "B2|Amministratore(B2)" ITEM "B2|Amministratore(B2)"
ITEM "C|Organo di controllo" ITEM "C|Organo di controllo"
ITEM "R|Revisore" ITEM "R|Revisore"
ITEM "S|Sindaco" ITEM "S|Sindaco"
ITEM "SO|Soggetto operativo" ITEM "SO|Soggetto operativo"
END END
NUMBER FLD_SC1_EMOLUMENTO 17 NUMBER FLD_SC1_EMOLUMENTO 17
BEGIN BEGIN
PROMPT 45 13 "Emolumento " PROMPT 45 13 "Emolumento "
FIELD LF_SOCI->EMOLUMENTO FIELD LF_SOCI->EMOLUMENTO
FLAGS "R" FLAGS "R"
PICTURE "." PICTURE "."
HELP "Inserire l'ammontare dell'emolumnento dovuto al socio" HELP "Inserire l'ammontare dell'emolumnento dovuto al socio"
END END
LIST LST_SC1_PROP 1 23 LIST LST_SC1_PROP 1 23
BEGIN BEGIN
PROMPT 1 14 "Titoli proprieta' " PROMPT 1 14 "Titoli proprieta' "
FIELD LF_SOCI->TITPROP FIELD LF_SOCI->TITPROP
ITEM "1|Intestatario" ITEM "1|Intestatario"
ITEM "2|Riportatore" ITEM "2|Riportatore"
ITEM "3|Venditore a termine" ITEM "3|Venditore a termine"
ITEM "4|Riportato" ITEM "4|Riportato"
ITEM "5|Compratore a termine" ITEM "5|Compratore a termine"
ITEM "U|Usufruttuario" ITEM "U|Usufruttuario"
ITEM "T|Tit. di altro vincolo" ITEM "T|Tit. di altro vincolo"
HELP "Inserire i titoli di proprieta' del socio" HELP "Inserire i titoli di proprieta' del socio"
END END
LIST LST_SC1_TIPOAZ 1 16 LIST LST_SC1_TIPOAZ 1 16
BEGIN BEGIN
PROMPT 45 14 "Tipo azioni " PROMPT 45 14 "Tipo azioni "
FIELD LF_SOCI->TIPOAZ FIELD LF_SOCI->TIPOAZ
ITEM "O|Ordinarie" ITEM "O|Ordinarie"
ITEM "P|Privilegiate" ITEM "P|Privilegiate"
ITEM "R|Risparmio" ITEM "R|Risparmio"
HELP "Inserire il tipo di azione posseduta dal socio" HELP "Inserire il tipo di azione posseduta dal socio"
END END
DATE FLD_SC1_DATAGG DATE FLD_SC1_DATAGG
BEGIN BEGIN
PROMPT 1 16 "Data " PROMPT 1 16 "Data "
FIELD LF_SOCI->DATAAGG FIELD LF_SOCI->DATAAGG
FLAGS "DA" FLAGS "DA"
HELP "Inserire la data dell'ultimo aggiornamento relativo al socio" HELP "Inserire la data dell'ultimo aggiornamento relativo al socio"
END END
GROUPBOX DLG_NULL 76 3 GROUPBOX DLG_NULL 76 3
BEGIN BEGIN
PROMPT 0 15 "Ultimo aggiornamento" PROMPT 0 15 "Ultimo aggiornamento"
END END
STRING F_UTENTE 10 STRING F_UTENTE 10
BEGIN BEGIN
PROMPT 45 16 "Utente " PROMPT 45 16 "Utente "
FLAGS "D" FLAGS "D"
END END
ENDPAGE ENDPAGE
PAGE "Soci 2/2" -1 -1 77 20 PAGE "Soci 2/2" -1 -1 77 20
GROUPBOX DLG_NULL 76 7 GROUPBOX DLG_NULL 76 7
BEGIN BEGIN
PROMPT 0 0 "" PROMPT 0 0 ""
FLAGS "R" FLAGS "R"
END END
NUMBER DLG_NULL 5 NUMBER DLG_NULL 5
BEGIN BEGIN
PROMPT 1 1 "Ditta " PROMPT 1 1 "Ditta "
FLAGS "RD" FLAGS "RD"
GROUP 2 GROUP 2
END END
STRING DLG_NULL 50 STRING DLG_NULL 50
BEGIN BEGIN
PROMPT 1 2 "Ragione sociale " PROMPT 1 2 "Ragione sociale "
FLAGS "D" FLAGS "D"
GROUP 3 GROUP 3
END END
LIST DLG_NULL 9 LIST DLG_NULL 9
BEGIN BEGIN
PROMPT 1 3 "Socio : Tipo " PROMPT 1 3 "Socio : Tipo "
FLAGS "D" FLAGS "D"
ITEM "F|Fisica" ITEM "F|Fisica"
ITEM "G|Giuridica" ITEM "G|Giuridica"
GROUP 4 GROUP 4
END END
NUMBER DLG_NULL 5 NUMBER DLG_NULL 5
BEGIN BEGIN
PROMPT 30 3 "Codice " PROMPT 30 3 "Codice "
FLAGS "RD" FLAGS "RD"
GROUP 5 GROUP 5
END END
STRING DLG_NULL 50 STRING DLG_NULL 50
BEGIN BEGIN
PROMPT 7 4 ": Nome " PROMPT 7 4 ": Nome "
FLAGS "D" FLAGS "D"
GROUP 6 GROUP 6
END END
NUMBER DLG_NULL 4 NUMBER DLG_NULL 4
BEGIN BEGIN
PROMPT 1 5 "Anno " PROMPT 1 5 "Anno "
FLAGS "AD" FLAGS "AD"
GROUP 7 GROUP 7
END END
BOOLEAN CHK_SC1_PARTASS BOOLEAN CHK_SC1_PARTASS
BEGIN BEGIN
PROMPT 1 7 "Partecipazione assemblea" PROMPT 1 7 "Partecipazione assemblea"
FIELD LF_SOCI->PARTASS FIELD LF_SOCI->PARTASS
HELP "Indicare se il socio partecipa alle assemblee sociali" HELP "Indicare se il socio partecipa alle assemblee sociali"
MESSAGE FALSE DISABLE,FLD_SC1_PARTECDAL|RESET,FLD_SC1_PARTECDAL MESSAGE FALSE DISABLE,FLD_SC1_PARTECDAL|RESET,FLD_SC1_PARTECDAL
MESSAGE FALSE DISABLE,FLD_SC2_PARTECAL|RESET,FLD_SC2_PARTECAL MESSAGE FALSE DISABLE,FLD_SC2_PARTECAL|RESET,FLD_SC2_PARTECAL
MESSAGE TRUE ENABLE,FLD_SC1_PARTECDAL MESSAGE TRUE ENABLE,FLD_SC1_PARTECDAL
MESSAGE TRUE ENABLE,FLD_SC2_PARTECAL MESSAGE TRUE ENABLE,FLD_SC2_PARTECAL
END END
GROUPBOX DLG_NULL 26 4 GROUPBOX DLG_NULL 26 4
BEGIN BEGIN
PROMPT 0 8 "" PROMPT 0 8 ""
END END
DATE FLD_SC1_PARTECDAL DATE FLD_SC1_PARTECDAL
BEGIN BEGIN
PROMPT 1 9 "Data inizio " PROMPT 1 9 "Data inizio "
FIELD LF_SOCI->PARTECDAL FIELD LF_SOCI->PARTECDAL
HELP "Inserire la data di inizio partecipazione alle assemblee" HELP "Inserire la data di inizio partecipazione alle assemblee"
END END
DATE FLD_SC2_PARTECAL DATE FLD_SC2_PARTECAL
BEGIN BEGIN
PROMPT 1 10 "Data fine " PROMPT 1 10 "Data fine "
FIELD LF_SOCI->PARTECAL FIELD LF_SOCI->PARTECAL
HELP "Inserire la data di fine partecipazione alle assemblee" HELP "Inserire la data di fine partecipazione alle assemblee"
WARNING "Data non corretta" WARNING "Data non corretta"
VALIDATE DATE_CMP_FUNC >= FLD_SC1_PARTECDAL VALIDATE DATE_CMP_FUNC >= FLD_SC1_PARTECDAL
END END
LIST LST_SC2_QUATTPREV 10 LIST LST_SC2_QUATTPREV 10
BEGIN BEGIN
PROMPT 27 9 "Quadro 750 " PROMPT 27 9 "Quadro 750 "
FIELD LF_SOCI->QUATTPREV FIELD LF_SOCI->QUATTPREV
HELP "Inserire il rigo in cui compare il socio sul quadro 750" HELP "Inserire il rigo in cui compare il socio sul quadro 750"
ITEM " |Nessuno" ITEM " |Nessuno"
ITEM "A1|Quadro A1" ITEM "A1|Quadro A1"
ITEM "B|Quadro B" ITEM "B|Quadro B"
ITEM "D|Quadro D" ITEM "D|Quadro D"
ITEM "D1|Quadro D1" ITEM "D1|Quadro D1"
END END
LIST LST_SC2_Q740 10 LIST LST_SC2_Q740 10
BEGIN BEGIN
PROMPT 27 10 "Quadro 740 " PROMPT 27 10 "Quadro 740 "
FIELD LF_SOCI->Q740 FIELD LF_SOCI->Q740
HELP "Inserire il rigo in cui compare il socio sul modello 740" HELP "Inserire il rigo in cui compare il socio sul modello 740"
ITEM " |Nessuno" ITEM " |Nessuno"
ITEM "A|Quadro A" ITEM "A|Quadro A"
ITEM "F|Quadro F" ITEM "F|Quadro F"
ITEM "G|Quadro G" ITEM "G|Quadro G"
ITEM "H|Quadro H" ITEM "H|Quadro H"
END END
BOOLEAN CHK_SC2_ATTPREV BOOLEAN CHK_SC2_ATTPREV
BEGIN BEGIN
PROMPT 53 7 "Attivita' prevalente" PROMPT 53 7 "Attivita' prevalente"
FIELD LF_SOCI->ATTPREV FIELD LF_SOCI->ATTPREV
HELP "Indicare se e' l'attivita' prevalente del socio" HELP "Indicare se e' l'attivita' prevalente del socio"
END END
GROUPBOX DLG_NULL 22 4 GROUPBOX DLG_NULL 22 4
BEGIN BEGIN
PROMPT 52 8 "Mesi lavorati" PROMPT 52 8 "Mesi lavorati"
END END
NUMBER FLD_SC2_MLAV120C1 2 NUMBER FLD_SC2_MLAV120C1 2
BEGIN BEGIN
PROMPT 53 9 "Art 120 comma 1 " PROMPT 53 9 "Art 120 comma 1 "
FIELD LF_SOCI->MLAV120C1 FIELD LF_SOCI->MLAV120C1
FLAGS "R" FLAGS "R"
HELP "Inserire il numero di mesi lavorati secondo art.120 comma 1" HELP "Inserire il numero di mesi lavorati secondo art.120 comma 1"
WARNING "N.ro di mesi non corretto" WARNING "N.ro di mesi non corretto"
NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=12)} NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=12)}
END END
NUMBER FLD_SC2_MLAV120C2 2 NUMBER FLD_SC2_MLAV120C2 2
BEGIN BEGIN
PROMPT 53 10 "Art 120 comma 2 " PROMPT 53 10 "Art 120 comma 2 "
FIELD LF_SOCI->MLAV120C2 FIELD LF_SOCI->MLAV120C2
FLAGS "R" FLAGS "R"
HELP "Inserire il numero di mesi lavorati secondo art.120 comma 2" HELP "Inserire il numero di mesi lavorati secondo art.120 comma 2"
WARNING "N.ro di mesi non corretto" WARNING "N.ro di mesi non corretto"
NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=12)} NUM_EXPR {(#THIS_FIELD>=0) && (#THIS_FIELD<=12)}
END END
NUMBER FLD_SC2_CODANAGCON 5 NUMBER FLD_SC2_CODANAGCON 5
BEGIN BEGIN
PROMPT 1 12 "Coniuge: Codice " PROMPT 1 12 "Coniuge: Codice "
FIELD LF_SOCI->CODANAGCON FIELD LF_SOCI->CODANAGCON
FLAGS "R" FLAGS "R"
GROUP 1 GROUP 1
USE LF_ANAG USE LF_ANAG
INPUT TIPOA "F" INPUT TIPOA "F"
INPUT CODANAGR FLD_SC2_CODANAGCON INPUT CODANAGR FLD_SC2_CODANAGCON
DISPLAY "Codice" CODANAGR DISPLAY "Codice" CODANAGR
DISPLAY "Nome " RAGSOC DISPLAY "Nome " RAGSOC
OUTPUT FLD_SC2_CODANAGCON CODANAGR OUTPUT FLD_SC2_CODANAGCON CODANAGR
OUTPUT FLD_SC2_CODANAGCON_ANAFIS_RAGSOC RAGSOC OUTPUT FLD_SC2_CODANAGCON_ANAFIS_RAGSOC RAGSOC
HELP "Inserire il codice anagrafico del coniuge" HELP "Inserire il codice anagrafico del coniuge"
CHECKTYPE NORMAL CHECKTYPE NORMAL
WARNING "Anagrafica assente" WARNING "Anagrafica assente"
ADD RUN ba4 -1 ADD RUN ba4 -1
END END
STRING FLD_SC2_CODANAGCON_ANAFIS_RAGSOC 50 STRING FLD_SC2_CODANAGCON_ANAFIS_RAGSOC 50
BEGIN BEGIN
PROMPT 8 13 ": Nome " PROMPT 8 13 ": Nome "
USE LF_ANAG KEY 2 USE LF_ANAG KEY 2
INPUT TIPOA "F" INPUT TIPOA "F"
INPUT RAGSOC FLD_SC2_CODANAGCON_ANAFIS_RAGSOC INPUT RAGSOC FLD_SC2_CODANAGCON_ANAFIS_RAGSOC
DISPLAY "Nome " RAGSOC DISPLAY "Nome " RAGSOC
DISPLAY "Codice" CODANAGR DISPLAY "Codice" CODANAGR
OUTPUT FLD_SC2_CODANAGCON CODANAGR OUTPUT FLD_SC2_CODANAGCON CODANAGR
OUTPUT FLD_SC2_CODANAGCON_ANAFIS_RAGSOC RAGSOC OUTPUT FLD_SC2_CODANAGCON_ANAFIS_RAGSOC RAGSOC
ADD RUN ba4 -1 ADD RUN ba4 -1
END END
STRING FLD_SC2_NOTE 60 STRING FLD_SC2_NOTE 60
BEGIN BEGIN
PROMPT 1 15 "Note " PROMPT 1 15 "Note "
FIELD LF_SOCI->NOTE FIELD LF_SOCI->NOTE
HELP "Inserire eventuali note riferite al socio" HELP "Inserire eventuali note riferite al socio"
END END
ENDPAGE ENDPAGE
ENDMASK ENDMASK