diff --git a/src/fp/fp0300.cpp b/src/fp/fp0300.cpp index 7093c75df..762fb8048 100644 --- a/src/fp/fp0300.cpp +++ b/src/fp/fp0300.cpp @@ -56,6 +56,7 @@ public: disable(DLG_SAVEREC); disable(DLG_FINDREC); load_all_fields(); + const TDate data_inizio = get_date_start_new_fatt(); if (today < data_inizio) diff --git a/src/fp/fplib01.cpp b/src/fp/fplib01.cpp index 1b124fd8d..46e3a89b9 100644 --- a/src/fp/fplib01.cpp +++ b/src/fp/fplib01.cpp @@ -2219,7 +2219,14 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc) const TString16 cig = doc.get(DOC_CIG); // Codice commessa, spostato nel campo S5 di TABCOM - TString80 com = cco(doc).get("S5"); + TString com = cco(doc).get("S5"); + TString descr = cco(doc).get("S0"); + + if (com.full()) + com.insert("Commessa "); + if (com.full() && descr.full()) + com << " - "; + com << descr; // Se una commessa della sanit bisogna aggiungere un cancelletto davanti e dietro if (cco(doc).get_bool("B0")) {