From 9a4c96395f1d8b862fadbcf9af5314494ca4fd1e Mon Sep 17 00:00:00 2001 From: luca83 Date: Thu, 10 Sep 2009 13:22:48 +0000 Subject: [PATCH] Patch level : 10.0 patch 435 Files correlati : lv2 Ricompilazione Demo : [ ] Commento : Corretta la gestione dei riferimenti bolle in testata; adesso viene salvata la versione "abbreviata" git-svn-id: svn://10.65.10.50/trunk@19271 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv2500.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lv/lv2500.cpp b/lv/lv2500.cpp index acb1402ac..cf0a561bb 100755 --- a/lv/lv2500.cpp +++ b/lv/lv2500.cpp @@ -151,7 +151,9 @@ void TFatturazione_lavanderie::post_process_output(TLista_documenti& doc_out) //e la metto sulla testata del documento, poi cancello la prima riga del documento if (rifbol && riftest) { - TString80 descr = doc[1].get(RDOC_DESCR); + TRiga_documento& rout = doc[1]; + TString descr = rout.get(RDOC_DESCR); + descr << rout.get(RDOC_DESCEST); doc.put(DOC_NOTE,descr); doc.destroy_row(1, true); } @@ -804,6 +806,9 @@ void TFatturazione_lav_app::main_loop() //leggo il codcf const long clifo = recset.get(DOC_CODCF).as_int(); + if (clifo == 101008) + int cazzone = 1; + //se non è l'ultimo cliente, allora: if (clifo != lastcli) { @@ -811,6 +816,7 @@ void TFatturazione_lav_app::main_loop() if (docsin.items()!= 0) { //elaboro tutti i documenti, li salvo nei file di Campo e svuoto le TList_file + elab.put("B15", 'X'); elab.elabora(docsin, docsout, datafat); docsout.write(); docsout.destroy(-1) ; @@ -865,6 +871,8 @@ void TFatturazione_lav_app::main_loop() //se ho dei documenti in lista li elaboro e poi svuoto le TList_file if (docsin.items() != 0) { + if (ini_get_bool(CONFIG_DITTA, "lv", "RifTest")) + elab.put("B15", true); elab.elabora(docsin, docsout, datafat); docsout.write(); docsout.destroy(-1);