From 446afed179250901ab02a9513548291a4e7e5ac0 Mon Sep 17 00:00:00 2001 From: rajitgill Date: Tue, 10 Mar 2009 17:58:17 +0000 Subject: [PATCH] Patch level :10.0 256 Files correlati :lv2.exe Ricompilazione Demo : [ ] Commento Primo commit della fatturazioine aggiunto il metodo virtuale post_process alla TFatturazione_bolle git-svn-id: svn://10.65.10.50/trunk@18490 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib04.h | 1 + ve/velib04a.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/ve/velib04.h b/ve/velib04.h index 64ac5f836..75220abaa 100755 --- a/ve/velib04.h +++ b/ve/velib04.h @@ -249,6 +249,7 @@ protected: virtual void add_rows(TRiga_documento & rout, TRiga_documento & rin) { rout += rin; } virtual void create_row(TDocumento& doc_out, const TRiga_documento & rin); virtual const TString & get_tipo_out(const TDocumento & doc_out) { return get("S8"); } + virtual void post_process(TDocumento & doc) {} public: virtual bool raggruppa(TDocumento& din, TDocumento& dout); diff --git a/ve/velib04a.cpp b/ve/velib04a.cpp index b7391daee..b02ce95a7 100755 --- a/ve/velib04a.cpp +++ b/ve/velib04a.cpp @@ -381,6 +381,7 @@ bool TFatturazione_bolle::elabora(TLista_documenti& doc_in, TLista_documenti& do td = tipo_cli.empty() ? tipo_out : tipo_cli; const TString& sconto = d.get(DOC_SCONTOPERC); d.put(DOC_SCONTOPERC, sconto); + post_process(d); } return tot > 0; }