Anveo Mobile App / Instalação / Serviço Anveo Delta
Esta é uma tradução automática. O post original está disponível em Inglês .

Serviço Anveo Delta

Para que o utilizador possa sincronizar rapidamente, apenas as alterações de dados e nem sempre todos os dados (a chamada carga completa) são transferidos entre a Dynamics e a Anveo Mobile App. Para este efeito, as alterações de dados em Dynamics são determinadas de imediato e disponibilizadas ao cliente Anveo Mobile App através do Serviço Anveo App.

O Serviço Delta é utilizado para todas as instalações Anveo A e B. Mais informações sobre as possíveis variantes de instalação da Anveo podem ser encontradas aqui.

Por favor, note que para instalações Anveo anteriores (Anveo Tipo C3): Na Microsoft Business Central Online e devido à Iniciativa do Código Universal da Microsoft, não temos a capacidade de ter os dados Delta determinados pelo Microsoft SQL Server existente, por isso precisamos do Serviço Anveo Delta para isso.

No Anveo Mobile App no dispositivo móvel, apenas os dados definidos pelos pacotes de sincronização Anveo e o Delta Service Setup estão disponíveis. A configuração dos pacotes de sincronização pode ser encontrada aqui.

Os dados definidos nos pacotes de sincronização devem também estar presentes no Delta Service Setup, caso contrário não serão transferidos para o dispositivo. A instalação dos dados num único local resultará, em qualquer caso, na não exibição dos mesmos na aplicação móvel Anveo.

Para a nossa Anveo Sales App, bem como para a Anveo Service App, a configuração dos pacotes de sincronização e a Delta Service Setup já está feita. Esta configuração só é portanto necessária se adicionar novas tabelas e/ou campos à sua aplicação.

Instalação do Serviço Anveo Delta

Pode utilizar a pesquisa em Microsoft Dynamics para encontrar o serviço Anveo Delta.

A configuração do Serviço Anveo Delta tem lugar a nível de tabela sem estruturas hierárquicas, uma vez que as conhece a partir dos pacotes de sincronização. Seleccione a tabela e os campos da tabela de que necessita e defina filtros para a tabela, se necessário, para que nem todos os registos sejam considerados para replicação. Para cada tabela é necessário especificar um “company name“, a menos que sejam tabelas independentes da empresa. Apenas as tabelas que não estão actualmente activadas podem ser alteradas.

Obtém-se uma rápida visão geral das tabelas seleccionadas para replicação. A seguinte informação é apresentada para cada tabela:

  • “Dinâmica Número da mesa”
  • “Nome da Empresa Dinâmica”
  • “Nome da Mesa Dinâmica”
  • se a tabela está activada para replicação
  • Tipo de mesa
  • Número de campos criados
  • Número de registos de acordo com o filtro estabelecido
  • Carimbo da hora do último cálculo do número de registos

Várias funções estão disponíveis no separador Setup .

Editar configuração

Para personalizar a Configuração do Serviço Delta, este botão deve ser activado.

Atenção: Enquanto a configuração está a ser processada, não é possível qualquer inicialização ou sincronização nos clientes da Anveo Mobile App. Por conseguinte, esta tarefa deve ser executada fora do horário normal de trabalho.

Activar a configuração

Para completar a configuração, deve confirmá-la através de Activate Setup.

Editar Filtros

Aplicar filtros à tabela para que apenas os registos seleccionados sejam replicados.

Campos de edição

Especificar os campos da tabela seleccionada para ser replicada.

Atenção: Recomendamos vivamente a redução da quantidade de dados o melhor possível para optimizar a velocidade. Portanto, verificar que tabelas e campos são realmente necessários e também verificar se um filtro de registo é possível.

Activar seleccionado

Activa as tabelas seleccionadas para replicação.

Atenção: Os dados são transferidos em directo para o Serviço Anveo Delta durante a activação. Isto pode demorar muito tempo se tiver uma grande quantidade de dados, por isso recomendamos vivamente que também execute esta tarefa fora do horário normal de trabalho.

