01. DADOS GERAIS
Produto: | TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice SP |
Módulo: | FINANCEIRO (SIGAFIN) |
Função: | LIQUIDAÇÕES (FINA460) |
Ticket: | 12590475 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFINCOM-12158 |
02. SITUAÇÃO/REQUISITO
Ao utilizar a execução automática (ExecAuto) da rotina de Liquidação a receber (FINA460), com mais de 10 títulos para liquidação, a execução é interrompida inesperadamente, com o erro "Filter greater than 2000 bytes".
Isso acontece porque o DBAccess possui uma limitação de 2000 caracteres para filtro ADVPL.
03. SOLUÇÃO
Criado um décimo terceiro argumento na execução automática (ExecAuto) da rotina de Liquidação a receber (FINA460) que permite fazer o filtro em linguagem SQL, eliminando a implicação de limitações do DBAccess.
Todos os detalhes sobre o novo argumento, bem como exemplo de uso, podem ser encontrado no documento de referência da rotina.
04. DEMAIS INFORMAÇÕES
Mais informações sobre a limitação do DBAccess:
https://tdn.totvs.com/pages/viewpage.action?pageId=118885093
Documento de referência:
https://tdn.totvs.com/pages/viewpage.action?pageId=650494634
05. ASSUNTOS RELACIONADOS
Ponto de entrada A460OWN:
FA460OWN - Substitui filtro padrão da rotina de liquidação