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:
parent
c6304056b6
commit
738f340efa
@ -637,7 +637,7 @@ void TPrimanota_application::init_insert_mode(TMask& m)
|
|||||||
{
|
{
|
||||||
occas_mask().reset();
|
occas_mask().reset();
|
||||||
m.hide(F_OCCASEDIT);
|
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();
|
partite().destroy();
|
||||||
@ -697,9 +697,7 @@ void TPrimanota_application::init_modify_mode(TMask& m)
|
|||||||
// Non controllare il prorata durante la cancellazione automatica
|
// Non controllare il prorata durante la cancellazione automatica
|
||||||
if (autodeleting() != 0x3)
|
if (autodeleting() != 0x3)
|
||||||
{
|
{
|
||||||
if (iva() == iva_acquisti && // Se iva acquisti e ...
|
if (!test_prorata()) // Controlla prorata
|
||||||
cg.shown() && // ... se non e' sola iva ...
|
|
||||||
!test_prorata()) // ... allora controlla prorata
|
|
||||||
{
|
{
|
||||||
m.show(F_ADJUST_PRORATA);
|
m.show(F_ADJUST_PRORATA);
|
||||||
m.set_handler(F_ADJUST_PRORATA, prorata_handler);
|
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
|
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
|
calcola_imp(); // Calcola totale imponibile ed imposte
|
||||||
|
|
||||||
if (is_fattura()) // Ci dovrebbero essere delle scadenze
|
if (is_fattura()) // Ci dovrebbero essere delle scadenze
|
||||||
|
Loading…
x
Reference in New Issue
Block a user