Obtenga más información sobre la configuración de activos para tareas de consolidación en una lista unificada

Este artículo describe cómo adquirir los activos necesarios para consolar tareas en una lista unificada y, a continuación, configurar esos activos para obtener resultados óptimos.

Adquisición de los activos necesarios

Antes de empezar, asegúrese de haber adquirido todos los activos necesarios para consolidar tareas en una sola lista. Oracle proporciona, a través de GitHub, un ejemplo de código descargable que utilizará para completar esta solución.

  1. Clonar el nuevo posicionamiento de GitHub en la carpeta local. Puede acceder a ese repositorio haciendo clic en Descargar código y, a continuación, en Git Repo en la barra de navegación izquierda.
  2. En su disco duro, cree un archivo .zip llamado UnifiedTaskList_VBCS.zip y agregue a él todos los archivos del repositorio excepto highlevel.png y .gitignore.
  3. Importe UnifiedTaskList_VBCS.zip como aplicación a la instancia de Oracle Visual Builder.

Configurar Orígenes de Tareas

Una vez que haya importado UnifiedTaskList_VBCS.zip como aplicación a la instancia de Oracle Visual Builder, debe configurar las aplicaciones o orígenes de tareas, proporcionando las tareas que se consolidarán en una sola lista.
Las aplicaciones necesarias aparecen como una matriz JSON de objetos en la variable javaScript constTaskSourceList en el flujo de lista de trabajo, con un objeto de configuración para cada origen de tarea; por ejemplo, esta lista muestra la configuración de dos orígenes de tareas, Fusion y 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="
    }
]
Para configurar los orígenes de tareas, en cada matriz de objetos, actualice estos pares clave/valor:
  • name: Identifica el origen de tarea específico y aparece en la lista de orígenes de tareas de la aplicación.
  • epTaskListApi: este valor identifica el punto final dentro de la conexión de servicio y se utiliza para recuperar la lista de tareas de ese servicio. El formato es ServiceConnectionName/Endpoint.
  • epTaskListApiAttributeMap: este valor se asigna para especificar campos de la carga útil devuelta por un origen de tarea para cada atributo mostrado en la lista de tareas.
  • epTaskDetailUrl: URL directa para la tarea de la aplicación de origen. Es esencial para permitir que los usuarios actúen sobre tareas en el lsit de tareas mostrado.