Árvore de páginas

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|
|T001AN|91529949000139|TOTVS|ROBERTO|011922298789|EM[email protected]|

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