Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Backoffice
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Backoffice SP | ||||||||||||||||
Módulo: | FINANCEIRO (SIGAFIN) | ||||||||||||||||
Função: | FUNCÖES CTAS A PAG (FINA750) | ||||||||||||||||
Ticket: | 16350119 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSFIN-1564 |
02. SITUAÇÃO/REQUISITO
Sistema não permite fatura com mais de 1000 títulos.
03. SOLUÇÃO
Ao tentar efetuar a aglutinação de muitos títulos na rotina de Fatura a Pagar (FINA290), cerca de 2000 títulos, é gerado no final do processo o error.log: "CGenQry Error - Query greater than 65536 bytes. on MPSYSOPENQUERY"
03. SOLUÇÃO
O problema ocorre quando a query de busca das "Naturezas de Rendimento" (tabela FKW) está ultrapassando o limite máximo de caracteres permitido pelo DbAccess, por conta do volume de títulos de origem do cenário reportado.
Portanto, foi realizada melhoria em uma das consultas (query) para que, mesmo com um volume alto de títulos, não estoure o erro devido ao tamanho da queryAjuste na rotina para que realize corretamente a fatura a pagar, independentemente do número de títulos faturados.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|
...