$li_monordaux = str_replace(".", "", $li_monord); $li_monordaux = str_replace(",", ".", $li_monordaux); $ld_fecregactaux = $io_fun->uf_convertirdatetobd($ld_fecregact); $ld_feccmpactaux = $io_fun->uf_convertirdatetobd($ld_feccmpact); $ld_fecordcomaux = $io_fun->uf_convertirdatetobd($ld_fecordcom); $ld_fecemisolaux = $io_fun->uf_convertirdatetobd($ld_fecemisol); if ($ls_rbtipocat == "1") { if ($ls_codact == "" || $ld_fecregact == "" || $ls_denact == "" || $ld_feccmpact == "" || $li_cosact == "" || $ls_catalogo == "" || $ls_spgcuenta == "" || $ls_radiotipo == "") { $io_msg->message("Faltan campos por llenar"); } else { $lb_valido = $io_saf->uf_saf_select_cuentaspg($ls_codemp, $ls_spgcuenta, $ls_tipspg); if ($lb_valido) { if ($ls_statusact == "") { $lb_encontrado = $io_saf->uf_saf_select_activo($ls_codemp, $ls_codact); if (!$lb_encontrado) { $lb_valido = $io_saf->uf_saf_insert_activo($ls_codemp, $ld_fecregactaux, $ls_codact, $ls_denact, $ls_maract, $ls_modact, $ld_feccmpactaux, $li_cosactaux, $ls_codconbie, $ls_codpai, $ls_codest, $ls_codmun, $ls_radiotipo, $ls_obsact, $ls_catalogo, $ls_numordcom, $ls_codpro, $ls_denpro, $li_monordaux, $ls_nomfot, $ls_spgcuenta, $ls_codfuefin, $ls_codsitcon, $ls_codconcom, $ld_fecordcomaux, $ls_numsolpag, $ld_fecemisolaux, $ls_estdepact, $la_seguridad, $ls_codgru, $ls_codsubgru, $ls_codsec, $ls_codite, $ls_clasif); if ($lb_valido) { $io_msg->message("El activo ha sido registrado"); $lb_valido = $io_saf->uf_upload($ls_nomfot, $ls_tipfot, $ls_tamfot, $ls_nomtemfot); $ls_statusact = "C"; break; } else { $io_msg->message("No se pudo registrar el activo"); } } else { $io_msg->message("El codigo del activo ya esta registrado"); } } if ($ls_statusact == "C") { $lb_encontrado = $io_saf->uf_saf_select_activo($ls_codemp, $ls_codact); if ($lb_encontrado) {
$ls_feccom1 = $io_fun->uf_convertirdatetobd($ls_feccom); if ($ls_codact == "" || $ls_fecreg1 == "" || $ls_denact == "" || $ls_feccom1 == "" || $ls_cosact == "" || $ls_codact == "" || $ls_codrot == "" || $ls_codcon == "" || $ls_codpai == "" || $ls_codest == "" || $ls_codmun == "" || $ls_codact == "" || $ls_catalogo == "" || $ls_codgru == "" || $ls_codsubgru == "" || $ls_codsec == "") { $io_msg->message("Faltan campos por llenar"); } else { $lb_encontrado = $io_saf->uf_saf_select_activo($ls_codemp, $ls_codact); if ($lb_encontrado) { $lb_valido = $io_saf->uf_saf_update_activo($ls_codemp, $ls_fecreg1, $ls_codact, $ls_denact, $ls_maract, $ls_modact, $ls_feccom1, $ls_cosact, $ls_codrot, $ls_codcon, $ls_codpai, $ls_codest, $ls_codmun, $ls_radiotipo, $ls_obsact, $ls_catalogo, $ls_codgru, $ls_codsubgru, $ls_codsec, $ls_numord, $ls_codpro, $ls_denpro, $ls_monord, $ls_nomarch, $ls_spgcuenta, $la_seguridad); if ($lb_valido) { $io_msg->message("El activo fue actualizado."); $ls_status = ""; uf_limpiarvariables(); } else { $io_msg->message("No se pudo incluir el registro"); } } else { $lb_valido = $io_saf->uf_saf_insert_activo($ls_codemp, $ls_fecreg1, $ls_codact, $ls_denact, $ls_maract, $ls_modact, $ls_feccom1, $ls_cosact, $ls_codrot, $ls_codcon, $ls_codpai, $ls_codest, $ls_codmun, $ls_radiotipo, $ls_obsact, $ls_catalogo, $ls_codgru, $ls_codsubgru, $ls_codsec, $ls_numord, $ls_codpro, $ls_denpro, $ls_monord, $ls_nomarch, $ls_spgcuenta, $la_seguridad); if ($lb_valido) { $io_msg->message("El activo fue grabado."); $ls_status = ""; uf_limpiarvariables(); } else { $io_msg->message("No se pudo incluir el registro"); } } } } if ($ls_operacion == "ELIMINAR") { $ls_codact = $_POST["txtcodact"]; $io_msg = new class_mensajes(); $lb_valido = $io_saf->uf_saf_delete_activo($ls_codemp, $ls_codact, $la_seguridad); if ($lb_valido) {