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:
parent
5e0060c8e2
commit
f79be0aa30
@ -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);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user