From d7dafc0f558ef0ab7a6cf69ff90c9602607e46ff Mon Sep 17 00:00:00 2001 From: luca83 Date: Mon, 24 Aug 2009 08:42:34 +0000 Subject: [PATCH] Patch level : 10.0 patch 421 Files correlati : lv2 Ricompilazione Demo : [ ] Commento : ho ricevuto da contapezzi 2 clienti, 1 dei 2 non aveva il planning ma mi ha segnalato entrambi i clienti e tutte e 2 le bolle avevano la data vuota in bolla [skype con Paolo 24/08 e doc per mail 24/08] git-svn-id: svn://10.65.10.50/trunk@19220 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv2600.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lv/lv2600.cpp b/lv/lv2600.cpp index 1fd9de720..53b3f599c 100755 --- a/lv/lv2600.cpp +++ b/lv/lv2600.cpp @@ -90,7 +90,7 @@ void TAcquisizione_cache::discarding(const THash_object* obj) TObject* TAcquisizione_cache::key2obj(const char* key) { TToken_string chiave(key); - const TDate datadoc = chiave.get(); + TDate datadoc = chiave.get(); const TDate datagen(TODAY); TDate adata = datagen; adata.addmonth(); @@ -123,12 +123,15 @@ TObject* TAcquisizione_cache::key2obj(const char* key) const TString8 codcont = cont.get(LVCONDV_CODCONT); TString query1 = "USE LVRCONSPLAN KEY 3\n"; - query1 << "FROM CODCF=" << codcf << " CODCONT=" << codcont << " DTCONS=" << datadoc << "\n"; - query1 << "TO CODCF=" << codcf << " CODCONT=" << codcont << " DTCONS=" << adata << "\n"; + query1 << "FROM CODCF=" << codcf << " CODCONT=" << codcont << " DTCONS=#DADATA\n"; + query1 << "TO CODCF=" << codcf << " CODCONT=" << codcont << " DTCONS=#ADATA\n"; TISAM_recordset consegne(query1); - consegne.move_to(1); + consegne.set_var("#DADATA", ++datadoc); + consegne.set_var("#ADATA", adata); + consegne.move_first(); const TDate dataprco = consegne.get(LVRCONSPLAN_DTCONS).as_date(); + doc = new TDocumento('D', datadoc.year(), _codnum, ++_ndoc); doc->put(DOC_TIPODOC, _tipodoc); doc->put(DOC_STATO, _stato);