$lb_empresa = true; $ls_type = uf_load_tipo($ls_codemp); // Variable que indica si el Código es // Númerico o Alfanumerico para la // Generacion del consecutivo.A=Alfanumerico,N=Numerico if ($ls_type != 'A') { $ls_string = "'0123456789'"; } else { $ls_string = "'0123456789'+'abcdefghijklmnopqrstuvwxyz'"; } } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if ($ls_operacion == "GUARDAR") { $lb_existe = $io_proveedor->uf_select_proveedor($ls_codemp, $ls_codigo); if ($lb_existe) { if ($ls_estatus == "NUEVO") { $io_msg->message("Este Código de Proveedor ya existe !!!"); $lb_valido = false; } elseif ($ls_estatus == "GRABADO") { $lb_valido = $io_proveedor->uf_update_proveedor($ls_codemp, $lr_datos, $la_seguridad); if ($lb_valido) { $io_sql->commit(); $io_msg->message("Registro Actualizado !!!"); $lb_empresa = false; $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'rpc_proveedor', 'cod_pro'); $ls_estatus = "NUEVO"; uf_limpiar_variables(); } else { $io_sql->rollback();