From 69cfef85616f3878023c10a2687f03718c4b5527 Mon Sep 17 00:00:00 2001 From: Mattia Tollari Date: Fri, 28 Dec 2018 12:17:54 +0100 Subject: [PATCH] Patch level : 12.0 664 Files correlati : ve Commento : Sistemata eliminazione di righe generate automaticamente, prima prendeva tutte le righe del documento (comprese quelle generate in automatico) e siccome le trovava piene non cancellava le altre --- src/ve/ve0100.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ve/ve0100.cpp b/src/ve/ve0100.cpp index 1194abc54..4cfaadeea 100755 --- a/src/ve/ve0100.cpp +++ b/src/ve/ve0100.cpp @@ -517,7 +517,8 @@ int TMotore_application::write( const TMask& m ) // C 90 // Se ho attivato la creazione automatica delle righe allora cancello quelle vuote finali if (d.tipo().auto_add()) { - for (int r = d.rows(); r > 0; r--) + // Non devo contare righe sconto o esenzione + for (int r = d.physical_rows(); r > 0; r--) { const TRiga_documento& dr = d[r]; if (dr.get(RDOC_CODART).empty() && dr.get(RDOC_DESCR).empty())