Erro: Status do Cálculo Portal RH
Ao realizar qualquer cálculo de ponto no Portal RH, se houver algum erro, ele será mostrado ao usuário, que poderá então utilizar a ferramenta de validação das parametrizações.
Exemplo:
Como Funciona
Validação da Parametrização: Ao clicar no botão "Check", será realizada uma verificação das configurações. O resultado será apresentado ao final da validação.
Importante: Ao clicar no "check" não corrige problemas, apenas verifica e exibe o status das configurações.
- Acesso a Artigos Vinculados: O usuário pode consultar artigos relacionados para obter mais detalhes.
- Salvar Resultado: Com o botão "Salvar Resultado", é possível armazenar o relatório da verificação, que facilita o atendimento das equipes de suporte e P&D.
- Log de Erro: A guia "Log de Erro" exibe os registros mais recentes no arquivo "ArquivoDeErros.txt", auxiliando na identificação de problemas.
O que é tratado em cada caso:
1. Estrutura de Diretórios do Portal RH
- Confirma se as pastas "bin" e "map" estão presentes no diretório especificado para o Portal RH e se os arquivos "Configurador SrhWeb.exe", "Instalador SrhWeb.exe" e "Atualizador SrhWeb.exe" não estão presentes.
- Verifica se o usuário extraiu corretamente o atualizador na pasta de execução.
2.Banco de Dados na Tabela MESTREUSUARIO
- O tipo de banco de dados é obtido pela coluna "NOMEDB" na tabela RHMESTREUSUARIO, devendo ser "SQLSERVER" ou "ORACLE".
3. Schema do Arquivo Metadados.Calculos.FrequenciaAcesso.Model.ssdl
- Verifica se o conteúdo (coluna CONTEUDOTEXTO) do parâmetro 'SCHEMA_BANCO' da tabela RHPARAMETROSDIVERSOS é igual ao Schema informado no arquivo Metadados.Calculos.FrequenciaAcesso.Model.ssdl que estará dentro do diretório configurado acima + "\map\ora" ou "map\sql" conforme banco de dados do cliente.
- O banco de dados pode ser obtido verificando o conteúdo da coluna NOMEDB na tabela RHMESTREUSUARIO. Poderá ser "SQLSERVER" ou "ORACLE".
Observação: Não serão verificados todos os Schemas do arquivo, somente os seis primeiros.
4. Schema do arquivo "Metadados.Calculos.FrequenciaAcesso.ModelContrato.ssdl" confere com parâmetro SCHEMA_BANCO
- Verifica se o conteúdo (coluna CONTEUDOTEXTO) do parâmetro 'SCHEMA_BANCO' da tabela RHPARAMETROSDIVERSOS é igual ao Schema informado no arquivo Metadados.Calculos.FrequenciaAcesso.ModelContrato.ssdl que estará dentro do diretório configurado acima + "\map\ora" ou "map\sql" conforme banco de dados do cliente.
- O banco de dados pode ser obtido verificando o conteúdo da coluna NOMEDB na tabela RHMESTREUSUARIO. Poderá ser "SQLSERVER" ou "ORACLE".
Observação: Não serão verificados todos os Schemas do arquivo, somente os seis primeiros.
5. Modo "Serviço Remoto" na guia Acerto do Ponto do Configurador do PortalRH
- Verifica se a tag <CalcularRemoto> está configurada como "Sim" no arquivo "Settings.config". Clientes que não utilizam o "Serviço Remoto" não precisam alterar essa configuração.
6. Configuração do diretório RHSIS
- Valida o cadastro do diretório RHSIS, onde ficam arquivos necessários para as validações.
No Módulo Administração do Sistema do SIRH, acesse o Menu: Administração > Locais para os Arquivos Anexados.
7. Arquivo CalculoFAConsole.exe.config do SIRH é igual ao do Portal RH
- Se o item 6 não estiver configurado será apresentado ícone de alerta e não irá validar. Caso contrário, será verificado se existe o arquivo CalculoFAConsole.exe.config e se a data e hora no diretório do PortalRH (conforme descrito acima) + '\bin' é igual ao arquivo que está no diretório RHSIS (Item 6).
8. Versão do cálculo 2.0
- Verifica se a diretriz "VERSAO_CALCULO_PONTO" está definida como "2", indicando uso da versão 2.0 do cálculo. Clientes que utilizam a versão 1.0 devem desconsiderar essa validação.
9. Base ORACLE - TNS NAMES no Configurador do Portal RH
- Verifica se o banco de dados for ORACLE e o arquivo que contém a connection string existe caractere parênteses "(" ou ")" no servidor.
- Exemplo de servidor errado: (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = M01SRV-DB02.metadados.com.br)(PORT = 1523))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ora18.metadados.com.br)))
O TNS NAMES é configurado no configurador do PortalRH.
Alertas Importantes:
10. Serviço de Cálculo Ativo no Servidor
- A ferramenta não valida esta informação, mas o serviço de cálculo deve estar ativo para o funcionamento correto.
11. Usuário e Senha no Serviço de Cálculo
- A ferramenta também não valida esta configuração. No entanto, credenciais incorretas afetam o funcionamento adequado do cálculo.