diff --git a/src/fp/fplib01.cpp b/src/fp/fplib01.cpp index 21dd2114d..00c4e6807 100644 --- a/src/fp/fplib01.cpp +++ b/src/fp/fplib01.cpp @@ -2467,7 +2467,7 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc) } // Controllo plafond // Riga esenzione? - if (doc.is_fattura() && !doc.is_nota_credito()) + if (doc.is_fattura()) { doc.set_riga_esenzione(); if (doc.ha_riga_esenzione()) @@ -2482,9 +2482,10 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc) paf1800f.set("PI_PREZZOUNIT", ZERO); paf1800f.set("PI_PRZTOTALE", ZERO); set_IVA(_codivadefault, paf1800f); - ok &= insert(paf1800f) && insert(paf3000f); + TToken_string le_plafs(doc.get("PLAFOND"), ','); + const TLi_manager & plaf = doc.plafond(); TString protinf; TString protins;