From b3cc7469b0cc8374fe887a2f890d001a5770efaf Mon Sep 17 00:00:00 2001 From: guy Date: Tue, 5 Jul 2005 11:57:05 +0000 Subject: [PATCH] Patch level : 2.2 Files correlati : Ricompilazione Demo : [ ] Commento : Migliorato riconoscimento documenti gia' contabilizzati in precedenza all'elaborazione git-svn-id: svn://10.65.10.50/trunk@13260 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib04b.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ve/velib04b.cpp b/ve/velib04b.cpp index 4a9cce5be..f0136901c 100755 --- a/ve/velib04b.cpp +++ b/ve/velib04b.cpp @@ -983,8 +983,10 @@ long TContabilizzazione::doc_contabilized(const TDocumento& doc, bool anticipo) long nreg = doc.get_long(anticipo ? DOC_NUMANT : DOC_NUMREG); if (nreg > 0) { - const TRectype& mov = cache().get(LF_MOV, nreg); - if (!mov.empty()) // Il movimento esiste! + // NON usare la cache qui!!!!!!!!!!!!!!!!!!!!!! + TLocalisamfile mov(LF_MOV); + mov.put(MOV_NUMREG, nreg); + if (mov.read() == NOERR) // Il movimento esiste! { // Controlla che il movimento abbia ancora il riferimento esatto al documento const char* const key[4] = { DOC_PROVV, DOC_ANNO, DOC_CODNUM, DOC_NDOC };