这是由客户发现不能手动修改采购订单价格,引发的修改采购订单定价配置研究,文章末尾会附上本次的避坑指南,前面还是惯例介绍配置流程。
1)采购订单的定价概述
简单描述就是采购订单里的价格从哪来,条件类型PB00可以来源于采购信息记录,也可能来源于合同,当两个位置都有价格,又关联到捞取顺序;条件类型PBXX对应文首提到的手动维护。
2)采购订单定价标准配置
系统标准配置分为以下几步:
1.采购订单的计算方案的确定
2.计算方案定义
3.条件类型定义
4.存取顺序定义
5.条件表定义
①采购订单的计算方案的确定
此处配置可以实现不同的采购组织和供应商采用不同的计算方案,由两个维度“采购组织”+“供应商方案组”确定。
1.1 本例采用空白“采购组”+空白“供应商方案组”演示。
配置路径:SPRO>物料管理>采购>条件>定义价格确认流程>定义方案确定/设置计算方案(OMFO&M/08)
1.2 希望不同的采购组织采用不同的计算方案,选定义采购组织的方案组,再将方案组分配给采购组织;希望不同的供应商采用不同计划方案,定义供应商的方案组,再通过供应商主数据(采购视图)分配给供应商。
2. 定义计算方案(M/08)
计算方案定义了多个条件类型,PBXX用于手动输入,PB00用于自动确定采购价格。
常用字段:
手动:系统不会自动带出,需要手动维护
需求:正常PB00与PBXX会维护“5”排斥,只取最后一个作为计算基准
3.定义条件类型(M/06)
定义采购的条件类型,PB00采用的存取顺序为0002
4.定义存取顺序(M/07)
存取顺序0002定义了多个价格来源,系统根据顺序进行读取条件表,勾选排斥,代表读取到价格后,则不再向后读取。图中采购合同则为A016。
5.定义条件表(M/05、M/04、M/03)
根据不同条件创建不同价格,也会存到对应的条件表里。
3)方案组为空的坑
本次项目的背景为在原集团做SAP延申项目,扩了一个工厂1000,工厂
1000的计算方案为“空”供应商方案组+1000采购组织,在下1000工厂的采购订单的时候发现定价类型怎么选的是集团的呢?
追溯到这个采购订单的供应商发现是在集团供应商下扩充采购组织实现的,方案组为Z1而不是为空,而方案组字段由账户组定义了必填,即使在采购组织层面定义不必输,必填的优先级都大于不必填。
只能重新配一个定价方案给共用供应商使用……