Histórico da Página
1. Para que os dados sejam integrados do ERP para o TAF, são utilizados processos - chamados de Job's - desenvolvidos no TAF que se encarregam de consultar, transportar, gravar e validar os dados.
I. Processo 0 ( Zero ):
Objetivo: Integração ERP x TAF ( TAFST1 x TAFST2 ).
Execução: Busca as informações na ST1 no ERP e integra para a ST2 (TAF). Alterando o flag desses registros na ST1.
Trata-se de um processo responsável por alcançar a tabela compartilhada na base de dados do ERP utilizando TOTVS DBAccess e TCLink.
II. Processo 1( Um ):
Objetivo: Apagar registros já integrados com o TAF na tabela TAFST1
Execução: Verifica na tabela TAFST1 todos os registros que já foram processados/integrados com o TAF e realiza a exclusão dos mesmos.
Após processada/integrada, a informação na TAFST1 não tem mais utilidade sistêmica, o objetivo desse processo é limpar a tabela para otimizar futuras consultas.
III. Processo 2 ( Dois ):
Objetivo: Integração TAFST2 x TAF.
Execução: Realiza a integração da TAFST2 para as tabelas internas do TAF. Integra as informações mesmo com inconsistências alimentando o flag nas tabelas de registros, validando apenas a estrutura do registro enviado junto ao Layout TAF.
Trata-se de um processamento com várias rotinas responsáveis por transferir os movimentos da tabela espelho para a base oficial do TAF sem nenhuma validação de conteúdo, somente de integridade e estrutura como caracter -> número, caracter -> data, etc...
IV. Processo 3 ( Três ):
Objetivo: Validação de dados.
Execução: Varre a base de dados procurando as inconsistências para apresentá-las no monitor de integrações.
Trata-se de um processamento especialista na regra do layout, onde terão várias rotinas responsáveis por validar as informações distribuídas na base oficial do TAF. As tabelas de movimento terão alguns campos de controle, e um deles é o campo STATUS
...
2. Parâmetros de Integração:
...