0 业务背景
客户采购部门提出,因为采购合同签订后持续过程很长,原来在SAP系统中创建的采购合同,供应商已经同意给一个新的折扣金额。例如:原来的采购合同总金额24万RMB(含税-有增强含税历程),供应商现在同意给4万RMB(含税)的折扣,也就是针对于这笔采购合同,就只需要支付20万RMB(含税)即可。
1 采购订单状态变化
1.1 采购订单当前状态
采购订单已经创建,已经被审批,供应商已经送货,仓库已经收货,系统也已经过账,应付暂估=原来的24万RMB减去含税金额后的净值,供应商预制发票还没有创建。
1.2 采购订单未来状态
需要在采购订单抬头条件中增加一个新的抬头级别的价格条件类型,用户手工将最新的供应商同意的折扣金额更新到采购订单抬头级别。
2 配置-供应商折扣条件类型确认
SAP系统已经存在很多不同类型的采购条件类型,条件类型有抬头级别和行项目级别的设定。那在不新建采购条件类型的情况下,哪个一个SAP标准的采购价格条件类型符合了?
2.1 SPRO路径进入
SPRO->物料管理->采购->条件->定义价格确认流程->定义条件类型
2.2 供应商折扣条件类型排除
需要的是固定金额的,不是百分比的条件类型,所以看到“折扣或附加费”的条件类型是百分比的就可以不用看了
2.3 查看固定金额类型的供应商折扣条件类型
查看固定金额类型的折扣条件类型,需要基于抬头级别,筛选后发现如下条件类型
根据实际的业务需求,折扣条件类型需要满足以下条件:
存取顺序:空
条件类:A-折扣或附加费
计算类型:B-固定金额
正/负:X-负值
手动输入:空-没有限制
抬头条件:X
最终确认SAP标准采购折扣条件类型:HB01-抬头折扣(值)
3 配置-设置计算方案 - 采购
需要将HB01-抬头折扣(值)更新到采购价格计算方案中。
3.1 SPRO路径进入
手动勾选:表示采购订单创建界面-条件页签中不显示,只能通过手工方式进行输入
4 测试-ME21N创建采购订单
先创建一个采购订单,然后再手工更新抬头折扣条件类型。
4.1 ME21N采购订单(未输入抬头折扣HB01前)
采购订单8660000003行项目1
采购订单8660000003行项目2
采购订单8660000003抬头条件
4.2 ME21N采购订单(输入抬头折扣HB01后)
3处,输入和供应商谈好的含税总价折扣
测试采购订单含税总价:226CNY
测试采购订单不含税总价:200CNY
测试采购订单税额:26CNY
在这个基础上,假设和供应商谈好,在226含税总价的基准上,拿出26CNY作为总价金额折扣,也就是供应商同意总价减少26CNY,这样我们就可以在HB01条件类型中手工输入26CNY(抬头级别),然后系统会自动同比例分摊到行项目级别。
抬头折扣的占比:26/226=0.115044248
行项目1折扣分摊计算如下:
行项目1同比例折扣金额:113*0.115044248=13CNY
行项目1折扣后含税总价:113-13=100CNY
行项目1折扣后未税总价:100/(1+0.13)=88.50CNY
行项目1折扣后行税额:88.50*0.13=11.50CNY
行项目2折扣分摊计算如下:
行项目2同比例折扣金额:113*0.115044248=13CNY
行项目2折扣后含税总价:113-13=100CNY
行项目2折扣后未税总价:100/(1+0.13)=88.50CNY
行项目2折扣后行税额:88.50*0.13=11.50CNY
供应商提供的是含税单价-模型 | ||
含税单价: | 100.00 | 1 CNY/PCS |
未税单价: | 88.50 | 1 CNY/PCS |
税码: | 0.13 | |
未税总价税额: | 11.50 | CNY |
采购数量: | 1 | PCS |
采购含税总价: | 100 | CNY |
采购未税总价: | 88.50 | CNY |
手工输入总价折扣HB01金额26CNY 到采购订单抬头级别
系统自动将抬头级别的折扣金额同比例分摊到采购订单行项目级别1
系统自动将抬头级别的折扣金额同比例分摊到采购订单行项目级别2
采购价格SAP默认不含税,如果需要输入含税单价,就需要通过历程反算净价,请参考:2 如何实现采购输入的价格为含税价?(SAP系统默认为不含税价格 & VOFM-含税价格历程创建)
Done.
Created on 13th May, 2024