业务规则-全局 <返回 
概述

业务规则用于描述业务间的逻辑关系,主要用于完成数据的取数或是审核校验。根据应用方式的不同分为计算型的业务规则和审核型的业务规则。计算型的规则完成数据的四则计算或是公式取数,审核型规则用于进行数据间逻辑关系校验。

关键应用
单据管理节点中,主要分为单据列表和单据卡片两类展现区域,单据列表可以一 次查询出多张单据,并对其执行业务的批操作,单据卡片可展现业务的明细信息,也可执行单张单据的后续操作。

业务规则类别

业务规则类型分为计算规则、审核规则和一致性计算规则。计算规则用于完成公式的计算取数(包含从业务系统取数);审核规则用于完成数据的逻辑校验,如资产=负债+所有者权益,不满足审核条件将会给出提示信息。

新增业务规则

 

新增规则时需要录入规则名称和规则描述,由于后续使用规则时都需要参照规则的名称和描述,所以规则名称和描述最好能描述清楚规则的业务含义,这样在使用时会比较方便;

通过右侧界面 上的 增加按钮增加规则上的公式,增加公式的时候右侧界面上自动会出现 FInd= 函数;

然后选择函数列表上需要的函数;

选择完函数后需要给每个函数指定每个函数的参数值(主要是应用模型和维度成员),如下图,需要指定函数上的维度的成员,如果对所有成员有效就选择全部,如对部分有效就需要选择具体的维度成员,如下图中的年和月

 

业务规则中的函数

选中某一业务规则,点〖增加公式〗按钮进行公式设置界面,左侧为函数分类,右侧为公式设置区域,函数分为常用和数学函数,作如下介绍:

常用函数
FIND函数:取数公式,用户指定公式左边单元格,也就是哪些单元格上设置公式,61版本里这个函数只会在等号左边出现

UFIND函数:实际数公式,从NC业务系统取执行数,目前支持的业务系统有总账,应收应付、报销、现金管理、采购、销售、资金、固定资产等

PREFIND函数:预占数公式,从NC业务系统取预占数,目前支持的业务系统有总账,应收应付、报销、现金管理、采购、销售、资金、固定资产、责任会计等

SMFIND函数:取数求和公式,取数后求和,并将结果返回

UFO函数: 借助报表模块的业务系统取数函数,实现从NC业务系统取数

CELL_IUFO函数:取指定报表的单元格数据

WARNING函数:警告函数
条件判断函数

IF:条件判断,根据不同的条件执行不同的规则

折算函数

CONVERT:用于折算规则定义,通过该函数完成实现从汇率模型取汇率

规则成员

基于任意【维度管理】中的维度,可再设置一些规则,以对维度的内容做进一步筛选,设置后可用于规则成员自动展开的浮动表,或业务规则设置时维度值集的指定。

示例:如在浮动表中部门是浮动维,希望自动展开任务对应组织下所有的部门,则需在部门维度下设置一个规则成员,在A区域选定“部门.创建组织”,之后设置,需使用取实例化后的任务的主体维度的编码的宏函数{CODE_ENTITY}(注意要保证“部门.创建组织”取的是编码,而不是名称或PK等内容,即要保证匹配双方内容的一致性)。

注:上图中A区域能显示的维度属性的内容,与【维度管理】中相应维度的〖属性映射〗下的属性内容一致,可在那里增减其他属性。

注:若需要取任务上其他任务参数维的编码或pk,可直接在“条件”中手写宏函数{CODE_XX}或{PK_XX},其中XX的值是要取的任务参数维在【维度管理】下相应维度对应编码。

注:设置时也可不使用宏函数,而是指定为某固定值,如“**业务单元”。

典型应用
取合计数据

取合计数时,如果是跨模型取数,需要选取SMFIND函数,要合计的维度成员选多值,如上图中指标选择工行存款和农行存款,表示合计的是 农行存款和工行存款。

业务系统取数

取NC业务系统数据,可以使用UFind函数,函数界面如上图:

业务系统:指定要从NC的哪个业务系统取数。

方向:可取借方和贷方,表示取科目的借方数据还是贷方数据;选择不同业务系统时,“方向”中的内容会不同。

属性:可取值为余额、发生额、余数量、发生数量;选择不同业务系统时,“属性”中的内容会不同。

累计:取当期数据还是指定累计的初始点后累计到当前期的数据,包括:不累计、从月初累计、从季初累计、从年初累计、全部累计

包含未生效:取数是否包含未生效的数据,如果不勾选只取生效的数据,

起始日期和终止日期多数情况下不用选,会根据任务上的期间自动取数。

注意

  1. 规则类型分为计算规则、审核规则和一致性规则,如果希望在提交时候自动执行规则,需要定义在一致性规则下,只有一致性方案才可以在模型计算规则页签引用;
  2. 一致性规则中不能包含Ufind等业务系统取数函数;
  3. 需要在【任务管理】节点将规则绑定到具体任务模板上,绑定时要选择具体的计算规则、审核规则、折算规则,或执行取数规则页签;
  4. 预算公式编辑器页签修改规则后,将不能再切换回图形界面。
相关术语

业务规则     业务方案      维度成员

相关操作

应用模型     任务管理-全局