cg2100.cpp Corretto azzeramento data di competenza anche

per movimenti contabili.
cg3600.cpp     Corretto calcolo progressivi precedenti con movimenti
               di chiusura


git-svn-id: svn://10.65.10.50/trunk@4263 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1997-04-08 08:52:35 +00:00
parent b7042f28d1
commit f071900a90
2 changed files with 13 additions and 8 deletions

View File

@ -639,7 +639,6 @@ void TPrimanota_application::init_insert_mode(TMask& m)
{
occas_mask().reset();
m.hide(F_OCCASEDIT);
m.reset(F_DATACOMP); // DATACOMP new way
}
partite().destroy();
@ -655,11 +654,14 @@ void TPrimanota_application::init_insert_mode(TMask& m)
set_pagamento(NULL,NULL); // Annulla gestione rate
}
_saldi.reset(); // Inizializza saldi
_saldi.reset(); // Inizializza saldi
if (_incasso->_step == 1)
genera_incasso(NULL);
else
m.reset(F_DATACOMP); // Azzera quasi sempre la data di competenza
// La preservo solo per l'incasso immediato
_as400 = FALSE; // Un movimento nuovo non puo' essere trasferito da AS400
}

View File

@ -798,11 +798,14 @@ void TMastrino::read(const TBill& conto,
const real importo((const char*)rmov_importo);
if (data_corrente < _da_data)
{
if (sezione == 'D')
_pdare_ini += importo;
else
_pavere_ini += importo;
{
if (data_corrente >= inizio_esercizio)
{
if (sezione == 'D')
_pdare_ini += importo;
else
_pavere_ini += importo;
}
}
else
{