Como criar seleção dinâmica?

A quem se destina

Destina-se aos supervisores.

Objetivo

Este documento tem o objetivo de detalhar como deve ser criada a seleção dinâmica.

Procedimento

Para iniciar o trabalho com seleção dinâmica, temos que cadastrar os comandos SQL, definir qual a classificação do comando e o cadastro do comando.

Classificando o Comando

Para classificar o comando da seleção dinâmica, no menu lateral acesse: 

Escolha uma classificação já existente ou crie uma nova clicando no ícone “Incluir” .

Como utilizamos os comandos para várias atividades, devemos atribuir uma classificação para os tipos que serão utilizados na pesquisa.

Criando uma Nova Seleção Dinâmica

Para utilizar a seleção dinâmica é necessário ter conhecimento em Banco de Dados, a ISO utiliza o a linguagem SQL para o comando de consulta.  Se não souber fazer o comando deverá entrar em contato com a ISO e solicitar a criação do comando de acordo com sua necessidade.

Exemplo de Comando SQL:

Abaixo utilizamos um exemplo fictício:

INSERT INTO ISOSDCON_ENTIDADE

SELECT DISTINCT ISOEMP_CODIGO, §ISOSDCONEXE_CODIGO§, ISOEVNINFINC_CLICODIGO AS CODIGO ,'A', CAST(CONVERT(CHAR , GETDATE(), 120) AS DATETIME), §ISOSDCONEXE_USUARIOALTERACAO§ FROM ISOEVNINFINSCRITOS (NOLOCK) WHERE ISOEVNINFINC_CLICODIGO NOT IN (SELECT ISOEVNINFINC_CLICODIGO 

FROM ISOEVNINFINCPRODUTOS 

WHERE ISOPRD_CODIGO IN ('12137070000', '12137080000', '12331100000', '12331220000', '12331230000', '12331240001', '12331240002', '12331240003', '12331240004', '12331240005', '12331240006', '12331240007', '12331240008', '12331240009', '12331240010', '12331240011', '12331240012', '12331240013', '12331240014', '12331240015', '12331250000', '12331300001', '12331300002', '12331300003', '12332010000', '12332020000')

AND ISOEVNINF_CODIGO = 362)

AND ISOEVNINF_CODIGO = 362

Se você já possui o comando SQL você já pode criar uma nova seleção dinâmica, para isso acesse:

Na tela de consulta, podemos pesquisar pelos comandos já existentes ou cadastrar novos comandos. Para cadastrar um novo comando clique no ícone “Incluir” . 

Preencha os campos:

Clique duas vezes no botão inserir e pronto.