Patch level : 12.0 816

Files correlati     : cg2.exe
Commento            :
- Corretto salvataggio quando si esce e si conferma lo stesso la registrazione
This commit is contained in:
Simone Palacino 2019-06-06 12:32:30 +02:00
parent fdd5e5c5cf
commit 18a58cd315

View File

@ -2416,7 +2416,9 @@ int TPrimanota_application::save_fppro()
// Se in modalita' inserimento continuo normalmente o in mod. modifica // Se in modalita' inserimento continuo normalmente o in mod. modifica
// Guardo se quel documento corrisponde a un doc in FPPRO // Guardo se quel documento corrisponde a un doc in FPPRO
// Lancio messaggio di avvertimento pulisco su db e proseguo col salvataggio del documento modificato // Lancio messaggio di avvertimento pulisco su db e proseguo col salvataggio del documento modificato
if (_mode != MODE_INS && _mode == MODE_MOD) if (_mode != MODE_INS)
{
if(_mode == MODE_MOD)
{ {
TString query; TString query;
query << "SELECT COUNT(*) AS COUNT FROM FPPRO00F WHERE PZ_NUMREGCONT = '" << msk.get(F_NUMREG) << "'"; query << "SELECT COUNT(*) AS COUNT FROM FPPRO00F WHERE PZ_NUMREGCONT = '" << msk.get(F_NUMREG) << "'";
@ -2429,6 +2431,7 @@ int TPrimanota_application::save_fppro()
} }
} }
else return pro_notsaved; // In altre modalita' esco senza fare nulla sul db else return pro_notsaved; // In altre modalita' esco senza fare nulla sul db
}
// Controllo che sto registrando un documento FA Fattura di Acquisto o NC Acquisto // Controllo che sto registrando un documento FA Fattura di Acquisto o NC Acquisto
if (!check_causale(msk.get(F_CODCAUS))) if (!check_causale(msk.get(F_CODCAUS)))