Histórico da Página
1. Objetivo:
Este documento tem como objetivo demonstrar os resultados que devem ser alcançados nos cenários possíveis de cadastro manutenção com relação aos eventos do E-Social no TAF, é fundamental e obrigatório que todos os requisitos entregues estejam respeitando todos os cenários abaixo tanto no modelo de integração quanto de cadastro manual:1 - manual.
2. Tabela de Resumo das operações:
Novo Registro | Evento Corrente: Incluído | Evento Corrente: Alterado | Evento Corrente: Excluído | Situação Corrente: Transmitido | Situação Corrente: Não Transmitido | |
---|---|---|---|---|---|---|
Inclusão | Executa | Operação não realizada | Operação não realizada | Analisar duas próximas colunas | Executa | Operação não realizada |
Alteração | Operação não realizada | Executa | Executa | Analisar duas próximas colunas | Operação não realizada | Executa |
Exclusão | Operação não realizada | Executa | Executa | Operação não realizada |
***Seguindo com o documento temos maiores detalhes sobre cada uma das operações citadas na tabela acima***
3. Realizando uma nova inclusão no TAF:
- Registro não existe no TAF:
- Deve ser realizada a inclusão do registro; - Situação do Registro igual a
incluído:- Registro não existe no TAF:
- "I" (Incluído):
- Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A operação
solicitada - "I" (Incluído):
- solicitada no XML está em desacordo com o cenário do registro na base do TAF"
- Situação do Registro igual a
alterado:- solicitada no XML está em desacordo com o cenário do registro na base do TAF"
- "A" (Alterado):
- Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A operação
solicitada - "A" (Alterado):
- solicitada no XML está em desacordo com o cenário do registro na base do TAF";
- Situação do Registro igual a
excluído:- solicitada no XML está em desacordo com o cenário do registro na base do TAF";
- "E" (Excluído):
Registro já Transmitido ao RET:
Deve - "E" (Excluído):
- - Deve ser realizada a operação
, ou seja, o cadastro deve ser duplicado - seguindo os conceitos citados em "Regras Gerais de Integração"
deste documento.
Registro não transmitido ao RET:
Não - seguindo os conceitos citados em "Regras Gerais de Integração"
- - Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A
operação solicitada no XML está em - - Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
- operação solicitada no XML está em desacordo com o cenário do registro na base
do - do TAF"
- do TAF"
...
4. Realizando uma nova alteração no TAF:
- Registro não existe no TAF:
- Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A operação solicitada no XML está em desacordo com o cenário do registro na base do TAF" - Situação do Registro igual a
incluído:- Registro não existe no TAF:
- "I" (Incluído):
- Deve ser realizada a operação
, ou seja, o cadastro deve ser duplicado - "I" (Incluído):
- seguindo os conceitos citados em "Regras Gerais de Integração" deste documento.
- Situação do Registro igual a
alterado:- seguindo os conceitos citados em "Regras Gerais de Integração" deste documento.
- "A" (Alterado):
- Deve ser realizada a operação
, ou seja, o cadastro deve ser duplicado - "A" (Alterado):
- seguindo os conceitos citados em "Regras Gerais de Integração" deste documento.
- Situação do Registro igual a
excluído:- seguindo os conceitos citados em "Regras Gerais de Integração" deste documento.
- "E" (Excluído):
Registro já Transmitido ao RET:
Não - "E" (Excluído):
- - Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A operação solicitada no XML está em desacordo com o cenário do registro na base
do - - Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
- do TAF"
Registro não transmitido ao RET:
Deve - do TAF"
- - Deve ser realizada a operação
, ou seja, o cadastro deve ser duplicado - seguindo os conceitos citados
em - em "Regras Gerais de Integração"
deste - deste documento.
...
5. Realizando uma nova exclusão no TAF:
- Registro não existe no TAF:
- Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A operação solicitada no XML está em desacordo com o cenário do registro na base do TAF" - Situação do Registro igual a
incluído:- Registro não existe no TAF:
- "I" (Incluído):
- Deve ser realizada a operação
, ou seja, o cadastro deve ser duplicado - "I" (Incluído):
- seguindo os conceitos citados
em - em "Regras Gerais de Integração"
deste - deste documento.
- Situação do Registro igual a
alterado:- deste documento.
- "A" (Alterado):
- Deve ser realizada a operação
, ou seja, o cadastro deve ser duplicado - "A" (Alterado):
- seguindo os conceitos citados
em - em "Regras Gerais de Integração"
deste - deste documento.
- Situação do Registro igual a
excluído:- deste documento.
- "E" (Excluído):
Registro já Transmitido ao RET:
Deve - "E" (Excluído):
- - Não deve ser realizada a
operação, ou seja, o cadastro deve ser duplicado seguindo os conceitos citados em "Regras de Integração" deste documento.- integração e no gerenciador deve aparecer a mensagem:
"A operação solicitada no XML está em desacordo com o cenário do registro na base do TAF"
Registro não transmitido ao RET:
Não - integração e no gerenciador deve aparecer a mensagem:
- - Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
"A operação solicitada no XML está em desacordo com o cenário do registro na base
do - - Não deve ser realizada a integração e no gerenciador deve aparecer a mensagem:
- do TAF"
6. Regras Gerais de Integração:
...
Quando o registro
...
já existente no TAF não foi transmitido
...
ao RET, ou seja, seu campo de Status é diferente de 2,3 e 4 a operação
deve ser realizada normalmente na base
...
de dados, caso já tenha sido enviado deve ser realizada a operação seguindo as regras
abaixo:
**Duplicar o registro, mantendo o atual e gerando uma nova linha na tabela com as seguintes regras:**
...
Protocolo = O novo registro gerado deve ter esse campo vazio
Penúltimo Protocolo = O novo registro deve ter nesse campo o valor do protocolo do registro anterior com a mesma chave
Versão = O novo registro deve ter uma nova versão
Versão Anterior = O novo registro deve ter o valor da versão do registro anterior com a mesma chave
Evento = O novo registro deve ter a operação que foi realizada
Ativo = O novo registro deve ter a situação igual a 1 ( Ativo ) e setar o registro anterior com a mesma chave para 2 ( Inativo ).