Aggiornati parametri ditta

git-svn-id: svn://10.65.10.50/trunk@1708 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
villa 1995-08-14 10:19:17 +00:00
parent 4301cf4818
commit fd9a67ea4c
3 changed files with 89 additions and 29 deletions

View File

@ -5,6 +5,7 @@
#include <attiv.h> #include <attiv.h>
#include <extcdecl.h> #include <extcdecl.h>
#include <utility.h> #include <utility.h>
#include <modaut.h>
#include "cg5100a.h" #include "cg5100a.h"
class TParametri_ditta : public TConfig_application class TParametri_ditta : public TConfig_application
@ -158,6 +159,12 @@ bool TParametri_ditta::preprocess_config (TMask& mask, TConfig& config)
const bool movempty = mov.empty(); const bool movempty = mov.empty();
mask.enable(CHK_ANCFCM, movempty); mask.enable(CHK_ANCFCM, movempty);
mask.enable(CHK_PCTCCM, movempty); mask.enable(CHK_PCTCCM, movempty);
// check auth for Saldaconto
if (!has_module(SCAUT, CHK_DONGLE))
// disable saldaconting
mask.disable(-GROUP_SALDACONTO);
return TRUE; return TRUE;
} }

View File

@ -55,4 +55,9 @@
#define FLD_DESLIN 154 #define FLD_DESLIN 154
#define FLD_DESLIC 155 #define FLD_DESLIC 155
#define CHK_GEST74 156 #define CHK_GEST74 156
#define CHK_INTRTR 157 #define CHK_INTRTR 157
#define CHK_DTCFPG 158
#define CHK_RIFPRO 159
// gruppi
#define GROUP_SALDACONTO 1@

View File

@ -105,31 +105,79 @@ END
BOOLEAN CHK_GESSAL BOOLEAN CHK_GESSAL
BEGIN BEGIN
PROMPT 4 14 "Gestione saldaconto " PROMPT 4 14 "Gestione saldaconto "
HELP "Indicare se attivare la gestione del saldaconto clienti/fornitori" HELP "Indicare se attivare la gestione del saldaconto clienti/fornitori"
MESSAGE TRUE ENABLE,CHK_GESVAL
MESSAGE TRUE ENABLE,CHK_NRCLIDX
MESSAGE TRUE ENABLE,CHK_NRFORDX
MESSAGE TRUE ENABLE,CHK_DTCFPG
MESSAGE TRUE ENABLE,CHK_RIFPRO
MESSAGE TRUE ENABLE,FLD_CODLIN
MESSAGE FALSE DISABLE,CHK_GESVAL
MESSAGE FALSE DISABLE,CHK_NRCLIDX
MESSAGE FALSE DISABLE,CHK_NRFORDX
MESSAGE FALSE DISABLE,CHK_DTCFPG
MESSAGE FALSE DISABLE,CHK_RIFPRO
MESSAGE FALSE DISABLE,FLD_CODLIN
FIELD GesSal FIELD GesSal
GROUP GROUP_SALDACONTO
END END
BOOLEAN CHK_GESVAL BOOLEAN CHK_GESVAL
BEGIN BEGIN
PROMPT 4 15 "Gestione Valuta" PROMPT 48 14 "Gestione Valuta"
HELP "Indicare se gestire i movimenti prima nota in valuta" HELP "Indicare se gestire i movimenti prima nota in valuta"
FIELD GesVal FIELD GesVal
GROUP GROUP_SALDACONTO
END END
BOOLEAN CHK_NRCLIDX BOOLEAN CHK_NRCLIDX
BEGIN BEGIN
PROMPT 4 16 "N. Rif. allineato a destra per clienti" PROMPT 4 15 "N. Rif. allineato a destra per clienti"
HELP "Indicare se allineare a destra il num. di rif. delle partite nel saldaconto" HELP "Indicare se allineare a destra il num. di rif. delle partite nel saldaconto"
FIELD NrCliDx FIELD NrCliDx
GROUP GROUP_SALDACONTO
END END
BOOLEAN CHK_NRFORDX BOOLEAN CHK_NRFORDX
BEGIN BEGIN
PROMPT 4 17 "N. Rif. allineato a destra per fornitori" PROMPT 48 15 "e per fornitori"
HELP "Indicare se allineare a destra il num. di rif. delle partite nel saldaconto" HELP "Indicare se allineare a destra il num. di rif. delle partite nel saldaconto"
FIELD NrForDx FIELD NrForDx
GROUP GROUP_SALDACONTO
END END
BOOLEAN CHK_DTCFPG
BEGIN
PROMPT 4 16 "Dettaglio riga C/F sui pagamenti"
HELP "Indicare se si desidera il dettaglio riga clienti/fornitori in gestione pagamenti"
FIELD DtCfPg
GROUP GROUP_SALDACONTO
END
BOOLEAN CHK_RIFPRO
BEGIN
PROMPT 4 17 "Riferimento numero protocollo o documento"
HELP "Indicare se si desidera il numero protocollo/documento come riferimento"
FIELD RifPro
GROUP GROUP_SALDACONTO
END
STRING FLD_CODLIN 3
BEGIN
PROMPT 48 17 "Codice lingua"
HELP "Lingua di riferimento per rendiconti contabili"
FIELD CodLin
USE %LNG KEY 2
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
INPUT CODTAB FLD_CODLIN
OUTPUT FLD_CODLIN CODTAB
// OUTPUT FLD_DESLIN S0
CHECKTYPE NORMAL
GROUP GROUP_SALDACONTO
END
ENDPAGE ENDPAGE
@ -170,31 +218,31 @@ BEGIN
END END
STRING FLD_CODLIN 1 //STRING FLD_CODLIN 1
BEGIN //BEGIN
PROMPT 1 3 "Codice lingua " // PROMPT 1 3 "Codice lingua "
HELP "Lingua utilizzata" // HELP "Lingua utilizzata"
USE %LNG // USE %LNG
INPUT CODTAB FLD_CODLIN // INPUT CODTAB FLD_CODLIN
DISPLAY "Codice" CODTAB // DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0 // DISPLAY "Descrizione@50" S0
OUTPUT FLD_CODLIN CODTAB // OUTPUT FLD_CODLIN CODTAB
OUTPUT FLD_DESLIN S0 // OUTPUT FLD_DESLIN S0
CHECKTYPE NORMAL // CHECKTYPE NORMAL
FIELD CodLin // FIELD CodLin
END // END
STRING FLD_DESLIN 50 35 // STRING FLD_DESLIN 50 35
BEGIN //BEGIN
PROMPT 40 3 "" // PROMPT 40 3 ""
HELP "Lingua utilizzata" // HELP "Lingua utilizzata"
USE %LNG KEY 2 // USE %LNG KEY 2
INPUT S0 FLD_DESLIN // INPUT S0 FLD_DESLIN
DISPLAY "Descrizione@50" S0 // DISPLAY "Descrizione@50" S0
DISPLAY "Codice" CODTAB // DISPLAY "Codice" CODTAB
COPY OUTPUT FLD_CODLIN // COPY OUTPUT FLD_CODLIN
CHECKTYPE NORMAL // CHECKTYPE NORMAL
END //END
STRING FLD_COCACH 3 STRING FLD_COCACH 3