From fa425299d962a64660a30c08807222b5c6c060ad Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 11 Jul 2005 11:30:05 +0000 Subject: [PATCH] Patch level : 2.2 150 Files correlati : ve0.exe Ricompilazione Demo : [ ] Commento : Corretta la contabilizzazione analitica interattiva : non aggiornava lo stato e elaborava troppi documenti git-svn-id: svn://10.65.10.50/trunk@13268 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib04f.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ve/velib04f.cpp b/ve/velib04f.cpp index 72358ee18..8fd68f8b1 100755 --- a/ve/velib04f.cpp +++ b/ve/velib04f.cpp @@ -480,9 +480,11 @@ bool TContabilizzazione_analitica::elabora(TLista_documenti& doc_in, TLista_docu const TDate& data_elab, bool interattivo) { const TImporto zero; - for (int i = 0; doc_in.items(); i++) + for (int i = 0; i < doc_in.items(); i++) { - if (!elabora(doc_in[i], 0, NULL, true)) + if (elabora(doc_in[i], 0, NULL, true)) + doc_in[i].stato(get_char("S4")); + else break; } return true;