| Motivo | Cenário | Resultado esperado |
|---|---|---|
| 01 ou 03 | Afastamento < 15 dias Ex: 10 dias | Gera somente um evento S-2230. Tipo Afastamento Início e Término Unificado. Status 07- Pronto para envio. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento > 15 dias Ex: 20 dias | Gera dois eventos S-2230. Um com tipo Afastamento Início. Um um tipo Afastamento Término. Status 07 - Pronto para envio. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento < 15 dias e tem situação alterada para > 15 dias Ex: De 10 dias para 20 dias. | Evento S-2230 existente com Tipo Afastamento Início e Término unificado: Se estiver com Status 15- Processado Governo: Deve gerar: Um evento S-3000 para o S-2230 com status 07 - Pronto para Envio Dois eventos S-2230, sendo um com tipo Afastamento Início e outro com tipo Afastamento Término e com status 16 - Pendente Processamento Mensagem Anterior. Quando o evento S-3000 for transmitido e retornar como Processado Governo, o status dos dois S-2230 devem ser alterados automaticamente para 07 - Pronto para Envio. Se estiver com Status 07 - Pronto para Envio: O evento S-2230 existente com Tipo Afastamento Início e Término unificado deve ser cancelado ficando com status 05 - Cancelado automático. Deve gerar dois novos eventos S-2230, sendo um com tipo Afastamento Início e outro com tipo Afastamento Término e com Status 07- Pronto para Envio. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento > 15 dias e tem situação alterada para < 15 dias Ex: De 20 dias para 10 dias. | Eventos S-2230 existentes com tipos Início e Término separados: Se ambos estiverem com status 15 - Processado Governo: Deve gerar: Um evento S-2230 de retificação com Tipo término com Status 07 - Pendente Pronto para Envio. Se ambos estiverem com status 07 - Pendente Pronto para Envio: Os eventos S-2230 existentes com Tipo Afastamento Início e Término separados devem ser cancelados ficando com status 05 - Cancelado automático. Deve gerar um novo evento S-2230 com Afastamento Início e Término unificado com status 07- Pronto para Envio. Se o S-2230 de início estiver com status 15 - Processado Governo e o S-2230 de término estiver com status 07 - Pronto para Envio: Deve refazer o evento S-2230 de término com a nova data do afastamento e continua com status 07 - Pronto para Envio. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento > 15 dias é eliminado | Eventos S-2230 existentes com tipos Início e Término separados: Se ambos estiverem com status 15 - Processado Governo: Deve gerar: Um evento S-3000 para cada S-2230 com status 07 - Pronto para envio. Se ambos estiverem com Status 07 - Pronto para Envio: Ambos devem ser cancelados ficando com status 05 - Cancelado Automático. Se o S-2230 de início estiver com status 15 - Processado Governo e o término com status 07 - Pronto para Envio: Deve gerar: Um evento S-3000 para o início do afastamento com status 07 - Pronto para Envio. Cancelar o S-2230 de término ficando com status 05 - Cancelado Automático. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento < 15 dias é eliminado | S-2230 Tipo Afastamento Início e Término unificado: Se estiver com status 15 - Processado Governo: Deve ser gerado um evento S-3000 com status 07 - Pronto para Envio. Se estiver com Status 07 - Pronto para Envio Deve ser cancelado ficando com status 05 - Cancelado Automático. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento < 15 dias e é alterada a qtd de dias mas permanece < 15 dias Ex: De 10 dias para 5 dias. | S-2230 Tipo Afastamento Início e Término unificado: Se estiver com status 15 - Processado Governo: Deve gerar um evento S-2230 de retificação com Tipo Afastamento Início e Término unificado e com status 07 - Pronto para Envio. Se estiver com status 07 - Pronto para Envio: Deve refazer o evento S-2230. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento > 15 dias e é alterada a qtd de dias para > 15 dias Ex: De 20 dias para 25 dias. | Eventos S-2230 existentes com tipos Início e Término separados: Se ambos estiverem com status 15 - Processado Governo: Deve gerar um evento S-2230 de retificação com Tipo término com status 07 - Pronto para Envio. Se ambos estiverem com status 07 - Pronto para Envio: Deve ser reprocessada somente o evento S-2230 de término do afastamento. Se o S-2230 de inicio estiver com status 15 - Processado Governo e o S-2230 de término com status 07 - Pronto para Envio. Deve reprocessar S-2230 de término o status ficará como 07 - Pronto para Envio. Válido para o TAF e Middleware. |
| 01 ou 03 | Afastamento > 15 dias com transferência entre estabelecimento entre o afastamento. Ex: Afastamento 15/08/2021 a 20/09/2021. Transferência em 01/09/2021.
| Eventos S-2230 existentes com tipos Início e Término separados: Se o S-2230 de término estiver com status 15 - Processado Governo antes da transferência: Não deve ser criado nenhum evento no destino. Se o S-2230 de término estiver pendente com status 07 - Pronto para Envio antes da transferência: Deve ser criado um S-2230 de término no destino com status 07 - Pronto para Envio. O evento S-2230 da origem deve ser cancelado ficando com status 05 - Cancelado Automático. Válido para o TAF e Middleware. |
| Motivo | Cenário | Resultado esperado |
|---|---|---|
| 15 | Afastamento sem abono (FR0040 ou FP1600) | Gera somente um evento S-2230. Tipo Afastamento Início e Término Unificado. Status 07- Pronto para envio. Válido para o TAF e Middleware. |
| 15 | Afastamento sem abono e alterada a quantidade de dias (alterada a data fim) (FR0040 e FP1600) | Se o evento S-2230 estiver com Status 15 - Processado Governo: Deve ser gerado um S-2230 de retificação com status 07 - Pronto para Envio. Se o evento S-2230 estiver com status 10 - Processado TAF ou 10 - Aguardando retorno Governo (Middleware): Deve gerar um evento de retificação de S-2230 e cin status 16 -Aguardando Mensagem Anterior. Se o evento S-2230 de inclusão retornar com status 13 - Rejeitado Governo: Consultar o item (comportamento do S-2230) Se o evento S-2230 estiver com status 07- Pronto para Envio: O evento deve ser reprocessado na mesma mensagem e o status deve ficar como 7 - Pronto para Envio. Válido para TAF e Middleware. |
| 15 | Afastamento com abono (FR0040 ou FP1600) | Gera somente um evento S-2230. Tipo Afastamento Início e Término Unificado. Status 07- Pronto para envio. Válido para o TAF e Middleware. |
| 15 | Afastamento de férias com abono, e foi alterado o campo abono na programação de férias e fez com que a data início do afastamento de férias no FP1600 fosse alterada. Ex: Férias de 05/10/2021 a 15/10/2021 Abono 16/10/2021 a Abono alterado para 30/09/2021 a Férias ficaram de 11/10/2021 a 26/10/2021 | Se S-2230 estiver com status 15 - Processado Governo: Deve ser gerado um evento S-3000 com status 07 - Pronto para Envio Deve gerar novo evento S-2230 com a nova data de início com status 16- Aguardando Mensagem Anterior. Se S-2230 estiver com status 07 - Pronto para Envio: Deve ser cancelado o evento S-2230 que ficarará com status 05 - Cancelado Automático Deve gerar um novo evento S-2230 de inclusão com a nova data de início e com status 07- Pronto para Envio. Válido para o TAF e Middleware. |
| 15 | Afastamento de férias e transferência entre estabelecimento antes do início das férias. Ex: Estab 1 - Férias de 05/10/2021 a Transferência do estab 1 para o estab 2 em 01/10/2021. | Se S-2230 estiver com Status 07- Pronto para envio. Deve cancelar o evento S-2230 na origem que ficará com status 05 - Cancelado Automático. Deve criar um novo evento S-2230 no destino com status 07 - Pronto para Envio Se S-2230 estiver com status 15 - Processado Governo. Deve criar um evento S-3000 na origem com status 07 - Pronto para Envio. Criar novo evento S-2230 no destino com status 07 - Pronto para Envio. |
| 15 | Afastamento de férias incluido pelo FR0040 e apos inserido outro periodo de férias seguinte Ex: Período de ferias: 07/02/2019 até 06/03/2019 e evento S-2230 transmitido e com status 15 - Processado Governo Incluido outro Período de férias: 07/06/2019 até 27/06/2019. DRHROTDTS-500 | Se evento S-2230 do primeiro período com Status 15 - Processado Governo Ao incluir um novo período de férias que não sobrepõe o primeiro, deve gerar um novo evento S-2230. Se evento S-2230 do primeiro período com Status 07 - Pronto para envio Ao incluir um novo período de férias que não sobrepõe o primeiro, deve gerar um novo evento S-2230. |
| 15 | Elminar a programação de férias | Se o S-2230 estiver com status 15 - Processado Governo: Deve ser gerado um S-3000 com status 07 - Pronto para Envio. Se o S-2230 estiver pendentes: Deve ser cancelado e ficará com status 05 - Cancelado Automático. Se o S-2230 estiver com status 10 - Processado TAF ou 10 - Aguardando Retorno Governo (Middleware): Deve gerar o S-3000 com status 16 - Aguardando retorno mensagem Anterior. Se S-2230 retornar com status 13 - Rejeitado Governo: O evento S-3000 e S-2230 devem ser cancelados ficando com status 05 - Cancelado Automático. Se S-2230 retornar com status 12 - Rejeitado TAF: Deve o S-3000 e S-2230 devem ser cancelados ficando com status 05 - Cancelado Automático. |
| 15 | Férias no leiute S-1.0 | O bloco de período aquisitivo deve ser criado. |
| Motivo | Cenário | Resultado esperado |
|---|---|---|
| 17 | Afastamento de Licença Maternidade, e teve a quantidade de dias alterada. | Se S-2230 já com status 15 - Processado Governo: Deve ser gerado um S-2230 de retificação com status 07 - Pronto para Envio. Se S-2230 estiver enviado com status 10 - Processado TAF ou 10 - Aguardando Retorno Governo (Middleware): Deve gerar evento S-2230 de retificação com status 16 - Aguardando Retorno Mensagem Anterior. Se o S-2230 de inclusão retornar com status 15 Rejeitado Governo: Comportamento padrão das mensagens S-2230. Se S-2230 estiver com status 07 - Pronto para Envio: Deve ser reprocessado na mesma mensagem e o status deve ficar como 7 - Pronto para Envio. |
| 17 | Férias interrompidas pela Maternidade. | O sistema permite fazer isso no FP1600, ele interrompe as férias um dia antes da licensa maternidade, cria a licença maternidade e lança o restante das férias logo após a licença maternidade. Se as férias já estiverem sido enviadas: - Retificar as férias alterando a data de término do afastamento. Se não foram enviadas: - Reprocessar a mesma mensagem alterando o XML para o término das férias um dia antes do início da licença maternidade. Criar o S-2230 de maternidade Criar o S-2230 com o restante das férias um dia após o término da maternidade |
| Motivo | Cenário | Resultado esperado |
|---|---|---|
| Todos | Incluir uma situação de afastamento > 15 dias e em seguida incluir uma observação no FP1600. Ex: Ao incluir uma observação no FP1600 após a criação da mensagem no S-2230, o sistema deve somente incluir a obs no XML e seguir o processo padrão do produto, mantendo a data de envio de acordo com o resultado esperado na coluna ao lado. DRHROTDTS-35 | Se a mensagem é de fim, manter a data fim do afastamento como data de envio. - Se o S-2230 de início estiver pendente de envio, reprocessar a mensagem incluindo a observação Se o S-2230 de início estiver enviada, gerar um novo S-2230 de retificação. - O S-2230 de término não deve sofrer alteração |
| Todos | Comportamento padrão das mensagens S-2230 | Ha um único S-2230 enviado ao governo. O afastamento foi alterado, será criado um novo S-2230 com status 16 retificadora. Se a mensagem de inclusão retornar como Processada Governo, muda o status para 7. Middleware - Se estiver retornar como Rejeitada Governo, o S-2230 de retiicação deve mudar para inclusão e pronto para envio. E a mensagem S-2230 original de inclusão deve ter o status alterado para 20 - Substituída. TAF - Se retornar como Rejeitada TAF, o novo S-2230 deve ser alterado para Inclusão e Pronta para Envio. E a mensagem S-2230 original de inclusão deve ter o status alterado para 20 - Substituída. - Se retornar Rejeitada Governo, S-2230 permanece como retificação e e Pendente de Envio. E a mensagem S-2230 original de inclusão deve ter o status alterado para 20 - Substituída. |
| Todos | Incluído Afastamento com motivo 03 pelo MT0728. Gerou a mensagem S-2230 corretamente. Em seguida foi incluído um afastamento no MT0728 na mesma data do anterior, com motivo 01. O sistema emite mensagem que irá sobrepor o afastamento anterior. O sistema cria a nova mensagem de início como retificação com o novo motivo, mas no FP9850 cria como Alteração Motivo Afastamento Caso da issue DRHROTDTS-265 | A situação de alteração motivo afastamento foi retirada do leiaute eSocial, já não consta na versão 2.5. O processo de inclusão do afastamento e soprepor o afastamento que já existe pelo MT0728 deve continuar o mesmo, porém: - o tipo de informação no FP9850 para este caso deve ser apresentado como Afast. Temporário - Início. - O XML deve ser gerado como indRetif = 2 - E não deve ser gerado o bloco altAfastamento, pois ele não existe mais no leiaute. Neste caso, deve ser gerado iniAfastamento. Comentário Técnico: retirar a lógica de geração do S-2230 referente ao motivo 38 (alteração motivo). |