From b87194da87ac46e2e4f4a9e4f14060d46125137e Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 17 May 2005 13:45:22 +0000 Subject: [PATCH] Patch level : 2.2 102 Files correlati : ve0.exe ve1.exe ve5.exe ve6.exe Ricompilazione Demo : [ ] Commento : Aggiornato anvhe il codice centro di consto nella coia dalle righe documento git-svn-id: svn://10.65.10.50/trunk@13105 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib02.cpp | 6 ++++++ ve/velib03.cpp | 1 + 2 files changed, 7 insertions(+) diff --git a/ve/velib02.cpp b/ve/velib02.cpp index 049923841..8dc07d29b 100755 --- a/ve/velib02.cpp +++ b/ve/velib02.cpp @@ -757,6 +757,12 @@ real TRiga_documento::valore(bool totale, int ndec) const return val; } +const TString & TRiga_documento::codice_costo() const +{ + const TString & cod_cos = get(RDOC_CODCOSTO); + return cod_cos.empty() ? doc().get(DOC_CODCOSTO) : cod_cos; +} + const TString & TRiga_documento::codice_commessa() const { const TString & cod_cms = get(RDOC_CODCMS); diff --git a/ve/velib03.cpp b/ve/velib03.cpp index 73d7d2816..ee0054cc1 100755 --- a/ve/velib03.cpp +++ b/ve/velib03.cpp @@ -596,6 +596,7 @@ void TDocumento::copy_data(TRiga_documento& dst, const TRiga_documento& src) copy_data((TRectype&)dst, (const TRectype&)src); dst.put(RDOC_CODCMS, src.codice_commessa()); dst.put(RDOC_FASCMS, src.fase_commessa()); + dst.put(RDOC_CODCOSTO, src.codice_costo()); } void TDocumento::copy_contents(const TDocumento& src)