Desactivar seleccionado

Desactiva as tabelas seleccionadas para replicação. A tabela será apagada no serviço delta e não será transferida no futuro.

Copiar e definir “empresa” para seleccionar

Copia as tabelas seleccionadas para outra empresa

Remover empresa para seleccionada

Remove a empresa para tabelas seleccionadas

Calcular a contagem de registos

Calcula o número de registos que se encontram no filtro para replicação para a linha de configuração seleccionada.

Porque não é possível uma hierarquia de tabelas nesta configuração como nos pacotes de sincronização?

A replicação da Dynamics para o serviço delta deve ser muito eficaz para que todos os dados estejam rapidamente disponíveis no serviço delta, mesmo no caso de grandes alterações de dados. Por este motivo, uma verificação complexa para replicação do conjunto de dados através de uma hierarquia é demasiado demorada. Por conseguinte, só permitimos um simples filtro de dados.


O que desencadeia uma replicação de um registo?

Utilizamos os eventos globais OnInsert, OnModify e OnDelete. Nestes eventos, a alteração é registada com um código mínimo. Assim, por razões de desempenho, mesmo os campos que não são replicados provocam uma mudança. O envio das alterações dos dados é feito num processo posterior para não atrasar o sistema. Para mais pormenores, ver abaixo.

Importante! Reinicie sessão após alterações de configuração

Devido a algumas limitações da Microsoft Dynamics, é necessário terminar sessão e iniciar sessão novamente todos os utilizadores após ter feito algumas alterações de configuração (como adicionar novas tabelas) na Configuração do Serviço Anveo Delta. Por conseguinte, recomendamos que se façam alterações fora do horário de trabalho. Hoje em dia, é necessário tempo de paragem para os utilizadores móveis enquanto as alterações são ressincronizadas. Em futuros lançamentos, será capaz de ressincronizar automaticamente as alterações à noite, sem tempo de paragem.


Anveo Delta Registo de Alterações de Serviço

Atenção: A informação nas secções seguintes não é normalmente necessária para uma configuração. Servem para tornar a replicação mais fácil de compreender e, em caso de apoio, como uma ajuda para encontrar uma solução.

A pesquisa irá levá-lo ao Registo de Alterações do Serviço Anveo Delta.

O Registo de Alterações do Serviço Anveo Delta regista todas as alterações aos registos armazenados nas instalações do Serviço Anveo Delta. A seguinte informação está disponível aqui:

  • Tipo de alteração
    Que alteração – inserir, modificar, apagar, etc. – foi realizada
  • Quadro n°
    Que quadro é afectado pela alteração
  • RecId
    Identificação única do conjunto de dados
  • “company name“
    em que o cliente foi a alteração efectuada.
  • Estado
    A alteração já foi processada

Pesquisando em Microsoft Dynamics, irá levá-lo à visão geral dos pacotes de dados transferidos, basta digitar “Anveo Delta Service Transfer”.


Anveo Delta Service Transfer

Ao executar um trabalho regular na fila de tarefas e iniciar uma sincronização na Anveo Mobile App, todas as alterações de dados registadas na tabela Anveo Delta Change Log são embaladas em pacotes e transferidas para o Serviço Anveo Delta. Subsequentemente, os pacotes são transferidos para a base de dados PostgreSQL e transmitidos ao cliente Anveo Mobile App pelo Serviço Anveo App.

A Página de Transferência do Serviço Anveo Delta contém a seguinte informação:

  • Estado do pacote
  • Mensagem
    No caso de um erro durante a transmissão, estão disponíveis mais informações.
  • Subtipo do pacote
    Existe um pacote de dados (DATAUPDATE) ou uma actualização da estrutura se tiverem sido feitas alterações à configuração (TABLEUPDATE).
  • Data de envio
    Carimbo da hora em que o pacote foi transmitido
  • Data de processamento
    Carimbo da hora em que o pacote foi processado.
  • Entradas de registo
    Se algo correu mal durante a transferência, a causa pode ser visualizada através das entradas de registo.