From ab4216681de422c197e7e8167f947ec676614f09 Mon Sep 17 00:00:00 2001 From: smen Date: Wed, 11 May 2022 16:13:45 +0200 Subject: [PATCH] Patch level : 12.0 Files correlati : fp0700 Commento: Corretto un bug nell'invio fatture che impediva l'invio delle note di credito --- src/fp/fplib01.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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;