Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

SIGATAF

Função:

TAFA574

TAFA585

TAFA556

País:Brasil
Ticket:

Não há

Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF2-17695


02. SITUAÇÃO/REQUISITO

Na integração de NF e participante através do TSI o sistema esta duplicando ambos no TAF, quando refeita a integração no mesmo período via extrator.

03. SOLUÇÃO

Esta situação ocorre devido ao tamanho no campo CÓDIGO na SA1/SA2 ser de 6 caracteres, e o mesmo não estar sendo totalmente preenchido ficando espaços entre o código.
O TSI remove os espaços deixados nesse campo e grava na tabela C1H um novo código, exemplo:
Um fornecedor com código: '1 00 1' é gravado pelo TSI na tabela C1H com o código '1001'.

Ja o extrator, grava a CH1 conforme é preenchido no ERP, exemplo:
Um fornecedor com código: '1 00 1' é gravado pelo Extrator na tabela C1H com o código '1 00 1'.

Com isso quando é feita a integração com o TSI, e após uma integração feita pelo extrator no mesmo período, o TAF entende que há um novo fornecedor, grava na C1H, e a C20(NF) pega o conteúdo de C1H_ID que é novo e regrava a mesma NF, só que com os fornecedores diferentes, um vindo da integração com o TSI e o outro que veio pela integração com o Extrator.


Foram feitas as correções, e a partir de agora o TSI ira gravar os registros na C1H, seguindo a mesma regra do extrator, afim de evitar o problema de duplicidade.

04. DEMAIS INFORMAÇÕES

Lembrando que, o TAF adiciona ao código gravado na C1H um prefixo, 'F' para fornecedores e um 'C' para clientes, e adiciona também o conteúdo colocado na A1_LOJA/A2_LOJA como sufixo do campo C1H_CODIGO, utilizando o exemplo dado acima, o código "1 00 1" ficara no TAF, após ambas as integrações, extrator ou TSI, como 'F1 00 101' considerando que o '01' final esteja vindo do ERP através do campo loja.

05. ASSUNTOS RELACIONADOS

Totvs Automação Fiscal