Árvore de páginas

Cenários com situações de Acidente/doença do trabalho e Acidente/doença não relacionada ao trabalho

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...

ItemMotivoCenárioResultado esperado
101 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.

201 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.

301 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 - Aguardando retorno 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.

401 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:

Dois eventos S-3000 sendo um para o S-2230 de Inicio e outro para o de termindo com status  07 -  Pendente Pronto para Envio. 

Um evento S-2230 de inclusão unificado com Tipo Inicio e término com Status 16 -  Aguardando retorno mensagem anterior. 


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 gerar um S-3000 para o S-2230 de Inicio com status 07 - Pronto para envio

Deve cancelar o S-2230 de termino ficando com status 05 - Cancelado Automático.

Deve gerar  um novo evento S-2230 com Afastamento Início e Término unificado com status 16- Aguardando retorno mensagem anterior (ref ao S-3000 do inicio do afastamento)

Válido para o TAF e Middleware.

501 ou 03Afastamento > 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.

601 ou 03Afastamento < 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.

701 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.

801 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.

901 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.

O S-2230 de início não sofre alterações independente do status, ou seja, deve permanecer com os dados de origem pois o funcionario estava no estabelecimento de origem quando iniciou o afastamento

Válido para o TAF e Middleware.

1001 ou 03

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:

Se o S-2230 de inicio estiver com status 07:

Deve cancelar o  S-2230 ficando com status 05 - Cancelado Automático

Deve criar um novo S-2230 com o novo motivo  com status 07.

Se o S-2230 de inicio estiver com status 15:

Deve gerar um evento  S-3000 para o S-2230 de inicio  com status 07.

Deve criar um novo S-2230 com o novo motivo  com status 07.

Não deve ser gerado o bloco altAfastamento.




Cenários com situação de Férias

ItemMotivoCenárioResultado esperado 
115Afastamento 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.

215Afastamento 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 com  status 08 - Erro XML pois ainda não tem o número do recibo da mensagem anterior, ao consultar o retorno da mensagem anterior, a mensagem que estava com o status 08- Erro XML ficará com status 06  - Gerar XML

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.

315Afastamento 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.

415

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 07 - Pronto para Envio

Nesse caso o S-2230 fica com status 07 - Pronto para envio, pois se trata de afastamento com outra data de início e o s-3000  do afastamento com data de início anterior a alteração da concessão do abono.

Se S-2230 estiver com status 07 - Pronto para Envio:

Deve ser cancelado o evento S-2230  que ficará 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.

515

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 S-2230 da origem ficando com status 05 - Cancelado Automático.

Criar 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.

615

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.

715Elminar a programação de férias

Se o S-2230 estiver com status 07 - Pronto para Envio:

O S-2230 deve ser cancelado e ficará com status 05 - Cancelado Automático.

Se o S-2230 estiver com status 15 - Processado Governo:

Deve ser gerado um S-3000 com status 06 - Gerar xml para que possa gerar o nr do recibo.

Se o S-2230 estiver com status 10 - Processado TAF ou 10 - Aguardando Retorno Governo (Middleware):

Deve gerar o S-3000 com status 08 - Erro xml pois não contem o nr do recibo do S-2230.

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.

Se S-2230 retornar com status 15 - Processado Governo:

O evento S-3000 deve ficar com  status 06 - Gerar xml para que possa gerar o nr do recibo.


815Férias no leiute S-1.0

O bloco de período aquisitivo deve ser criado para férias a partir de  

Cenários com situações de Licença Maternidade

ItemMotivoCenárioResultado esperado
117Afastamento 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 Processamento Governo (Middleware):

Deve gerar evento S-2230 de retificação com status 8 - Erro XML, pois o mesmo não possuí o número do recibo.

Se o S-2230 de inclusão retornar com status 13 Rejeitado Governo:

Comportamento padrão das mensagens S-2230.

Se o S-2230 de inclusão retornar com status 15 Processado Governo:

o S-2230 que estava com status 08 - Erro XML para status 06- Gerar XML

Após gerar o XML deve ficar com status 07- pronto para envio e com o número do recibo.

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.

217

Férias interrompidas pela Maternidade.

O sistema permite fazer isso no FP1600, ele interrompe as férias um dia antes da licença maternidade, cria a licença maternidade e lança o restante das férias logo após a licença maternidade.

Ex: Afastamento de férias período: 01/10/2020 a 30/10/2020.

    Bebe nasceu durante as férias no dia 21/10/2020. Dessa forma a licença maternidade inicia no dia 21/10/2020 e termina 21/02/2021. 

Após o período de licença maternidade os afastamentos ficaram da seguinte forma:

Afastamento 1: Férias: 01/10/2020 a 20/10/2020.

Afastamento 2: Licença Maternidade: 21/10/2020 a 21/02/2021.

Afastamento 3: Férias: 22/02/2021 a 02/03/2021.

Se o S-2230 das férias estiver com status 15 - Processado Governo:

Deve gerar um evento de retificação S-2230 das férias alterando a data de término do afastamento.

Deve gerar o S-2230 de maternidade.

Se o S-2230 das férias estiver com status 07 - Pronto para Envio:

Deve reprocessar o mesmo evento S-2230 alterando o XML para o término das férias um dia antes do início da licença maternidade.

Deve gerar o S-2230 de maternidade.

Deve gerar o S-2230 com o restante das férias um dia após o término da maternidade


Cenários  com transferência de funcionário entre empresa ou estabelecimentos existindo afastamentos na origem

