Patch level : 12.0

Files correlati     : fp0400.cpp

Commento:
Disabilitate le colonne relative ai TD16, TD17, etc.. nel monitor fatture passive.
Il cliente le vede nel monitor ma non le può più contabilizzare
This commit is contained in:
smen 2022-07-12 14:55:32 +02:00
parent 1bad317f99
commit fb5ec158ed

View File

@ -321,14 +321,21 @@ void TPassive_mask::aggiungi_riga(TLocalisamfile& clifo, TSheet_field& sf, TShee
}
denom.cut(50);
TString tiposdi = fp_db().sq_get("TIPO_SDI") ;
const int row = sf.set_row_cell(S_ANNO, fp_db().sq_get_int("ANNO"));
sf.set_row_cell(S_TIPODOCSDI, fp_db().sq_get("TIPO_SDI"), row);
sf.set_row_cell(S_TIPODOCSDI, tiposdi, row);
sf.set_row_cell(S_NDOC, fp_db().sq_get("NUM_DOC"), row);
sf.set_row_cell(S_DATARIC, fp_db().sq_get_date("DATA_RIC"), row);
sf.set_row_cell(S_DATADOC, fp_db().sq_get_date("DATA_DOC"), row);
sf.set_row_cell(S_TOTDOC, fp_db().sq_get("TOT_DOC"), row);
sf.set_row_cell(S_TOTRIT, fppro_db().set_keys(keys).get_ritenute(), row);
if (tiposdi == "TD16" || tiposdi == "TD17" || tiposdi == "TD18" || tiposdi == "TD19" || tiposdi == "TD20")
{
sf.disable_row(row);
}
// Decido se mettere o meno il flag
sf.set_row_cell(S_FPPRO, forn_code == 0, row);
sf.set_row_cell(S_NUMREGCONT, fp_db().sq_get("NUMREGCONT"), row);