Árvore de páginas

TAF

Linha de Produto:

TAF - Totvs Automação Fiscal

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFACSTATUS

Situação/Requisito

Na integração ERPs x TAF ocorreu uma dessincronização de status por conta de inúmeras integrações do mesmo TAFKEY.

Solução/Implementação:

Criado rotina para exclusão de itens inconsistentes na tabela TAFXERP, no caminho:

Miscelanea->Ajuste de Base->Limpeza de Inconsit...

O processo seguirá os seguintes critérios:

1 - Quando houver varias ocorrências para o mesmo TAFKEY e 1 deles estiver integrado com o TAF, os demais itens na TAFXERP/TAFST2 que estiverem inconsistentes serão excluidos.

2 - Quando houver varias ocorrências para o mesmo TAFKEY e 2 ou mais deles estiverem integrados com o TAF, o sistema irá avaliar os itens no TAF e verificar se existe pelo menos 1 registro com status 4 (transmitido para o governo), nesta situação os demais eventos com status diferentes de 4 serão excluídos do cadastro, se todos os itens estivem autorizados ou todos rejeitados nada será feito.

Execução:



Parâmetros:


Considera Excluídos: Considera registros excluídos logicamente na TAFST2 (Campo D_E_L_E_T_ = '*').

Apaga Rejeitados da TAFST2: Exclui logicamente o registro na TAFST2. Obs: Esta opção elimina o registro da tabela de integração, desta forma se o registro ainda existir no ERP não será possível realizar a consulta do mesmo, sendo necessário realizar uma nova integração. 

Somente Integrados: Realiza o processo somente dos registros que foram aceitos pelo TAF.


A Rotina permite que seja especificado um determinado TAFKEY para a execução do processo, caso nenhum TAFKEY seja informado o sistema irá executar a rotina considerando todos os TAFKEYs existentes na tabela TAFXERP (todas a integrações realizadas até o momento), dependendo do volume de dados da empresa este processo pode demorar.


Requisito:DSERTAF1-8800