$ls_tipresuso = "";
 $ls_fecent = "1900-01-01";
 $io_sql->begin_transaction();
 $lb_valido = $io_saf->uf_saf_insert_movimento($ls_codemp, $ls_cmpmov, $ls_codcau, $ld_feccmpbd, $ls_descmp, $ls_codpro, $ls_cedbene, $ls_codtipdoc, $ls_codusureg, $ls_estpromov, $la_seguridad, $ls_codrespri, $ls_codresuso, $ls_coduniadm, $ls_ubigeo, $ls_tiprespri, $ls_tipresuso, $ls_fecent, "DE", $ls_numcmp);
 if ($lb_valido) {
     for ($li_i = 1; $li_i < $li_totrows; $li_i++) {
         $ls_codact = $_POST["txtcodact" . $li_i];
         $ls_denact = $_POST["txtdenact" . $li_i];
         $ls_idact = $_POST["txtidact" . $li_i];
         $ls_desmov = $_POST["txtdesmov" . $li_i];
         $li_monact = $_POST["txtmonact" . $li_i];
         $li_monact = str_replace(".", "", $li_monact);
         $li_monact = str_replace(",", ".", $li_monact);
         $ls_estsoc = 0;
         $ls_estmov = "";
         $lb_valido = $io_saf->uf_saf_select_activos_contabilizado($ls_codemp, $ld_feccmpbd, $ls_codact);
         if ($lb_valido) {
             $io_msg->message(" El Activo " . $ls_codact . " esta contabilizado, ir a Modulos/Integrador/Activos Fijos/ Reversar");
             $lb_valido = false;
         } else {
             $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) {
                 $ls_estact = "D";
                 $lb_valido = $io_saf->uf_saf_update_dtadesincorporacion($ls_codemp, $ls_codact, $ls_idact, $ls_estact, $ld_feccmpbd, $la_seguridad);
                 if (!$lb_valido) {
                     break;
                 }
             } else {
                 break;
             }
         }