Afastamento inválido
O erro eSocial 239 pode ocorrer durante o envio do evento S-2230 – Afastamento Temporário quando o motivo informado para o afastamento do trabalhador não corresponde a um código aceito pelo eSocial. Nessa situação, o evento é rejeitado e precisa ser corrigido antes de uma nova transmissão.
No Sistema Makro, a ocorrência de afastamento inválido exige a conferência do motivo cadastrado no registro do S-2230. O código utilizado deve estar de acordo com os motivos previstos na Tabela 18 do eSocial, considerando a versão aplicável ao envio.
A inconsistência pode estar relacionada ao uso de um código incorreto, desatualizado ou que não corresponde à situação do trabalhador. Por isso, é importante comparar o motivo informado no sistema com a tabela oficial antes de realizar qualquer alteração.
Após identificar o código correto, o afastamento deve ser atualizado e o evento S-2230 enviado novamente. Essa conferência ajuda a manter as informações do trabalhador compatíveis com as regras utilizadas pelo eSocial.
Neste guia, você aprenderá como localizar o afastamento, conferir o motivo cadastrado, comparar o código com a Tabela 18 e realizar os ajustes necessários para reenviar o evento pelo Sistema Makro.
Passo a passo para ajustar o motivo de afastamento
1- Acesse o menu > SESMT > Afastamento S-2230 e localize o afastamento com erro e verifique o código do motivo informado.
2- Consulte os códigos válidos diretamente na Tabela 18 do eSocial, disponível no site oficial:
Acesse: www.gov.br > Buscar por “Tabela 18 eSocial versão S-1.3”.
3- Compare o motivo cadastrado com a tabela e corrija o código caso não esteja conforme.

4- Reenvie o evento s-2230.
Dica:
Motivos de afastamento podem ser rejeitados por pequenos detalhes, como códigos desatualizados, inversões numéricas ou uso de códigos antigos. Sempre utilize a versão mais recente da tabela do eSocial.