태스크를 통합 목록으로 통합하기 위한 자산 구성에 대해 알아보기
필요한 자산 확보
시작하기 전에 태스크를 단일 목록으로 통합하는 데 필요한 모든 자산을 획득했는지 확인합니다. Oracle는 GitHub를 통해 이 솔루션을 완료하는 데 사용할 다운로드 가능한 코드 샘플을 제공합니다.
- GitHub 저장소를 로컬 폴더에 복제합니다. 왼쪽 탐색 모음에서 코드 다운로드 를 누른 다음 Git 저장소 를 눌러 해당 저장소에 액세스할 수 있습니다.
- 하드 드라이브에서
UnifiedTaskList_VBCS.zip
라는.zip
파일을 생성하여highlevel.png
및.gitignore
를 제외한 저장소의 모든 파일에 추가합니다. UnifiedTaskList_VBCS.zip
를 애플리케이션으로 Oracle Visual Builder 인스턴스에 임포트합니다.
태스크 출처 구성
UnifiedTaskList_VBCS.zip
를 Oracle Visual Builder 인스턴스에 애플리케이션으로 임포트한 후에는 단일 목록으로 통합할 태스크를 제공하여 애플리케이션 또는 태스크 소스를 구성해야 합니다.constTaskSourceList
에 객체의 JSON 배열로 나타나며, 각 작업 소스에 대해 하나의 구성 객체를 포함합니다. 예를 들어, 이 목록은 두 개의 작업 소스 Fusion
및 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
: 특정 작업 소스를 식별하며 응용 프로그램의 작업 소스 목록에 나타납니다.epTaskListApi
: 이 값은 서비스 접속 내의 끝점을 식별하며 해당 서비스에서 작업 목록을 인출하는 데 사용됩니다. 형식은ServiceConnectionName/Endpoint
입니다.epTaskListApiAttributeMap
: 이 값은 작업 목록에 표시된 각 속성에 대해 작업 소스에서 반환한 페이로드의 필드를 지정하기 위해 매핑됩니다.epTaskDetailUrl
: 소스 애플리케이션의 태스크에 대한 직접 URL입니다. 사용자가 표시된 태스크 lsit의 태스크에 대해 작업을 수행할 수 있도록 하는 데 필수적입니다.