SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

 

文章中的配置界面和单据流界面都是基于SAP S4HANA 1909系统。

 

 

Part I: 外部采购订单中高级退货管理(Advanced Return Management) 功能

 

这部分简要介绍外部采购订单中高级退货管理(Advanced Return Management) 功能。

 

1,采购订单单据类型 NB2,

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

 

2,交货单类型的设置

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

 

3, BP主数据设置

需要为供应商也同时维护一个customer代码,

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

同时勾选供应商角色的数据里的Returns Supplier 选项,如下图:

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

4,创建NB2类型的采购订单。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

5, VL10B为之创建交货单,

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

6, VL02N为交货单做发货过账。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

7, 在采购订单的Returns选项卡里看数据。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

退货订单中创建交货单然后发货过账的做法,在项目实践中并不鲜见。

 

 

Part II: 外部采购订单中没有启用ARM(高级退货管理)功能时候的退货流程

 

这部分内容简要介绍外部采购订单中没有启用ARM(高级退货管理)功能时候的退货流程。这个流程里,也可以为退货订单创建外向交货单,然后基于外向交货单做发货出库给到供应商。

 

1,采购订单单据类型 NB的配置,保持SAP标准设置。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

AdvReturns选项不勾选。

2,交货单类型的设置,保持SAP标准配置。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

3, BP主数据设置。

需要为供应商也同时维护一个customer代码,

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

同时勾选供应商角色的数据里的Returns Supplier 选项,如下图:

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

4,创建NB类型的采购订单。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

此时Returns item选项需要手工勾选!

后续执行事务代码VL10B为之创建交货单,VL02N为交货单做发货过账。

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

我们可以发现,该NB类型的采购订单的Header和ITEM里不会出现Returns选项卡!

SAP MM 外部采购流程里的如同鸡肋一样的Advanced Returns Management功能

 

 

由此可见,不激活ARM(Advanced Returns Management)功能的前提下,我们也可以为退货类型采购订单创建外向交货单,然后拣配,以及发货过账。这是很多SAP项目上的做法。

 

当然SAP项目实践中还可以更简单,创建了退货采购订单后可以直接MIGO对此采购订单执行发货过账。

 

 

Part III:结论

 

笔者认为,SAP 设计的ARM功能其实就是一个鸡肋,用处不大,徒增复杂性而已。这也可以解释为啥ARM功能在项目实践中都不怎么被使用到,毕竟没有哪个SAP顾问喜欢把简单的问题复杂化!

 

 

 

-完-

 

写于2021-12-6

上一篇:算法题【上学迟到】


下一篇:android 计算所在周所在月的前后日期,跨平台app开发框架首选