Patch level :4.0 nopatch

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :nuovo capitolo della saga proforma


git-svn-id: svn://10.65.10.50/trunk@14753 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2007-01-11 15:53:54 +00:00
parent 84dfc1cf18
commit 0f5c05e72b

View File

@ -1078,7 +1078,6 @@ real TInvioP::calcola_pagamento(TRectype& curpag_rec)
if (calcola_imponibile_totdoc(nreg, curpag_rec, imponibile, totdoc, totpagato))
{
const real percentuale = totpagato /totdoc;
bool ricalcola = true;
const long fdr = calcola_fattura_originale(nreg);
if (fdr != nreg)
{
@ -1089,19 +1088,15 @@ real TInvioP::calcola_pagamento(TRectype& curpag_rec)
//la fattura con totdoc paga una parte di una precedente fdr con totdoc maggiore!
//in questo caso totpagato e' quello della fattura e deve uscire senza ricalcolare..
//..percentuali e cazzi vari
if (rapporto_pagati < 0.7)
ricalcola = false;
else //la fattura paga per intero la fdr
if (rapporto_pagati >= 0.7)
imponibile = imponibile_fdr;
}
} //if(fdr!=nreg..
if (ricalcola)
{
//calcolo finale del pagato
totpagato = imponibile * percentuale;
totpagato.round(2);
}
//calcolo finale del pagato
totpagato = imponibile * percentuale;
totpagato.round(2);
}
return totpagato;