Anveo EDI Connect / Config / Échange de données / ANVEDI Remote Comm. Handler
This is an automatic translation. The original post is available in Anglais.

ANVEDI Remote Comm. Handler

Cette codeunit n’est pas disponible dans Microsoft Dynamics 365 Business Central Online (SaaS). Cette codeunit nécessite l’installation de composants .NET externes.

Cette codeunit est utilisée pour envoyer ou recevoir des fichiers depuis/vers un serveur distant. Cette codeunit nécessite l’installation de composants .NET supplémentaires sur le service tier. (Ou sur chaque machine dans le cas du client classique de la NAV). Veuillez consulter le chapitre Installation pour plus de détails.

Vous pouvez sélectionner cette codeunit dans le canal de communication et utiliser l’action Configure dans le canal de communication, pour modifier les paramètres.

Domaines

Communication Channel Code

Ce champ fait partie de la clé primaire. Ce champ est rempli automatiquement.

Description

Une description du serveur / des paramètres.

Protocol

Le protocole à utiliser. Selon la direction du canal de communication, vous ne pouvez sélectionner qu’une partie des protocoles.

SMTP

Pour les transmissions sortantes uniquement. Utilisez le protocole SMTP pour envoyer des messages de type e-mail.
(La valeur entière de cette option dans la base de données est 0)

La partie SMTP du module est destinée à être utilisée avec des systèmes techniques et non à créer des courriers électroniques lisibles par l’homme.

POP3

Pour les transmissions entrantes uniquement. Récupérer les données d’un serveur POP3.
(La valeur entière de cette option dans la base de données est 1)

FTP/FTPS

Utilisez le FTP ou le FTP sur SSL.
(La valeur entière de cette option dans la base de données est 2)

SFTP

Utilisez la SFTP (SSH).
(La valeur entière de cette option dans la base de données est 3)

Host

Le nom du serveur / l’adresse DNS ou l’IP.

Port

Le port qui doit être utilisé. La plupart des protocoles ont des ports par défaut définis, si vous mettez cette valeur à 0.

User

Le nom d’utilisateur qui doit être utilisé pour contacter le serveur.

Password

Le mot de passe qui doit être utilisé pour authentifier l’utilisateur sur le serveur.

Encryption

Le mode de cryptage. Sélectionnez SSL pour FTPS ou pour utiliser le SMTP ou POP3 crypté.

None

N’utilisez pas de cryptage ou utilisez le cryptage par défaut en cas de SFTP.
(La valeur entière de cette option dans la base de données est 0)

SSL

Utilisez le cryptage SSL.
(La valeur entière de cette option dans la base de données est 1)

Sender Address

Utilisé uniquement par le SMTP : l’adresse électronique de l’expéditeur.

Sender Name

Uniquement utilisé par le SMTP : le nom de l’expéditeur en texte clair.

Default Recipient

Uniquement utilisé par le SMTP : le destinataire si l’identification du destinataire est vide.

Subject

Utilisé uniquement par le SMTP : L’objet du message. Vous pouvez également utiliser toutes les variables disponibles pour le champ Filename Template.

Send file as Attachment

SMTP uniquement : Que les données soient envoyées en tant que corps ou en tant que pièce jointe.

Text Template

SMTP uniquement : Lorsque des données sont envoyées en pièce jointe, vous pouvez définir un texte statique qui est envoyé en tant que corps du message. Ce champ n’est pas directement disponible dans l’interface utilisateur. Nous ne prenons pas en charge les variables à l’intérieur de la partie texte.

La partie SMTP du module est destinée à être utilisée avec des systèmes techniques et non à créer des courriers électroniques lisibles par l’homme.

Action on Import

L’action qui doit être exécutée après l’importation de la transmission. Cette action est exécutée après que les données aient été récupérées et stockées avec succès. Il est également exécuté si les données ne peuvent pas être converties, car elles sont à la disposition de la Microsoft Dynamics 365 Business Central pour être retraitées.

Do Nothing

Aucune action après l’importation.
(La valeur entière de cette option dans la base de données est 0)

Archive

Archiver les données après l’importation (non pris en charge par tous les protocoles).
(La valeur entière de cette option dans la base de données est 1)

Delete

Supprimez les données après l’importation.
(La valeur entière de cette option dans la base de données est 2)

Allow Duplicate Filenames

Si le même nom de fichier peut être importé plusieurs fois par le même canal de communication.

Sender Cross-Reference Type

Le type de référence croisée qui doit être utilisé pour définir le partenaire expéditeur à partir de l’identification de l’expéditeur.

Disponible à partir de la version 4.00 du module.

Receiver Cross-Reference Type

Le type de référence croisée qui doit être utilisé pour définir le partenaire récepteur à partir de l’identification du récepteur.

Disponible à partir de la version 4.00 du module.

Connection Keep-Alive

S’il faut garder la connexion au réseau ouverte lorsqu’on récupère ou envoie plusieurs transmissions.

FTP Transfer Mode

Utilisé uniquement pour les FTP et les FTPs. Le mode de transfert des données à utiliser.

Sélectionnez automatiquement,.
(La valeur entière de cette option dans la base de données est 0)

Passive (Auto)

Mode passif. Sélectionnez automatiquement la mise en œuvre.
(La valeur entière de cette option dans la base de données est 1)