ItemMotivoCenárioResultado esperado
110Afastamento com mais de 15 dias que iniciou antes da data da obrigatoriedade e terminou depois da obrigatoriedade e o funcionário teve transferência entre estabelecimentos antes do término do afastamento.

Ao incluir o afastamento antes da transferência deve ser criado:

S-2200 com o início do afastamento;

S-2230 com término do afastamento;

Após a transferência deve ser:

Cancelado ou gerado o S-3000 do termino do afastamento na origem.

Criado evento S-2230 de término no destino.


210Afastamento com mais de 15 dias que iniciou antes da data da obrigatoriedade e terminou depois da obrigatoriedade e o funcionário teve transferência entre empresas antes do término do afastamento.

Ao incluir o afastamento antes da transferência deve ser criado:

S-2200 com o início do afastamento;

S-2230 com término do afastamento;

Após a transferência deve ser:

Cancelado ou gerado o S-3000 do termino do afastamento na origem.

Criado evento S-2230 de término no destino.

310Afastamento com mais de 15 dias que iniciou antes da data da obrigatoriedade e terminou depois da obrigatoriedade e o funcionário teve transferência entre estabelecimentos  após o término.

Ao incluir o afastamento antes da transferência deve ser criado:

S-2200 com o início do afastamento;

S-2230 com término do afastamento;

Após a transferência deve ser:

Não deve ser criado S-2230 no destino pois já foi finalizado antes da transferência.

410Afastamento com mais de 15 dias que iniciou e terminou depois da data da obrigatoriedade e o funcionário teve transferência entre empresas antes o término.

Ao incluir o afastamento antes da transferência deve ser criado:

S-2230 com o início do afastamento;

S-2230 com término do afastamento;

Após a transferência deve ser:

Cancelado ou gerado o S-3000 do término do afastamento na origem.

Criado evento S-2230 de término no destino.


510Lançar um afastamento com mais de 15 dias para um funcionário que teve entrada por transferência.Deve ser criado 2 eventos S-2230 sendo um de início e um de término.
610Lançar um afastamento com menos de 15 dias para um funcionário que teve entrada por transferência.Deve ser criado 1 evento S-2230 unificado com início  e término.



Cenários  com motivo 14 - Cessão com leiaute S-1.0 a partir do pacote liberado com a implementação do S-2231

ItemMotivoCenário Resultado esperado
114

Afastamento com motivo 14 já existente na base e que gerou o evento S-2230.

Realizada uma alteração.

Se o S-2230 estiver com status 07 - Pronto para Envio:

Deve reprocessar o mesmo evento S-2230.

Se o S-2230  estiver com status 15 - Processado Governo:

Deve gerar um evento de retificação S-2230.

214

Afastamento com motivo 14 já existente na base e que gerou o evento S-2230.

Realizada exclusão.

Se o S-2230 estiver com status 07 - Pronto para Envio:

Deve cancelar o evento S-2230.

Se o S-2230  estiver com status 15 - Processado Governo:

Deve gerar um evento  S-3000 para o S-2230.

314

Incluir um afastamento com motivo 14 .

Com mais ou menos de 15 dias o comportamento será o mesmo conforme resultado esperado.


Deve gerar 2 eventos S-2231 sendo um de início e outro de término.
414Alterar a quantidade de dias de um afastamento com motivo 14 .

Se o S-2231 de término estiver com status 07 - Pronto para Envio:

Deve refazer o evento com a nova data de término

Se o S-2231 de término  estiver com status 15 - Processado Governo:

Deve gerar um evento de retificação para o  S-2231 de término com a nova data de término.

514Alterar o CNPJ de cessão ou o responsável pela remuneração de um afastamento com motivo 14 .

Se o S-2231 de início estiver com status 07 - Pronto para Envio:

Deve refazer o evento com as informações alteradas

Se o S-2231 de início estiver com status 15 - Processado Governo:

Deve gerar um evento de retificação para o  S-2231 de inicio com as alterações.

614Excluir um afastamento com motivo 14 .

Se o S-2231 de início estiver com status 07 - Pronto para Envio:

Deve cancelar o evento S-2231.

Se o S-2231 de início estiver com status 15 - Processado Governo:

Deve gerar um evento S-3000 para o S-2231.

Cenários  com motivos diversos


ItemMotivoCenárioResultado esperado
1Todos

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

2Todos

Comportamento padrão das mensagens S-2230.

Ha um único S-2230 transmitido porém não consultado o retorno, ou seja, está com status 10

O afastamento foi alterado, será criado um novo S-2230 como retificação com status 16

Se  o S-2230 de inclusão retornar com status 15 - Processada Governo:

O S-2230 de retificação deve ser alterado automaticamente para o status para 7 - Pronto para envio.

Quando utiliza Middleware:

Se  o S-2230 de inclusão retornar com status 13 - Rejeitada Governo:

O S-2230 de retificação deve ser alterado automaticamente para inclusão e ficar com status 07 - Pronto para envio.

O S-2230 de inclusão que está com status 13  deve ter o status alterado para 20 - Substituída.

Quando utiliza TAF:

Se o S-2230 de inclusão retornar com status 12 - Rejeitada TAF:

O S-2230 de retificação deve  ser alterado para Inclusão e ficar com status 07 -  Pronta para Envio.

O S-2230 de inclusão que está com status 12  deve ter o status alterado para 20 - Substituída.

Se o S-2230 de inclusão retornar com status 13 -  Rejeitada Governo:

O S-2230 permanece como retificação e com status 07 - Pendente de Envio.

O S-2230 de inclusão que está com status 13 deve ter o status alterado para 20 - Substituída.