在 SAP S/4HANA 中执行退货处理

介绍高级退货管理 (ARM)

Objective

After completing this lesson, you will be able to 将高级退货管理 (ARM) 与 SAP S/4HANA Sales 中的标准退货进行比较

使用和不使用高级退货管理 (ARM) 的客户退货

注意

请观看以下视频,了解有关客户退货流程示例的详细信息:

此处讨论的主题是高级退货管理 (ARM)。ARM 扩展了 SAP S/4HANA 销售和采购中提供的传统退货功能:为客户和供应商退货提供了高级处理选项。

那么,处理退货的传统功能是什么?我们以客户退货为例。使用凭证类型 RE(退货)在 SAP S/4HANA 系统中创建销售订单时,您使用传统退货功能创建退货订单;可以创建退货交货,可针对此退货交货将收货过账到退货库存并且可以向客户发出贷项凭证。当使用此凭证类型时无法使用高级处理选项,例如使用退款代码控制客户退款、定义一组将自动启动的物流后续活动、自动创建贷项凭证审批的贷项凭证请求等。

使用凭证类型 RE2(高级退货)在 SAP S/4HANA 中创建销售订单时,您将使用高级退货管理 (ARM) 功能触发退货流程。

高级退货管理 (ARM) 最初作为 SAP ERP/ECC 6.0 增强包 4 的一部分发布。它的根源在于 SAP 过去创建的零售行业解决方案。此功能中仍然可以看到一些零售术语(如商店的概念)。

包含高级退货管理 (ARM) 功能的业务功能称为 OPS_ADVRETURNS_1OPS_ADVRETURNS_2。在 SAP S/4HANA 中,它们都是 always_on 业务功能集的一部分。在所谓的切换框架(事务代码 SFW5)中,您可以检查某些业务功能的状态并将其打开,有时可以将其再次关闭,这些功能可以在文件夹 S/4H_ALWAYS_ON_FUNCTIONS 中找到。这意味着 ARM 功能在每个标准 SAP S/4HANA 系统中都可用。

说明业务运营中“从订单到收款”流程周期的信息图。中心是两个人一起讨论或合作的图片,文本如下“从订单到收款”。周围圆圈描述循环的各个阶段:带有剪贴板图标的“销售计划和分析”、带有计算机图标的“售前活动”、带有握手图标的“销售订单处理”、带有购物车图标的“采购”、带有货物船舶图标的“装运和运输”、带有货币图标的“开票”和由工人检查仓库中货架的图像表示的“退货处理”。箭头连接每个阶段,强调流程的循环性质。

使用高级退货管理,可将客户退货视为集成流程的一部分。高级退货订单、退货交货、贷项凭证请求和贷项凭证本身都是此集成退货流程中使用的凭证示例。可以参考或不参考销售订单或开票凭证创建退货订单。

注意

在 SAP S/4HANA 中使用高级退货管理 (ARM) 时可用的退货高级处理选项示例是自动创建贷项凭证审批的贷项凭证请求。
流程图说明了涉及装运、开票和库存管理的 SAP S/4HANA 销售流程。该图表在 SAP S/4HANA Sales 部分中以“销售订单”开头,在“装运”部分中产生“出库交货”。这将导致“开票”部分中的“发票”。此外,还有从“销售订单”到“退货订单”的路径,该路径可导致“装运”部分中的“退货交货”或“开票”部分中的“贷项凭证请求”。“退货交货”导致库存管理部分中标记为“收货到退货库存”的“物料凭证”。在此继续另一个标记为“传输过账或报废”的“物料凭证”。“贷项凭证请求”进一步指向“开票”部分中的“贷项凭证”。蓝色箭头说明了各种销售、装运、开票和库存管理单据之间的连接和流向。

高级退货(销售)订单是控制高级退货流程中其余步骤的中央凭证。在高级退货订单中可以创建后续凭证,例如退货交货、贷项凭证请求或贷项凭证。这些凭证还可以使用用户 SAP Fiori 快速启动板中显示的单独应用/磁贴创建。

高级退货管理 (ARM) 还允许记录质量检验结果。根据这些结果(即物料的条件),可以触发正确的退款:退款确定控制将贷记给客户的金额。

可以使用退货概览(也集成到了高级退货订单中)监控高级退货流程的进度和完成情况。

可用场景

ARM 能够处理公司可能面临的多种退货场景。有许多变量会导致一个退货的处理方式与另一个退货的处理方式不同。

在 ARM 中,用户可以在高级退货销售订单中选择所需的场景和结果。在销售订单类型 RE2(高级退货)中,用户可以在退货标签页上设置所需的退货场景。此处的一些字段配置为在各种可能的组合中协同工作。如果用户选择不兼容的字段值组合,系统将会发出错误消息。如果未配置所需的业务加载项 (BAdI),某些场景中的某些功能将无法使用。

