复杂多步计算报表方案(二)
接上一篇:复杂多步计算 报表方案(一)【 http://www.geezn.com/archives/6696.html】
第二步:按计算逻辑制作每一步的填报表
产品提供的填报表具有来取无关的特性,报表展现取数来源来自于底层业务表,报表回填的数据源为设计好的中间表。
经过填报表处理后的数据流向如下图:
填报表设计(取数)如下图:
在填报表中设置报表的计算逻辑,按照业务逻辑设置各个字段的计算逻辑,将业务逻辑转换成技术语言,控制数据的真实性,例如:剩货达成率,是根据实际剩余率/剩货率目标的值去计算补贴金额,综上业务逻辑,转换成技术语言为:((当月剩货金额-当月不计剩货金额)/发货金额)/(剩货额目标/(剩货额目标+销售计划));
填报表设计(回填)如下图:
最后,将从业务表中抽取的经过逻辑运算的结果,通过BS设计器中的填报设置,将页面上各个字段跟中间表各字段一一匹配,达到最终存储数据到中间表中供工资表直接调用的目的。
注意:如果提成表中数据需要填写回多个中间表中,设置多个更新即可。
下一篇:复杂多步计算报表方案(三)【http://www.geezn.com/archives/6698.html】