BW顾问进阶:BW/4-时间相关建模典型案例-人员调动在业务模型中的处理
关于BW时间相关建模,CSDN上有一篇介绍了四种场景的文章,大家一搜应该就能知道,但是时间比较久了,建模方法可能不适合当下的BW/4 HANA,讲述的几种业务场景还是比较实用的,大家有兴趣可以去看下,在项目上遇到了一个比较经典的案例,并且通过BW/4 HANA的新功能快速实现了,在这里给大家分享一下。
业务场景拆解:按员工的销售地区为维度,统计员工在财务上的相关金额,其中存在人员调岗的情况,会根据有效期在PA0001记录多条记录,按财务凭证的凭证日期汇总时,要对比人员的有效期,在汇总时算到当时员工所在销售地区
比如一员工在2020年8月还是一号地区,在2020年9月调到了二号地区,此时有该员工对应两张凭证,第一张凭证日期时2020年月7,第二张时2021年1月,那么第一张销售地区汇总时要算在一号地区,第二张算在二号地区。
涉及SAP底表:PA0001,BSEG 根据人员编码字段关联
BW数据源:0EMPLOYEE,0FI_GL_4 建模时使用0EMPLOYEE信息对象,并把销售地区字段加到信息对象属性中。
人员主数据如图:测试数据限制 一条有数 一条为空或
财务凭证,主键为凭证,业务数据如下:
实现方法如下:转换时使用BW/4 HANA新功能 Lookup,如图,转换中
此界面可选相关时间字段,会去取此字段在人员有效期内的那条,这里选择凭证日期,这里会去判断该凭证是否在人员主表的有效期内
下面的时间也配了些比较实用的时间范围,日期所在年 月 日 季度 半年等,要选日期在范围内的第一天,或是最后一天,去判断是否在有效期内
实现效果如下(ADSO模型数据),根据不同时间,该人员所在的销售地区不同,进行统计。
post SAP-Garson
原文链接:https://blog.csdn.net/weixin_45362398/article/details/120832245文章来自于网络,如果侵犯了您的权益,请联系站长删除!