0

我在文档成像系统中有一系列文档需要手动查看。

我可以通过 API 调用 ( Process/DataWarehouseDoucmentQuery) 从我的数据仓库中查询相关文档,这将返回以下数据:

帐户 文档 地位 索引号
12345 文件 A 晚的 9876
12345 文件 B 晚的 5432
12345 文件 C 晚的 1098
23456 文件 A 晚的 7654
23456 文件 D 晚的 3210

目标是:

  • Task为每个文档创建一个
  • Workflow为每个文档创建一个
  • 将与同一帐户关联的文档分组到 common 下Process
4

1 回答 1

0

配置应包括:

  • 创建一个Workflow Template,可能命名为Document Review,适用于Attachment
    • 向此工作流程添加一个Task,可能命名为Document Review

您可以使用 qbo 的ImportFile/BatchApply功能按照以下方式创建计划作业:

查询:Process/DataWarehouseDoucmentQuery 行动:

Attachment/Save?
  Attachment={Document}
  &SubscriberID={IndexId}
  &Status={Status}
  &Decisions_DocumentReview_Decision={Document} Review
  &Process={Account}

有关您传递的参数的更多详细信息:

范围 描述
附件 这与您的文件名称相同;调整你认为合适的。
订户ID 这使用 qbo 的订阅模式来确保您不会创建重复的文档。这假设您的 IndexId 在您的环境中实际上是全局唯一的。
地位 由于它是您的数据仓库查询的一部分,不妨将其映射到Attachment.Status.
决策_文档审查_决策 任何 qbo 对象都可以通过指定{Child}_{Template}_*. 请注意,在传递 时Template,您应该从模板名称中删除所有非字母数字字符。
过程 Attachment模块基于 qbo's GenericObject,它可以是任何其他对象的“孩子”。在这种情况下,Attachment将绑定到 parent Process,如果需要,它将动态创建。

Process请注意,如上所述创建父记录需要GenericParentClassesinclude的应用程序设置Process。这可以从配置 > 模块 > 矩阵 > 设置面板进行验证。

Process添加to的另一种方法GenericParentClasses是同时指定 anObject以指示父字段,并指定 {Object}_* 以指示父字段值:

Attachment/Save?
  Attachment={Document}
  &SubscriberID={IndexId}
  &Status={Status}
  &Decisions_DocumentReview_Decision={Document} Review
  &Object=Process
  &Process_Process={Account}
  &Process_OpenedReason=Just a Stack Overflow Example
于 2021-04-13T17:18:33.713 回答