跳转到主要内容使用自定义脚本配置的自定义活动会收集处理事务中各文档的信息,并通过 HTTP 请求按特定格式将其发送到外部系统。收到响应后,将对其进行处理并保存到处理事务的数据中。您可以在一次请求中传递一个或全部处理事务中的文档。
重要! 自定义活动需要符合 security level 2 的 SSL 证书以验证连接安全性。如果您的服务器的安全级别低于该要求,则无法从自定义活动向其发送请求。
位于 For Each Document 活动中的自定义活动可以分别处理处理事务中的每个文档。在这种情况下,自定义活动一次只能访问一个文档。
自定义活动是工作流中的独立模块,您可以将其用作附加步骤,以优化文档处理。
要设置自定义活动,请按以下步骤操作:
- 在 Process skill 设计器中,将**自定义(Custom)**活动块添加到文档处理工作流。
- 在**操作(Actions)窗格中,单击编辑活动(Edit Activity)**以打开活动设置。
- 在**可用文件(Available Files)**选项卡中,选择要发送到外部系统的文本字段、文档字段和图像的格式。每种类型至少需选择一种格式。
- 在活动脚本(Activity Script)选项卡中,配置脚本并单击保存(Save)。
要验证您配置的活动是否按预期工作,请按以下步骤操作:
- 发布技能。单击 Publish 选项卡。
- 输入名称、描述以及对此技能所做更改的说明。
- 单击 Publish Skill。
- 在您配置的工作流中使用 Custom 活动处理文档。
- 在 Skill Monitor 中查看技能的结果。如果脚本运行出错,事务将被中断,错误描述会显示在 Skill Monitor 的 Transaction Event Log 中。如果您使用了 LogMessage 方法在日志中输出自定义消息,也可以在 Transaction Event Log 中找到相应的信息。
有关可在脚本中使用的对象的详细说明,请参见 Object model。有关可在 Vantage 中使用的示例脚本,请参见 Sample scripts。
重要! Custom 活动已更新,其中部分接口现已弃用。旧脚本将继续可用,并可访问事务中的所有文档,但弃用的方法将仅能访问事务中的第一份文档。
已弃用对象列表: