diff --git a/lv/lv3100.cpp b/lv/lv3100.cpp index 1c5ea4cf5..a4d23145d 100755 --- a/lv/lv3100.cpp +++ b/lv/lv3100.cpp @@ -194,7 +194,6 @@ bool TGestione_bolle_msk::lv_bolla_handler(TMask_field& f, KEY k) const TLaundry_contract tcont(codcf, codcont); //estraggo i dati di interesse dalla cache const int tplis = tcont.get_int(LVCONDV_TIPOLIS); //tipo listino - const bool prinbo = tcont.get_bool(LVCONDV_STPRZBOL); //prezzo in bolla //instanzio un recordset sulle righe del contratto considerato TISAM_recordset rcont("USE LVRCONDV\nFROM CODCF=#CODCF CODCONT=#CODCONT\nTO CODCF=#CODCF CODCONT=#CODCONT"); @@ -229,18 +228,15 @@ bool TGestione_bolle_msk::lv_bolla_handler(TMask_field& f, KEY k) rdoc.put(RDOC_CODAGG1,causale); //elaborazione per il prezzo: o lo prendo dalle righe contratto, o dall'anagrafica magazzino - if (prinbo) - { - const TString& sconto = rcont.get(LVRCONDV_SCONTPERC).as_string(); - rdoc.put(RDOC_SCONTO, sconto); - //controllo da dove devo prendere il prezzo - real prezzo; - if (tplis == 0) - prezzo = rcont.get(LVRCONDV_PREZZO).as_real(); - else - prezzo = anamag.get_real(ANAMAG_COSTSTD); - rdoc.put(RDOC_PREZZO, prezzo); - } + const TString& sconto = rcont.get(LVRCONDV_SCONTPERC).as_string(); + rdoc.put(RDOC_SCONTO, sconto); + //controllo da dove devo prendere il prezzo + real prezzo; + if (tplis == 0) + prezzo = rcont.get(LVRCONDV_PREZZO).as_real(); + else + prezzo = anamag.get_real(ANAMAG_COSTSTD); + rdoc.put(RDOC_PREZZO, prezzo); } dmsk.doc2mask(false); @@ -356,7 +352,6 @@ int TGestione_bolle_app::rewrite( const TMask& m ) return TMotore_application::rewrite(m); } - int lv3100( int argc, char* argv[]) { TGestione_bolle_app a;