Histórico da Página
Linha | RM |
Produto | TOTVS Gestão de Estoque, Compra e Faturamento |
Versões | A partir da 11.40 |
Processo | Fórmula visual |
Subprocesso | Criar coluna de campo complementar na visão de movimentos |
Data da publicação | 04/08/2015 |
- Como Fazer
Como parametrizar para o sistema retornar um campo complementar de um movimento ?
na visão dos registros
- Descrição do Processo
Devido a migração da visão de movimento (a partir da versão 11.20), não será possível configurar campo complementar como coluna. Desta forma foi criada uma fórmula visual que retorna a informação.
Criar uma coluna na visão de movimentos para retornar o conteúdo de um campo complementar
- Parametrizações Necessárias
- Parametrizações Necessárias
1 - Criação de Consulta SQL que retorne o campo
- Acessar o menu | Utilitários | Consulta SQL | Incluir | e cadastrar a Consulta SQL que será considerada quando a Fórmula visual for executada:
Ex.:
SELECT “código do campo complementar”REAL
FROM TMOVCOMPL (NOLOCK)
WHERE TMOVCOMPL.CODCOLIGADA = :CODCOLIGADA
AND TMOVCOMPL.IDMOV = :IDMOV
2 - Importação e Alteração da fórmula visual
- Acessar o Menu |
Utilitários | Workflows (Beta) | Workflows:Gestão | Fórmula visual | Fórmula visual
- Processos | Importação de Fórmula Visual
- Adicionar Objetos | inserir o Objeto Gerencial (arquivo disponibilizado)
- Acessar a Guia | Parâmetros | inserir uma Categoria da Fórmula Visual
- Marcar a opção "Importar Gatilho" | Executar
3 - Editar a Fórmula Visual incluída (duplo clique sobre a fórmula) | Selecionar o Sequential Workflow ‘rmsConsSQLActivity1’ | preencher as Propriedades na sequência apresentada:
- Código da Aplicação: T- Após o fim do processo, dê um duplo clique na fórmula para abrir a edição do workflow
3 - Alterar o nome da Coluna que será apresentada na visão
- Clicar na atividade "rmsCreateColumnActivity1" | Clicar na aba "Propriedades"
- Alterar a propriedade "Nome da Coluna" para o valor desejado
- Alterar a propriedade "Tipo" para o tipo de retorno esperado no campo (String, Decimal, Inteiro, etc...)
4 - Alterar a consulta sql utilizada para retornar o campo
- Clicar com o botão direito do mouse sobre a atividade "rmsConsSQLActivity1" | opção "Selecionar Consulta SQL", pesquise e selecione a consulta criada no passo 1.
- Nos parâmetros que serão habilitados na aba propriedades, passe os valores:
- Código da Sentença: Código da Consulta SQL incluída anteriormente
- Código da Coligada: Código da Coligada em acesso
-CODCOLIGADA: Activity=rmsForEachActivity1, Path=Fields["CODCOLIGADA"].AsShort
IDMOV: Activity=rmsForEachActivity1, Path=Fields["IDMOV"].AsInteger
- Selecionar o Sequential Workflow ‘ComplPlaca’ | selecionar o botão (...) em Expressões
- Apagar a informação default do Editor de Expressões
- Selecionar o menu Parâmetros | rmsConsSQLActivity1 | Campo complementar | OK
- Alterar somente o conteúdo entre “aspas duplas” da Propriedade Valor Calculado para o nome do Campo Complementar a ser apresentado como Coluna na visão de movimento
5 - Alterar o campo a ser apresentado e a coluna da visão criada
- Clicar na atividade "rmsExpressionActivity1" | Clicar na aba "Propriedades"
- Altear a propriedade "Expressões" para que retorne a coluna da consulta SQL
- Alterar a propriedade "Valor Calculado" substituindo o texto "COLUNAVISAO" pelo nome da coluna dado no passo 3
6 - Salvar a Fórmula Visual.
3
7 - Associação da Fórmula à Visão do movimento
- Acessar o Menu
Movimentos | Tipo de Movimento |de movimentos
- Clique em Processos | Fórmula
visual | Gerenciar
- Selecionar o Gatilho Após a Leitura da Visão |
Clique no ícone "Gatilhos - Adicionar Fórmula Visual" |
selecionarSelecionar a Fórmula Visual Criada
| OK:Obs.: Se durante a importação selecionar a opção "Importar Gatilho" esta opção será automaticamente preenchida
8 - Feche a visão do movimento e abra-a novamente
- Selecionar o botão Configurar Colunas na visão de movimento | Selecionar
Restaurar configuração padrão | OK- Fechar a visão de movimento | acessar o Tipo de Movimento novamente
- Configurar Colunas novamente e selecionara coluna criada para o campo complementar.
- Com
Com essas parametrizações, a Coluna referente ao Campo Complementar do Movimento estará disponível na visão de movimentos, onde será possível visualizar o conteúdo informado dentro do movimento gravado
.Fórmula Campo complementar na visão.zip (clique para baixar)
.
Informações | ||||
---|---|---|---|---|
| ||||
COMUNIDADE R@Materiais e Finanças Canais de Atendimento: Chamado: Através do Portal Totvs www.suporte.totvs.com.br Telefônico: 4003-0015 |
...