Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RH - RM - Meu RH - Erro ao sugerir Férias, não é possível enviar um email sem que o endereço seja informado

time.png Tempo aproximado para leitura: 00:05:00 min

Ocorrência
Ao realizar uma sugestão de férias pelo Meu RH, é apresentado a seguinte mensagem de erro: "Não é possível enviar um e-mail sem que o endereço do destinatário seja informado."

Ambiente
TOTVS RH - TOTVS RH (Linha RM) - Meu RH - Todas as versões

Causa 
Esse incidente ocorre, quando está habilitado o envio de férias nas sugestões de férias, porém o sistema não localiza um endereço de e-mail válido para o responsável pela aprovação (Chefe, Supervisor ou gestor definido pela Hierarquia por Posição).

Caminho do parâmetro: Folha de Pagamento / Configurações / Parametrizador / RM Portal / Edite o quiosque vinculado ao funcionário / E-mail de férias > 'Enviar Email na sugestão e aprovação de férias'.

Solução
Selecione a opção da estrutura hierárquica que é utilizada em seu ambiente:

🔹Chefe/Supervisor 

🔹Hierarquia por Posição 

_______________________________________________________________________________________________________________________

 

Chefe/Supervisor

Para facilitar, elaboramos uma consulta SQL que retornam todos os Chefes, Supervisores e Externos sem e-mail preenchido, para que seja possível um ajuste geral da base. Execute ela através do SGBD ou pelo Menu Visões de dados do RM para realizar o levantamento:

SELECT DISTINCT *
FROM (
    SELECT 'CHEFE' AS TIPO, PF.CHAPA, PF.NOME, PP.EMAIL,
           PSC.CODSECAO, PSC.CODCOLIGADA
    FROM PSUBSTCHEFE PSC
    JOIN PFUNC PF ON PSC.CODCOLSUBST = PF.CODCOLIGADA
                 AND PSC.CHAPASUBST = PF.CHAPA
    JOIN PPESSOA PP ON PP.CODIGO = PF.CODPESSOA

    UNION ALL

    SELECT 'SUPERVISOR', PF.CHAPA, PF.NOME, PP.EMAIL,
           PSS.CODSECAO, PSS.CODCOLIGADA
    FROM PSUBSTSUP PSS
    JOIN PFUNC PF ON PSS.CODCOLIGADA = PF.CODCOLIGADA
                 AND PSS.CHAPASUBST = PF.CHAPA
    JOIN PPESSOA PP ON PP.CODIGO = PF.CODPESSOA

    UNION ALL

    SELECT 'CHEFE EXTERNO', PE.CODEXTERNO, PP.NOME, PP.EMAIL,
           PCE.CODSECAO, PCE.CODCOLIGADA
    FROM PEXTERNO PE
    JOIN PCHEFEEXTERNO PCE ON PE.CODEXTERNO = PCE.CODEXTERNO
    JOIN PPESSOA PP ON PP.CODIGO = PE.CODPESSOA

    UNION ALL

    SELECT 'SUPERVISOR EXTERNO', PE.CODEXTERNO, PP.NOME, PP.EMAIL,
           PSE.CODSECAO, PSE.CODCOLIGADA
    FROM PEXTERNO PE
    JOIN PSUPERVEXTERNO PSE ON PE.CODEXTERNO = PSE.CODEXTERNO
    JOIN PPESSOA PP ON PP.CODIGO = PE.CODPESSOA
) X
WHERE EMAIL IS NULL;


 

Após o resultado da consulta, acesse o cadastro dos funcionários retornados no RM e preencha um e-mail válido no campo 'E-mail' da aba Identificação.

 

Validação pontual

Caso deseje identificar especificamente quem é o responsável pela aprovação de determinado colaborador, siga os passos abaixo:

1. Acesse no RM o cadastro de funcionários e verifique em qual seção está lotado o colaborador que recebeu o erro ao sugerir as férias.



2. Acesse na folha de pagamento > Administração de Pessoal Chefes e Supervisores. Localize a seção identificada no passo anterior e verifique quem está cadastrado como Chefe ou Supervisor.


Observação: Caso a seção não possua Chefe ou Supervisor cadastrado, o sistema buscará automaticamente o responsável da seção pai. Exemplo: Se a seção 01.03 não possuir chefe cadastrado, o sistema enviará o e-mail para o Chefe da seção superior (Filial 01).

3. Acesse o cadastro de funcionário do chefe ou supervisor identificado e valide se o e-mail está preenchido corretamente no cadastro de funcionário e usuário:


Após preencher o e-mail do responsável, solicite que o colaborador realize uma nova sugestão de férias.
 

Hierarquia por Posição

Para um ajuste geral, execute a consulta abaixo para localizar todos colaboradores vinculados à estrutura de hierarquia que estão sem e-mail preenchido:

SELECT DISTINCT
       PF.CODCOLIGADA,
 PF.CHAPA,
 PF.NOME,
       PS.EMAIL AS EMAIL_FUNCIONARIO,
       GU.EMAIL AS EMAIL_USUARIO
FROM VPOSICAO VP
INNER JOIN PFUNC PF
 ON PF.CHAPA = VP.CHAPAFUNCIONARIO
INNER JOIN PPESSOA PS
 ON PS.CODIGO = PF.CODPESSOA
INNER JOIN GUSUARIO GU
 ON PS.CODUSUARIO = GU.CODUSUARIO
INNER JOIN VHIERARQUIAPOSICAO VHP
 ON VHP.CODPOSICAO = VP.IDPOSICAO
WHERE PS.EMAIL IS NULL OR GU.EMAIL IS NULL

Após o resultado da consulta, acesse o cadastro dos funcionários retornados no RM e preencha um e-mail válido no campo 'E-mail' da aba Identificação.

Se todos os e-mails estiverem preenchidos e o erro persistir, verifique se as hierarquias superiores possuem posições vinculadas. Exemplo de estrutura hierárquica:

  • [1] Presidente (Hierarquia Pai) → posição vinculada ao colaborador Gilmar
  • [1.2] Vice-Presidência (Hierarquia superior Presidente) → sem posição vinculada
  • [1.2.3] Gestão (Hierarquia superior Vice) → posição vinculada à colaboradora Zélia

Nesse cenário, quando Zélia solicitar férias, ocorrerá o erro, pois a hierarquia superior à sua (Vice-Presidência) não possui nenhuma posição associada.

Para está validação, sugerimos utilizar a visão do Organograma selecionando a visão de Hierarquia. Expanda até o nível da hierarquia do colaborador e valide se hierarquia superior apresenta a descrição "Não possui posição associada."



Para vincular uma posição à uma hierarquia, há duas formas: através do anexo da posição ou através do assistente Manutenção de Hierarquia/Posição. Confira a documentação com os passos detalhados:
RH - RM - RHU - Hierarquia por Posição: Vincular a posição à hierarquia

Após preencher os e-mails corretamente e certificar que todas hierarquias superiores possuem posição associada, será possível realizar a solicitação de férias com o envio de e-mail habilitado.


Importante
Após realizar as validações descritas neste artigo, execute também a rotina de Manutenção do Cadastro de Seções  através do menu executar em todas as coligadas da base. Esse procedimento atualiza a coluna PSECAO.CODIGOPAI e corrige possíveis inconsistências na estrutura hierárquica das seções.

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _