Tempo aproximado para leitura: 00:02:53 min
Dúvida
Como transformar campo complementar em lookup
Ambiente
Cross Segmentos - Backoffice RM - Integração - Todas as versões.
Solução
Somente campos complementares podem ser transformados em lookup.
Para o exemplo, será utilizado os campos complementares em "Manutenção de Contrato".
BackOffice | Gestão de Estoque, Compras e Faturamento > Contratos > Manutenção de Contratos.
Primeiramente, crie ou escolha o campo complementar que deseja transformar em lookup.
Para o exemplo foi criado o campo "FVNOME", onde FVNOME será transformado em lookup.
Acessando:
BackOffice | Gestão de Estoque, Compras e Faturamento > Contratos > Manutenção de Contratos.
O procedimento é feito com a atividade "Alterar Propriedades da Coluna"

Nas propriedades da atividade, é necessário preencher os seguintes campos:
Coluna: Informe o local do campo complementar conforme imagem abaixo:
Exemplo:
Activity=RMSWorkflow, Path=DataSet.Tables["TABELACOMPLEMENTAR"].Columns["COLUNACOMPLEMENTAR"]
Action de Lookup: Action onde será buscada as informações do lookup, que nesse caso será utilizada a action "FisFilialAction".
Chave da Tabela do Lookup: O nome do(s) campo(s) chave da tabela da action.
Chave da Tabela Local: O nome do(s) campo(s) que serão ligados no lookup.
Importante: Separe as chaves Local e Lookup com "ponto e virgula" sem espaços.
Filtro de Lookup: Cross Segmentos - Backoffice RM - Integrações - Metadados - Utilizando filtros no lookup
Assim a configuração ficará conforme imagem abaixo:
Foi utilizado a action de Cliente/Fornecedor (FinCFOAction) para buscar as informações no Lookup.
Após configurar a Fórmula Visual, salve e adicione o gatilho "Após a Leitura da Edição"
Assim o campo será transformado em lookup conforme imagem abaixo:
Importante: Só é possível transformar em lookup, campos complementares e campos de metadados.
Saiba Mais:
Utilizando a atividade "Alterar propriedade da coluna"
0 Comentários