목차

Search

  1. 서문
  2. 비즈니스 항목 서비스 소개
  3. Enterprise Java Bean 비즈니스 항목 서비스 호출
  4. Representational State Transfer 비즈니스 항목 서비스 호출
  5. Simple Object Access Protocol 비즈니스 항목 서비스 호출
  6. 교차 참조 레코드 및 BVT 계산을 위한 서비스
  7. 기업 연결 서비스 지원
  8. 비즈니스 항목 데이터 정리, 분석 및 변환을 위한 외부 호출
  9. REST API를 사용하여 비즈니스 항목 레코드 추가

비즈니스 항목 서비스 가이드

비즈니스 항목 서비스 가이드

요청 본문

요청 본문

태스크를 생성할 때 태스크 특성을 지정하십시오. JSON 형식 또는 XML 형식을 사용하여 요청의 태스크 데이터를 보내십시오.
다음 테이블에서는 요청 본문의 태스크 매개 변수에 대해 설명합니다.
매개 변수
설명
taskType
비즈니스 항목 레코드에 대해 수행할 수 있는 작업 집합입니다. 이름 특성을 사용하여 태스크 유형을 지정하십시오. 태스크 유형에 대한 자세한 내용은
Informatica MDM Multidomain Edition Informatica Data Director 구현 가이드
를 참조하십시오.
소유자
생성자가 태스크를 할당하는 사용자입니다.
title
태스크에 대한 간단한 설명입니다.
comments
태스크에 대한 설명입니다.
dueDate
소유자가 태스크를 완료해야 하는 날짜입니다.
상태
워크플로우의 태스크 상태입니다. 다음 두 값 중 하나를 사용하십시오.
  • Open: 태스크가 시작되지 않았거나 진행 중입니다.
  • Closed: 태스크가 완료되거나 취소되었습니다.
우선 순위
태스크의 중요도 수준입니다. high, normal 및 low 중 하나의 값을 사용합니다. 기본값은 normal입니다.
creator
태스크를 생성하는 사용자입니다.
createDate
태스크를 생성하는 날짜입니다.
orsId
Hub 콘솔에서 데이터베이스 도구에 등록된 ORS(연산 참조 저장소)의 ID입니다.
processId
ActiveVOS
®
태스크 유형 ID입니다. 자세한 내용은
Informatica MDM Multidomain Edition Informatica Data Director 구현 가이드
를 참조하십시오.
taskRecord
태스크와 연결된 교차 참조 레코드 또는 비즈니스 개체 루트 레코드입니다. 행 ID 또는 소스 시스템과 소스 키를 사용하여 레코드를 지정하십시오.
businessEntity
taskRecord가 속해 있는 비즈니스 항목의 이름입니다.
interactionId
상호 작용의 ID입니다. 태스크와 레코드 사이에 태스크 컨텍스트 관계를 유지하는 데 상호 작용 ID를 사용합니다.
groups
지정된 사용자 그룹의 모든 사용자에게 태스크를 할당합니다. 사용자 그룹은 MDM Hub 콘솔에서 정의합니다. 그룹을 배열로 지정합니다.
다음 샘플 코드는 rowId를 사용하여 taskRecord를 지정합니다.
taskRecord: [{ businessEntity:{ name: "Person", key:{ rowid: "233", } } }]
요청 본문의 형식은 다음과 같습니다.
{ taskType: {name:"name of the task"}, owner: "user who performs the task", title: "title of the task", comments: "description of the task", 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. } } }] }

맨 위로 이동