Árvore de páginas

Versões comparadas

Chave

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

Para a data de início de obrigatoriedade do leiaute simplificado S-1.0 foi considerado dia 22/05/2022 conforme comunicado do eSocial https://www.gov.br/esocial/pt-br/noticias/prorrogado-o-periodo-de-convivencia-de-versoes-do-esocial

Na issue

Jira
serverJIRA
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyDRHROTDTS-6457
foi alterado para considerar essa data para geração do S-2200 e S-2206 conforme regra abaixo:


  • Irá gravar os Treinamentos com validade maior ou igual a 22/05/2022. Validades menores serão desconsideradas;
  • Treinamentos com data de entrega do certificado menores ou iguais que o dia 22/05/2022 será gerado evento S-2206 com data de alteração em 22/05/2022 contendo o código do treinamento.

  • Treinamentos com data de entrega do certificado maiores que o dia 22/05/2022 será gerado evento S-2206 com data de alteração sendo a data da conclusão do certificado contendo o código do treinamento.

  • Para admissões maiores que dia 22/05/2022 e que a data de entrega do certificado tenha sido menor que 22/05/2022 e maior que a data de admissão será gerado uma retificação ou regeração do S-2200 conforme exemplo abaixo:

    Data de Admissão:                       01/07/2022

    Data de conclusão treinamento:  01/05/2022

    Não deve ser gerado eventoS-2206 com data de 22/05/2022 pois é menor que a admissão e tampouco com  01/05/2022 pois também é menor que admissão pois o governo não aceita um evento S-2206 com data menor que a admissão, dessa forma é necessário retificar ou regerar o S-2200 para que os treinamentos sejam informados ao governo.

Cenários impactam no S-2200

Table Filter
id1635799768144_-1265806067
ItemAmbiente transmissãoCenárioResultado esperadoStatusTipoData de enviotag<dtAdmis>
1TAF

Admitir funcionário com data de admissão maior que 22/05/2022 e treinamentos com data de emissão do certificado menor que a admissão.

   

Após gerar o xml, deve gerar S-2200 com todos os treinamentos incluídos.

07InclusãoData admissãoData admissão
2TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 15:

  • Incluir novo treinamento com data de emissão menor que a admissão.



Após gerar o xml, deve gerar S-2200 com os treinamentos já existentes e o que foi adicionado.

07RetificaçãoData admissãoatualData admissão
3TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 15:

  • Exlcuir um dos treinamentos existentes.


Deve gerar S-2200 sem o treinamento excluído.07RetificaçãoData admissãoatualData admissão
4TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 07:

  • Incluir novo treinamento com data de emissão menor que a admissão.
Após gerar o xml, deve regerar o S-2200 com todos os treinamentos incluídos.07Inclusão Data admissãoData admissão
5TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 09:

  • Incluir novo treinamento com data de emissão menor que a admissão.
Após gerar o xml, deve gerar S-2200 com os treinamentos já existentes e o que foi adicionado.0716RetificaçãoData admissãoatualData admissão
6TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 10:

  • Incluir novo treinamento com data de emissão menor que a admissão.
Após gerar o xml, deve gerar S-2200 com os treinamentos já existentes e o que foi adicionado.0716RetificaçãoData admissãoatualData admissão
7TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 12:

  • Incluir novo treinamento com data de emissão menor que a admissão.
Após gerar o xml, deve regerar S-2200 com os treinamentos já existentes e o que foi adicionado.07RetificaçãoInclusãoData admissãoatualData admissão
8TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 13:

  • Incluir novo treinamento com data de emissão menor que a admissão.

Após gerar o xml, deve gerar S-2200 com os treinamentos já existentes e o que foi adicionado.

O S-2200 que estava com status 13 é alterado para status 20 - Substituida

07RetificaçãoData admissãoatualData admissão
9TAF

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 10:

  • Exlcuir um dos treinamentos existentes.
Deve gerar S-2200 sem o treinamento excluído.0716RetificaçãoData admissãoatualData admissão
10MIDDLEWAREAdmitir funcionário com funcionário  com data de admissão maior que 22/05/2022 com  treinamentos com data de emissão do certificado menor que a admissãoApós gerar o xml, deve gerar S-2200 com todos os treinamentos incluídos.07InclusãoData admissãoData admissão
11MIDDLEWARE

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 15:

  • Excluir um dos treinamentos existentes.

10:

  • Incluir novo treinamento com data de emissão menor que a admissão.

Após gerar o xml, deve

Deve

gerar S-2200

sem o treinamento excluído.

com os treinamentos já existentes e o que foi adicionado.

Gera com status 08 - Erro xml, informando que não encontrou nr de recibo, devido a mensagem que estava com status 10 ainda não ter recibo.

Após informar nr de recibo na mensagem que estava com status 10, o status da nova mensagem é alterado para 07

0807RetificaçãoData admissãoatualData admissão
12MIDDLEWARE

Para um funcionário já admitido admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 0713:

  • Incluir novo treinamento com data de emissão maior menor que a admissão.
Deve gerar um S-2206.  o S-2200 nao deve ser alterado.07InclusãoData emissao 

Após gerar o xml, deve regerar S-2200 com os treinamentos já existentes e o que foi adicionado.


07InclusãoData admissãoData admissão
13MIDDLEWARE

Para um funcionário já admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 15:

  • Excluir um dos treinamentos existentes.
Deve gerar S-2200 sem o treinamento excluído.07RetificaçãoData atualData admissãoData emissao



Cenários impactam no S-2206

ItemAmbiente transmissãoCenárioResultado esperado StatusTipoData Enviotag<dtAlteracao>
1TAF

