ANVEDI File Handler
Esta codeunit não está disponível em Microsoft Dynamics 365 Business Central Online (SaaS).
Esta codeunit é utilizada para enviar ou receber ficheiros do sistema de ficheiros local do service tier ou de qualquer caminho da rede UNC acessível a partir do service tier.
Pode seleccionar esta codeunit no canal de comunicação e utilizar a acção Configure no canal de comunicação, para alterar as definições.
Campos
Este campo faz parte da chave primária. Este campo é preenchido automaticamente.
O caminho local ou de rede do qual deseja receber os ficheiros ou para o qual os enviou.
Nos canais de comunicação de entrada é possível filtrar os nomes dos ficheiros que devem ser processados. Este é um fio de filtro Dynamics e sensível a maiúsculas e minúsculas. Para filtrar sem verificar a caixa, é necessário adicionar o sinal “@” em frente do filtro.
@*.xml
Pode especificar nos ficheiros recebidos o que o módulo deve fazer com o ficheiro original
Deixá-lo onde está. Advertência: Se permitir a duplicação de nomes de ficheiros, isto resultará na importação do ficheiro uma e outra vez.
(O valor inteiro desta opção na base de dados é 0)
Arquivar o ficheiro após a sua recepção. O ficheiro só será arquivado se puder ser lido. O módulo irá arquivar ficheiros que não podem ser processados, mas que são recuperados com sucesso (ler).
(O valor inteiro desta opção na base de dados é 1)
Apagar o ficheiro após a sua recepção. O ficheiro só será apagado se puder ser lido. O módulo irá apagar ficheiros que não podem ser processados, mas que são recuperados com sucesso (ler). Os dados ainda estão disponíveis a partir da EDI Message.
(O valor inteiro desta opção na base de dados é 2)
O caminho local ou de rede onde os ficheiros arquivados devem ser escritos.
Se um ficheiro com o mesmo nome pode ser recuperado duas vezes pelo mesmo canal de comunicação. Só deve permitir a duplicação de nomes de ficheiros se arquivar ou apagar os ficheiros.
Uma cadeia de modelos para construir o nome do ficheiro. Pode utilizar qualquer texto constante que seja válido dentro de nomes de ficheiros. Apoiamos várias variáveis globais que podem ser utilizadas dentro do nome do ficheiro. Porque o módulo não conhece o conteúdo do ficheiro e as estruturas tampão utilizadas, não se pode aceder directamente aos dados do ficheiro.
Estão disponíveis as seguintes variáveis:
O número de entrada da transmissão. Pode ser utilizado para gerar um nome de ficheiro único.
{Reference}
Não suportado em versões mais antigas. Emitir o número de referência (número do documento) que é armazenado com a transmissão. Se forem utilizadas transacções comerciais, é automaticamente definido.
A descrição da transmissão.
Depreciado. Alias para {Sender Partner}.
O código de parceiro remetente.
A identificação do parceiro remetente.
Depreciado. Alias para {Receiver Partner}.
O código do parceiro receptor.
A identificação do parceiro receptor.
O projecto do mapping que gerou os dados.
O formato do mapping que gerou os dados.
O código do mapping que gerou os dados.
O ano com informação do século, por exemplo, 2019.
O ano, e.g. 19.
O mês como dois dígitos.
O dia como dois dígitos.
A semana de calendário, representada por dois dígitos.
O quarto, representado como dois dígitos.
A hora da criação da transmissão.
A acta da criação da transmissão.
Os segundos da criação da transmissão.
É possível criar variáveis personalizadas através da funcionalidade de chamada de retorno do módulo, se precisar, por exemplo, de incluir um número de documento no nome do ficheiro.