From d18063030ff9abf9676abf094cbef97fb4dc85df Mon Sep 17 00:00:00 2001 From: mtollari Date: Mon, 4 Sep 2017 09:23:19 +0000 Subject: [PATCH] Patch level : 12.0 442 Files correlati : tf Commento : Tolti errori variabili perse in giro e pulito codice git-svn-id: svn://10.65.10.50/branches/R_10_00@24072 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- src/tf/tf0200.cpp | 5 ----- src/tf/tf0300.cpp | 6 +++--- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/tf/tf0200.cpp b/src/tf/tf0200.cpp index 95af4d242..9bbfc96a9 100644 --- a/src/tf/tf0200.cpp +++ b/src/tf/tf0200.cpp @@ -437,9 +437,7 @@ void ComLiqPerIva_mask::extractinator() // Per gli amici GTFO TString queryIva = "USE RMOVIVA\n"; queryIva << "SELECT ( " << FIELD_NAME(LF_MOV, MOV_REG) << "!=\"\")&&BETWEEN( " << FIELD_NAME(LF_MOV, MOV_DATAREG) << ",#DADATAREG,#ADATAREG)"; // scritto FIELD_NAME meglio usarla -// queryIva << "SELECT (23.REG!=\"\")&&BETWEEN(23.DATAREG,#DADATAREG,#ADATAREG)"; queryIva << "\nJOIN MOV INTO " << MOV_NUMREG << "==" << MOV_NUMREG << "\n"; -// queryIva << "\nJOIN MOV INTO NUMREG==NUMREG\n"; TISAM_recordset curIva(queryIva); curIva.set_var("#DADATAREG", data_da); @@ -483,12 +481,9 @@ void ComLiqPerIva_mask::extractinator() // Per gli amici GTFO { // Nell'imponibile è presente il totale fattura, devo calcolare l'imposta e sottrarla // Es iva 22% => imp : 122 = x : 100 -// imp = imp * CENTO / (CENTO + codiva.percentuale()); esiste una funzione per scorporare l'IVA codiva.scorpora(imp); } -// TString msg; msg.format("t %s imp %s s ", totopatt.stringa(), imp.stringa()); totopatt += imp; - msg << totopatt.stringa(); int i = 1; } } diff --git a/src/tf/tf0300.cpp b/src/tf/tf0300.cpp index cbf0a49bd..225974237 100644 --- a/src/tf/tf0300.cpp +++ b/src/tf/tf0300.cpp @@ -28,8 +28,7 @@ bool TChangeStato_app::change(TChangeStato_msk& msk) { return error_box("Errore! Stati Iniziale e Finale identici!"); } - bool ok; - + // Cambio tutti i movimenti di quella data partendo prima da quelli in prima nota TString query = "USE MOV\n"; query << "SELECT (REG!=\"\")&&BETWEEN(DATAREG,#DADATAREG,#ADATAREG)&&(TIPO=\"" << msk.get(F_TIPOCF) << "\")"; @@ -68,6 +67,7 @@ bool TChangeStato_app::change(TChangeStato_msk& msk) TLocalisamfile mov(LF_MOV), trasfatt(LF_TRASFATT); TProgress_monitor p1(nrec, "Cambio stato prima nota"); + for(bool ok = rset.move_first(); rset.items() > 0 && ok; ok = rset.move_next()) { if(!p1.add_status()) @@ -111,7 +111,7 @@ bool TChangeStato_app::change(TChangeStato_msk& msk) ok = rtrasfatt.rewrite(trasfatt) == NOERR; } - return ok; + return true; } void TChangeStato_app::main_loop()