From 1c0a47f70848abc7476aa6ad8848dff129417cd5 Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Thu, 2 Jun 2022 10:01:31 +0200 Subject: [PATCH] Patch level : 12.0 1164 Files correlati : cg2.exe cg2100c.msk Commento: Aggiunto il prefisso da registro per i tipi documento da TD16 a TD19 in prima nota stampa registri e invio regolarizzazioni. --- src/fp/fplib01.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/fp/fplib01.cpp b/src/fp/fplib01.cpp index 1311e9582..910ab6903 100644 --- a/src/fp/fplib01.cpp +++ b/src/fp/fplib01.cpp @@ -3461,6 +3461,18 @@ bool TReg_fp::reg_to_paf(const TMovimento_contabile& mov) numdoc = numdoc.mid(30); } + const TCausale & caus = cached_causale(mov); + + if (caus.is_reg_autof()) + { + const TString & prefisso = caus.reg().prefisso(); + + if (prefisso.full()) + { + numdoc.insert("/"); + numdoc.insert(prefisso); + } + } paf0700f.set("P7_NUMERO", numdoc); paf0700f.set("P7_GESTIONE", stato_paf());