Tempo aproximado para leitura: 00:01:02 min
Dúvida
Por que os registros ou navegação entre os mesmos estão desordenados?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Estoque (MCE) - Versão 12
Solução
A desordenação dos registros, é consequência da utilização da funcionalidade Segurança por Estabelecimento que é definida no programa CD0101 - Parâmetros Globais.
Isto acontece porque na include onde é montada a leitura dos registros, é realizado primeiro a leitura na tabela que contêm os estabelecimentos e depois feita a leitura nas tabelas dos programas ou rotinas que está sendo utilizada.
Então se o primeiro registro na tabela que contêm os estabelecimentos for o estabelecimento 1, serão lidos todos os registros que possuem o estabelecimento 1, para depois ler os registros do estabelecimento seguinte.
Supondo que tenha itens ou saldos no estabelecimento 1, todos estes serão apresentados antes de iniciar a navegação dos registros do estabelecimentos 2, ao invés do programa seguir a ordem de itens, ele vai navegar considerando a ordem dos estabelecimentos.
Quando a funcionalidade estiver ativa, essa regra será aplicada a todas as rotinas, navegando pelos estabelecimentos que o usuário logado possuir permissão, isso inclui telas de consultas, cadastros e de documentos.
Saiba mais
Para mais conhecimento quanto ao conceito de Segurança por Estabelecimento, poderá ser consultada a documentação Cross Segmentos - Linha Datasul - MCE - Parametrização de Segurança por Estabelecimento.
0 Comentários