Para um funcionário já

admitido

admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 07:

  • Incluir novo treinamento com data de emissão maior que a admissão.

Deve gerar um S-2206

.  

contendo as tags de treinamentos


07
Inclusao
InclusãoData
emissão certificado
atualData emissão certificado
8
2
15Fé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

...

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.

...

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

TAF

Para um funcionário já admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 09:

  • Incluir novo treinamento com data de emissão maior que a admissão.

Deve gerar um S-2206 contendo as tags de treinamentos

07InclusãoData atualData emissão certificado
3TAF

Para um funcionário já admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 12:

  • Incluir novo treinamento com data de emissão maior que a admissão.

Deve gerar um S-2206 contendo as tags de treinamentos


07InclusãoData atualData emissão certificado
4TAF

Para um funcionário já admitido  com data de admissão maior que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 13:

  • Incluir novo treinamento com data de emissão maior que a admissão.

Deve gerar um S-2206 contendo as tags de treinamentos


07InclusãoData atualData emissão certificado
5TAF

Para um funcionário que possua um S-2206 com status 07:

  • Incluir novos treinamentos com datas diferentes
Deve gerar novo S-2206 para cada treinamento com datas diferentes07InclusãoData emissão certificadoData emissão certificado
5TAF

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs) e estiver com status 07:

  •  Incluir novo treinamento com a mesma data de da outra alteração contratual que gerou o S-2206.
Deve regerar o mesmo S-2206 já existentes com as alterações contratuais e tbem com os treinamentos07InclusãoData emissão certificadoData emissão certificado
6TAF

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs) e estiver com status 09:

  •  Incluir novo treinamento com a mesma data de da outra alteração contratual que gerou o S-2206.
Deve gerar novo S-2206 com as alterações contratuais anteriores e tbem o treinamento16RetificaçãoData emissão certificadoData emissão certificado
7TAF

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs) e estiver com status 12:

  •  Incluir novo treinamento com a mesma data de da outra alteração contratual que gerou o S-2206.
Deve regerar o mesmo S-2206 já existentes com as alterações contratuais e tbem com os treinamentos07InclusãoData emissao certificado Data emissão certificado
8TAF

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs) e estiver com status 13:

  •  Incluir novo treinamento com a mesma data de da outra alteração contratual que gerou o S-2206.

Após gerar o xml, deve gerar S-2206 com as alteracoes já existentes e o que foi adicionado.

O S-2206 que estava com status 13 é alterado para status 20 - Substituida

07RetificaçãoData emissão certificadoData emissão certificado
9TAF

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs) e estiver com status 15:

  •  Incluir novo treinamento com a mesma data de da outra alteração contratual que gerou o S-2206.
Deve gerar novo S-2206 com as alterações contratuais anteriors e tbem o treinamento07RetificaçãoData emissão certificadoData emissão certificado
10TAF

Para um funcionário que possua um S-2206 com treinamentos  e estiver com status 07:

  • Excluir o treinamento.
Deve cancelar o S-220603Inclusão Data emissão certificadoData emissão certificado
11TAF

Para um funcionário que possua um S-2206 referente a uma alteração contratual (ex. salario, cargo, obs) e treinamentos para mesma data e estiver com status 07:

  • Excluir o treinamento.
Deve regerar o S-2206 sem o treinamento ficando somente a outra alteração contratual07InclusãoData emissão certificadoData emissão certificado
12TAF

Para um funcionário que possua um S-2206 referente a uma alteração contratual (ex. salario, cargo, obs) e treinamentos para mesma data e estiver com status 07:

  • Excluir o treinamento.
  • Excluir a outra alteração contratual
Deve cancelar o S-220603InclusãoData emissão certificadoData emissão certificado
13TAF

Para um funcionário que possua um S-2206 referente a uma alteração contratual (ex. salario, cargo, obs) e treinamentos para mesma data e estiver com status 07:

  • Excluir a outra alteração contratual
  • Excluir o treinamento.
Deve cancelar o S-220603InclusãoData emissão certificadoData emissão certificado
14MIDD

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs) e estiver com status 15:

  •  Incluir novo treinamento com a mesma data de da outra alteração contratual que gerou o S-2206.
Deve gerar novo S-2206 com as alterações contratuais anteriors e tbem o treinamento07RetificaçãoData emissão certificadoData emissão certificado
15MIDD

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs)  e tbem treinamentos e estiver com status 15:

  •  Excluir um dos treinamentos
Deve gerar novo S-2206 com as alterações contratuais anteriores sem o treinamento07RetificaçãoData emissão certificadoData emissão certificado
16MIDD

Para um funcionário que possua um S-2206 referente outra alteração contratual (ex. salario, cargo, obs)  e tbem treinamentos e estiver com status 15:

  •  Excluir a alteração contratual
Deve gerar novo S-2206 com os treinamentos07RetificaçãoData emissão certificadoData emissão certificado
17MIDD

Para um funcionário que possua um S-2206 referente  treinamentos e estiver com status 15:

  • Excluir todos os treinamentos
Deve gerar um S-3000 do S-2206



18MIDD

Para um funcionário já admitido  com data de admissão menor que 22/05/2022 que possua treinamentos e o S-2200  estiver com status 07:

  • Incluir novo treinamento com data de emissão menor que 22/05/2022
Deve gerar um S-220607InclusãoData 22/05/2022Data 22/05/2022

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

...

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.

...

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.

...

Incluir um afastamento com motivo 14 .

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

...

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.

...

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.

...

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 esperado1Todos

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.