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.