Anveo EDI Connect / Config / Business Transactions / EDI Business Transaction Type
This is an automatic translation. The original post is available in Anglais.

EDI Business Transaction Type

Le type de transaction commerciale définit un éventuel cas commercial général. Il peut s’agir, par exemple, d’une facture sortante ou de commandes entrantes.

Cette structure de données est également utilisée pour définir la collecte automatique de données, par exemple pour trouver toutes les nouvelles factures dans le système et déclencher des actions EDI. Le type de transaction commerciale définit également comment le partenaire EDI est déterminé à partir des données commerciales.

Domaines

Code

Ce champ fait partie de la clé primaire. Vous pouvez utiliser n’importe quel code. Nous recommandons un code descriptif, comme INVOICE_OUT, ORDERS_IN, etc.

Transaction Data Table

Selon le Process Entry Point, ce champ définit la table utilisée pour les enregistrements des transactions commerciales.

Transaction Data Table ID

Ce champ enregistre l’ID de la table des Transaction Data Table.

Reference No. Field

Ce champ définit le champ qui est utilisé comme numéro de référence dans la table des transactions commerciales. Ce champ n’influence aucune logique de traitement, mais constitue le principal champ de recherche pour trouver le document du point de vue de l’utilisateur final.

Reference No. Field No.

Il s’agit du numéro technique du champ Reference No. Field du champ.

Find Communication Partner by

La possibilité d’utiliser ce champ dépend du Process Entry Point.

Field

Définit que le partenaire de communication pour ce EDI Business Transaction Type dépend d’une valeur du Transaction Data Table de la transaction.

Constant

Le partenaire de communication est unique pour ce EDI Business Transaction Type.

Relation Field Name

Définit le champ qui est utilisé pour trouver le partenaire de communication.

Relation Field No.

N° du domaine technique pour le champ Relation Field Name.

Process Entry Point

Ce champ définit le point d’entrée du processus. Le point d’entrée du processus détermine beaucoup des autres options disponibles.

Table Data

Le processus a comme point d’entrée les données existantes dans la Microsoft Dynamics 365 Business Central. Cette option vous permet de définir des tâches de recouvrement automatique.
(La valeur entière de cette option dans la base de données est 0)

Incoming Transmission

Le processus commence par une transmission à partir d’un canal de communication.
(La valeur entière de cette option dans la base de données est 1)

Other Process

Le processus est une sous-partie d’un autre processus. Le Transaction Data Table ne doit pas nécessairement être le même. Cette option définit que ce type de transaction commerciale ne peut être appelé que comme un sous-processus d’un autre.
(La valeur entière de cette option dans la base de données est 2)

Automatic Data Collection

Définit si vous souhaitez activer la collecte automatique de données. Sachez que vous devrez également définir un travail qui lance la collecte automatique. Cette option vous permet de définir le type de champ utilisé pour détecter les nouveaux enregistrements.

None

Vous ne voulez pas activer la collecte automatique de données.
(La valeur entière de cette option dans la base de données est 0)

SQL Timestamp

Vous suivez les changements en vous basant sur l’horodatage SQL. Cela n’est possible qu’avec Microsoft Dynamics 2013R2 et plus récent. En BC 17, un nouveau champ de système a été introduit, qui contient la date/heure de la dernière modification. Nous vous recommandons vivement de l’utiliser avec l’option Date Field à la place.
(La valeur entière de cette option dans la base de données est 1)

Date Field

Vous voulez utiliser un champ de date.
(La valeur entière de cette option dans la base de données est 2)

Code Field

Vous voulez utiliser un champ de code.
(La valeur entière de cette option dans la base de données est de 3)

Boolean Flag

Vous voulez utiliser un drapeau booléen, faux signifie que les données ne sont pas encore exportées. Le champ est modifié automatiquement. Cette option ne fonctionne pas sur les tables de système protégées, comme les en-têtes de facture.
(La valeur entière de cette option dans la base de données est de 4)

All records

Exportez toujours tous les documents. Cela peut être utile pour exporter, par exemple, toutes les commandes en cours. Les filtres du DataView sont toujours appliqués, ce qui vous donne la possibilité d’utiliser des champs ou des critères personnalisés.

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

Timespan (Past)

Cette option vous permet d’exporter toutes les entrées qui sont plus récentes que l’intervalle de temps donné dans le passé. Par exemple, si vous spécifiez « 30 jours » et utilisez la « date d’affichage », le module exportera toutes les entrées affichées plus récemment que 30 jours est le passé. Si vous ignorez les doublons, vous pouvez vérifier toute une série de nouveaux documents et n’exporter que ceux qui n’ont pas été exportés.

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

Debug Options

Spécifie comment traiter les entrées où le partenaire de communication ne peut être trouvé.

Create Ignore Entries

Créez des entrées et marquez-les.
(La valeur entière de cette option dans la base de données est 0)

None

Ne créez pas d’entrées dans le tableau des transactions commerciales.
(La valeur entière de cette option dans la base de données est 1)

Change Detection Field Name

Définit le champ, qui est utilisé pour trouver de nouvelles entrées.

Change Detection Field No.

Le numéro du champ technique pour le champ  » Change Detection Field Name « .

Data Table View

Définit une vue en tableau qui est appliquée en plus des critères de collecte automatique des données.

Last Timestamp

Stocke le dernier horodatage. Si la Automatic Data Collection est définie sur
SQL Timestamp, un filtre est appliqué sur la table de données, recherchant uniquement les entrées ayant une valeur supérieure à celle-ci. Après l’exécution du travail, la dernière valeur est stockée dans ce champ.

Last Code Value

Stocke le dernier horodatage. Si la Automatic Data Collection des données est définie sur le Code Field, un filtre est appliqué sur la table de données, recherchant uniquement les entrées ayant une valeur supérieure à celle-ci. Après l’exécution du travail, la dernière valeur est stockée dans ce champ.

Last Date/Time Value

Stocke le dernier horodatage. Si la Automatic Data Collection des données est définie sur le Date Field, un filtre est appliqué sur la table de données, recherchant uniquement les entrées ayant une valeur supérieure à celle-ci. Après l’exécution du travail, la dernière valeur est stockée dans ce champ.

Created Date/Time

Enregistre la date/heure de création de ce tableau.

Modified Date/Time

Enregistre la date/heure de modification de cet enregistrement.