From 107800adddd8ef3d9146f20a16e7a7db5f8a7a6a Mon Sep 17 00:00:00 2001 From: Mattia Tollari Date: Wed, 12 Dec 2018 14:17:06 +0100 Subject: [PATCH] Patch level : 12.0 656 Files correlati : fp Commento : - Tolto numeratore completo nel numero di documento, viene scritto solo quello in DOC senza completarlo con il prefisso e postfisso --- src/fp/fplib01.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/fp/fplib01.cpp b/src/fp/fplib01.cpp index 789d05695..0818af0c2 100644 --- a/src/fp/fplib01.cpp +++ b/src/fp/fplib01.cpp @@ -150,10 +150,7 @@ bool chiave_paf(const TDocumento& doc, TString& hfatt, TString& bfatt) CHECK(hfatt.full(), "Destinatario fattura P.A. non valido"); const TCodice_numerazione& codnum = doc.codice_numerazione(); - const long ndoc = doc.numero(); - TString16 fullnumdoc; - codnum.complete_num(ndoc, fullnumdoc); - bfatt.cut(0) << doc.get_date(DOC_DATADOC).date2ansi() << '_' << tipo_doc_sdi(doc) << '_' << fullnumdoc; + bfatt.cut(0) << doc.get_date(DOC_DATADOC).date2ansi() << '_' << tipo_doc_sdi(doc) << '_' << doc.numero(); return hfatt.full() && bfatt.full(); } @@ -1071,9 +1068,7 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc) paf0700f.set("P7_DATA", doc.data()); const TCodice_numerazione& codnum = doc.codice_numerazione(); - TString20 numdoc; - codnum.complete_num(doc.numero(), numdoc); - paf0700f.set("P7_NUMERO", numdoc); + paf0700f.set("P7_NUMERO", doc.numero()); paf0700f.set("P7_GESTIONE", "D"); //