Anveo Mobile App / Personalizar a interface do usuário / Configurar pacotes de sincronização
Esta é uma tradução automática. O post original está disponível em Inglês .

Configurar pacotes de sincronização

A configuração dos pacotes de sincronização no Anveo Client Suite pode ser feita na página Pacotes de sincronização. Cada pacote de sincronização tem um Código que é o identificador único. No cartão de um pacote de sincronização, as seguintes propriedades podem ser definidas:

Company

No campo Company, é possível entrar a sociedade da qual os dados de tabela para o pacote de sincronização serão exportados. Se você deixar o campo em branco, todos os dados de todas as empresas para as quais um usuário Anveo tem acesso serão exportados.

Active

O campo Active indica se o pacote de sincronização está ativo ou não. Usando as funções Activate e Deactivate, é possível modificar o status do pacote de sincronização. Os resultados da ativação no pacote de sincronização não são editáveis, e as seguintes mudanças em cada tabela que está localizada dentro do pacote de sincronização:

  • As tabelas são publicadas no Servidor Anveo Delta; Alterar, excluir e inserir registros no Microsoft Dynamics NAV 2013R2 é automaticamente registrado.
  • As chaves primárias das tabelas não são editáveis; As chaves primárias dessas tabelas só podem ser alteradas se todos os pacotes de sincronização que contêm essa tabela estiverem desativados.
  • Os campos incluídos em um pacote de sincronização ativado não podem ser removidos ou modificados em seu tipo de dados.
  • As tabelas em um pacote de sincronização ativado não podem ser eliminadas ou a propriedade
    Data Per Company não pode ser modificada.

Essas modificações são possíveis novamente apenas quando todos os pacotes de sincronização estão desativados, nos quais as tabelas e os campos estão incluídos.

A sincronização de um usuário’com o Anveo Mobile App não é possível se você tiver atribuído a ele um pacote de sincronização desabilitado.

Table No.

No campo Table No. , você pode indicar o número da tabela do Microsoft Dynamics NAV 2013R2, que é transmitido no pacote de sincronização.

Has Relation

Uma marca de seleção no campo Has Relation indica que existe uma relação entre uma tabela e a tabela superior. Através do recuo das tabelas, é possível construir hierarquias de dados de tabela, como no pacote de sincronização SALES TABLES em que a tabela Contact Business Relation é subordinada à tabela ”SALES que são atribuídas a um cliente. As relações comerciais de contacto sem cliente associado não são enviadas para o dispositivo móvel. A relação entre duas tabelas em um pacote de sincronização pode ser configurada no cartão usando a função Edit Relation.

Has Filter

Uma marca de seleção no campo Has Filter indica que existe um filtro na tabela. O filtro pode ser editado usando a função Edit Filter.

Do not send updates to NAV

Se activar esta caixa de verificação, quaisquer alterações para esta tabela/campos no Anveo Mobile App não serão enviadas para o Microsoft Dynamics NAV 2013R2. Os dados permanecerão apenas no dispositivo móvel. É possível definir essa opção em nível de tabela ou de campo.

Esta opção é uma funcionalidade útil para acelerar a sincronização se tiver dados temporários que são utilizados apenas no dispositivo móvel. Tenha em atenção que desactiva a sincronização apenas de Anveo Mobile App para Microsoft Dynamics NAV 2013R2. A outra direção permanece ativa.

Certifique-se de que utiliza esta funcionalidade apenas para dados temporários. Se um registo com a mesma chave primária for alterado ou inserido no Microsoft Dynamics NAV 2013R2, substituirá o registo no Anveo Mobile App. Se você fizer uma recarga ou uma reinicialização do banco de dados local, esses dados também serão perdidos.

Change Status

O campo Change Status exibe o estado atual de uma modificação de tabela quando ela foi editada. As alterações aos pacotes de sincronização são realizadas após a ativação.

Mudanças extensas em uma tabela, como alterar a chave primária de uma tabela que é fornecida em um pacote de sincronização, leva à retransmissão completa de todos os dados dessa tabela quando um dispositivo móvel solicita sincronização. Isso garante que o dispositivo receba a versão mais recente dos dados. Deve-se notar aqui que a sincronização de todos os dados pode levar muito mais tempo do que uma simples transmissão de mudanças desde a última sincronização.

Com a função Select fields, é possível marcar os campos de tabela que devem ser transmitidos em um pacote de sincronização. Na página Synchr. Package Fields Você também pode usar a função Add from Anveo Page para inserir todos os campos em uma tabela usada na Anveo Page selecionadaSynchr. Package Fields Dessa forma, evita-se a falta de campos nos pacotes de sincronização.

Os campos que são usados em Anveo Pages no Anveo Mobile App e não estão em pacotes de sincronização não são exibidos e levam a erros na interface de usuário e execução do Anveo Script.