case "NUEVO":
     $li_totrows = 1;
     uf_agregarlineablanca($lo_object, 1);
     break;
 case "PROCESAR":
     uf_load_variables();
     for ($li_i = 1; $li_i <= $li_totrows; $li_i++) {
         if (array_key_exists("chksel" . $li_i, $_POST)) {
             $ls_numdoc = $_POST["txtnumdoc" . $li_i];
             $ls_fecmov = $_POST["txtfecmov" . $li_i];
             $ls_conmov = $_POST["txtconmov" . $li_i];
             $ls_codban = $_POST["txtcodban" . $li_i];
             $ls_ctaban = $_POST["txtctaban" . $li_i];
             $ls_estmov = $_POST["txtestmov" . $li_i];
             $ls_codope = $_POST["txtcodope" . $li_i];
             $lb_valido = $in_class->uf_procesar_contabilizacion_banco($ls_codban, $ls_ctaban, $ls_numdoc, $ls_codope, $ls_estmov, $ls_fecha, $li_feccondep, $la_seguridad);
             if ($lb_valido) {
                 $in_class->io_msg->message("Documento  " . $ls_numdoc . " fue contabilizado.");
             } else {
                 $in_class->io_msg->message("No se pudo contabilizar el documento " . $ls_numdoc);
             }
         }
     }
     $li_totrows = 1;
     uf_agregarlineablanca($lo_object, $li_totrows);
     break;
 case "BUSCAR":
     uf_load_variables();
     $in_class_contabiliza->uf_select_banco_contabilizar($ls_numdoc, $ls_fecdoc, $ls_tipo_operacion, $lo_object, $li_totrows, "N");
     if ($li_totrows == 0) {
         $li_totrows = 1;
 function uf_reprocesar()
 {
     $lb_valido = true;
     require_once "mis/sigesp_mis_c_contabiliza.php";
     require_once "mis/class_folder/class_sigesp_scbmov_integracion.php";
     $in_class_contabiliza = new sigesp_mis_c_contabiliza();
     $in_class_int = new class_sigesp_scbmov_integracion();
     $ls_sql = "SELECT distinct *  \n\t\t\t\t FROM   scb_movbco \n\t\t\t\t WHERE  CONCAT(codemp,numdoc,codope,codban,ctaban,estmov) in (SELECT CONCAT(codemp,numdoc,codope,codban,ctaban,estmov) FROM scb_movbco_spg)";
     $rs_data = $this->io_sql->select($ls_sql);
     if ($rs_data === false) {
         $this->is_msg_error = "Error en uf_reprocesar, para mas detalles verifique el archivo txt de la carpeta results";
         $ls_cadena = $this->io_sql->message . "  \r\n";
         if ($this->lo_archivo) {
             @fwrite($this->lo_archivo, $ls_cadena);
         }
         return false;
     } else {
         while ($row = $this->io_sql->fetch_row($rs_data)) {
             $ls_codemp = $row["codemp"];
             $ls_numdoc = $row["numdoc"];
             $ls_codban = $row["codban"];
             $ls_ctaban = $row["ctaban"];
             $ls_codope = $row["codope"];
             $ld_fecmov = $row["fecmov"];
             $ls_estmov = $row["estmov"];
             $ls_estmov_aux = $ls_estmov;
             if ($ls_estmov == 'C') {
                 $lb_valido = $in_class_int->uf_reversar_contabilizacion_banco($ls_codban, $ls_ctaban, $ls_numdoc, $ls_codope, $ls_estmov);
                 if ($lb_valido) {
                     $ls_cadena = "Movimiento reversado NumDoc={$ls_numdoc},CodOpe={$ls_codope},CodBan={$ls_codban},CtaBan={$ls_ctaban}  \r\n";
                     if ($this->lo_archivo) {
                         @fwrite($this->lo_archivo, $ls_cadena);
                     }
                     $ls_estmov_aux = 'N';
                 } else {
                     $ls_cadena = "Error al reversar Movimiento NumDoc={$ls_numdoc},CodOpe={$ls_codope},CodBan={$ls_codban},CtaBan={$ls_ctaban}  \r\n";
                     if ($this->lo_archivo) {
                         @fwrite($this->lo_archivo, $ls_cadena);
                     }
                     return false;
                 }
             }
             $lb_valido = $this->uf_reprocesar_movimientos($ls_numdoc, $ls_codope, $ls_codban, $ls_ctaban, $ls_estmov_aux);
             if ($ls_estmov == 'C' && $lb_valido) {
                 $lb_valido = $in_class_int->uf_procesar_contabilizacion_banco($ls_codban, $ls_ctaban, $ls_numdoc, $ls_codope, $ls_estmov_aux, $ld_fecmov);
                 if ($lb_valido) {
                     $ls_cadena = "Movimiento Contabilizado NumDoc={$ls_numdoc},CodOpe={$ls_codope},CodBan={$ls_codban},CtaBan={$ls_ctaban}  \r\n";
                     if ($this->lo_archivo) {
                         @fwrite($this->lo_archivo, $ls_cadena);
                     }
                 } else {
                     $ls_cadena = "Error al contabilizar Movimiento NumDoc={$ls_numdoc},CodOpe={$ls_codope},CodBan={$ls_codban},CtaBan={$ls_ctaban}  \r\n";
                     if ($this->lo_archivo) {
                         @fwrite($this->lo_archivo, $ls_cadena);
                     }
                     return false;
                 }
             }
         }
     }
     return $lb_valido;
 }