From 78dc6aeb9b14526d9c358d615c88b96b611c97db Mon Sep 17 00:00:00 2001 From: mtollari Date: Mon, 19 Feb 2018 08:35:29 +0000 Subject: [PATCH] Patch level : 12.0 536 Files correlati : tf Commento : Aggiunto azzeramento di tutta la riga VP14 git-svn-id: svn://10.65.10.50/branches/R_10_00@24387 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- src/tf/tf0200.cpp | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/src/tf/tf0200.cpp b/src/tf/tf0200.cpp index 44198357c..0e5b4a9ea 100644 --- a/src/tf/tf0200.cpp +++ b/src/tf/tf0200.cpp @@ -581,23 +581,26 @@ void ComLiqPerIva_mask::extractinator() // Per gli amici GTFO } // Calcolo l'IVA da versare o a Credito - ivaver = (ivadov + debprec + intliqtri) - (ivadovc + creprec + creaprec + get_real(F_VEAUE) + get_real(F_CREIMP) + accdov); - ivaverc = (ivadovc + creprec + creaprec + get_real(F_VEAUE) + get_real(F_CREIMP) + accdov) - (ivadov + debprec + intliqtri); - - // Controllo quale va sotto zero e la tolgo - if(ivaver >= ZERO) + if (!mensile && get_int(F_TRIMESTRE) == 5) { + ivaver = ZERO; ivaverc = ZERO; } else { - ivaver = ZERO; - } + ivaver = (ivadov + debprec + intliqtri) - (ivadovc + creprec + creaprec + get_real(F_VEAUE) + get_real(F_CREIMP) + accdov); + ivaverc = (ivadovc + creprec + creaprec + get_real(F_VEAUE) + get_real(F_CREIMP) + accdov) - (ivadov + debprec + intliqtri); - // Dopo aver azzerato quello giusto controllo di essere nel 5° trimestre in una liq. trimestrale - // In tal caso va azzerata ivaverc: Rigo VP14.2 - if (!mensile && get_int(F_TRIMESTRE) == 5) - ivaverc = ZERO; + // Controllo quale va sotto zero e la tolgo + if (ivaver >= ZERO) + { + ivaverc = ZERO; + } + else + { + ivaver = ZERO; + } + } // Sommo i totali con i totali xc totopatt += totopattxc;