客户寄售业务是销售过程中的常规业务类型,把产品存放在客户处,但该产品的所有者仍然是本公司。客户可以在任何时候从仓库向最终消费者出售产品或者消耗产品,客户按实际出售或消耗数量进行结算并开具发票。
关于寄售的系统配置和操作在上图已经基本显示完全,重点关注单据类型和移动类型。
本文不再做过多赘述,以下主要关注几个寄售的问题:
①、寄售库存的查看及归属
②、寄售业务的信贷/信用检查
③、寄售补货和发货的可用性检查
④、寄售补货订单的金额显示
⑤、跨公司销售的寄售业务
⑥、MIGO直接补货到寄售库存
⑦、寄售库存盘点
1、寄售库存的查看及归属
1.1 售库存的查看
除了MMBE和MB52可以查看系统库存外,客户寄售库存还有专用事务代码:MB58
调整格式
寄售库存数据表:MSKU - 客户的特殊库存
1.2 寄售库存的归属
在查询库存时可以看到寄售库存是挂在客户号下,而非在库存地点(寄售发货和退货时无需输入库存地点,因为在客户号下存储),一般情况下这里的客户号是寄售补货订单的售达方。
寄售补货交货单在过账时将售达方写入物料凭证的MSEG-KUNNR,作为寄售库存的归属客户号:
Question:
那能不能将客户寄售库存归属到其他客户号呢?
可以,使用特别库存合作伙伴,没错,就是【SB】特别库存合作伙伴功能。
代码详解(非专业ABAP):
系统会首先查询【SB】,如果找到则不再继续查找,否则继续查找【AG】。
同样在寄售发货时,也可以使用【SB】特别库存合作伙伴,如果填写特别库存合作伙伴,则可用性检查时检查特别库存合作伙伴的客户号。
2、寄售业务的信贷/信用检查
对于寄售发货来说是真正的销售业务,因此信用检查不存在任何问题,这里我们重点关注寄售补货时是否可以做信用检查。
大部分人说寄售补货不能做信用检查,这是不准确的,寄售补货订单可以做信用检查,只是不包括寄售库存的金额,一定要明白信贷检查和信贷金额是分开的,所以寄售补货订单可以做信用检查,可以检查最早未清项,也可以做静态金额检查(注意:信贷使用额度不包括寄售库存的金额,因为货权未转移,没有真正销售)。
在项目实施过程中,如果客户使用寄售业务,那么一般会提出寄售库存的限额或限量问题,一般根据押金或者商议的金额进行管控,可以套用信用控制进行增强,实现寄售库存的金额或者数量管控,当然也可以使用订单增强。
注:如果想实现将寄售库存的金额当作销售的标准信贷管理,难度较大,需要考虑各种情况和问题,由于货权未发生转移,因此不建议做到标准信贷管理中,建议只对寄售库存值或金额做管控。
关于SAP的信贷/信用管理,可以查看文章:SAP 信用管控(ECC & S4)
3、寄售补货和发货的可用性检查
3.1寄售补货 - 可用性检查
①、 寄售补货可用性检查 - MTS
按库存生产的产品做寄售补货订单时与普通订单没有区别,检查规则是A,如下图:
②、 寄售补货可用性检查 - MTO
按订单生产的产品可以做寄售业务,与普通MTO订单相同,检查规则都是AE,如下图:
3.2寄售发货 - 可用性检查
寄售发货可用性检查规则是AW,不管是MTS还是MTO,都是检查客户寄售库存,注意:这里的客户号首先检查合作伙伴【SB】,其次是【AG】
4、寄售补货订单的金额显示
通常寄售补货订单不需要显示金额,但是如果客户希望看到金额或者需要打印金额(比如发货给客户的单据),那么需要配置合适的定价过程,激活显示物料价格。
方式一:调整项目类别的定价控制
配置项目类别【KBN】与定价相关
方式二:调整定价过程的需求例程
单独定价过程中条件类型的需求不要使用类似2的例程
当需求使用例程2时,因为komp-prsfd为空(与定价无关),所以不执行定价。
总结
两种方式殊途同归,目的都是显示物料价格,由于寄售补货订单不是真正的销售,只是库存的转移,因此此价格并不会影响任何后续单据。
5、跨公司销售的寄售业务
跨公司销售也是一种常规销售业务类型,一般分为生产公司和销售公司,销售公司创建销售订单,发货工厂是生产公司工厂,销售公司对客户开票,生产公司对销售公司开票。
跨公司销售和寄售业务组合,实际上销售公司仍然不管理库存,即使是寄售库存,仍然是在生产工厂下。
销售公司:8000
生产公司:9000
寄售补货订单:
查看寄售库存:
寄售发货订单:
6、MIGO直接补货到客户寄售库存
系统支持直接MIGO转移库存到客户寄售(W)库存(不需要做寄售补货订单业务),不过需要两步,第一步63A转移到中转状态,然后再通过63C(W)转移到客户寄售库存。
6.1 移动类型63A,转移到中转状态
过账后,查询库存状态为中转/转移,此时查询MB58,是查询不到的。
6.2 移动类型63C(W),转移到寄售库存
可查看寄售库存
7、寄售库存盘点
由于寄售库存属于公司,但由客户管理,因此需要定期对寄售存货进行盘点,并不定期进行抽盘。
事务代码:MIW1