Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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

Table Filter
id1635799768144_-1265806067
ItemMotivoCenárioResultado esperadoCenários de automação
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.

CN_FP1600_AFAST_MENOR_15_DIAS_551_INCLUI

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.

CN_FP1600_AFAST_MENOR_15_DIAS_ALTERA_MAIOR_15_DIAS_1_551_ALTERA

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.

CN_FP1600_AFAST_MAIOR_15_DIAS_552_INCLUI

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.

CN_FP1600_AFAST_MAIOR_15_DIAS_ALTERA_MENOR_15_DIAS_1_552_ALTERA

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.

Não possui
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.

Não possui

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.

Não possui

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.

Não possui

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.

Não possui

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.


Não possui



...

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

ItemMotivoCenárioResultado esperado Cenários de automação
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.

CN_FP1600_AFAST_SEM_ABONO_1_555_INCLUI

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.

CN_FP1600_AFAST_SEM_ABONO_1_555_ALTERA

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.

Não possui

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.

Não possui

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.

Não possui

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.

Não possui

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.


Não possui

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 esperadoCenários de automação
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.

Não possui

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

CN_FP1600_MATERNIDADE_INTERROMPE_FERIAS_1_555_ALTERA


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

ItemMotivoCenárioResultado esperadoCenários de automação
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.


CN_FP1600_AFAST_TRANSF_ITEM1_1_560

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.

CN_FP1600_AFAST_TRANSF_ITEM1_1_561

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.

CN_FP1600_AFAST_TRANSF_ITEM1_1_562

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.


CN_FP1600_AFAST_TRANSF_ITEM1_1_563

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.CN_FP1600_AFAST_TRANSF_ITEM1_1_564
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.CN_FP1600_AFAST_TRANSF_ITEM1_1_565
715Afastamento de férias inicia depois da data de obrigatoriedade e é no mesmo dia da transferência entre empresas

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

S-2230 com inicio e término do afastamento;

Após a transferência deve ser:

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

Deve gerar o S-3000 ao inves de uma retificação do S-2230 devido a validação abaixo que o governo faz:

Somente é possivel alterar um afastamento com data de término por outro que também possua data de término. Caso a alteração envolva um afastamento com data de termino e outro apenas com data de início, será necessário excluir o afastamento e registrar outro.

Gerado o S-2299 na origem.

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

O S-2200 não deve ter o bloco de afastamento


815Afastamento de férias inicia depois da data de obrigatoriedade e ocorre transferência entre empresas durante o afastamento, ou seja, data de transferência maior que a data de inicio e menor que a data de termino do afastamento

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

S-2230 com inicio e término do afastamento;

Após a transferência deve ser:

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

Deve gerar o S-3000 ao inves de uma retificação do S-2230 devido a validação abaixo que o governo faz:

Somente é possivel alterar um afastamento com data de término por outro que também possua data de término. Caso a alteração envolva um afastamento com data de termino e outro apenas com data de início, será necessário excluir o afastamento e registrar outro.

Gerado o S-2299 na origem.

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

O S-2200 deve ter o bloco de afastamento com a data de inicio do afastamento.




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.