Patch level : 12.0 702

Files correlati     : fp
Commento            :
- Monitor passive:
- Aggiunti tasti nuovo e aggiorna per fornitori non associati
- Sistemata maschera campi delle tabelle
This commit is contained in:
Simone Palacino 2019-02-22 15:15:40 +01:00
parent 62496a20cd
commit 0ae5cba1c0

View File

@ -214,7 +214,7 @@ void TPA_mask::fill()
row.add(rec.get("20." CLI_RAGSOC).as_string()); row.add(rec.get("20." CLI_RAGSOC).as_string());
TString rif = get_dest_sdi(rec.get(CFV_TIPOCF).as_string()[0], rec.get(CFV_CODCF).as_int()); TString rif = get_dest_sdi(rec.get(CFV_TIPOCF).as_string()[0], rec.get(CFV_CODCF).as_int());
// Se è ancora vuoto potrebbe essere estero // Se è ancora vuoto potrebbe essere estero
if(rif.empty()) if(rif.empty())
{ {
// Segno la riga errata // Segno la riga errata
@ -254,7 +254,7 @@ void TPA_mask::fill()
docs.show(); docs.show();
if (fat_no_cod > 0) if (fat_no_cod > 0)
warning_box("Sono state trovate una o più fatture senza codice destinatario nè pec"); warning_box("Sono state trovate una o più fatture senza codice destinatario né pec");
} }
void TPA_mask::set_filter_changed() void TPA_mask::set_filter_changed()
@ -369,7 +369,7 @@ bool TPA_mask::check_not_empty()
TString msg; TString msg;
if (sheet.empty()) if (sheet.empty())
msg = "La tabella dei movimenti è vuota, vuoi caricarla con i filtri selezionati?"; msg = "La tabella dei movimenti è vuota, vuoi caricarla con i filtri selezionati?";
else if (_filter_changed) else if (_filter_changed)
msg = "I filtri sono stati cambiati, vuoi ricaricare la tabella con i nuovi filtri selezionati?"; msg = "I filtri sono stati cambiati, vuoi ricaricare la tabella con i nuovi filtri selezionati?";
@ -445,14 +445,14 @@ void TPA_mask::set_err_paf()
TString query = "UPDATE PAF0100F SET P1_GESTIONE = 'E' WHERE P1_KEYHEADERFATT = '"; query << hfatt << "' AND P1_KEYBODYFATT = '" << bfatt << "';"; TString query = "UPDATE PAF0100F SET P1_GESTIONE = 'E' WHERE P1_KEYHEADERFATT = '"; query << hfatt << "' AND P1_KEYBODYFATT = '" << bfatt << "';";
if(!fp_db().sq_set_exec(query)) if(!fp_db().sq_set_exec(query))
{ {
TString err = "Impossibile salvare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata."; TString err = "Impossibile salvare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata.";
error_box(err); error_box(err);
} }
} }
else else
{ {
TString err = "Impossibile trovare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata."; TString err = "Impossibile trovare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata.";
error_box(err); error_box(err);
} }
} }
@ -461,7 +461,7 @@ void TPA_mask::set_err_paf()
} }
// Mi sposto nella prima pagina, setto il flag di dirty sul filtro e mi risposto // Mi sposto nella prima pagina, setto il flag di dirty sul filtro e mi risposto
// Lo faccio perchè eliminando la riga direttamente e chiamando la force_update() si crea un bug che cliccando sulla prima riga viene mostrata quella che c'era prima della eliminazione // Lo faccio perché eliminando la riga direttamente e chiamando la force_update() si crea un bug che cliccando sulla prima riga viene mostrata quella che c'era prima della eliminazione
TAutomask::next_page(0); TAutomask::next_page(0);
set_focus_field(F_DATAINI); set_focus_field(F_DATAINI);
_filter_changed = true; _filter_changed = true;
@ -525,7 +525,7 @@ void TDoc2Paf::main_loop()
ndocs++; ndocs++;
else else
{ {
if (!yesno_box("L'ultima fattura non è stata esportata, continuare?")) if (!yesno_box("L'ultima fattura non è stata esportata, continuare?"))
break; break;
} }
} }