Table des matières

Search

  1. Préface
  2. Introduction aux services d'entité commerciale
  3. Appels de services d'entité commerciale Enterprise Java Bean
  4. Appels de services d'entité commerciale Representational State Transfer
  5. Appels de services d'entité commerciale du protocole SOAP (Simple Object Access Protocol)
  6. Services d'enregistrements de références croisées et de calculs de MVV
  7. Prise en charge du service de liaison d'entreprise
  8. Appels externes pour le nettoyage, l'analyse et la transformation de données
  9. Utilisation d'API REST pour ajouter des enregistrements
  10. Utilisation d'API REST pour le chargement de fichiers
  11. Utilisation des API REST pour gérer les rapports

Guide des services d'entité d'entreprise

Guide des services d'entité d'entreprise

Corps de demande

Corps de demande

Spécifiez les attributs de tâche lorsque vous créez la tâche. Utilisez le format JSON ou XML pour envoyer les données de tâche dans la demande.
Le tableau suivant décrit les paramètres de tâche dans le corps de demande :
Paramètre
Description
taskType
Ensemble d'actions que vous pouvez effectuer sur un enregistrement. Utilisez l'attribut de nom pour spécifier le type de tâche. Pour plus d'informations sur les types de tâches, consultez le
Guide d'implémentation de Data Director pour MDM Multidomain
.
owner
Utilisateur auquel le créateur attribue la tâche.
title
Brève description de la tâche.
comments
Commentaires sur la tâche.
pièces jointes
Pièces jointes de la tâche.
dueDate
Date à laquelle le propriétaire doit terminer la tâche.
status
Statut de la tâche dans le flux de travail. Utilisez une des deux valeurs suivantes :
  • Ouvert : la tâche n'a pas démarré ou est en cours.
  • Fermé : la tâche est terminée ou est annulée.
priorité
Niveau d'importance de la tâche. Utilisez l'une des valeurs suivantes : élevé, normal et faible. La valeur par défaut est Normal.
creator
Utilisateur qui crée la tâche.
createDate
Date de création de la tâche.
orsId
ID du stockage de référence opérationnelle (Operational Reference Store - ORS) tel qu'il est enregistré dans l'outil Bases de données dans la console Hub.
processId
Identificateur du type de tâche ActiveVOS
®
. Pour plus d’informations, consultez le
Guide d'implémentation de Data Director pour MDM Multidomain
.
taskRecord
Enregistrement racine de l'objet d'entreprise ou enregistrement de références croisées associé à la tâche. Utilisez l'ID de ligne ou le système source et la clé source pour spécifier l'enregistrement.
businessEntity
Nom de l'entité d'entreprise à laquelle appartient l'enregistrement taskRecord.
interactionId
ID de l'interaction. L'identificateur d'interaction vous permet de conserver une relation de contexte de tâche entre une tâche et les enregistrements.
groupes
Attribuez une tâche à tous les utilisateurs d'un groupe spécifié. Définissez les groupes d'utilisateurs dans la console MDM Hub. Spécifiez les groupes sous la forme d'un tableau.
L'exemple de code suivant utilise l'ID de ligne pour spécifier l'enregistrement de tâche :
taskRecord: [{ businessEntity:{ name: "Person", key:{ rowid: "233", } } }]
Le corps de demande est au format suivant :
{ taskType: {name:"name of the task"}, owner: "user who performs the task", title: "title of the task", comments: "description of the task", attachments: [ { id: "TEMP_SVR1.1VDVS" } ], dueDate: "date to complete the task", status: "status of the task", priority: "priority of the task", creator: "use who creates the task", createDate: "date on which the task is created", updatedBy: "user who last updated the task", lastUpdateDate: "date on which the task was last updated", businessEntity: "name of the business entity", interactionID: "ID of an interaction", groups: ["group name A", "group name B", ...], orsId: "database ID", processId: "ActiveVOS task type ID", taskRecord: [{ businessEntity:{ name: "name of the business entity", key:{ rowid: "rowId of the record", //Use the rowId or the source system and source key to identify the record. } } }] }