Patch level : 12.0 870
Files correlati : f9.exe, f23.dirr, f23.trr Commento : - Aggiunto codice registrazione al protocollo iva - Aggiunta eliminazione dei pacchetti provvisori o in stato 02 - Cambiata gestione maschera esclusi per non farla chiudere - Memorizzati errori in tabella F9ERROR e possibilita' di vedere gli errori passati - Corretta visualizzazione conferma estrazione - Corretta query IVA flag provvisorio - Aggiunto sistema di aggiornamento tabelle F9 - Aggiunto collegamento in prima nota su maschera di controllo
This commit is contained in:
parent
8bb13d9181
commit
e855c91022
@ -1249,7 +1249,9 @@ bool TF9_app::create_tables() const
|
||||
tabmod.put("MOD", "F9");
|
||||
tabmod.put("COD", "SQL");
|
||||
tabmod.put("CODTAB", "VERSION");
|
||||
tabmod.put(TABMOD_SQL_VERSION, 100);
|
||||
char ver[5] = "0000";
|
||||
sprintf_s(ver, 5, "%04d", 100);
|
||||
tabmod.put(TABMOD_SQL_VERSION, ver);
|
||||
ok &= tabmod.write(); // todo: controllare
|
||||
return ok;
|
||||
}
|
||||
@ -1273,7 +1275,9 @@ bool TF9_app::aggiorna_tab_f9(int version) const
|
||||
bool ok = true;
|
||||
TString file;
|
||||
string sql;
|
||||
file << "sql\\f90" << version << ".sql";
|
||||
char ver[5] = "0000";
|
||||
sprintf_s(ver, 5, "%04d", version);
|
||||
file << "sql\\f9" << ver << ".sql";
|
||||
|
||||
std::ifstream fin;
|
||||
fin.open(file);
|
||||
@ -1316,7 +1320,9 @@ bool TF9_app::check_tab_version() const
|
||||
{
|
||||
if (ok &= aggiorna_tab_f9(version + 2))
|
||||
{
|
||||
tabmod.put(TABMOD_SQL_VERSION, version + 2); // Avanzo il contatore della versione in TABMOD
|
||||
char ver[5] = "0000";
|
||||
sprintf_s(ver, 5, "%04d", version + 2);
|
||||
tabmod.put(TABMOD_SQL_VERSION, ver); // Avanzo il contatore della versione in TABMOD
|
||||
tabmod.rewrite();
|
||||
}
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user