From c736b919799f8e3294aba448353e15e3d012e5bc Mon Sep 17 00:00:00 2001 From: alex Date: Thu, 3 Sep 2009 14:34:37 +0000 Subject: [PATCH] Patch level : 10.0 410 Files correlati : ve0.exe ve6.exe Ricompilazione Demo : [ ] Commento Aggiunte spese di incasso e bolli sui movimenti analitici se si usa il piano dei conti contabile git-svn-id: svn://10.65.10.50/trunk@19246 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib04f.cpp | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/ve/velib04f.cpp b/ve/velib04f.cpp index 5c44787d7..7724a84d7 100755 --- a/ve/velib04f.cpp +++ b/ve/velib04f.cpp @@ -691,11 +691,13 @@ bool TContabilizzazione_analitica::elabora(TDocumento& doc, long numreg_cg, TVis if (sp_incasso != ZERO && cinc.is_analitico()) { TRectype& rmov = mov.new_row(); + rmov.put(RMOVANA_ANNOES, annoes); rmov.put(RMOVANA_CODCONTO, cinc.string(0x8)); rmov.put(RMOVANA_CODCCOSTO, doc.codice_costo()); rmov.put(RMOVANA_CODCMS, doc.codice_commessa()); rmov.put(RMOVANA_CODFASE, doc.fase_commessa()); + rmov.put(RMOVANA_DESCR, "Spese di incasso"); TImporto imp(sezione, sp_incasso); @@ -707,19 +709,21 @@ bool TContabilizzazione_analitica::elabora(TDocumento& doc, long numreg_cg, TVis if (sp_bolli != ZERO && cbol.is_analitico()) { - TRectype& rmov = mov.new_row(); - rmov.put(RMOVANA_ANNOES, annoes); - rmov.put(RMOVANA_CODCONTO, cbol.string(0x8)); - rmov.put(RMOVANA_CODCCOSTO, doc.codice_costo()); - rmov.put(RMOVANA_CODCMS, doc.codice_commessa()); - rmov.put(RMOVANA_CODFASE, doc.fase_commessa()); + TRectype& rmov = mov.new_row(); - TImporto imp(sezione, sp_bolli); + rmov.put(RMOVANA_ANNOES, annoes); + rmov.put(RMOVANA_CODCONTO, cbol.string(0x8)); + rmov.put(RMOVANA_CODCCOSTO, doc.codice_costo()); + rmov.put(RMOVANA_CODCMS, doc.codice_commessa()); + rmov.put(RMOVANA_CODFASE, doc.fase_commessa()); + rmov.put(RMOVANA_DESCR, "Spese bolli"); - imp.normalize(); - rmov.put(RMOVANA_SEZIONE, imp.sezione()); - rmov.put(RMOVANA_IMPORTO, imp.valore()); - totdoc += imp; + TImporto imp(sezione, sp_bolli); + + imp.normalize(); + rmov.put(RMOVANA_SEZIONE, imp.sezione()); + rmov.put(RMOVANA_IMPORTO, imp.valore()); + totdoc += imp; } }