流程:基本概念
什么是流程¶
流程是 CCH Tagetik 用于获取、提交、处理和记录客户活动数据的组件,允许他们控制其数据、报表和计划的质量。它由一个工作流或一系列活动组成,授权用户按照有限的逻辑/功能工作流在其中插入、提交和审批数据。
在 CCH Tagetik 中使用流程意味着在系统上重建您实际用于内部收集和提交数据的工作流,准确处理该数据,并为该数据生成符合您业务短期和长期需求的有效文档。
传统流程和按步骤维度的流程¶
传统流程仅作用于实体维度,而对于按步骤维度的流程,您可以为流程的每个步骤指定不同的维度。
有关按步骤维度的流程的更多详细信息,请参见按步骤维度的流程。
功能¶
CCH Tagetik 流程既可用于以集中和准确的方式录入和处理数据以生成报表,也可用于协作管理数据以便提交以及监控和计划业务活动。
根据其配置,流程工作流可用于指导单个实体或公司所有数据的收集和处理(实体工作流),或提交实体的单个日记账(日记账工作流)。
流程结构¶
要创建特定于实体业务需求的数据收集和处理逻辑,必须具有以下结构:
- 流程记录的活动的时间维度
- 授权录入和提交数据的实体
- 流程的逻辑步骤
- 要收集数据的科目
- 数据录入的规则
- 特定数据或数据组的处理模式。
这些结构在业务工作流、数据模型、数据录入和提交规则以及数据处理模块中定义,并由流程根据单个流程级别定义的逻辑使用。
流程内的数据管理¶
数据按以下步骤管理:
- 数据录入,即在应用程序数据库中录入数据。
- 提交,即对每个单独维度验证和锁定原始收集的数据或计算的数据。
- 根据系统规则和逻辑和/或用户定义的规则和逻辑处理数据。
- 合并,即出于法律和报告目的,如同单一实体一样在集团级别计算数据。
这些步骤所需的元素在 CCH Tagetik 的以下页面中配置:
| 配置 | 页面 |
|---|---|
| 数据录入 | 数据录入和提交磁贴(参见 ) |
| 提交 | |
| 数据处理 | 数据处理磁贴(参见 ) |
| 合并 |
这些常规配置自动应用于在 CCH Tagetik 中设置的所有流程。可以覆盖通用规则以使其适应特定流程。参见 。
流程配置¶
CCH Tagetik 有一个默认流程($Process),允许您将 CCH Tagetik 用作数据集市,或用于数据子集和报表的容器。因此,此流程是预定义的,但仍需要流程数据模型配置(参见流程数据模型简介)。

重要:与所有系统元素($)一样,默认 $Process 不得删除。但是,可以通过配置 PDM 来修改它。
当 CCH Tagetik 用作协作工具时,必须根据实体的需求创建专用流程。
这需要在按步骤维度的流程定义页面的各个部分中处理几个单独的方面。
流程部署¶
在 CCH Tagetik 中,运行部署意味着将用户在界面中配置的参数应用于系统,或使用这些参数更新数据库表。
当对流程运行部署时,系统更新管理流程各个步骤中数据录入规则以及提交前数据检查的数据库表。
部署可以由管理员用户在流程定义页面上运行。可以通过点击
部署按钮对流程的所有参数运行部署,或通过点击与配置部分对应的
按钮对流程的部分参数运行部署。
上次部署中包含的参数(因此已在系统中应用)可在 Definition result 页面上查看(例如 Definition result: Mapping task workflow)。
记录在定义表中的插入顺序很重要,因为这决定了部署处理各行的顺序。
单个流程也可以从常规部署页面进行部署(参见)。