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

RH - Linha Protheus - TAF - eSocial - Não periódicos - Um ou mais campos que compõem a chave e que são obrigatórios não foram informados ao enviar o evento de desligamento no TAF (S-2299)

Ocorrência
No módulo TAF, ao tentar integrar o evento S-2299 (Desligamento) ocorre a seguinte rejeição: "Um ou mais campos que compõem a chave e que são obrigatórios não foram informados."

Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - eSocial - TAF eSocial - Eventos Não periódicos - S-2299 - Todas as versões

Causa
Esse incidente ocorre por algumas situações não pontuais, verifique abaixo se corresponde ao seu incidente:

 

1° Situação:

- No momento de validar as informações que estão sendo levadas no XML como CPF, Matricula, NIS e filial não estão de acordo com encontrado no cadastro do trabalhador (Evento S-2200, rotina TAFA421, tabela C9V).

 

Solução:

Acessar o cadastro do trabalhador (ou filtrar a tabela C9V pelo CPF), comparar os seguintes dados se estão iguais a do XML S-2299: CPF, Matricula, NIS e filial;

Caso alguma informação esteja divergente é necessário que acione o ERP responsável pelo XML.

 

IMPORTANTE: Caso o trabalhador teve seu PIS alterado pelo evento S-2206, o novo PIS será gravado na tabela T1V, ou seja, considerar CPF, Matricula e filial através da tabela C9V, e NIS pela T1V.

 

2° Situação:

Quando a tag indretif do XML for igual a 2 (XML de retificação), é necessário que exista um evento S-2299 de inclusão já enviado e protocolado no governo, caso contrario não exista este registro de inclusão, retornará erro.

 

Solução:

Acessar o cadastro de desligamento/monitoramento (ou filtrar a tabela CMD pelo ID do funcionário C9V_ID), verificar se existe um registro de desligamento com os parâmetros abaixo:

Via cadastro de desligamento/monitoramento:

- Registro de desligamento no monitoramento;
- Status do registro = 4;
- Campo Recibo preenchido;

Via tabela APSDU

- CMD_EVENTO = I;
- CMD_ATIVO = 1;
- CMD_STATUS = 4;
- CMD_PROTUL = Preenchido com protocolo do governo.

Caso não exista nenhum registro com essas características, é necessário que acione o ERP responsável pelo XML solicitando que gere o arquivo novamente com a tag indretif igual a 1 (Inclusão).

 

3° Situação:

Quando a tag indretif do XML for igual a 1 (XML de inclusão), não pode existir nenhum evento S-2299 enviado anteriormente.

 

Solução:

Acessar o cadastro de desligamento/monitoramento (ou filtrar a tabela CMD pelo ID do funcionário C9V_ID), verificar se existe um registro de desligamento para este funcionário.

Caso exista, é necessário que acione o ERP responsável pelo XML solicitando que gere o arquivo novamente com a tag indretif igual a 2 (Retificação).

Se existir um registro na tabela, além de ajustar o indretif  para 2, é necessário que o mesmo esteja na mesma condições prevista na 2° solução.

 

4° Situação:

Quando a tag indretif do xml for igual a 1, é necessário que o evento S-2200 deste funcionário esteja ativo e protocolado na tabela C9V.

 

Solução:

1° Acessar o cadastro do trabalhador (ou filtrar a tabela C9V pelo CPF), verificar se existe um registro de trabalhador com os parâmetros abaixo:

- Registro de admissão no monitoramento para o funcionário previsto;
- Status do registro = 4;
- Campo Recibo preenchido;

Via tabela APSDU

- C9V_EVENTO = I;
- C9V_ATIVO = 1;
- C9V_STATUS = 4;
- C9V_PROTUL = Preenchido com protocolo do governo.

Caso não esteja, não será possível desligar um funcionário que não foi admitido (no e-social).

Será necessário que primeiramente faça a transmissão do evento S-2200.

 

IMPORTANTE: Neste tabela (C9V), pode existir mais de um registro (Alterações), neste caso, o ultimo registro da tabela precisa estar com os parâmetros abaixo:

- C9V_EVENTO = A;
- C9V_ATIVO = 1;
- C9V_STATUS = 4;
- C9V_PROTUL = Preenchido com protocolo do governo.

Caso o evento de alteração (C9V_EVENTO = A) não esteja com C9V_STATUS = 4, é necessário que primeiramente faça a transmissão desta alteração que foi integrada, porem ainda não protocolada no governo. 

 

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 _