Árvore de páginas

empo aproximado para leitura: 05 min

01. Falha apuração R-1070 ao selecionar mais de 2 filiais simultâneas

Linha de Produto:Totvs Automação Fiscal
Segmento:Serviços
Módulo:SIGATAF
Função:TAFAPR1070.PRW
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF2-7435


02. SITUAÇÃO/REQUISITO

1) Utilizar uma base de dados que possua ao menos duas filiais;

2) As tabelas C1G, T5L, T9V e T9X devem estar com o compartilhamento exclusivo;

3) Configurar o controle de numeração (APCFG110) da tabela C1G, para que as duas filiais tenham os processos incluídos com a mesma numeração;

4) Processar uma integração com o arquivo texto que contenha o bloco do processo |T001AB| e |T001AO|.

Importante: Deve conter dois cadastros de processos referenciados diferentes, em filiais diferentes;

5) Confirmar que a integração ocorreu da forma esperada, adicionando os dois processos em filiais diferentes com o mesmo ID (C1G_ID);

6) Executar a apuração do evento R-1070, selecionando as duas filiais nas quais os processos foram inseridos simultaneamente;

7) Observar o resultado da apuração na tabela T9V.

8) Verificar que o registro de uma das filiais foi indevidamente deletado e o registro da segunda foi indevidamente inserido com o campo T9V_EVENTO = 'A',
o que impede a transmissão dos dois registros ao governo, pois ambos estão incorretos.


03. SOLUÇÃO

Realizado a devida implementação na rotina para gravar devidamente o status e o evento no evento R-1070.


04. DEMAIS INFORMAÇÕES

Aplicar a patch dessa issue e refazer o processo.