从流程和作业运行计算逻辑

Tagetik 允许用户也从工作流模型任务或作业任务运行计算逻辑。下面我们描述如何在工作流模型内定义从中运行计算逻辑的任务。

如果我们假设我们在任务流程图中,并且想要为计算逻辑的执行定义一个新任务,我们将必须遵循以下步骤:

  • 通过拖动计算逻辑图标定义新任务,为任务分配代码和描述;
  • 可以设置以下参数:

  • 计算逻辑类型。 要运行的计算逻辑的类型。可能的值:

  • 基本

  • 其他
  • 全部

  • 数据类型。 要运行计算逻辑的数据类型。可能的值:

  • 金额。 计算逻辑在总金额和 IC 分录上运行;

  • 日记账。 计算逻辑在实体日记账和合并日记账上运行;
  • 全部(默认值)。

  • 类别 / 类别节点。按类别筛选要运行计算逻辑的数据;

  • 日记账编号。 按日记账编号筛选要运行计算逻辑的日记账;
  • 计算逻辑 / 计算逻辑节点。 系统仅运行指定的计算逻辑;
  • 顺序。 系统仅运行具有指定顺序的计算逻辑;
  • 科目 / 科目层次节点。 系统自动确定涉及指定科目的计算逻辑;
  • 自定义维度 1...5 / 自定义维度 1...5 层次节点 按自定义维度 1...5 的元素筛选要运行计算逻辑的数据;
  • 按数据筛选计算逻辑。 系统根据在要运行计算逻辑的维度上设置的筛选器自动确定要运行的逻辑;
  • 合并场景。

让我们详细了解可能设置的用于部分化要运行的计算逻辑的筛选器。

  • 筛选器 1。 如果我们指定根据数据筛选计算逻辑,系统将处理所有以应用维度筛选器后数据表上存在的科目作为输入科目的计算逻辑,以及所有“间接”逻辑,即以先前逻辑的计算科目作为输入科目的逻辑。存在此筛选器时,系统忽略可能的 2、3、4 类型其他筛选器;
  • 筛选器 2。 存在科目和/或科目层次上的筛选器时,系统将处理所有以单个科目和与指定节点相关的科目的并集作为输入科目的计算逻辑。同样在这种情况下,系统处理所有以先前逻辑的计算科目作为输入科目的“间接”逻辑。存在此筛选器时,系统忽略可能的 3、4 类型其他筛选器;
  • 筛选器 3。 存在计算逻辑和/或分组节点上的筛选器时,系统仅处理属于单个逻辑和与节点相关的逻辑的并集的计算逻辑。此筛选器与顺序筛选器以交集方式应用;
  • 筛选器 4。 存在顺序筛选器时,系统处理具有该顺序的所有计算逻辑。