目录

Search

  1. 前言
  2. 业务实体服务简介
  3. Enterprise Java Bean 业务实体服务调用
  4. 具象状态传输业务实体服务调用
  5. 简单对象访问协议业务实体服务调用
  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
(R)
任务类型 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. } } }] }