说明客户退款和退货流程的流程图。在左侧,工厂图标表示“供应商”。以下是标记为“供应商补偿”的部分,其中包含提及贷项凭证和公司间开票的点。下面的“物料检验选项”列出了潜在的检验位置:收货工厂、分销中心 (DC)、供应商和客户站点。在右侧,标记为“物流后续活动”的部分详细介绍了诸如在接收位置保留物料、将其转发到不同位置(包括供应商和分销中心)等操作。另一个部分“启动客户退货”描述了启动退货的方法,例如在销售柜台退货和直接装运至供应商。在本部分下方,“客户退款”通过立即退款、退款检查后或供应商补偿后的选项进行说明。图片:三个人正在开会,其中一个人在平板电脑上显示一些内容。

使用高级退货订单类型,您可以确定退货流程将如何继续以及结果是什么。在单个高级退货订单中,您可以管理多个行项目,每个行项目可能具有不同的结果,具体取决于该项目的要求。以下是可能影响退货订单项目详细信息中所选字段值的一组问题。

是什么触发了退货流程?

  • 客户亲自到您的网站退货。
  • 客户致电并获得了计划退货的权限。
  • 客户未经授权将物料无计划地发送到您的地点。

应如何处理退回的物料?

  • 需要将物料发送给您从中采购物料的供应商。
  • 需要将物料发送回客户。
  • 物料需要留在收到退货交货的地点。
  • 需要将物料发送到其他工厂。
  • 从管理的角度看需要退回物料,但实际上会留在客户处。
  • 物料会被退回并立即移动到特定库存类型,例如,可用库存或冻结库存。

质量检验在何时何地进行?

  • 需要在收到退货交货后,立即在收货工厂中执行检验。
  • 需要在将物料退回到您的地点之前,在客户处进行检验。
  • 需要在将物料退回供应商后,在您的供应商处进行检验。

客户何时会收到退款?

  • 在保存高级退货订单后,会立即发出退款。
  • 对退回的物料进行检验后,会发出退款。
  • 在收到供应商退款后,会向客户退款。

高级退货订单中提供的选项

如之前所述,要使用高级退货订单控制客户退货流程的结果,您可以在高级退货订单的项目详细信息的退货标签上的关键控制字段中进行选择。

有些选项基于专门为这些选项开发的业务加载项 (BAdI)。由于在设置业务加载项时提供的灵活性,与使用相同字段组合的不同 SAP S/4HANA 系统相比,一个 SAP S/4HANA 系统中的 ARM 可能会对某些字段组合产生截然不同的结果。

左侧显示子弹点列表的图片,其中介绍了客户退货和退款流程的各个方面,还有一张照片,一个人双手右侧的一张照片在笔记本电脑上打字,上面放着大窗户,可能是机场。屏幕将显示一个软件接口,其中包含退货原因、已接收物料、后续活动、退款代码、退款控制和检验代码等类别,每个类别都具有其功能的简要描述。在后台,可以通过窗户略微看到飞机,表明该装置接近机场。

使用退货原因字段,您可以存储订单项目的退货原因,用作订单项目的标识。例如,产品缺陷

已接收物料复选框标识物料实际在您的控制中,并且 SAP S/4HANA 系统应立即创建退货交货。

后续活动字段确定应对物料执行哪些操作。例如:收货到工厂和立即移动到废品

退款控制字段确定是否应处理退回物料的退款以及处理的方式和时间。

退款代码字段确定退款金额占项目原始销售价格的百分比。退款确定也可以在单独的交易中执行。使用 SAP GUI 选择后勤核心功能高级退货管理退货退款确定或使用事务代码 MSR_CRD。当然,此事务也可以作为 SAP Fiori 快速启动板中的磁贴提供给用户。

使用检验代码字段,可以记录退回物料的条件。检验代码也可以用于触发退款代码。可以使用退货交货凭证编号、处理单元编号或检验编号作为参考,在仓库中进行检验。还可以使用单独的事务在 SAP S/4HANA 系统中输入检验。使用 SAP GUI 选择后勤核心功能高级退货管理物料检验或使用事务代码 MSR_INSPWH。同样,此事务可以作为用户的 SAP Fiori 快速启动板中的磁贴提供给此用户。

高级退货订单中退货标签上的字段值之间存在相关性。根据一个字段条目,可能需要输入其他字段;例如,后续活动运送到供应商。如果选择此后续活动,则还需要输入退货物料需要装运到的供应商(厂商)。如果不执行此操作,则会将销售订单视为不完整。

总结

  • 高级退货管理 (ARM) 扩展了 SAP S/4HANA 销售和采购中提供的传统退货功能:高级处理选项可用于客户和供应商退货。使用凭证类型 RE2(高级退货)在 SAP S/4HANA 中创建销售订单时,您将使用高级退货管理 (ARM) 功能触发退货流程。
  • 使用高级退货管理,可将客户退货视为集成流程的一部分。高级退货订单、退货交货、贷项凭证请求和贷项凭证本身都是此集成退货流程中使用的凭证示例。可以参考或不参考销售订单或开票凭证创建退货订单。
  • 可以使用退货概览(也集成到了高级退货订单中)监控高级退货流程的进度和完成情况。
  • ARM 能够处理公司可能面临的多种退货场景。有许多变量会导致一个退货的处理方式与另一个退货的处理方式不同。