Strunzatelle per date e valute non volute

git-svn-id: svn://10.65.10.50/trunk@2557 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
villa 1996-02-05 10:40:51 +00:00
parent eee0bb3ef1
commit d2671c6f69

View File

@ -505,8 +505,8 @@ void TPagamento::set_cambio(const real& cambio, bool recalc_lit)
void TPagamento::next_scad(TDate& d, int scad, bool mcomm, int rata) void TPagamento::next_scad(TDate& d, int scad, bool mcomm, int rata)
{ {
if (rata == 0 || !mcomm) d += scad; if (rata == 0 || !mcomm)
d += scad;
if (mcomm) if (mcomm)
{ {
int nm = scad / 30; int nm = scad / 30;
@ -767,7 +767,7 @@ word TPagamento::validate() const
if (tot != tmax) res |= P_TOTNCLIT; if (tot != tmax) res |= P_TOTNCLIT;
if (in_valuta) if (in_valuta())
{ {
tot = 0.0; tot = 0.0;
for (int i = 0; i < n_rate(); i++) for (int i = 0; i < n_rate(); i++)
@ -1000,11 +1000,11 @@ word TPagamento::recalc_rate(int row, bool is_perc_modified,
TDate ddd (lastdate); TDate ddd (lastdate);
for (int j = row+1; j < srate.items(); j++) for (int j = row+1; j < srate.items(); j++)
{ {
TToken_string& tt = rata(j); TToken_string& ttt = rata(j);
TToken_string& ss = (TToken_string&)srate[j]; TToken_string& sss = (TToken_string&)srate[j];
next_scad(ddd,scad_rata(j), mcomm,j); next_scad(ddd,scad_rata(j), mcomm,j);
tt.add(ddd.string(),3); ttt.add(ddd.string(),3);
ss.add(ddd.string(),3); sss.add(ddd.string(),3);
need_recalc = TRUE; need_recalc = TRUE;
} }
} }