全部文档
文档中心数据流3.0节点数据集-转换分摊

分摊

将待分摊集中的待分摊金额,按动因集中指标的占比,进行分摊。

需要被分摊的数据集。

待分摊集中,哪一列是需要被分摊的,例如待摊费用、待摊预算等。

是分摊的计算依据,应当包含分摊动因。

例如要按销售额分摊,则可能使用销售数据集;要按人数分摊,则可能使用人员统计集。

在分摊动因集中选择作为分摊依据的列,常见金额、人数、重量等指标,该指标在组内的占比会作为分摊比例。

例如,总公司的总预算,按各部门人数的占比,分摊至各部门:

部门

人数

A

10

B

20

则将【人数】列作为动因指标,A部门占比 = 10/(10+20) = 1/3,B部门占比 = 20/(10+20) = 2/3。

待分摊集与动因集的连接关系,决定一行原始待分摊数据被分摊为多少明细行数据。

常见【左外部】和【交叉】两种方式:

  • 左外部需要配置【待分摊集】和【动因集】的连接条件,待摊数据里可以区分出来匹配成功和不成功的两部分

  • 交叉不需要配置【待分摊集】和【动因集】的连接条件,不用区分是否匹配成功

左外部需要配置【待分摊集】和【动因集】的连接条件。

  • 匹配成功的每一行待分摊数据,都被分摊到动因集的对应行上

  • 未匹配部分不做任何处理,保留原始行



交叉不需要配置【待分摊集】和【动因集】的连接条件,不用区分是否匹配成功,每一行待分摊数据都分摊到动因集的所有行上。



默认将分摊金额处理为6位精度,无尾差调整,所以可能出现分摊金额合计≠待分摊金额的情况。

例如,待摊总费用=100,分摊金额合计=99.999999,会有0.000001的尾差:

部门

人数(动因)

比重

分摊金额

A

20

2/3

66.666666

B

10

1/3

33.333333

【合计】

30

1

99.999999

支持指定分摊金额的小数精度,且指定将出现的尾差调整至哪一行。

接上例,若指定精度为2位,将尾差调整至【调整至组内最后行】,则:

部门

人数(动因)

比重

分摊金额(原始)

小数精度保留

尾差调整

分摊金额

A

20

2/3

66.666666

66.66

66.66

B

10

1/3

33.333333

33.33

+0.01

33.34

【合计】

30

1

99.999999

99.99

0.01

100

若指定精度为2位,将尾差调整至【调整至组内比重最大行】,则:

部门

人数(动因)

比重

分摊金额(原始)

小数精度保留

尾差调整

分摊金额

A

20

2/3

66.666666

66.66

+0.01

66.67

B

10

1/3

33.333333

33.33

33.33

【合计】

30

1

99.999999

99.99

0.01

100

主要关注红框部分:



其他数据是分摊计算过程中的中间数据,例如待分摊集和分摊动因集的行号、指标合计、比重等,可作为参考数据。

点击【结构说明】,以查看各列字段的含义:



回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send