Correzione errore MI3455 relativo alla lista controllo movimenti in ricezione nel caso della ricezione in automatico.

git-svn-id: svn://10.65.10.50/trunk@3615 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
ale 1996-09-18 07:41:59 +00:00
parent d2cc511eee
commit ab8c9c68c3

View File

@ -3028,6 +3028,20 @@ bool TRic_ListaMov::set_print(int m)
return FALSE; return FALSE;
} }
if (_seconda_volta && _is_salda)
{
reset_files(); // Resetta l'albero di stampa precedente relativo ai movimenti contabili e iva
select_cursor(_curSC); // Seleziona il cursore relativo ai movimenti del saldaconto
add_file (LF_PARTITE);
add_file (LF_SCADENZE, LF_PARTITE);
add_file (LF_PAGSCA, LF_PARTITE);
_errore_grave_SC = FALSE;
_intestaSC = TRUE;
_prima_volta = TRUE;
}
else
{
TString80 nome; TString80 nome;
long ditta_ric = get_firm(); long ditta_ric = get_firm();
@ -3050,11 +3064,30 @@ bool TRic_ListaMov::set_print(int m)
else else
_controllo = 1; _controllo = 1;
apri_file_SC();
reset_files(); // Resetta l'albero di stampa precedente relativo ai movimenti del saldaconto
select_cursor(_cur); // Seleziona il cursore relativo ai movimenti contabili e iva
add_file (LF_MOV);
add_file (LF_RMOV, LF_MOV);
if (_is_iva)
add_file (LF_RMOVIVA, LF_MOV);
_errore_grave = FALSE;
_errore_grave_totale = FALSE;
_intestaSC = FALSE;
_err.reset();
}
setta_parametri(" ", "C");
set_real_picture("###.###.###.###"); set_real_picture("###.###.###.###");
printer().footerlen(5); printer().footerlen(5);
_errore_grave = FALSE; setta_intestazione();
_err.reset(); _err.reset();
} }
else else