Patch level : 12.0 666

Files correlati     : fp
Commento            : Corretta e ottimizzata lettura CONAI
This commit is contained in:
Mattia Tollari 2019-01-02 16:06:29 +01:00
parent ce78e3e7cb
commit b562d301bc
2 changed files with 8 additions and 1 deletions

View File

@ -95,6 +95,8 @@ private:
vector<TString> _query;
TString8 _hfatt; // Codice univoco di 6 caratteri dell'ufficio P.A. o di 7 caratteri per un privato
TString20 _bfatt; // Codice univoco di 20 caratteri del documento
TString _conai_str;
struct
{
bool _is_valuta_estera; // Se il documento è in valuta estera

View File

@ -1617,7 +1617,7 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc)
paf3000f.set("PT_KEYHEADERFATT", _hfatt);
paf3000f.set("PT_KEYBODYFATT", _bfatt);
paf3000f.set("PT_RIFNUMLINEA", riga);
paf3000f.set("PT_COMMENTO", ini_get_string(CONFIG_DITTA, "ve", "DESCCONAIASS", "Contributo CONAI assolto ove dovuto"));
paf3000f.set("PT_COMMENTO", _conai_str);
paf1800f.set("PI_QUANTITA", UNO);
paf1800f.set("PI_PREZZOUNIT", ZERO);
@ -1914,6 +1914,11 @@ TDoc_fp::TDoc_fp() : _doc_rec(nullptr), _log(nullptr), _cache_insert(false)
{
_def_usr_fld << "\\";
}
// Mi preparo la stringa del CONAI
_conai_str = ini_get_string(CONFIG_DITTA, "ve", "DESCCONAIASS");
if (_conai_str.empty())
_conai_str = "Contributo CONAI assolto ove dovuto";
}
TDoc_fp::~TDoc_fp()