diff --git a/cg/cglib02.cpp b/cg/cglib02.cpp index fb0060822..37666a1b6 100755 --- a/cg/cglib02.cpp +++ b/cg/cglib02.cpp @@ -199,12 +199,10 @@ void TSaldo_agg::registra() num_ulmov = saldi.get_long(SLD_NUMULTMOV); data_ulmov = saldi.get_date(SLD_DATAULMOV); - if (((_num_ulmov != 0L) && (_num_ulmov > num_ulmov)) || - ((_data_ulmov.ok()) && (_data_ulmov > data_ulmov))) - { - saldi.put(SLD_DATAULMOV, _data_ulmov); + if ((_num_ulmov != 0L) && (_num_ulmov > num_ulmov)) saldi.put(SLD_NUMULTMOV, _num_ulmov); - } + if ((_data_ulmov.ok()) && (_data_ulmov > data_ulmov)) + saldi.put(SLD_DATAULMOV, _data_ulmov); r = tcon.saldo(); si = saldi.get_real(SLD_SALDO); flag_salini = saldi.get_char(SLD_FLAGSALINI);