Opérations de connecteur

Une opération de service est un ensemble nommé de fonctionnalités offert par un service. Par exemple, l'opération de service qui crée un nouveau bon de commande est intitulée SalesSalesOrderService.create. Un service peut exposer plusieurs opérations de service. Les opérations de service qu'un service expose peuvent inclure des opérations de service personnalisées. Le tableau ci-dessous décrit quelques-unes des opérations de service communes pour les services de document.

Les opérations suivantes sont effectuées par le connecteur MS Dynamics AX 2012 R3 :

Opération Description
Create Cette opération crée un enregistrement pour un nouvel article à la base de données. Par exemple, pour le service de bon de commande, cette opération permet de créer un nouveau bon de commande. En général, cette opération répond à l'aide d'une clé d'entité qui contient l'ID du nouvel article. Le nouvel enregistrement créé utilise les valeurs de zone issues de l'enregistrement dans le message.

Un port d'intégration peut être configuré pour remplacer les documents existants lors de l'appel de cette opération de service.

Delete Cette opération supprime un enregistrement de la base de données. Seuls les enregistrements figurant dans les tables enfant peuvent être supprimés.
Find Cette opération recherche l'enregistrement de base de données spécifié.
FindKeys Cette opération extrait une liste de clés d'entité correspondant aux critères de recherche spécifiés. Par exemple, une demande peut contenir une requête pour les clients dont le nom de famille commence par la lettre T. La réponse à cette requête contient une liste de zones et valeurs de clés que vous pouvez utiliser pour demander à nouveau des données supplémentaires. Par exemple, vous pouvez utiliser les zones de clé pour mettre à jour chaque enregistrement de client dans la liste que vous avez extraite.
Read Cette opération extrait de la base de données les enregistrements spécifiés. Les enregistrements qui doivent être lus sont spécifiés à l'aide de clés d'entité. La réponse contient les données des enregistrements renvoyés.
Update Cette opération met à jour un enregistrement dans la base de données. Seules les zones pour lesquelles les valeurs sont fournies dans le message sont mises à jour. Les valeurs de toutes les autres zones de base de données restent inchangées.
getKeys Cette opération extrait les clés des documents en fonction d'un filtre de document.
getChangedKeys Cette opération extrait les clés des documents en fonction d'un filtre de document et de la date de transmission.