Produto: | RM |
Ambiente: | Unspecified |
Versão: | 11.20 |
Como Fazer
Como buscar informações pertinentes aos Itens de Movimento, sem a necessidade de editá-los, um a um?
Definição do Processo
Tem por finalidade a criação de uma Consulta SQL, associando esta Consulta como Anexo da visão de Movimentos, permitindo a apresentação de dados específicos dos Itens de Movimento, sem a necessidade da edição do Movimento.
Parametrizações Necessárias
- Não se aplica
Descrição do Processo
Criar uma consulta SQL com a finalidade de retornar dados dos itens e configurar a sentença para utilizá-la na visão de movimentos.
Criação da Consulta SQL
Acessar Menu Utilitários | Consultas SQL:
- Incluir uma nova Consulta SQL, com o seguinte texto:
SELECT ITEM.NSEQITMMOV AS 'Seq. Item', PRD.NOMEFANTASIA AS 'Nome do Produto',
FAT.CODTB1FAT AS 'Código', FAT.DESCRICAO AS 'Descrição'
FROM TTB1 FAT, TITMMOV ITEM, TMOV MOV, TPRD PRD
WHERE FAT.CODCOLIGADA = ITEM.CODCOLIGADA
AND FAT.CODTB1FAT = ITEM.CODTB1FAT
AND ITEM.CODCOLIGADA = MOV.CODCOLIGADA
AND ITEM.IDMOV = MOV.IDMOV
AND ITEM.IDPRD = PRD.IDPRD
AND MOV.IDMOV =:ID
Importante:
- Esta Consulta SQL pode (e deve) ser adaptada para as necessidades dos Clientes. Para o exemplo demonstrado, esta Consulta retorna as informações da Tabela de Classificação 1 do Item de Movimento.
Configuração do Anexo da Visão
Na visão dos Movimentos, acessar Menu Anexos | Consultas SQL | Inserir Consulta SQL:
Na tela que se abre, deverá ser selecionada a Consulta SQL criada no primeiro passo:
Na próxima etapa da configuração, deverá ser selecionado o campo da visão que corresponde ao campo da Consulta SQL:
Após esta configuração, defina o Grupo de Usuários que poderá ter acesso à este Anexo da Visão:
Para verificar o resultado da parametrização, basta concluir o processo e acessar o Anexo criado.
Importante:
- Este recurso se trata de uma ferramenta muito poderosa, já que permite a demonstração de qualquer informação que esteja relacionada a um movimento: Informações sobre Objetos de Manutenção, Informações Financeiras do Cliente/Fornecedor, entre outros fatos específicos do sistema.
- Como se trata da utilização de uma Consulta SQL, é importante deixar a cargo de um Analista especializado a criação desta Consulta, para evitar sobrecargas e lentidão nos sistemas.
- Para um melhor aproveitamento do recurso, tenha em mente as informações desejadas e sua finalidade. Assim se consegue evitar a perda de tempo em obtenção de informações desnecessárias para o seu negócio.