在做项目的过程中,经常会碰到会有财务用户提出需求,需要获取固定资产净值,净值=固定资产原值-往年累积折旧-本年折旧;往年累积折旧和本年折旧可以通过底表获取,在某些场景下,仍需要减去本月预计折旧金额,但本月若还未折旧,则获取折旧值较难实现。SAP系统提供了AM_SHOW_POST_DEPR函数来计算本年折旧值,包含未来需要折旧值。
首先需要获取固定资产的累积购置价值,固定资产累计价值=ANLC-ANSWL(往年累积购置价值)+ANLC+KANSW(本年资产价值变动);其次获取往年累积折旧值,以前年度折旧累计额=ANLC-KNAFA+ANLC-KSAFA+ANLC- KAAFA+ANLC –NAFAV+ANLC- SAFAV+ANLC- AAFAV+ANLC- NAFAL+ANLC- SAFAL+ANLC-AAFAL;再通过AM_SHOW_POST_DEPR函数算出本年度每月折旧额,按照查询日期取出从1月到查询日期所在的月份的所有NAFAZ、SAFAZ、AAFAZ;净值=资产总额+以前年度折旧累计额+本年折旧额