在SAP的PS模块中,项目成本控制是由一个叫"可用性控制"(Availability control)的系统状态控制的,该状态的代码是ACAV。该状态可以在输入项目预算时候激活,也可以在项目预算下达时激活,也可以用TCODE激活和去除激活,在何时激活由预算参数文件决定。
当这个状态在项目中被激活时,系统检查"初始预算"或者"预算下达"的金额,跟"已分配值"(Assigned Value)比较,根据比较的结果来决定如何控制预算。其中,“已分配值”是系统根据不同的系统配置和项目中提交和发生的费用计算所得。"已分配值"通常可以由项目系统的成本报表查看,该报表的tcode是S_ALR_87013558。然而,在报表中的"已分配值"也很有可能与可用性控制的值不同,因为报表的逻辑与可用性控制的逻辑并不完全相同。只有在预算相关的事务(CJ30,CJ31,CJ32,CJ32等)中显示的已分配值才是准确的。在后台的配置会影响如何计算项目成本。by larry
“已分配值”(Assigned Value)的计算逻辑:
已分配值=实际成本+承诺成本+剩余订单计划
实际成本:实际成本分为 实际成本和统计性实际成本。
其中实际成本是项目收货或者服务接收等的实际发生费用,统计性实际成本是统计性WBS的下层成本的总计
承诺值:如果打开承诺管理选项的话,承诺值是指将要发生的费用,如未收货的采购申请,采购订单,预留等。项目管理的承诺值与FM里面的基金是不同的概念。
剩余订单计划:指根据计划成本变式算出的成本,根据后台的配置,决定计算计划成本或者是否在下达后计算改成本金额。剩余订单计划=计划成本-已发生值 by larry
注:当在下达状态时,“已分配值”包括计划值+实际值+承诺值的最大值;在创建状态时,如果OPSV中,"在计划中基金分配"被选中,则计划值是被计算的。
例外:用于预测的网络和作业的计划值不被计算在已分配值中
技术完成,完成或者删除状态时;计划值不被计算在已分配值中
已估价的项目库存(成本要素价值类11)不被计算在计划值中
如果项目预算设定到每年级别,计划值被计算到当年度的被已分配值。 by larry