Histórico da Página
...
Novo Registro | Status de Incluído | Status de Alterado | Status de Excluído | Transmitido | Não Transmitido
| |
---|---|---|---|---|---|---|
Inclusão | Inclui | Operação não realizada | Operação não realizada | Analisar duas próximas colunas | Inclui | Operação não realizada |
Alteração | Operação não realizada | Altera | Altera | Analisar duas próximas colunas | Operação não realizada | Altera |
Exclusão | Operação não realizada | Exclui | Exclui | 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:
...
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 ).