Árvore de páginas

Versões comparadas

Chave

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

...

Afastamento < 15 dias e tem situação alterada para > 15 dias

Ex: De 10 dias para 20 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.

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.

   

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.

Table Filter
id1635799768144_-1265806067

ItemCenárioResultado esperado
1

FP1620 - Alteração Salarial que não seja dissídio.

Exemplo: Motivo Merito para

data

dataSalarial alteração 01/05/2021

FP1620 - Alteração

Slalarial

Salariall que seja de dissídio com data alteração igual data vigência.

Exemplo: Motivo Dissido para data alteração 01/05/2021 e data vigência 01/05/2021

FP1820 - Observação para funcionário

Exemplo: data alteração 01/05/2021


Primeira alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Com a Tag dtAltecao = 01/05/2021 e sem tag dtEf.


Mensagem enviada:

Segunda alteração salarial gera uma mensagem S-2206 como retificação (indRetif = 2)

com a tag

. Com as tags dtAlteracao = 01/05/2021 e

a tag 

dtEf = 01/05/2021.

Terceira alteração que foi a inclusão da observação gera uma mensagem S-2206 

como 

como retificação (indRetif = 2)

com a tag

. Com as tags dtAlteracao = 01/05/2021 

e a tag 

dtEf = 01/05/2021.

Porque a segunda mensagem é enviada como retificação?

O governo rejeita

OBS: 

Quando é uma mensagem S-2206 alteração salarial de dissido e a Data de alteração for igual a Data de Efeito e for uma mensagem de inclusão e ter uma mensagem S-2206 de alteração salarial no governo que não seja de dissido o governo rejeita essa mensagem porque entende que ja possui uma com a mesma data.

Sugestão caso não queira ir como retificação: Na data da alteração salarial colocar uma data diferente da alteração salarial que ja existe.

2

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.

3

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.

4

Afastamento > 15 dias e tem situação alterada para < 15 dias

Ex: De 20 dias para 10 dias.

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

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

7

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.

8

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.

9

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.

10

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

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

...

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.

...

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.

...

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.

...

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


Mensagem não enviada:

Segunda alteração salarial refaz a mensagem S-2206. Com as tags dtAlteracao = 01/05/2021 e dtEf = 01/05/2021.

Terceira alteração que foi a inclusão da observação refaz a mensagem S-2206. Com as tags dtAlteracao = 01/05/2021 dtEf = 01/05/2021.


Não será gerado mensagem S-3000.


Porque a segunda mensagem é enviada como retificação?

O governo rejeita a segunda mensagem S-2206 de alteração salarial de dissídio quando ela é de inclusão e tem data alteração = data efeito.

Rejeição governo: Foi localizado no sistema um evento em duplicidade com o evento a ser enviado, mesmo Tipo de Inscricao, Numero de Inscricao, CPF, Matricula, Data da Alteracao, Data de efeito.

Sugestão para a segunda mensagem de S-2206 alteração salarial dissídio não ir como retificação:  No programa FP1620 ao incluir a alteração salarial com motivo dissídio na Data Liberação Sal (data alteração) para um dia diferente da primeira mensagem dentro do mês. Assim a mensagem irá como inclusão e com dtAlteracao diferente de dtEf e o governo não rejeita.

Quando utiliza TAF, a mensagem de retificação irá ser gerada com a tag <nrRecibo> contendo o número da mensagem de inclusão para que o TAF localize a mensagem de origem para retificar.

2

FP1620 - Alteração Salarial que não seja dissídio

Exemplo: Motivo Merito para data alteração 01/05/2021

FP1620 - Alteração Salariall que seja de dissídio com data alteração diferente data vigência.

Exemplo: Motivo Dissido para data alteração 01/05/2021 e data vigência 01/04/2021

Primeira alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Com a tag dtAltecao = 01/05/2021 e sem tag dtEf.


Mensagem enviada ou não enviada:

Segunda alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Com as tags dtAlteracao = 01/05/2021 e dtEf = 01/04/2021.


Não será gerado mensagem S-3000.

3

FP1620 - Alteração Salariall que seja de dissídio com data alteração diferente data vigência.

Exemplo: Motivo Dissido para data alteração 01/05/2021 e data vigência 01/04/2021

FP1620 - Alteração Salarial que não seja dissídio

Exemplo: Motivo Merito para data alteração 01/05/2021

FP1620 - Alteração Salarial que não seja dissídio

Exemplo: Motivo Merito para data alteração 01/05/2021

Primeira alteração salarial gera uma mensagem S-2206 como inclusão  (indRetif = 1). Com as tags dtAlteracao = 01/05/2021 e  tag dtEf = 01/04/2021.

Para a primeira mensagem não será gerado S-3000.


Mensagem enviada ou não enviada:

Segunda alteração salarial gera uma mensagem S-2206 como inclusão  (indRetif = 1). Com a tag dtAlteracao = 01/05/2021 e sem a tag dtEf. 


Terceira alteraçao salarial gera uma mensagem S-2206 como inclusão  (indRetif = 1). Com a tag dtAlteracao = 01/05/2021 e sem a tag dtEf. 


