SAP PS 第10节 按期间开票
以前拉下的一篇项目按期间开票的,正好最近有几位朋友都在讨论这个事情,咱们把整个过程演示下。
按期间开票,顾名思义就是非固定金额合同,应用场景偏重于运营类项目。
这个研究不太深,用到时再说,先把基本流程跑通
1 后台配置说明
1.1 定义DIP参数文件ODP1
1.定义参数文件
2.维护参数文件用途
这儿的ZL01表示是销售凭证类型。
3.针对开票看开票要收集哪些成本,相当于料、工、费
如果勾选charactRelevant,表示要对该类型成本进行统计
如果勾选Mat.determination,表示要把这种成本未来以虚拟物料的形式,转换成开票订单的一行。
如果勾选noSumrrarization,表示不做汇总,不同的类别的成本要形成多行。
如果勾选Structuring,表示未来会按照层级列出来发生的成本。
4.以成本要素为例,我们设置源,这人我们取源的所有实际成本
5.再设置源的成本要素,相当于把所有项目成本都列这边了
6.设置物料决定
其中140000006这个虚拟物料,用来承载成本要素的成本,设置只传递过来实际成本
14000008这个虚拟物料,用来承载物料消耗的成本,这儿设置下传递实际成本加数量(会生成销售订单行的数量),materiatl irect决定了是用原始物料与否,Indvidual决定了是否能汇总,如果勾选则不会汇总。
7.针对每种虚拟物料所包含的成本,可以设置物料、作业或者成本要素(组)
1.2 设置成本映射
为了实现按资源开票的成本自动传递给“开票订单”的条件类里面的金额,需要按订单类别设置映射
这儿我就直接用的PR00,但是需要注意,得设置PR00的条件类为“手动决定优先”
2 过程演示
2.1 创建项目
物料成本以及实际成本如下:
物料是4000,记录到首层WBS的费用是20000
2.2 建主销售订单,维护DIP和首层WBS
此处的也是虚拟物料(相当于是总的虚拟物料),金额我们暂定一年的,认为是100万
记住该订单
2.3 执行DP91
点击出具发票请求
1400000006的单位是1,而1400008的单位是20
再看金额
生成开票订单3898
2.4 查看主订单3897的凭证流
发现下面挂了2个开票订单行
2.5 针对3898进行开票VF01
再看凭证流
3 总结
这儿只是简单的演示下,算是入门。关于DIP的团子大神写的更细,建议搜索团子文章详细了解。