Implementação de exclusão T999
Linha de Produto: | TAF |
Segmento: | Serviços |
Módulo: | SIGATAF |
Função: | TAFAINTEG, WSTAFST2 |
Situação/Requisito: | Solicitação de implementação de mecanismo de exclusão de cadastros/movimentações via integração TXT-Mile, Banco-a-Banco e Rest com layout T999, assim como já existe para integração on-line |
Solução/Implementação: | Implementado mecanismo para exclusão via TXT. Basta incluir o layout T999 no registro chave ( Ex: T013 ) antes da mensagem a ser excluída, da mesma maneira que foi integrada. Ex: INCLUSÃO: |T003|JOAO|JOAO HAUPT E CIA LTDA|01058|76496272000196||1011655900|06902|||RUA LAMENHA LINS -|1600|||AGUA VERDE|PR|80260020||||||20180420|2|||||||||||||||||0||0|| EXCLUSÃO: |T999|T003|JOAO|JOAO HAUPT E CIA LTDA|01058|76496272000196||1011655900|06902|||RUA LAMENHA LINS -|1600|||AGUA VERDE|PR|80260020||||||20180420|2|||||||||||||||||0||0|| OBS: Não há necessidade da mensagem inteira para exclusão, basta ter as informações de chave do registro. Não deve ser usado o layout T999 em registros filhos, caso isso aconteça, o TAF apontará erro de estrutura. EXCEÇÃO DE EXCLUSÃO T001: Não deve ser usado o layout T999 no registro T001 para executar a ação de exclusão. Caso seja enviado o layout T999 para o registro T001 e seus filhos, será apresentado erro de estrutura no gerenciador de integração. Para exclusão de um registro filho do T001, deve-se reintegrar o registro sem o registro filho. Exemplo de inclusão T001 com registro filho T001AN: |T001|T1D MG 01|EM[email protected]|||NAOGRAVAR|FILIAL BELO HOR|||1|99|0|DIRETOR|88422965895|11988888888|11988888888|N||1|1|052018||1|1|0|[email protected]|JOAO|27015444836|11|45022231|11|992833392| Exemplo de alteração T001 para excluir registro filho T001AN: |T001|T1D MG 01|EM[email protected]|||NAOGRAVAR|FILIAL BELO HOR|||1|99|0|DIRETOR|88422965895|11988888888|11988888888|N||1|1|052018||1|1|0|[email protected]|JOAO|27015444836|11|45022231|11|992833392| |
Tickets relacionados: | 3449779 |
Requisito: | DSERTAF2-5325 / DSERTAF2-6591 |