Corretti errori MI3360 e MI3361. Ora gli insoluti non vanno ad
aumentare la scdenza bensi' stornano i pagamenti. Decisione presa con Gabriella. git-svn-id: svn://10.65.10.50/trunk@2756 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
0be38a2b39
commit
dcf6553973
@ -331,10 +331,10 @@ void TStampaScadenzario::calcola_pagamenti(real& imp_scad, int riga, int rata)
|
||||
const TRiga_partite& sum = _p->riga(p); // 3,4,6 : incasso/pagamento/abbuono/pag.insoluto/diff.cambio/rit.prof
|
||||
const char sez = sum.sezione();
|
||||
const int tipomov = sum.get_int(PART_TIPOMOV);
|
||||
// Se tipomov e' 5 (Insoluto) aumenta scdz; se tipomov e' 2 (Nota di credito assegnata)
|
||||
// se tipomov e' 2 (Nota di credito assegnata)
|
||||
// storna da scdz. In entrambi i casi si ha l'operatore +=, perche' nel TImporto e' gia'
|
||||
// compresa la sezione opposta
|
||||
if (tipomov == 2 || tipomov == 5)
|
||||
if (tipomov == 2)
|
||||
{
|
||||
work_imp = TImporto(sez,pag.get_real(field));
|
||||
scdz += work_imp;
|
||||
|
@ -190,10 +190,10 @@ void TStampaScaduto::compute_all(TPartita& p)
|
||||
const TRiga_partite& sum = p.riga(pp);
|
||||
const char sez = sum.sezione();
|
||||
const int tipomov = sum.get_int(PART_TIPOMOV);
|
||||
// Se tipomov e' 5 (Insoluto) aumenta scdz; se tipomov e' 2 (Nota di credito assegnata)
|
||||
// se tipomov e' 2 (Nota di credito assegnata)
|
||||
// storna da scdz. In entrambi i casi si ha l'operatore +=, perche' nel TImporto e' gia'
|
||||
// compresa la sezione opposta
|
||||
if (tipomov==5 || tipomov==2)
|
||||
if (tipomov==2)
|
||||
{
|
||||
work_imp = TImporto(sez,pg.get_real(field));
|
||||
scd += work_imp;
|
||||
|
Loading…
x
Reference in New Issue
Block a user