Patch level : 12.0 390

Files correlati     : tf
Commento            : Sistemata sottrazione per credito precedente negativo

git-svn-id: svn://10.65.10.50/branches/R_10_00@23801 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
mtollari 2017-05-10 10:42:31 +00:00
parent f33c4defc7
commit e6cd4e49da

View File

@ -166,7 +166,7 @@ void calcolaCreditoPrec(real& creprec, real& creaprec, bool mensile, int anno, i
/* Per calcolare il credito dell'anno precedente inizio a leggere i record precedenti su IVALIQ
* fino a quando ne trovo uno >= 0.
* Questi geni hanno messo la possibilità di mettere un valore <0 se voglio utilizzare del credito precedente */
TRectype rowLia = getLIA(anno);
if(mensile || (!mensile && ((mese - 1) % 3) == 0))
@ -187,7 +187,7 @@ void calcolaCreditoPrec(real& creprec, real& creaprec, bool mensile, int anno, i
creprec += rowLiq.get_real("IVADOVC");
else
creprec -= rowLiq.get_real("IVADOV");
// Sommo finchè non trovo il primo valore positivo
if(!trovato)
creaprec = creaprec + rowLiq.get_real("CREAPREC");
@ -207,7 +207,7 @@ void calcolaCreditoPrec(real& creprec, real& creaprec, bool mensile, int anno, i
/* Se ho esaurito il credito del periodo precedente lo sottraggo a quello dell'anno precedente e lo azzero */
if(creprec < ZERO)
{
creaprec -= creprec;
creaprec += creprec;
creprec = ZERO;
}
}