diff --git a/src/ve/ve6200.cpp b/src/ve/ve6200.cpp index dcaffd719..3a30bcd94 100755 --- a/src/ve/ve6200.cpp +++ b/src/ve/ve6200.cpp @@ -280,7 +280,7 @@ void TFatturazione_bolle_app::process_by_doc(const TMask& m) log.print_or_preview(); } -void TFatturazione_bolle_app::process_by_fatt(const TMask& m) +/* void TFatturazione_bolle_app::process_by_fatt(const TMask& m) { TLog_report log; { @@ -291,7 +291,7 @@ void TFatturazione_bolle_app::process_by_fatt(const TMask& m) eld.tipi_stati_iniziali(tipidoc, statidoc); const TTipo_documento t(eld.tipo_iniziale(0)); - const char tipocffatt = t.tipocf() == 'C' ? 'F' : 'C'; + const char tipocffatt = t.tipocf() == 'C' ? 'F' : 'C'; non si capisce perchè const TDate data_elab = m.get_date(F_DATA_ELAB); const int anno = data_elab.year(); @@ -320,8 +320,8 @@ void TFatturazione_bolle_app::process_by_fatt(const TMask& m) if (dc > 0 || ac > 0) query << "&&(BETWEEN(CODCFFATT," << dc << ',' << ac << "))"; - - query << "&&(BETWEEN(DATADOC," << dd.date2ansi() << ',' << ad.date2ansi() << "))"; + if (nkey == 1) + query << "&&(BETWEEN(DATADOC," << dd.date2ansi() << ',' << ad.date2ansi() << "))"; if (da > 0 || aa > 0) query << "&&(BETWEEN(CODAG," << da << "," << aa << "))"; @@ -392,7 +392,7 @@ void TFatturazione_bolle_app::process_by_fatt(const TMask& m) safe_delete(e); } log.print_or_preview(); -} +} */ // Effettuo un test per i clienti che hanno un plafond attivo, se trovo delle bolle che fuoriescono chiedo se continuare bool TFatturazione_bolle_app::test_dicint(const TMask& m) @@ -609,17 +609,10 @@ void TFatturazione_bolle_app::main_loop() process_by_ragsoc(m); else { - if (clifo_da_fatt(m)) - { - process_by_fatt(m); - } + if (select_from == "D") + process_by_doc(m); else - { - if (select_from == "D") - process_by_doc(m); - else - process_by_cli(m); - } + process_by_cli(m); } } } diff --git a/src/ve/ve6200.h b/src/ve/ve6200.h index 81137f560..af7429bbe 100755 --- a/src/ve/ve6200.h +++ b/src/ve/ve6200.h @@ -29,7 +29,6 @@ public: void process_by_cli(const TMask& m); void process_by_ragsoc(const TMask& m); void process_by_doc(const TMask& m); - void process_by_fatt(const TMask& m); bool test_dicint(const TMask& m); // Effettua un test per la dichiarazione d'intenti bool test_CONAI(const TMask& m); // Effettua un test per le sottocategorie CONAI };