Anveo EDI Connect / Config / Como Começar / Atualização
Esta é uma tradução automática. O post original está disponível em Inglês .

Atualização

Anveo EDI Connect utiliza um esquema de versões, onde temos um maior, um menor e um número de revisão, como 4.00.01 (Versão: 4, versão menor: 00, revisão 01). O procedimento de atualização é explicado abaixo. Há um artigo na base de conhecimento sobre se você deve atualizar o módulo em um sistema ao vivo existente. A atualização da revisão do módulo é considerada segura, mas você ainda precisa testar o sistema após uma atualização.

Sempre que mudamos a versão principal, pode haver mudanças técnicas de ruptura. Documentamos todas as alterações entre as versões no capítulo O que há de novo.

Nesta secção iremos mostrar as instruções de actualização baseadas na versão do módulo seleccionado acima. Por favor, certifique-se de selecionar a versão correta primeiro.

Antes de iniciar qualquer atualização, certifique-se de fazer backup dos mapeamentos e objetos EDI. Por favor, tente sempre uma nova versão primeiro em um ambiente de teste. Se você planeja atualizar um ambiente ao vivo, entre em contato com nosso suporte com antecedência, para garantir que eles tenham recursos disponíveis no caso de você precisar de ajuda.

FOB-Instalação

Esta seção não se aplica, se você estiver usando a versão Extension do nosso módulo para Business Central.

Se você estiver atualizando de uma versão anterior à 1.47, verifique se existe uma tabela chamada “EDI Version Branch” e apague os dados da tabela e o objeto antes de atualizar para uma versão mais recente.

Com o Anveo EDI Connect 3.00.00, nós fizemos algumas alterações de quebra no API subjacente. Também existem novos objetos, por favor, certifique-se de baixar uma nova licença NAV com a Microsoft para poder acessar os novos objetos. Por favor, primeiro actualize para pelo menos 1.47.27 antes de actualizar para as 3.00. Verifique se suas modificações estão funcionando em um sistema de teste antes de atualizar um sistema ativo. O nosso apoio irá ajudá-lo com quaisquer problemas que sejam causados por estas mudanças. Se encontrar alguma dificuldade durante estas etapas ou se não tiver a certeza de que tudo está a funcionar como pretendido, por favor contacte o nosso apoio.

Você pode importar os novos objetos, mas tenha cuidado para não sobregravar as suas personalizações. Você não precisa importar a codeunit EDI Callback, pois existe uma segunda codeunit 5327313 EDI Callback - Template que é enviado com a Anveo EDI Connect. Se adicionarmos uma função ao EDI Callback codeunit, também a adicionaremos ao modelo. Você pode simplesmente copiar novas funcionalidades da codeunit 5327313 EDI Callback - Template para a sua codeunit EDI Callback. A codeunit EDI em si não mudou de 1,47 para 4,00. Mas há algumas novas funções de ajuda disponíveis para aceder aos parâmetros das funções.

Se você estiver usando os componentes de comunicação remota, por favor reinstale-os, caso eles tenham mudado.

Após importar os novos objetos, você deve remover todos os objetos restantes da ANVEDI1*, exceto a codeunit EDI Callback.

Após uma actualização, por favor corra o comando de compilação do ambiente de desenvolvimento para todos os objectos EDI (ID de objecto “5327300” para “5327399”). Se você receber erros devido à falta de automatismos/.NET Dlls você pode ignorá-los, se você não precisar da funcionalidade:

  • Remote Communication
    • transferência de arquivos via ftp/ftps, e-mail
  • ZUGFeRD
    • faturas especiais em PDF

Após atualizar os objetos, abra a janela Configuração EDI. Poderá ser-lhe pedido para reiniciar o cliente ou actualizar os dados do EDI mapping. Por favor, siga as instruções no ecrã. Se você estiver usando um NAS (NAV Application Server), você também pode precisar reiniciá-lo.

Alterações de API com ANVEDI3.00: Grande parte da função da codeunit EDI Global está agora disponível na codeunit EDI Integration. Deve-se usar a Integração EDI sempre que possível.

Dependendo da atualização, também pode haver muitas novas propriedades nos mapeamentos EDI. Os mapeamentos EDI serão atualizados automaticamente, mas você deve verificar cada mapping após a atualização.

Na versão 1 do módulo, todas as propriedades da lista tinham entradas inválidas no final, agora você pode removê-las com segurança. Se obtiver erros devido à lógica de validação em campos-chave primários, verifique as ligações de itens de dados, elas agora devem ser definidas na ordem correta e também usar o acionador de validação.

A importação do QuickInstall é obrigatória. Por favor, importe sempre o arquivo QuickInstall como descrito no capítulo de instalação após receber uma grande atualização.

Consulte novamente esta secção se obtiver uma versão mais recente dos objectos e documentação para verificar se existem passos adicionais necessários.

Testando o módulo após uma atualização

Após cada atualização, você deve garantir que os mapeamentos EDI ainda se comportem como esperado. Se houver mudanças de API ou o conversor se comportar de forma diferente (apenas em grandes atualizações), nós as documentaremos em nosso changelog. Não esperamos nenhum problema após uma atualização menor ou revisão, mas temos apenas uma quantidade limitada de casos de teste. É sua responsabilidade garantir que o módulo está se comportando corretamente após uma atualização.

Recomendamos vivamente que tente cada actualização num sistema de teste antes de actualizar um sistema em funcionamento. Uma atualização direta de um sistema ao vivo sempre acarreta o risco de que as interfaces EDI não funcionem mais corretamente. Se os dados EDI forem críticos para os negócios, isso deve ser levado em consideração no cenário de atualização. Todas as interfaces relevantes devem ser verificadas em um sistema de teste e deve haver planos de como mudar para a versão anterior caso ocorram dificuldades imprevistas.