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];
     $ls_desmov = "";
     $li_monact = 0.0;
     $ls_estsoc = 0;
     $ls_estmov = "";
     $lb_valido = $io_saf->uf_saf_insert_dt_movimiento($ls_codemp, $ls_cmpmov, $ls_codcau, $ld_feccmpbd, $ls_codact, $ls_idact, $ls_desmov, $li_monact, $ls_estsoc, $ls_estmov, $la_seguridad);
     if ($lb_valido) {
         $lb_valido = $io_saf->uf_saf_insert_dt_traslado($ls_codemp, $ls_cmpmov, $ld_feccmpbd, $ls_codact, $ls_idact, $ls_obstraact, $ls_coduniadm, $ls_codres, $ls_coduniadmnew, $ls_codresnew, $la_seguridad);
         if ($lb_valido) {
             $ls_estact = "A";
             if ($lb_valido) {
                 $lb_valido = $io_saf->uf_saf_update_dtareasignacion($ls_codemp, $ls_codact, $ls_idact, $ls_codresnew, $ls_coduniadmnew);
                 if (!$lb_valido) {
                     break;
                 }
             } else {
                 break;
             }
         } else {
             break;
         }
     } else {
         break;