En savoir plus sur la configuration des ressources pour la consolidation des tâches dans une liste unifiée
Acquérir les actifs nécessaires
Avant de pouvoir commencer, assurez-vous que vous avez acquis toutes les ressources nécessaires pour consolider les tâches en une seule liste. Oracle fournit, via GitHub, un exemple de code téléchargeable que vous utiliserez pour terminer cette solution.
- Cloner la réponse GitHub dans votre dossier local. Pour accéder à ce référentiel, cliquez sur Download Code, puis sur Git Repo dans la barre de navigation de gauche.
- Sur votre disque dur, créez un fichier
.zip
appeléUnifiedTaskList_VBCS.zip
et ajoutez-lui tous les fichiers du référentiel, saufhighlevel.png
et.gitignore
. - Importez
UnifiedTaskList_VBCS.zip
en tant qu'application dans votre instance Oracle Visual Builder.
Configurer les sources des tâches
UnifiedTaskList_VBCS.zip
en tant qu'application dans votre instance Oracle Visual Builder, vous devez configurer les applications ou les sources de tâches, en fournissant les tâches qui seront consolidées en une seule liste.constTaskSourceList
sous le flux de liste à traiter, avec un objet de configuration pour chaque source de tâche. Par exemple, cette liste affiche la configuration de deux sources de tâches, Fusion
et OCI-Process
:[
{
"name": "Fusion",
"epTaskListApi": "saaSBPMAPI/getTasks",
"epTaskListApiTasksRoot":"items",
"epTaskListApiAttributeMap":{
"Status":"state",
"TaskID":"taskId",
"Subject":"title",
"DateAssigned":"assignedDate",
"AssignedBy":"fromUserName"
},
"epTaskDetailUrl": "https://adc2-zjnf-fa-ext.oracledemos.com/fscmUI/faces/adf.task-flow?taskId="
},
{
"name": "OCI-Process",
"epTaskListApi": "oICProcessBPMTasks/getTasks",
"epTaskListApiTasksRoot":"items",
"epTaskListApiAttributeMap": {
"Status":"state",
"TaskID":"number",
"Subject":"title",
"DateAssigned":"assignedDate",
"AssignedBy":"fromUserName"
},
"epTaskDetailUrl": "/ic/pub/components/pages/taskdetail.html?taskNumber="
}
]
name
: identifie la source de tâche spécifique et apparaît dans la liste des sources de tâches de l'application.epTaskListApi
: Cette valeur identifie l'adresse dans la connexion de service et permet d'extraire la liste des tâches de ce service. FormatServiceConnectionName/Endpoint
.epTaskListApiAttributeMap
: Cette valeur est mise en correspondance pour indiquer les champs des données traitées renvoyées par une source de tâche pour chaque attribut indiqué dans la liste des tâches.epTaskDetailUrl
: URL directe de la tâche dans l'application source. Il est essentiel de permettre aux utilisateurs d'agir sur les tâches dans le lsit affiché des tâches.