4

FP1620 - Alteração Salariall que seja de dissídio com data alteração igual data vigência.

Exemplo: Motivo Dissido para data alteração 01/05/2021 e data vigência 01/05/2021

FP1620 - Alteração Salarial que não seja dissídio

Exemplo: Motivo Merito para data alteração 01/05/2021

FP1350 - Alteração turno

Exemplo: Motivo Merito para data alteração 15/05/2021

Primeira alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Com as tags dtAltecao = 01/05/2021 dtEf = 01/05/2021


Mensagem enviada:

Segunda alteração salarial gera uma mensagem S-2206 como retificação (indRetif = 2). Com as tags dtAlteracao = 01/05/2021 e dtEf = 01/05/2021.

Quando utiliza TAF, a mensagem de retificação irá ser gerada com a tag <nrRecibo> contendo o número da mensagem de inclusão para que o TAF localize a mensagem de origem para retificar.

Mensagem não enviada:

Segunda alteração salarial refaz a primeira mensagem S-2206, Ccom as tags dtAlteracao = 01/05/2021 e dtEf = 01/05/2021.


Terceira alteração turno mensagem S-2206 como  inclusão (indRetif = 2). Com a tag dtAlteracao = 01/05/2021 e sem a tag dtEf.


Não será gerado mensagem S-3000.


Porque a segunda mensagem é enviada como retificação?

O governo rejeita a segunda mensagem S-2206 de alteração salarial de dissídio quando ela é de inclusão e tem data alteração = data efeito. E no governo ja possui uma mensagem S-2206 com a mesma data.

Rejeição governo: Foi localizado no sistema um evento em duplicidade com o evento a ser enviado, mesmo Tipo de Inscricao, Numero de Inscricao, CPF, Matricula, Data da Alteracao, Data de efeito.

Sugestão para a segunda mensagem de S-2206 alteração salarial dissídio não ir como retificação:  No programa FP1620 ao incluir a alteração salarial com motivo dissídio na Data Liberação Sal (data alteração) para um dia diferente da primeira mensagem dentro do mês. Assim a mensagem irá como inclusão e com dtAlteracao diferente de dtEf e o governo não rejeita.

5

FP1620 - Alteração Salariall que seja de dissídio com data alteração igual data vigência.

Exemplo: Motivo Dissido para data alteração 01/05/2021 e data vigência 01/05/2021

FP1620 - Alteração Salarial que não seja dissídio

Exemplo: Motivo Merito para data alteração 01/05/2021

FP1350 - Alteração turno

Exemplo: Motivo Merito para data al01/05/2021/05/2021

Primeira alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Com as tags dtAltecao = 01/05/2021 e dtEf = 01/05/2021


Mensagem enviada:

Segunda alteração salarial gera uma mensagem S-2206 como retificação (indRetif = 2). Com as tags dtAlteracao = 01/05/2021 e dtEf = 01/05/2021.

Terceira alteração turno gera uma mensagem S-2206 como  retificação (indRetif = 2). Com as tags dtAlteracao = 01/05/2021 e  dtEf = 01/05/2021.

Quando utiliza TAF, a mensagem de retificação irá ser gerada com a tag <nrRecibo> contendo o número da mensagem de inclusão para que o TAF localize a mensagem de origem para retificar.

Mensagem não enviada:

Segunda alteração salarial refaz uma mensagem S-2206 como retificação (indRetif = 2). Com as tags dtAlteracao = 01/05/2021 e dtEf = 01/05/2021.

Terceira alteração turno mensagem S-2206 como  retificação (indRetif = 2). Com as tags dtAlteracao = 01/05/2021 e  dtEf = 01/05/2021.


Não será gerado mensagem S-3000.


Porque a segunda mensagem é enviada como retificação?

O governo rejeita a segunda mensagem S-2206 de alteração salarial de dissídio quando ela é de inclusão e tem data alteração = data efeito. E no governo ja possui uma mensagem S-2206 com a mesma data.

Rejeição governo: Foi localizado no sistema um evento em duplicidade com o evento a ser enviado, mesmo Tipo de Inscricao, Numero de Inscricao, CPF, Matricula, Data da Alteracao, Data de efeito.

Sugestão para a segunda mensagem de S-2206 alteração salarial dissídio não ir como retificação:  No programa FP1620 ao incluir a alteração salarial com motivo dissídio na Data Liberação Sal (data alteração) para um dia depois. Assim a mensagem irá como inclusão e com dtAlteracao diferente de dtEf e o governo não rejeita.

6

FP1620 - Alteração Salarial que não seja dissídio.

Exemplo: Motivo Merito para data alteração 01/05/2021

FP1620 - Alteração Salariall que seja de dissídio com data alteração igual data vigência.

Exemplo: Motivo Dissido para data alteração 01/05/2021 e data vigência 01/04/2021

FP1820 - Observação para funcionário

Exemplo: data alteração 01/05/2021


Primeira alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Com a tag dtAltecao = 01/05/2021 e sem tag dtEf.