Active (Auto)

Mode actif. Sélectionnez automatiquement la mise en œuvre. Pour cela, il faut que les ports FTP actifs sur la machine qui exécute le code soient directement disponibles sur Internet.
(La valeur entière de cette option dans la base de données est 2)

EPRT

Mode
de port étendu (la valeur entière de cette option dans la base de données est 3)

EPSV

Mode
passif étendu (la valeur entière de cette option dans la base de données est de 4)

PASV

Mode
passif traditionnel (la valeur entière de cette option dans la base de données est de 5)

PASVEX

Mode
passif étendu (la valeur entière de cette option dans la base de données est de 6)

PORT

Mode
de port actif (la valeur entière de cette option dans la base de données est 7)

FTP Encryption Mode

Quand démarrer le cryptage pour les connexions FTP.

Comportement par défaut.
(La valeur entière de cette option dans la base de données est 0)

Implicit

Lancez le cryptage lors de la connexion au serveur.
(La valeur entière de cette option dans la base de données est 1)

Explicit

Connectez-vous en clair et passez ensuite au cryptage.
(La valeur entière de cette option dans la base de données est 2)

FTP Data Type

Vous pouvez sélectionner le mode de données FTP. En fonction du contenu des données, le mode texte modifie l’encodage du fichier pendant le transfert et parfois la représentation des sauts de ligne.

Binary

Les données sont considérées comme binaires. Cela est nécessaire, par exemple, pour les fichiers PDF.
(La valeur entière de cette option dans la base de données est 0)

Text

Les données onlöy contiennent du texte et peuvent être réencodées.
(La valeur entière de cette option dans la base de données est 1)

Filename Template

Une chaîne modèle pour construire le nom de fichier pour les fichiers sortants. Vous pouvez utiliser n’importe quel texte constant valable à l’intérieur des noms de fichiers. Nous prenons en charge plusieurs variables globales qui peuvent être utilisées à l’intérieur du nom de fichier. Comme le module ne connaît pas le contenu du fichier et les structures tampons utilisées, vous ne pouvez pas accéder directement aux données du fichier.

Les variables suivantes sont disponibles :

{Entry No.}

Le numéro d’entrée de la transmission. Peut être utilisé pour générer un nom de fichier unique.

{Description}

La description de la transmission.

{Sender Party}

Dépréciation. Alias pour {Sender Partner}.

{Sender Partner}

Le code du partenaire expéditeur.

{Sender Identification}

L’identification du partenaire expéditeur.

{Receiver Party}

Dépréciation. Alias pour {Receiver Partner}.

{Receiver Partner}

Le code du partenaire récepteur.

{Receiver Identification}

L’identification du partenaire récepteur.

{Project}

Le projet de la mapping qui a généré les données.

{Format}

Le format du mapping qui a généré les données.

{Code}

Le code de la mapping qui a généré les données.

{CCYY}

L’année avec des informations sur le siècle, par exemple 2019.

{YY}

L’année, par exemple 19.

{MM}

Le mois en deux chiffres.

{DD}

Le jour en deux chiffres.

{WW}

La semaine civile, représentée par deux chiffres.

{QQ}

Le quart, représenté par deux chiffres.

{HH}

L’heure de la création de la transmission.

{mm}

Le procès-verbal de la création de la transmission.

{ss}

Les secondes de la création de la transmission.

Il est possible de créer des variables personnalisées via la fonctionnalité de rappel du module, si vous avez besoin, par exemple, d’inclure un numéro de document dans le nom du fichier.

File Mask

Actuellement non soutenu.

Remote Directory

Le répertoire sur le serveur, si le protocole supporte les répertoires distants.

Private Key

Utilisé uniquement pour la SFTP. Stocke la clé privée. Anveo EDI Connect ne supporte pas officiellement l’utilisation de clés privées. Vous pouvez l’essayer avec une clé formatée par OpenSSH, mais notre support ne peut pas vous aider pour les erreurs de clé. Le module n’a actuellement pas la possibilité de retirer la clé, une fois qu’elle est activée. Vous devez soit créer un nouveau canal de communication, soit vider le BLOB en utilisant l’environnement de développement Microsoft Dynamics 365 Business Central.

Host Key

Non utilisé actuellement.

Host Fingerprint

L’empreinte digitale du serveur SFTP distant à comparer après la connexion. Si les clés ne correspondent pas, une erreur est générée.

Ignore SSL Errors

Si le certificat SSL doit être valide ou si tous les certificats sont acceptés.

Ignorer l’erreur SSL rendra possible les attaques de l’homme du milieu. Vous devriez essayer de résoudre l’erreur SSL au lieu d’accepter un certificat à distance.

Internal NAV Encoding

Si vous définissez le codage interne et externe, le module tentera de recoder les données. Si vous n’êtes pas sûr qu’un recodage soit nécessaire, vous devez définir ces champs comme étant vides. De cette façon, les données ne sont pas modifiées lors de l’envoi/la réception par le composant.

External Encoding

Si vous définissez le codage interne et externe, le module tentera de recoder les données. Si vous n’êtes pas sûr qu’un recodage soit nécessaire, vous devez définir ces champs comme étant vides. De cette façon, les données ne sont pas modifiées lors de l’envoi/la réception par le composant.