Patch level : 12.0 838
Files correlati : fp0.exe Commento : Aggiunto numero fornitore nel log da fatture annullate
This commit is contained in:
parent
66289107fd
commit
c5a8b5eb75
@ -653,7 +653,7 @@ void TPassive_mask::log_contab()
|
|||||||
TFilename cg_ini;
|
TFilename cg_ini;
|
||||||
TString msg;
|
TString msg;
|
||||||
TF1_log log;
|
TF1_log log;
|
||||||
std::vector<TString> doc_saved, doc_canceled, save_numreg, save_protiv;
|
std::vector<TString> doc_saved, doc_canceled, save_numreg, save_protiv, canc_forn;
|
||||||
FOR_EACH_SHEET_ROW(sfield(F_DOCS), n, row)
|
FOR_EACH_SHEET_ROW(sfield(F_DOCS), n, row)
|
||||||
{
|
{
|
||||||
TString num; num.format("%04d", n);
|
TString num; num.format("%04d", n);
|
||||||
@ -665,23 +665,17 @@ void TPassive_mask::log_contab()
|
|||||||
if(cg_ini.exist())
|
if(cg_ini.exist())
|
||||||
{
|
{
|
||||||
TConfig config(cg_ini, "Transaction");
|
TConfig config(cg_ini, "Transaction");
|
||||||
TString numdoc;
|
|
||||||
TString numreg;
|
|
||||||
TString protiv;
|
|
||||||
|
|
||||||
if (config.get("Result") == "OK")
|
if (config.get("Result") == "OK")
|
||||||
{
|
{
|
||||||
numdoc = config.get(MOV_NUMDOCEXT, "23");
|
doc_saved.insert(doc_saved.end(), config.get(MOV_NUMDOCEXT, "23"));
|
||||||
numreg = config.get(MOV_NUMREG, "23");
|
save_numreg.insert(save_numreg.end(), config.get(MOV_NUMREG, "23"));
|
||||||
protiv = config.get(MOV_PROTIVA, "23");
|
save_protiv.insert(save_protiv.end(), config.get(MOV_PROTIVA, "23"));
|
||||||
doc_saved.insert(doc_saved.end(), numdoc);
|
|
||||||
save_numreg.insert(save_numreg.end(), numreg);
|
|
||||||
save_protiv.insert(save_protiv.end(), protiv);
|
|
||||||
}
|
}
|
||||||
else if(config.get("Result") == "CANCEL")
|
else if(config.get("Result") == "CANCEL")
|
||||||
{
|
{
|
||||||
numdoc = config.get(MOV_NUMDOCEXT, "23");
|
doc_canceled.insert(doc_canceled.end(), config.get(MOV_NUMDOCEXT, "23"));
|
||||||
doc_canceled.insert(doc_canceled.end(), numdoc);
|
canc_forn.insert(canc_forn.end(), config.get(MOV_CODCF, "23"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -704,12 +698,12 @@ void TPassive_mask::log_contab()
|
|||||||
{
|
{
|
||||||
msg.cut(0);
|
msg.cut(0);
|
||||||
if (elem_canc == 1)
|
if (elem_canc == 1)
|
||||||
msg << "La registrazione del documento n. '" << doc_canceled[0] << "' e' stata annullata.";
|
msg << "La registrazione del documento n. '" << doc_canceled[0] << "' e' stata annullata. (fornitore n. " << canc_forn[0] << ")";
|
||||||
else
|
else
|
||||||
msg << "Sono state annullate " << elem_canc << " registrazioni.";
|
msg << "Sono state annullate " << elem_canc << " registrazioni.";
|
||||||
if (elem_canc > 1)
|
if (elem_canc > 1)
|
||||||
for (int i = 0; i < elem_canc; i++)
|
for (int i = 0; i < elem_canc; i++)
|
||||||
msg << "\n - Documento n. '" << doc_canceled[i] << "'";
|
msg << "\n - Documento n. '" << doc_canceled[i] << "'. (fornitore n. " << canc_forn[0] << ")";
|
||||||
TToken_string msg_tok(msg, '\n');
|
TToken_string msg_tok(msg, '\n');
|
||||||
for (int i = 0; i < msg_tok.items(); i++)
|
for (int i = 0; i < msg_tok.items(); i++)
|
||||||
log.log(LOG_WARN, msg_tok.get());
|
log.log(LOG_WARN, msg_tok.get());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user