Segunda alteração salarial gera uma mensagem S-2206 como  inclusão (indRetif = 1). Com as tags dtAlteracao = 01/05/2021 e  dtEf = 01/04/2021.


Mensagem enviada:

Terceira alteração inclusão da observação gera uma mensagem S-2206 como  retificação (indRetif = 2) da primeira mensagem de S-2206. Com a tag dtAlteracao = 01/05/2021 e sem dtEf.

Quando utiliza TAF, a mensagem de retificação irá ser gerada com a tag <nrRecibo> contendo o número da mensagem de inclusão para que o TAF localize a mensagem de origem para retificar.

Mensagem não enviada:

Terceira alteração inclusão da observação refaz a primeira mensagem S-2206. Com a tag dtAlteracao = 01/05/2021 e sem a tag dtEf.


Não será gerado mensagem S-3000.


7

FP1620 - Alteração Salarial que não seja dissídio.

Exemplo: Motivo Merito para data alteração 01/05/2021

FP1820 - Observação para funcionário

Exemplo: data alteração 01/05/2021


Primeira alteração salarial gera uma mensagem S-2206 como inclusão (indRetif = 1). Tag dtAltecao = 01/05/2021 e sem tag dtEf.


Mensagem enviada:

Segunda alteração de observação gera uma  mensagem S-2206 como  retificação (indRetif = 2) da primeira mensagem de S-2206. Com a tag dtAlteracao = 01/05/2021 e sem a tag dtEf.

Quando utiliza TAF, a mensagem de retificação irá ser gerada com a tag <nrRecibo> contendo o número da mensagem de inclusão para que o TAF localize a mensagem de origem para retificar.

Mensagem não enviada:

Segunda alteração de observação refaz a mensagem S-2206. Com a tag dtAlteracao = 01/05/2021 e sem a tag dtEf.


Não será gerado mensagem S-3000. 


8

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino: 31/08/24
Data Vencimento Prorrogação: 30/09/24

Será gerado dois S-2206.

  • Um S-2206 com com dtAlteracao = 01/09/2024 e dtTerm 31/08/2024 e com tpContr = 2.
  • Outro S-2206 com  dtAlteracao = 01/10/2024 tpContr = 1.
9

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino: 31/08/24 alterei a data de termino para 30/08/2024
Data Vencimento Prorrogação: 30/09/24


Após a alteração do campo Data Termino:

  • Um S-2206 com com dtAlteracao = 31/08/2024 e dtTerm 30/08/2024 e com tpContr = 2.
  • Outro S-2206 com  dtAlteracao = 01/10/2024 tpContr = 1.
10

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino: 31/08/24 
Data Vencimento Prorrogação: 30/09/24 alterei a data de termino 29/08/2024


Após a alteração do campo Data Vencimento Prorrogação:

  • Um S-2206 com com dtAlteracao = 01/09/2024 e dtTerm 29/08/2024 e com tpContr = 2.
  • Outro S-2206 com  dtAlteracao = 30/10/2024 tpContr = 1.
11

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino: 31/08/24 alterei a data de termino para 30/08/2024
Data Vencimento Prorrogação: 30/09/24 alterei a data de termino 29/08/2024


Após a alteração dos campos Data Termino e Data Vencimento Prorrogação:

  • Um S-2206 com com dtAlteracao = 31/08/2024 e dtTerm 29/08/2024 e com tpContr = 2.
  • Outro S-2206 com  dtAlteracao = 30/10/2024 tpContr = 1.
12

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino: não informado durante o cadastro depois inserido 30/08/2024
Data Vencimento Prorrogação: não informado


Após a alteração dos campos Data Termino:

  • Um S-2206 com com dtAlteracao = 31/08/2024 e com tpContr = 1.
13

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino:  30/08/2024 depois foi retirado a data informada
Data Vencimento Prorrogação: 29/09/2024


Após a retirada do campo Data Termino:

  • O S-2206 com com dtAlteracao = 31/08/2024 e dtTerm 29/08/2024 e com tpContr = 2 foi cancelado.
  • Foi refeito o S-2206 com  dtAlteracao = 30/09/2024 tpContr = 1.
14 

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino:  30/08/2024
Data Vencimento Prorrogação: 29/09/2024  depois foi retirado a data informada


Após a retirada do campoData Vencimento Prorrogação:

  • O S-2206 com com dtAlteracao = 31/08/2024 e dtTerm 29/08/2024 e com tpContr = 2 foi cancelado.
  • Foi refeito o S-2206 com  dtAlteracao = 30/09/2024 tpContr = 1.
15 

Ao cadastrar um funcionário com os campos Término Contrato e Data Vencimento Prorrogação

Exemplo:

Data admissão: 01/08/24
Data Termino:  30/08/2024 depois foi retirado a data informada
Data Vencimento Prorrogação: 29/09/2024  depois foi retirado a data informada


Após a alteração dos campos Data Termino e Data Vencimento Prorrogação:

  • Foi cancelado os dois S-2206.
  • Foi refeito o S-2200 tpContr = 1

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.

...

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.

...

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.

...

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.

...

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

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

...

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

...

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.

...

  • .