Histórico da Página
...
2. Tabela de Resumo das operações:
Operação x Status no TAF | Novo Registro | Evento Corrente: Status deIncluído | Status de Alterado | Status de Excluído | Transmitido | Evento Corrente: Alterado | Evento Corrente: Excluído | Situação Corrente: Transmitido | Situação Corrente: Não Transmitido |
---|---|---|---|---|---|---|---|---|---|
Inclusão | IncluiExecuta | Operação não realizada | Operação não realizada | Analisar duas próximas colunas | IncluiExecuta | Operação não realizada | |||
Alteração | Operação não realizada | AlteraExecutaAltera | Executa | Analisar duas próximas colunas | Operação não realizada | AlteraExecuta | |||
Exclusão | Operação não realizada | ExcluiExecutaExclui | 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:
- 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 "I" (Incluído):
- Deve ser realizada a operação seguindo os conceitos citados em "Regras Gerais de Integração" deste documento. - Situação do Registro igual a "A" (Alterado):
- Deve ser realizada a operação seguindo os conceitos citados em "Regras Gerais de Integração" deste documento. - Situação do Registro igual a "E" (Excluído):
Registro já Transmitido ao RET:
- 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"
Registro não transmitido ao RET:
- Deve ser realizada a operação seguindo os conceitos citados em "Regras Gerais de Integração" deste documento.
- Registro não existe no TAF:
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:
- "I" (Incluído):
- 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.
- Situação do Registro igual a alterado:
- "A" (Alterado):
- 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.
- Situação do Registro igual a excluído:
- "E" (Excluído):
Registro já Transmitido ao RET:
Deve - - Não deve ser realizada a integração e no gerenciador deve aparecer a operação, ou seja, o cadastro deve ser duplicado seguindo os conceitos citados em "Regras de Integração" deste documento.
- 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 - - 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 - registro na base do TAF"
- Registro não existe no TAF:
...
6. Regras Gerais de Integração:
Nesse novo cenário TODOS os comportamentos são iguais independente se Quando o registro na base já existente no TAF não foi transmitido ou não do ponto de vista da operação que ao RET, ou seja, seu campo de Status é diferente de 2,3 e 4 a operação
deve ser realizada normalmente na base , o único ponto de atenção é a forma como a informação será imputada no TAF ( Duplicando o cadastro com os respectivos tratamentos ( Eventos já transmitidos ) ou realizando a operação diretamente no registro já existente ( Eventos não transmitidos ) ) .
Lembrando que quando se tratar de um evento que será duplicado no TAF, devemos se atentar para os seguintes campo:
...
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
...