Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/trunk@19752 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2009-12-11 09:43:55 +00:00
parent 423a463502
commit 4f618ddc38

View File

@ -246,8 +246,7 @@ TPrint_contixcms_recordset* TPrint_contixcms::elabora() const
TString query;
query << "USE RMOVANA KEY 3\n";
query << "SELECT (BETWEEN(CODCMS,#DACODCMS,#ACODCMS))&&(BETWEEN(CODFASE,#DACODFASE,#ACODFASE))&&(BETWEEN(CODCONTO,#DACODCONTO,#ACODCONTO))\n";
//query << "JOIN MOVANA INTO NUMREG==NUMREG\n";
//query << "JOIN PCON INTO GRUPPO=CODCONTO[1,3] CONTO=CODCONTO[4,6] SOTTOCONTO=CODCONTO[7,12]\n";
query << "FROM DATACOMP=#DADATA\n";
query << "TO DATACOMP=#ADATA";
@ -357,7 +356,7 @@ void TPrint_contixcms::main_loop()
bool TPrint_contixcms::create()
{
//controlla se la chiave ha il modulo CA (e non solo CM)
//controlla se la chiave ha il modulo CA (e non solo CM) NON è ammesso CA E CM
const bool has_ca = dongle().active(CAAUT);
//in tal caso il programma è utilizzabile solo se si ha il piano dei conti contabile..
//..e le fasi non legate alle commesse
@ -367,7 +366,7 @@ bool TPrint_contixcms::create()
const bool usepdcc = cfg.get_bool("UsePdcc");
const TString& fath_fasi = cfg.get("FathFasi");
if (!usepdcc || fath_fasi == "CMS")
return false;
return error_box(TR("Il programma non è utilizzabile con la corrente configurazione CA!"));
}
return TSkeleton_application::create();
@ -376,6 +375,6 @@ bool TPrint_contixcms::create()
int ca1800(int argc, char* argv[])
{
TPrint_contixcms a;
a.run(argc, argv, TR("Stampa saldi conti per commessa"));
a.run(argc, argv, TR("Stampa conti per commessa"));
return 0;
}