$ld_fectraactbd = $io_fun->uf_convertirdatetobd($ld_fectraact);
 $lb_existe = $io_saf->uf_saf_select_traslado($ls_codemp, $ls_cmpmov, $ld_fectraactbd);
 if (!$lb_existe) {
     $io_sql->begin_transaction();
     $lb_valido = $io_saf->uf_saf_insert_traslado($ls_codemp, $ls_cmpmov, $ld_fectraactbd, $ls_obstra, $ls_codusureg, $la_seguridad);
     if ($lb_valido) {
         for ($li_i = 1; $li_i < $li_totrows; $li_i++) {
             $ls_codact = $_POST["txtcodact" . $li_i];
             $ld_fectraact = $_POST["txtfectraact" . $li_i];
             $ls_idact = $_POST["txtidact" . $li_i];
             $ls_obstraact = $_POST["txtobstraact" . $li_i];
             $ls_coduniadm = $_POST["txtcoduniadm" . $li_i];
             $ls_codres = $_POST["txtcodres" . $li_i];
             $ls_coduniadmnew = $_POST["txtcoduniadmnew" . $li_i];
             $ls_codresnew = $_POST["txtcodresnew" . $li_i];
             $lb_valido = $io_saf->uf_saf_insert_dt_traslado($ls_codemp, $ls_cmpmov, $ld_fectraactbd, $ls_codact, $ls_idact, $ls_obstraact, $ls_coduniadm, $ls_codres, $ls_coduniadmnew, $ls_codresnew, $la_seguridad);
             if ($lb_valido) {
                 $lb_valido = $io_saf->uf_saf_update_dta($ls_codemp, $ls_codact, $ls_idact, $ls_codresnew, $ls_coduniadmnew, $la_seguridad);
             }
         }
     }
     if ($lb_valido) {
         $io_sql->commit();
         $io_msg->message("El registro fue incluido con exito");
         uf_agregarlineablanca($lo_object, 1);
         uf_limpiarvariables();
         $li_totrows = 1;
     } else {
         $io_sql->rollback();
         $io_msg->message("No se pudo incluir el registro");
         uf_agregarlineablanca($lo_object, 1);