Tabela Relações
Anveo Page Table-Field Relation define relações padrão (filtros de dados) entre Anveo Pages vinculadas. A combinação de tabela/campo de origem refere-se a qual combinação de tabela/campo de destino é definida em quatro colunas. Esta configuração é uma configuração global. Ao contrário do Cliente Dynamics, ele não precisa ser configurado novamente para cada relação de Anveo Page. É um valor padrão que pode ser sobrescrito por um <em usando código C/AL ou Anveo Script se outras relações forem necessárias em alguns casos.
O Anveo Client Suite oferece três tipos diferentes de relações:
Opção 1: Definição global como valor proposto
Estas relações de tabela aplicam-se globalmente a todas as Anveo Pages em . Se você definir filtros nas relações de tabela padrão, esses filtros serão usados em todos os lugares. Isso ajuda você a configurar relações básicas apenas uma vez sem a necessidade de defini-la novamente e novamente para cada link Anveo Page.
Esta definição pode ser usada para configurar relações simples de múltiplos campos desde a origem até à tabela de destino, incluindo filtros estáticos adicionais.
Exemplo: A relação entre cliente e entrada no ledger de clientes filtra apenas o número do cliente.
Opção 2: Relações individuais
Em alguns casos, podem ser necessárias relações diferentes. Isso é feito através da configuração de um Relation Code e definir sua relação em Anveo Page Table-Field Relation com seu Relation Code. Use este código de relação nos links da sua Anveo Page.
Exemplo de código de relação CUST:CLE[OPEN]: A ligação entre as tabelas entrada de cliente e entrada de ledger de cliente mostra apenas entradas em aberto. Ao lado de um filtro no número do cliente, o campo Open também é filtrado para verdadeiro (= 1).
Opção 3: Relações individuais para filtros complexos ou flexíveis
As duas primeiras opções permitem apenas relações simples entre duas tabelas (e vários campos), mas sempre usando um valor de campo como filtro ou usando valores de filtro fixos.
Não é possível usar filtros complexos com várias tabelas envolvidas, nem é possível ter filtros flexíveis com dados dinâmicos como um filtro baseado na data atual (como Due Date <= Isso pode ser feito usando código C/AL ou Anveo Script.
Para Anveo Web Portal
Preparação de tabelas de campos de Anveo Page
Esta configuração é necessária para as opções 1 e 2. Existem três tipos diferentes de relações de tabela:
Descreve uma relação de tabela geral que é necessária para vincular Anveo Pages corretamente. Esta relação é usada durante cada acesso de leitura.
Descreve-se nesta relação quais campos da tabela de destino devem ser preenchidos com dados da tabela de origem ou com valores constantes quando uma nova entrada deve ser criada na tabela de destino por meio da função NEW_RECORD() do Anveo Client Suite.
Exemplo: Se uma nova sales order deve ser criada a partir do cartão de cliente, uma relação de tabela desse tipo pode ser estabelecida para já preencher o número do cliente na nova ordem do cliente, por exemplo, no campo Venda paraSell-to Customer No. Nesse exemplo, a tabela de origem seria Cliente e a tabela de destinoSales Header vendas. A possibilidade também existe para configurar a numeração consecutiva no fieldConstant . Por exemplo, o valor “+10000” significa que o valor 10000 deve ser adicionado à última entrada no campo (somente Anveo Web Portal). Isso pode ser usado na criação de linhas de vendas, por exemplo.
No Anveo Web Portal, novos registros devem ser criados pelo Anveo Script antes que o cartão possa ser aberto para edição.
A indicação de um tipo de relação de tabela é suficiente para permitir dropdowns em campos individuais na Anveo Page. Um tipo de relação de tabela Dropdown Field Relation dá a opção adicionada para definir filtros dentro dos dropdowns. Por exemplo, no campo Ship-to Code no Sales Header, é possível definir que apenas um endereço de entrega do cliente’seja exibido na lista suspensa e não todos os endereços depositados no sistema para esse cliente.