ANVEDI Filesystem
Esta unidade de código de comunicação permite ler e escrever ficheiros no computador / rede onde o Serviço de Troca de Ficheiros está a funcionar. A identificação interna é 5327373.
Para utilizar este serviço, é necessária a versão 5.3.0.4 do Anvaigo EDI Connect e o File Exchange Service deve estar acessível.
General
Selecione ou crie uma nova instância do Serviço de Intercâmbio de Ficheiros (FES). É necessário configurar o URL (pode ser copiado da configuração e é apresentado no arranque se o serviço for iniciado diretamente). O valor predefinido é http://localhost:7098 e é necessário definir a chave da API correspondente ao ficheiro de configuração. Pode utilizar o servidor para vários parceiros de comunicação.
Especifica como o File Exchange Server deve tratar os ficheiros duplicados. As duas opções são:
Os ficheiros com um nome que tenham sido importados anteriormente não serão importados novamente.
Os ficheiros com um nome que tenham sido importados anteriormente serão importados novamente.
Especifica o que fazer com os ficheiros após a importação para o Dynamics. As opções são:
Os ficheiros são deixados no caminho remoto tal como estão.
Os ficheiros são eliminados do caminho remoto.
Os ficheiros são movidos para o caminho do arquivo remoto.
Uma cadeia de modelos para construir o nome do ficheiro para os ficheiros de saída. Pode utilizar qualquer texto constante que seja válido nos nomes de ficheiros. Suportamos diversas variáveis globais que podem ser utilizadas dentro do nome do ficheiro. Uma vez que o módulo não conhece o conteúdo do ficheiro e as estruturas buffer utilizadas, não é possível aceder diretamente aos dados do ficheiro.
É possível utilizar marcadores de posição neste campo.
Nos canais de comunicação de entrada, pode filtrar os nomes dos ficheiros que devem ser processados. Trata-se de uma cadeia de filtros dinâmicos e sensível a maiúsculas e minúsculas. Para filtrar sem verificar o caso, tem de adicionar o sinal “@” à frente do filtro.
@*.xmlO caminho local ou de rede do qual pretende receber os ficheiros ou para o qual pretende enviar os ficheiros.
O caminho local ou de rede onde os ficheiros arquivados devem ser escritos.
Scripting
Para que os scripts não sejam executados, é necessário mudar a opção “DeactivateScriptExecution” para “false” no ficheiro de configuração do FES “appsettings.json”.
Este campo permite-lhe executar qualquer coisa executável durante a receção de ficheiros através do Serviço de Intercâmbio de Ficheiros. Pode ser um script ou um ficheiro exe e deve indicar o caminho para o mesmo, por exemplo C:tempscript.ps1. O valor do parâmetroRemote path” será passado como parâmetro.
Este campo permite-lhe executar qualquer coisa executável durante o envio de ficheiros através do Serviço de Intercâmbio de Ficheiros. Pode ser um script ou um ficheiro exe e deve indicar o caminho para o mesmo, por exemplo C:tempscript.ps1. Os valores do parâmetroRemote path” e o nome do ficheiro serão passados como parâmetros.
