Aggiunto test sui tipi riga in modo DBG

git-svn-id: svn://10.65.10.50/trunk@4950 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1997-07-28 09:33:51 +00:00
parent c6304056b6
commit 738f340efa

View File

@ -637,7 +637,7 @@ void TPrimanota_application::init_insert_mode(TMask& m)
{
occas_mask().reset();
m.hide(F_OCCASEDIT);
m.hide(F_ADJUST_PRORATA); // Non puo' esistere un pro-rata errato!
m.hide(F_ADJUST_PRORATA); // In inserimento non puo' esistere un pro-rata errato!
}
partite().destroy();
@ -697,9 +697,7 @@ void TPrimanota_application::init_modify_mode(TMask& m)
// Non controllare il prorata durante la cancellazione automatica
if (autodeleting() != 0x3)
{
if (iva() == iva_acquisti && // Se iva acquisti e ...
cg.shown() && // ... se non e' sola iva ...
!test_prorata()) // ... allora controlla prorata
if (!test_prorata()) // Controlla prorata
{
m.show(F_ADJUST_PRORATA);
m.set_handler(F_ADJUST_PRORATA, prorata_handler);
@ -832,6 +830,11 @@ int TPrimanota_application::read(TMask& m)
c.add_to(riga, 4, 0x7); // Conto 105-110
}
#ifdef DBG
if (type2pos('T') >= 0 && type2pos('I') < 0)
NFCHECK("Sono spariti i tipi riga!");
#endif
calcola_imp(); // Calcola totale imponibile ed imposte
if (is_fattura()) // Ci dovrebbero essere delle scadenze