From a4643a30885170aebaa818d274d4c052d6659e39 Mon Sep 17 00:00:00 2001 From: harpiain@gmail.com Date: Wed, 18 Aug 2010 18:29:42 +0000 Subject: [PATCH] - merge de branch 2.4 rev [945] - criação de BD com reinicialização de auto incremento de colunas - correção em dados básicos do BD --- instalador/sql/cacic_create_tables.sql | 19 +++++++++++++++++++ instalador/sql/cacic_dados_basicos-es_UR.sql | 8 ++++---- instalador/sql/cacic_dados_basicos-pt_BR.sql | 252 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------- relatorios/computador/inc_detalhes_computador.php | 430 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------- 4 files changed, 516 insertions(+), 193 deletions(-) diff --git a/instalador/sql/cacic_create_tables.sql b/instalador/sql/cacic_create_tables.sql index e6f270a..caa2061 100644 --- a/instalador/sql/cacic_create_tables.sql +++ b/instalador/sql/cacic_create_tables.sql @@ -104,6 +104,7 @@ CREATE TABLE IF NOT EXISTS `aquisicoes` ( `nr_notafiscal` VARCHAR(20) NULL DEFAULT NULL , PRIMARY KEY (`id_aquisicao`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -302,6 +303,7 @@ CREATE TABLE IF NOT EXISTS `contas` ( `nm_responsavel` VARCHAR(30) NOT NULL DEFAULT '' , PRIMARY KEY (`id_conta`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -342,6 +344,7 @@ CREATE TABLE IF NOT EXISTS `grupo_usuarios` ( `nm_grupo_usuarios` VARCHAR(20) NOT NULL DEFAULT '' , PRIMARY KEY (`id_grupo_usuarios`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -489,6 +492,7 @@ CREATE TABLE IF NOT EXISTS `locais` ( PRIMARY KEY (`id_local`) , INDEX `sg_localizacao` (`sg_local` ASC) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1 COMMENT = 'Localizações para regionalização de acesso a dados'; @@ -596,6 +600,7 @@ CREATE TABLE IF NOT EXISTS `perfis_aplicativos_monitorados` ( `dt_registro` DATETIME NULL , PRIMARY KEY (`id_aplicativo`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -644,6 +649,7 @@ CREATE TABLE IF NOT EXISTS `redes_grupos_ftp` ( `id_ftp` INT(11) NOT NULL AUTO_INCREMENT , PRIMARY KEY (`id_ftp`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -681,6 +687,7 @@ CREATE TABLE IF NOT EXISTS `servidores_autenticacao` ( `in_ativo` CHAR(1) NOT NULL DEFAULT 'S' , PRIMARY KEY (`id_servidor_autenticacao`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1 COMMENT = 'Servidores para Autenticacao do srCACIC'; @@ -712,6 +719,7 @@ CREATE TABLE IF NOT EXISTS `softwares` ( `te_obs` VARCHAR(200) NULL DEFAULT NULL , PRIMARY KEY (`id_software`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -748,6 +756,7 @@ CREATE TABLE IF NOT EXISTS `softwares_inventariados` ( INDEX `id_software` (`id_software_inventariado` ASC) , INDEX `idx_nm_software_inventariado` (`nm_software_inventariado` ASC) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -793,6 +802,7 @@ CREATE TABLE IF NOT EXISTS `srcacic_conexoes` ( `dt_hr_ultimo_contato` DATETIME NOT NULL , PRIMARY KEY (`id_conexao`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1 COMMENT = 'Registros de Conexões efetuadas às sessões abertas'; @@ -812,6 +822,7 @@ CREATE TABLE IF NOT EXISTS `srcacic_sessoes` ( PRIMARY KEY (`id_sessao`) , INDEX `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao` ASC) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1 COMMENT = 'Log de Atividades no Sistema CACIC'; @@ -824,6 +835,7 @@ CREATE TABLE IF NOT EXISTS `tipos_licenca` ( `te_tipo_licenca` VARCHAR(50) NULL DEFAULT NULL , PRIMARY KEY (`id_tipo_licenca`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -835,6 +847,7 @@ CREATE TABLE IF NOT EXISTS `tipos_software` ( `te_descricao_tipo_software` VARCHAR(30) NOT NULL DEFAULT '' , PRIMARY KEY (`id_tipo_software`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -883,6 +896,7 @@ CREATE TABLE IF NOT EXISTS `unid_organizacional_nivel1` ( `nu_tel2_responsavel_uon1` VARCHAR(10) NULL DEFAULT NULL , PRIMARY KEY (`id_unid_organizacional_nivel1`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -895,6 +909,7 @@ CREATE TABLE IF NOT EXISTS `unid_organizacional_nivel1a` ( `nm_unid_organizacional_nivel1a` VARCHAR(70) NULL DEFAULT NULL , PRIMARY KEY (`id_unid_organizacional_nivel1a`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -919,6 +934,7 @@ CREATE TABLE IF NOT EXISTS `unid_organizacional_nivel2` ( PRIMARY KEY (`id_unid_organizacional_nivel2`, `id_unid_organizacional_nivel1a`, `id_local`) , INDEX `id_localizacao` (`id_local` ASC) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -940,6 +956,7 @@ CREATE TABLE IF NOT EXISTS `usuarios` ( PRIMARY KEY (`id_usuario`) , INDEX `id_localizacao` (`id_local` ASC) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -951,6 +968,7 @@ CREATE TABLE IF NOT EXISTS `preferencia_usuarios` ( `te_std_language` VARCHAR(05) , PRIMARY KEY (`id_usuario`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; @@ -963,6 +981,7 @@ CREATE TABLE IF NOT EXISTS `variaveis_ambiente` ( `te_hash` VARCHAR(40) NOT NULL , PRIMARY KEY (`id_variavel_ambiente`) ) ENGINE = InnoDB +AUTO_INCREMENT = 1 DEFAULT CHARACTER SET = latin1; diff --git a/instalador/sql/cacic_dados_basicos-es_UR.sql b/instalador/sql/cacic_dados_basicos-es_UR.sql index 8a98eeb..9b6764c 100644 --- a/instalador/sql/cacic_dados_basicos-es_UR.sql +++ b/instalador/sql/cacic_dados_basicos-es_UR.sql @@ -159,10 +159,10 @@ INSERT INTO `patrimonio_config_interface` (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) VALUES - (1,'etiqueta1','Etiqueta 1','Entidad','','Seleccione una Entidad','Entidades','id_unid_organizacional_nivel1','N'), - (1, 'etiqueta1a', 'Etiqueta 1a', 'Linea de Negocio', 'S', 'Seleccione una Linea de Negocio', 'Lineas de Negocio', 'id_unid_organizacional_nivel1a', 'N'), - (1,'etiqueta2','Etiqueta 2','Organo','','Seleccione un organo','organos','id_unid_organizacional_nivel2','N'), - (1,'etiqueta3','Etiqueta 3','Seccion','','Informe una seccion donde está instalado el equipamiento.','Secciones','te_localizacao_complementar','N'), + (1,'etiqueta1','Etiqueta 1','Entidad','','Seleccione una Entidad','Entidades','id_unid_organizacional_nivel1','S'), + (1, 'etiqueta1a', 'Etiqueta 1a', 'Linea de Negocio', 'S', 'Seleccione una Linea de Negocio', 'Lineas de Negocio', 'id_unid_organizacional_nivel1a', 'S'), + (1,'etiqueta2','Etiqueta 2','Organo','','Seleccione un organo','organos','id_unid_organizacional_nivel2','S'), + (1,'etiqueta3','Etiqueta 3','Seccion','','Informe una seccion donde está instalado el equipamiento.','Secciones','te_localizacao_complementar','S'), (1,'etiqueta4','Etiqueta 4','PIB de la CPU','S','Informe el número de PIB de la CPU','','te_info_patrimonio1','S'), (1,'etiqueta5','Etiqueta 5','PIB del Monitor','S','Informe el número de PIB del Monitor','','te_info_patrimonio2','S'), (1,'etiqueta6','Etiqueta 6','PIB de la Impresora','S','En Caso si hay una Impresora conectada informe número de PIB','','te_info_patrimonio3','S'), diff --git a/instalador/sql/cacic_dados_basicos-pt_BR.sql b/instalador/sql/cacic_dados_basicos-pt_BR.sql index d217548..8d0b75b 100644 --- a/instalador/sql/cacic_dados_basicos-pt_BR.sql +++ b/instalador/sql/cacic_dados_basicos-pt_BR.sql @@ -32,77 +32,99 @@ INSERT INTO `configuracoes_padrao` (`in_exibe_erros_criticos`, `in_exibe_bandeja -- Extraindo dados da tabela `descricao_hardware` -- -INSERT INTO `descricao_hardware` (`nm_campo_tab_hardware`, `te_desc_hardware`, `te_locais_notificacao_ativada`) VALUES -('qt_mem_ram', 'Memória RAM', ',,12,'), -('qt_placa_video_cores', 'Qtd. Cores Placa Vídeo', ','), -('qt_placa_video_mem', 'Memória Placa Vídeo', ',,1,'), -('te_bios_desc', 'Descrição da BIOS', ',19,,1,'), -('te_bios_fabricante', 'Fabricante da BIOS', ',,1,'), -('te_cdrom_desc', 'CD-ROM', ','), -('te_cpu_desc', 'CPU', ',18,19,,12,'), -('te_cpu_fabricante', 'Fabricante da CPU', ',,1,'), -('te_cpu_serial', 'Serial da CPU', ','), -('te_mem_ram_desc', 'Descrição da RAM', ',19,,1,'), -('te_modem_desc', 'Modem', ','), -('te_mouse_desc', 'Mouse', ''), -('te_placa_mae_desc', 'Placa Mãe', ','), -('te_placa_mae_fabricante', 'Fabricante Placa Mãe', ',,1,'), -('te_placa_rede_desc', 'Placa de Rede', ',,12,'), -('te_placa_som_desc', 'Placa de Som', ''), -('te_placa_video_desc', 'Placa de Vídeo', ','), -('te_placa_video_resolucao', 'Resolução Placa de Vídeo', ''), -('te_teclado_desc', 'Teclado', ''); +/*!40000 ALTER TABLE `descricao_hardware` DISABLE KEYS */; +INSERT INTO `descricao_hardware` + (`nm_campo_tab_hardware`, `te_desc_hardware`, `te_locais_notificacao_ativada`) + VALUES + ('te_cdrom_desc', 'CD-ROM', ','), + ('qt_mem_ram', 'Memória RAM', ','), + ('qt_placa_video_cores', 'Qtd. Cores Placa Ví­deo', ','), + ('qt_placa_video_mem', 'Memória Placa Ví­deo', ',,1,'), + ('te_bios_desc', 'Descrição da BIOS', ',19,,1,'), + ('te_bios_fabricante', 'Fabricante da BIOS', ',,1,'), + ('te_cpu_desc', 'CPU', ',18,19,'), + ('te_cpu_fabricante', 'Fabricante da CPU', ',,1,'), + ('te_cpu_serial', 'Serial da CPU', ','), + ('te_mem_ram_desc', 'Descrição da RAM', ',19,,1,'), + ('te_modem_desc', 'Modem', ','), + ('te_mouse_desc', 'Mouse', ''), + ('te_placa_mae_desc', 'Placa Mãe', ','), + ('te_placa_mae_fabricante', 'Fabricante Placa Mãe', ',,1,'), + ('te_placa_rede_desc', 'Placa de Rede', ','), + ('te_placa_som_desc', 'Placa de Som', ''), + ('te_placa_video_desc', 'Placa de Ví­deo', ','), + ('te_placa_video_resolucao', 'Resolução Placa de Ví­deo', ''), + ('te_teclado_desc', 'Teclado', ''); +/*!40000 ALTER TABLE `descricao_hardware` ENABLE KEYS */; + +/*!40000 ALTER TABLE `configuracoes_padrao` DISABLE KEYS */; +INSERT INTO `configuracoes_padrao` + (`in_exibe_erros_criticos`, `in_exibe_bandeja`, `nu_exec_apos`, `nm_organizacao`, `nu_intervalo_exec`, + `nu_intervalo_renovacao_patrim`, `te_senha_adm_agente`, `te_serv_updates_padrao`, `te_serv_cacic_padrao`, + `te_enderecos_mac_invalidos`, `te_janelas_excecao`, `cs_abre_janela_patr`, `id_default_body_bgcolor`, + `te_exibe_graficos`) + VALUES + ('N', 'S', 10, 'Nome da Organização - Tabela Configurações Padrão', 4, 0, '5a584f8a61b65baf', '10.71.0.121', + '10.71.0.121', '00-00-00-00-00-00,44-45-53-54-00-00,44-45-53-54-00-01,\r\n00-53-45-00-00-00,00-50-56-C0-00-01,00-50-56-C0-00-08', + 'openoffice.org, microsoft word, photoshop, hod, aor.exe, pc2003.exe, cpp.exe, sal.exe, sal.bat, girafa4.exe, dro.exe, plenus', + 'N', '#EBEBEB', '[so][acessos][locais][acessos_locais]'); +/*!40000 ALTER TABLE `configuracoes_padrao` ENABLE KEYS */; + -- -- Extraindo dados da tabela `descricoes_colunas_computadores` -- -INSERT INTO `descricoes_colunas_computadores` (`nm_campo`, `te_descricao_campo`, `cs_condicao_pesquisa`) VALUES -('dt_hr_coleta_forcada_estacao', 'Quant. dias de última coleta forçada na estação', 'S'), -('dt_hr_inclusao', 'Quant. dias de inclusão do computador na base', 'S'), -('dt_hr_ult_acesso', 'Quant. dias do último acesso da estação ao gerente WEB', 'S'), -('id_ip_rede', 'Endereço IP da Subrede', 'S'), -('id_so', 'Código do sistema operacional da estação', 'S'), -('qt_mem_ram', 'Quant. memória RAM', 'S'), -('qt_placa_video_cores', 'Quant. cores da placa de vídeo', 'S'), -('qt_placa_video_mem', 'Quant. memória da placa de vídeo', 'S'), -('te_bios_data', 'Identificação da BIOS', 'S'), -('te_bios_desc', 'Descrição da BIOS', 'S'), -('te_bios_fabricante', 'Nome do fabricante da BIOS', 'S'), -('te_cdrom_desc', 'Unidade de Disco Ótico', 'S'), -('te_cpu_desc', 'CPU', 'S'), -('te_cpu_fabricante', 'Fabricante da CPU', 'S'), -('te_cpu_frequencia', 'Frequência da CPU', 'S'), -('te_cpu_serial', 'Número de série da CPU', 'S'), -('te_dns_primario', 'IP do DNS primário', 'S'), -('te_dns_secundario', 'IP do DNS secundário', 'S'), -('te_dominio_dns', 'Nome/IP do domínio DNS', 'S'), -('te_dominio_windows', 'Nome/IP do domínio Windows', 'S'), -('te_gateway', 'IP do gateway', 'S'), -('te_ip', 'IP da estação', 'S'), -('te_mascara', 'Máscara de Subrede', 'S'), -('te_mem_ram_desc', 'Descrição da memória RAM', 'S'), -('te_modem_desc', 'Descrição do modem', 'S'), -('te_mouse_desc', 'Descrição do mouse', 'S'), -('te_node_address', 'Endereço MAC da estação', 'S'), -('te_nomes_curtos_modulos', 'te_nomes_curtos_modulos', 'N'), -('te_nome_computador', 'Nome do computador', 'S'), -('te_nome_host', 'Nome do Host', 'S'), -('te_origem_mac', 'te_origem_mac', 'N'), -('te_placa_mae_desc', 'Placa-Mãe', 'S'), -('te_placa_mae_fabricante', 'Fabricante da placa-mãe', 'S'), -('te_placa_rede_desc', 'Placa de Rede', 'S'), -('te_placa_som_desc', 'Placa de Som', 'S'), -('te_placa_video_desc', 'Placa de Vídeo', 'S'), -('te_placa_video_resolucao', 'Resolução da placa de vídeo', 'S'), -('te_serv_dhcp', 'IP do servidor DHCP', 'S'), -('te_so', 'Identificador Interno do S.O.', 'S'), -('te_teclado_desc', 'Descrição do teclado', 'S'), -('te_versao_cacic', 'Versão do Agente Principal do CACIC', 'S'), -('te_versao_gercols', 'Versão do Gerente de Coletas do CACIC', 'S'), -('te_wins_primario', 'IP do servidor WINS primário', 'S'), -('te_wins_secundario', 'IP do servidor WINS secundário', 'S'), -('te_workgroup', 'Nome do grupo de trabalho', 'S'); +/*!40000 ALTER TABLE `descricoes_colunas_computadores` DISABLE KEYS */; +INSERT INTO `descricoes_colunas_computadores` + (`nm_campo`, `te_descricao_campo`, `cs_condicao_pesquisa`) + VALUES + ('dt_hr_coleta_forcada_estacao', 'Quant. dias de última coleta forçada na estação', 'S'), + ('dt_hr_inclusao', 'Quant. dias de inclusão do computador na base', 'S'), + ('dt_hr_ult_acesso', 'Quant. dias do último acesso da estação ao gerente WEB', 'S'), + ('id_ip_rede', 'Endereço IP da Subrede', 'S'), + ('id_so', 'Código do sistema operacional da estação', 'S'), + ('qt_mem_ram', 'Quant. memória RAM', 'S'), + ('qt_placa_video_cores', 'Quant. cores da placa de ví­deo', 'S'), + ('qt_placa_video_mem', 'Quant. memória da placa de ví­deo', 'S'), + ('te_bios_data', 'Identificação da BIOS', 'S'), + ('te_bios_desc', 'Descrição da BIOS', 'S'), + ('te_bios_fabricante', 'Nome do fabricante da BIOS', 'S'), + ('te_cdrom_desc', 'Unidade de Disco Ótico', 'S'), + ('te_cpu_desc', 'CPU', 'S'), + ('te_cpu_fabricante', 'Fabricante da CPU', 'S'), + ('te_cpu_frequencia', 'Frequência da CPU', 'S'), + ('te_cpu_serial', 'Número de série da CPU', 'S'), + ('te_dns_primario', 'IP do DNS primário', 'S'), + ('te_dns_secundario', 'IP do DNS secundário', 'S'), + ('te_dominio_dns', 'Nome/IP do domí­nio DNS', 'S'), + ('te_dominio_windows', 'Nome/IP do domí­nio Windows', 'S'), + ('te_gateway', 'IP do gateway', 'S'), + ('te_ip', 'IP da estação', 'S'), + ('te_mascara', 'Máscara de Subrede', 'S'), + ('te_mem_ram_desc', 'Descrição da memória RAM', 'S'), + ('te_modem_desc', 'Descrição do modem', 'S'), + ('te_mouse_desc', 'Descrição do mouse', 'S'), + ('te_node_address', 'Endereço MAC da estação', 'S'), + ('te_nomes_curtos_modulos', 'te_nomes_curtos_modulos', 'N'), + ('te_nome_computador', 'Nome do computador', 'S'), + ('te_nome_host', 'Nome do Host', 'S'), + ('te_origem_mac', 'te_origem_mac', 'N'), + ('te_placa_mae_desc', 'Placa-Mãe', 'S'), + ('te_placa_mae_fabricante', 'Fabricante da placa-mãe', 'S'), + ('te_placa_rede_desc', 'Placa de Rede', 'S'), + ('te_placa_som_desc', 'Placa de Som', 'S'), + ('te_placa_video_desc', 'Placa de Ví­deo', 'S'), + ('te_placa_video_resolucao', 'Resolução da placa de ví­deo', 'S'), + ('te_serv_dhcp', 'IP do servidor DHCP', 'S'), + ('te_so', 'Identificador Interno do S.O.', 'S'), + ('te_teclado_desc', 'Descrição do teclado', 'S'), + ('te_versao_cacic', 'Versão do Agente Principal do CACIC', 'S'), + ('te_versao_gercols', 'Versão do Gerente de Coletas do CACIC', 'S'), + ('te_wins_primario', 'IP do servidor WINS primário', 'S'), + ('te_wins_secundario', 'IP do servidor WINS secundário', 'S'), + ('te_workgroup', 'Nome do grupo de trabalho', 'S'); +/*!40000 ALTER TABLE `descricoes_colunas_computadores` ENABLE KEYS */; -- -- Extraindo dados da tabela `grupo_usuarios` @@ -140,21 +162,62 @@ INSERT INTO `perfis_aplicativos_monitorados` (`id_aplicativo`, `nm_aplicativo`, (83, 'Última Execução do MapaCACIC', '0', '', '1', 'Cacic\\MapaCACIC.log', '0', '', '1', 'Cacic\\MapaCACIC.log', '0', '', '2009-07-31 11:39:08', '', '', '', '', '', '', 0, '', 'S', 'S', NULL), (84, 'CACIC - Módulo para Suporte Remoto Seguro', '1', 'Cacic\\Modulos\\srcacicsrv.exe', '4', 'Cacic\\Modulos\\srcacicsrv.exe', '1', 'Cacic\\Modulos\\srcacicsrv.exe', '4', 'Cacic\\Modulos\\srcacicsrv.exe', '0', '', '2009-11-12 16:21:11', '', '', '', '', '', '', 0, '', 'S', 'S', NULL); +/*!40000 ALTER TABLE `grupo_usuarios` DISABLE KEYS */; +INSERT INTO `grupo_usuarios` + (`te_grupo_usuarios`, `te_menu_grupo`, `te_descricao_grupo`, `cs_nivel_administracao`, + `nm_grupo_usuarios`) + VALUES + ('Comum', 'menu_com.txt', 'Usuário limitado, sem acesso a informações confidenciais como Softwares Inventariados e Opções Administrativas como Forçar Coletas e Excluir Computadores. Poderá alterar sua própria senha.', 0, ''), + ('Administração', 'menu_adm.txt', 'Acesso irrestrito.', 1, ''), + ('Gestão Central', 'menu_adm.txt', 'Acesso de leitura em todas as opções.', 2, ''), + ('Supervisão', 'menu_sup.txt', 'Manutenção de tabelas e acesso a todas as informações referentes à Localização.', 3, ''), + ('Técnico', 'menu_tec.txt', 'Acesso técnico. Será permitido acessar configurações de rede e relatórios de Patrimônio e Hardware.', 0, ''); +/*!40000 ALTER TABLE `grupo_usuarios` ENABLE KEYS */; + -- -- Extraindo dados da tabela `so` -- -INSERT INTO `so` (`id_so`, `te_desc_so`, `sg_so`, `te_so`, `in_mswindows`) VALUES -(20, 'Windows XP Professional', 'WXP_PRO', '2.5.1.1.256', 'S'), -(21, 'Windows 95 SP1', 'W95_SP1', '1.4.0.B', 'S'), -(22, 'Ubuntu 9.04 Jaunty Jackalope', 'Ubuntu-9.04', 'Ubuntu - 9.04', 'N'), -(27, 'Debian 5.0.1 Lenny', 'Debian_501', 'Debian - 5.0.1', 'N'), -(28, 'Windows 2007', 'W2K7', '2.6.1.1.256', 'S'), -(29, 'Ubuntu 8.10 Intrepid Ibex', 'Ubuntu-8.10', 'Ubuntu - 8.10', 'N'), -(31, 'Windows Vista', 'WVista', '2.6.0.1.256', 'S'), -(32, 'Windows 2000 Professional', 'W2K_PRO', '2.5.0.1.0', 'S'), -(33, 'Debian 5.0.3 Lenny', 'Debian_503', 'Debian - 5.0.3', 'N'), -(34, 'Ubuntu 9.10 Karmic Koala', 'Ubuntu_910', 'Ubuntu - 9.10', 'N'); +/*!40000 ALTER TABLE `so` DISABLE KEYS */; +INSERT INTO `so` + (`id_so`, `te_desc_so`, `sg_so`, `te_so`, `in_mswindows`) + VALUES + (01, 'Windows 95 OSR2', 'Win95', '1.4.0.B', 'S'), + (02, 'Windows 98 SE', 'Win98SE', '1.4.10.A', 'S'), + (03, 'Windows XP Professional', 'WinXP', '2.5.1.1.256', 'S'), + (04, 'Windows 2000 Advanced', 'Win2000', '2.5.0.1.2', 'S'), + (05, 'Windows 2003 Enterprise', 'Win2003', '2.5.2.3.274', 'S'), + (06, 'Windows Vista', 'WinVista', '2.6.0.1.256', 'S'), + (07, 'Windows Seven', 'Win7', '2.6.1.1.256', 'S'), + (08, 'Windows 2000 Professional', 'Win2000_PRO', '2.5.0.1.0', 'S'), + (11, 'Ubuntu 7.10 (Gutsy)', 'Ubuntu_710', 'Ubuntu - 7.10', 'N'), + (12, 'CentOS 4', 'CentOS_4', 'CentOS release - 4', 'N'), + (13, 'CentOS 5', 'CentOS_5', 'CentOS release - 5', 'N'), + (14, 'Ubuntu 8.04 (Hardy)', 'Ubuntu_804', 'Ubuntu - 8.04', 'N'), + (15, 'Ubuntu 9.04 Jaunty Jackalope', 'Ubuntu-9.04', 'Ubuntu - 9.04', 'N'), + (16, 'Debian 5.0.1 Lenny', 'Debian_501', 'Debian - 5.0.1', 'N'), + (17, 'Ubuntu 8.10 Intrepid Ibex', 'Ubuntu-8.10', 'Ubuntu - 8.10', 'N'), + (18, 'Debian 5.0.3 Lenny', 'Debian_503', 'Debian - 5.0.3', 'N'), + (19, 'Ubuntu 9.10 Karmic Koala', 'Ubuntu_910', 'Ubuntu - 9.10', 'N'); +/*!40000 ALTER TABLE `so` ENABLE KEYS */; + +/*!40000 ALTER TABLE `patrimonio_config_interface` DISABLE KEYS */; +INSERT INTO `patrimonio_config_interface` + (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, + `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) + VALUES + (1, 'etiqueta1', 'Etiqueta 1', 'Entidade', '', 'Selecione a Entidade', 'Entidades', 'id_unid_organizacional_nivel1', 'S'), + (1, 'etiqueta1a', 'Etiqueta 1a', 'Linha de Negócio', 'S', 'Selecione a Linha de Negócio', 'Linhas de Negócio', 'id_unid_organizacional_nivel1a', 'S'), + (1, 'etiqueta2', 'Etiqueta 2', 'Órgão', '', 'Selecione o Órgão', 'Órgãos', 'id_unid_organizacional_nivel2', 'S'), + (1, 'etiqueta3', 'Etiqueta 3', 'Seção / Sala / Ramal', '', 'Informe a Seção onde está instalado o equipamento.', '', 'te_localizacao_complementar', 'S'), + (1, 'etiqueta4', 'Etiqueta 4', 'PIB da CPU', 'S', 'Informe o número de PIB(tombamento) da CPU', '', 'te_info_patrimonio1', 'S'), + (1, 'etiqueta5', 'Etiqueta 5', 'PIB do Monitor', 'S', 'Informe o número de PIB(tombamento) do Monitor', '', 'te_info_patrimonio2', 'S'), + (1, 'etiqueta6', 'Etiqueta 6', 'PIB da Impressora', 'S', 'Caso haja uma Impressora conectada informe n?mero de PIB(tombamento)', '', 'te_info_patrimonio3', 'S'), + (1, 'etiqueta7', 'Etiqueta 7', 'Nº Série CPU (Opcional)', 'S', 'Caso não disponha do nº de PIB, informe o Nº de Série da CPU', '', 'te_info_patrimonio4', 'S'), + (1, 'etiqueta8', 'Etiqueta 8', 'Nº Série Monitor (Opcional)', 'S', 'Caso não disponha do nº de PIB, informe o Nº de Série do Monitor', '', 'te_info_patrimonio5', 'S'), + (1, 'etiqueta9', 'Etiqueta 9', 'Nº Série Impres. (Opcional)', 'S', 'Caso não disponha do nº de PIB, informe o Nº de Série da Impressora', '', 'te_info_patrimonio6', 'S'); +/*!40000 ALTER TABLE `patrimonio_config_interface` ENABLE KEYS */; + -- -- Extraindo dados da tabela `tipos_software` @@ -171,11 +234,34 @@ INSERT INTO `tipos_software` (`id_tipo_software`, `te_descricao_tipo_software`) (8, 'Jogos e Similares'); -- --- Extraindo dados da tabela `tipos_unidades_disco` +-- Extraindo dados da tabela `tipos_software` -- -INSERT INTO `tipos_unidades_disco` (`id_tipo_unid_disco`, `te_tipo_unid_disco`) VALUES -('1', 'Removível'), -('2', 'Disco Rígido'), -('3', 'CD-ROM'), -('4', 'Unid.Remota'); +/*!40000 ALTER TABLE `tipos_software` DISABLE KEYS */; +INSERT INTO `tipos_software` + (`te_descricao_tipo_software`) + VALUES + ('Versão Trial'), + ('Correção/Atualização'), + ('Sistema Interno'), + ('Software Livre'), + ('Software Licenciado'), + ('Software Suspeito'), + ('Software Descontinuado'), + ('Jogos e Similares'); +/*!40000 ALTER TABLE `tipos_software` ENABLE KEYS */; + +-- +-- Dumping data for table `tipos_unidades_disco` +-- + + +/*!40000 ALTER TABLE `tipos_unidades_disco` DISABLE KEYS */; +INSERT INTO `tipos_unidades_disco` + (`id_tipo_unid_disco`, `te_tipo_unid_disco`) + VALUES + ('1', 'Removí­vel'), + ('2', 'Disco Rí­gido'), + ('3', 'CD-ROM'), + ('4', 'Unid.Remota'); +/*!40000 ALTER TABLE `tipos_unidades_disco` ENABLE KEYS */; diff --git a/relatorios/computador/inc_detalhes_computador.php b/relatorios/computador/inc_detalhes_computador.php index bb069b3..98accd4 100755 --- a/relatorios/computador/inc_detalhes_computador.php +++ b/relatorios/computador/inc_detalhes_computador.php @@ -1,106 +1,324 @@ - - - '; -?> - - - - -

-_('Detalhes do Computador');?> - -
-
- - - - -
- - - - - - - - - - - - - 4) // Acima de 5 dias - $img_date = ''; - else if($diference > 0) // Até 5 dias - $img_date = ''; - else // Até 1 dia - $img_date = ''; - - ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 _('Informacoes basicas');?>
 _('Nome do Computador');?>
 _('Versao agente principal');?>_('Versao gerente de coletas');?>

 

_('Endereco TCP/IP');?>_('Data/Hora inclusao');?>

 

_('Sistema operacional');?>_('Data/Hora do ultimo acesso');?>
+ + '; + +?> + + + + + +

+ +_('Detalhes do Computador');?> + + + +
+ +
+ + + + + +
+ + + + + + + + + + + + + + + + 4) // Acima de 5 dias + + $img_date = ''; + + else if($diference > 0) // Até 5 dias + + $img_date = ''; + + else // Até 1 dia + + $img_date = ''; ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0) + { + ?> + + + + + + + + + + + + + + +
 _('Informacoes basicas');?>
 _('Nome do Computador');?>_('Total de Softwares');?>
 _('Versao agente principal');?>_('Versao gerente de coletas');?>

 

_('Endereco TCP/IP');?>_('Data/Hora inclusao');?>

 

_('Sistema operacional');?>_('Data/Hora do ultimo acesso');?>
 _('Placa-mãe');?>_('Compartilhamentos');?>
 _('Memoria RAM');?>_('Unidades de Disco');?>

 

_('Patrimônio da CPU');?>_('Localização');?>

 

_('Processador');?> + + +_('falha na consulta a tabela (%1) ou sua sessao expirou!', array('componentes_estacoes'))); + + $strComponenteAtual = ''; + $intSequencial = 0; + while ($rowTotalizaGeralExistentes = mysql_fetch_array($resultTotalizaGeralExistentes)) + + { + if ($strComponenteAtual <> $rowTotalizaGeralExistentes['cs_tipo_componente']) + + { + $strComponenteAtual = $rowTotalizaGeralExistentes['cs_tipo_componente']; + $intSequencial = 1; + } + else + $intSequencial ++; + + $arrColunasValores = explode('#FIELD#',$rowTotalizaGeralExistentes['te_valor']); + + for ($i=0; $i +
  _('Descricao');?>
-- libgit2 0.21.2