No SIGAACD, a função DBSeek() não localizava registros de outras filiais quando executada via VT100. Foi realizado ajuste para corrigir o contexto de múltiplas filiais, igualando o comportamento ao menu do Protheus. Recomenda-se atualizar o produto, realizar backup e testar previamente.
Tempo aproximado para leitura: 00:01:30 min
Ocorrência
Ao executar uma rotina através do SIGAACD (VT100) que utiliza a função DBSeek() para consultar dados em diferentes filiais, foi identificado que a função não localiza registros que pertencem a uma filial diferente daquela em que o usuário está logado. No entanto, ao executar a mesma rotina diretamente pelo menu do Protheus, a consulta entre filiais funciona corretamente.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Automação e Coleta de Dados - Todas as versões.
Causa
O sistema também deixou de executar o DBSeek para registros de outras filiais. Ou seja, quando o usuário está logado na filial 01 e realiza um DBSeek nessa mesma filial, o registro é localizado normalmente. Entretanto, ao tentar localizar um registro da filial 11, por exemplo, o sistema não o encontra.
Solução
Realizado ajuste no SIGAACD para que o ambiente considere corretamente o contexto de múltiplas filiais. Com a correção, a função DBSeek() passa a localizar registros de outras filiais, garantindo o mesmo comportamento da execução realizada via menu do Protheus.
12.1.2310:https://r.totvs.io/p/1264375 ; 12.1.2410:https://r.totvs.io/p/1264376 ; 12.1.2510:https://r.totvs.io/p/1264374 ; 12.1.2610:https://r.totvs.io/p/1264377 ;
Issue TDN: DMANMAT01-49748
É importante atualizar seu produto constantemente, mantendo-o sempre na última versão disponível no Portal de Clientes (Central de Download), a fim de contemplar todas as melhorias e correções disponibilizadas.
Efetuar o Backup antes da atualização. Todos os procedimentos devem ser realizados primeiro em ambiente TESTE atualizado.
Saiba Mais:
Clique aqui e veja mais artigos sobre SIGAACD - Automação e Coleta de Dados
DBSEEK NÃO LOCALIZA REGISTROS DE OUTRA FILIAL QUANDO EXECUTADO VIA SIGAACD (VT100)
0 Comentários