HCM - Posto de Trabalho - Erro ao gravar hierarquia de postos. Erro: Existem postos de trabalho com posições (pospos) iguais na hierarquia
Incidente
No módulo Cargos e Salários, ao realizar alteração na hierarquia de postos, é apresentada a mensagem: Erro ao gravar hierarquia de postos. Erro: Existem postos de trabalho com posições (pospos) iguais na hierarquia.
Causa
Este incidente ocorre, pois existem registros de posições iguais na hierarquia.
Solução
- Realize o backup da base antes de iniciar o processo;
- Não poderá conter usuários manipulando a hierarquia no momento do processo;
- Orientamos executar todo o processo em ambiente de homologação, antes de executar em produção.
1.1. Descompacte na pasta modelos de importação e exportação na instalação senior (exemplo: C:/senior/vetorh/impexp);
2. Acesse Recursos / Implementações / Gerador Importação/Exportação / Executar;
2.1. Selecione Operação Exportação;
2.2. Informe código 99 - Hierarquia de Postos de Trabalho;
2.3. Selecione o arquivo que foi salvo no item 1.1;
2.4. Clique em Executar;
2.5. Selecione a hierarquia que deverá ser ajustada;
2.6. Clique em Ok;
2.7. Aguarde retornar o log de término do processo.
Observação: Para importação, será utilizado o modelo já disponibilizado na instalação padrão, portanto não tem a necessidade de baixar um arquivo adicional.
1. Acesse Recursos / Implementações / Gerador Importação/Exportação / Executar;
1.1. Selecione Operação Importação;
1.2. Informe código 18 - Hierarquia de Postos de Trabalho;
1.3. Informe o arquivo que foi salvo na exportação da hierarquia;
1.4. Clique em Executar;
1.5. Assinale o campo Atualizar revisão da hierarquia 'S';
1.6. Clique em Ok;
1.7. Aguarde retornar o log de término do processo;
2. Acesse o CBDS;
2.1. Clique em Arquivo / Conectar;
2.2. Clique em Ferramentas / Editor SQL;
2.3. Efetue o seguinte comando:
- Sql Server: 'UPDATE R017HIE SET IDEPOS= (LEN(POSPOS)/2)'
- Oracle: 'UPDATE R017HIE SET IDEPOS= (LENGHT(POSPOS)/2)'
Observação
O modelo de importação 18 consta de forma nativa no módulo Cargos e Salários. Caso não possua este módulo e executará o processo no Administração de Pessoal, deve-se utilizar o modelo de importação em anexo com numeração 818. Para isso, inserir antes da importação, o modelo na pasta de modelos de Importação e Exportação (ex.: C:/senior/vetorh/impexp).
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema