Patch level : 10.0 patch 880

Files correlati     : lv2
Ricompilazione Demo : [ ]
Commento            :
Espanso l'intervallo di date tra cui considerare i documenti per evitare errori sul cambio d'anno


git-svn-id: svn://10.65.10.50/branches/R_10_00@21389 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2010-12-31 13:54:39 +00:00
parent 5e0060c8e2
commit f79be0aa30

View File

@ -773,7 +773,7 @@ int TGenera_documenti_app::scansione_ritiri_anticipi(const long codcli, const TD
//instanzio un recordset che contiene tutti i documenti di interesse
TString query;
query << "USE DOC "
<< "SELECT (TIPOCF=\"C\")&&(CODCF=" << codcli << ")&&"
<< "SELECT (TIPOCF=\"C\")&&(BETWEEN(CODCF," << codcli << ',' << codcli << "))&&"
<< "(ANSI(G1:DATAPRCO)<=#ADATA)&&"
<< "(STATO=\"" << statoi <<"\")\n"
<< "FROM PROVV=\"D\" ANNO=" << daanno << " CODNUM=\"" << codnum << "\"\n"
@ -887,7 +887,7 @@ bool TGenera_documenti_app::transfer()
else
++dadata;
const int daanno = dadata.year();
const int daanno = dadata.year() - 1;
const int aanno = adata.year();
const long coditi = _msk->get_long(F_CODITI);
@ -915,12 +915,14 @@ bool TGenera_documenti_app::transfer()
TString query;
query << "USE DOC "
<< "SELECT (ANSI(G1:DATAPRCO)<=#ADATA)&&"
<< "(STATO=\"" << statoi <<"\")\n"
<< "FROM PROVV=\"D\" ANNO=" << daanno << " CODNUM=\"" << codnum << "\"\n"
<< "(STATO=\"" << statoi <<"\")&&"
<< "(TIPOCF=\"C\")&&(BETWEEN(CODCF,#CODCF,#CODCF))\n"
<< "FROM PROVV=\"D\" ANNO=" << daanno << " CODNUM=\"" << codnum << "\"\n"
<< "TO PROVV=\"D\" ANNO=" << aanno << " CODNUM=\"" << codnum << "\"\n";
TISAM_recordset docritiri(query);
docritiri.set_var("#ADATA", adata);
docritiri.set_var("#CODCF", codcli);
TProgind pi(docritiri.items(), TR("Generazione documenti in corso..."), true, true);