Correzioni errori

MI3485: stampa messaggio supplementare per stampa movimenti con
		  data operazione diversa da data competenza
  MI3550: stampa segnalino di iva indetraibile anche per le altre
		  righe


git-svn-id: svn://10.65.10.50/trunk@4366 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1997-05-22 08:45:49 +00:00
parent 80cb66cd4e
commit 73b14804c9

View File

@ -62,7 +62,8 @@ HIDDEN const char* err_msg[] = {"La data operazione non appartiene a nessun eser
"C/F per allegato riporta un altro C/F per allegato", "C/F per allegato riporta un altro C/F per allegato",
"Indicato codice C/F per allegato con segnale: non va in allegato", "Indicato codice C/F per allegato con segnale: non va in allegato",
"Indicato codice C/F per allegato non presente in anagrafica", "Indicato codice C/F per allegato non presente in anagrafica",
"Codice cliente/fornitore non presente in anagrafica"}; "Codice cliente/fornitore non presente in anagrafica",
"Movimento con data competenza diversa da data operazione"};
class TListaMov_application : public TPrintapp class TListaMov_application : public TPrintapp
{ {
@ -1209,6 +1210,7 @@ bool TListaMov_application::preprocess_page(int file,int counter)
reset_print(); reset_print();
set_row(1,"@85g@pN", FLD(LF_RMOVIVA,RMI_IMPONIBILE,"###.###.###.###")); set_row(1,"@85g@pN", FLD(LF_RMOVIVA,RMI_IMPONIBILE,"###.###.###.###"));
set_row(1,"@101g@4s", FLD(LF_RMOVIVA,RMI_CODIVA)); set_row(1,"@101g@4s", FLD(LF_RMOVIVA,RMI_CODIVA));
set_row(1,"@105g@1n",FLD(LF_RMOVIVA,RMI_TIPODET));
set_row(1,"@114g@pN", FLD(LF_RMOVIVA,RMI_IMPOSTA,"###.###.###.###")); set_row(1,"@114g@pN", FLD(LF_RMOVIVA,RMI_IMPOSTA,"###.###.###.###"));
incrementa_totali(); incrementa_totali();
} }
@ -1537,7 +1539,10 @@ bool TListaMov_application::segnala_errori_primariga()
_err.set(2); _err.set(2);
else _err.set(3); else _err.set(3);
} }
else
if (_datacomp != _datareg) // altrimenti se gli esercizi corrispondono controlla datacomp e dataop
_err.set(26);
if (ae) if (ae)
{ {
const int ar = esc.date2esc(_datareg); // Esercizio in corso const int ar = esc.date2esc(_datareg); // Esercizio in corso