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

在 SAP S/4HANA 中执行供应商退货

Objective

After completing this lesson, you will be able to 执行供应商退货流程并监控其进度

采购到支付流程中的退货至供应商

退货至供应商概览

用于说明订单到收款流程的流程图。中央圆圈标记为“从订单到收款”。按顺时针顺序排列的连接步骤:使用计算机图标的需求/请求创建、带有购物车图标的采购申请处理、带检查清单图标的采购订单处理、带图表图标的采购订单监控、带托盘图标的收货、带凭证图标的发票处理、带货币图标的付款。带有仓库过道图像的投诉和退货的单独周期。含剪贴板的采购计划和分析已链接到需求/请求创建。

在 SAP S/4HANA 中,投诉和退货处理是标准采购到支付流程不可或缺的一部分。SAP S/4HANA 同时支持将物料退回到内部供应商和外部供应商。面向供应商的高级退货管理 (ARM) 扩展了可用的功能,超出了没有 ARM 的旧 SAP 系统(如 SAP ERP)所支持的传统退货流程。

退货至供应商需要含退货项目类别的退货采购订单。退货至供应商可能还需要获得供应商的授权,然后才能退回物料。

要管理退货的物流,需要创建交货。物料从库存中拣配,然后运送至供应商。如果供应商退款,则会收到贷项凭证且需要在 SAP S/4HANA Finance 中进行过账。

在供应商地点收到物料后,可能还需要对物料进行检验。

退货也可以在您的组织内部进行。此类内部退货可以是公司代码内部退货:这是同一公司代码内的工厂到工厂退货。也可以是跨公司代码退货:工厂到工厂退货,退货流程中涉及的两个工厂属于不同的公司代码。将会创建退货库存调拨单以启动退货流程。在退回物料的工厂中创建出库交货,并在收货工厂中自动创建入库交货。在跨公司代码退货的情况下,会处理公司间开票凭证。

您可以使用退货概览查看退货项目的状态。将此概览用于供应商退货与之前讨论的有关客户退货处理的使用非常相似。

退货至供应商流程的可用选项

并非每次向供应商退货都需要以完全相同的方式处理。将物料退回至供应商时,您必须先评估该特定退货。有许多变量会导致一个供应商退货需要与另一个供应商退货进行不同的管理。高级退货采购订单控制供应商退货的后续退货处理。

图中显示了供应商退货和公司间开票的流程。它包括多个关键组件,从左侧标记为“供应商”的工厂开始,将产品发送到两个标记为“公司代码 A”和“公司代码 B”的单独实体,这两个实体集中定位并封装在虚线边界内。箭头指示这些公司代码之间以及退回给供应商的货物交易和移动。标题为“初始供应商退货”的右上部分概述了可能的退货路径:退货至供应商(供应商)、门店退货(其他地点或分销中心)、跨公司代码门店退货。左下方列出了“物流后续活动”,详细列出了选项,例如第一个位置中剩余的物料、转发到其他位置、分销中心、供应商(供应商)、供应商(通过 DC)和返回到最后一个位置。此部分旁边有一个图标,描述标签为“供应商薪酬”的现金。右下方包含“物料检验选项”,其中包括其他位置的检验、分销中心的检验和供应商检验,以及另一个标记为“公司间开票中的补偿”的现金图标。这些要素之间的联系表明公司间交易中货物、检验和财务补偿的详细流。

在评估特定供应商退货流程所需的内容时,可以考虑以下问题:

供应商是谁?

  • 供应商是外部供应商。
  • 供应商是同一公司代码内的工厂。物料使用库存调拨单来采购。
  • 供应商是与退回物料的工厂属于不同公司代码的工厂。物料使用跨公司代码库存调拨单来采购。

将在何处执行退货物料的检验?

  • 在外部供应商地点
  • 在退回物料的工厂(公司代码内部和跨公司代码流程)
  • 在接收退回物料的工厂(公司代码内部和跨公司代码流程)

所需的物流后续活动是什么?

  • 退回的物料仍留在第一个地点。退回的物料将报废或移至库存。
  • 物料将退回到最后一个地点。
  • 物料将在内部(即其他工厂)或外部(供应商)转发到另一个地点。

针对退回的物料商定了哪种财务结算?

  • 预计是来自外部供应商的补偿。
  • 对于公司代码内部退货流程,不会予以补偿。
  • 如果是跨公司代码退货流程,需要在涉及的两个公司代码之间执行公司间开票。

供应商退货的标准场景

有三种标准场景可用于使用高级退货采购订单将物料退回至供应商:

  • 供应商退货
  • 公司代码内部退货
  • 跨公司代码退货
显示名为“退货概览”的流程图的图像,描述了外部供应商(厂商)退货的流程。图表由在“外部供应商(厂商)退货”顶部标记的黄色箭头组成。下面以蓝色箭头显示四个步骤:“退货采购订单”、“出库交货”、“供应商物料检验”和“发票校验”。流程图下方图片:一个人坐在办公桌前,坐在现代化的办公室里,使用笔记本电脑。瓶子放在人身后的柜台上.
  • 退货采购订单:触发退货至供应商流程。
  • 出库交货:触发从工厂到供应商的物料运输。
  • 供应商物料检验:在此可选流程步骤中,您可以输入供应商执行的物料检验结果。
  • 发票校验:输入从供应商处收到的贷项凭证。
  • 退货概览:监控退货至供应商(厂商)流程。

供应商退货

要将先前创建的采购订单的物料退回至外部供应商,您可以创建退货采购订单。在 SAP S/4HANA 中,凭证类型 NB2(供应商的向供应商退货) 可用于此类型的订单。您还需要输入所需的物流后续活动。如果您确定要退回物料,则会自动创建出库退货交货以将物料发送给供应商。您可以在仓库中执行检验(自检),也可以由供应商执行检验。可以添加注释并上传与此检验相关的凭证。如果供应商正在退款,则会在 SAP S/4HANA 系统中输入贷项凭证。您可以在退货概览中查看已执行的处理步骤的状态和凭证编号(例如,出库交货编号)。

图中显示了公司内部退货流程。顶部是黄色三角形,带有文本“代码返回公司内”。下面是一系列连接的蓝色矩形,表示顺序阶段:“退货库存调拨单”、“出库交货”、“入库交货”、“物料检验”和“物流后续活动”。下面显示了一个标有“退货概览”的蓝色矩形。此外,德国柏林(德语:Berlin, Germany)也有一座国会大厦的图片,展示其照明立面,其旗帜在结构上悬浮。
  • 退货库存调拨单:触发公司代码内部工厂退货流程。
  • 出库交货:触发物料从公司代码中的一个工厂到同一公司代码内的另一个工厂的运输。
  • 入库交货:处理收货工厂中的收货流程。
  • 仓库中的物料检验:确定收货工厂中退货物料的条件,以便确定后续物流步骤。
  • 物流后续活动:将退回的物料移动到其最终目的地。
  • 退货概览:监控公司代码内部工厂退货流程。

公司代码内部退货(即同一公司代码内的工厂到工厂退货)

要将物料退回至先前创建的库存调拨单的交货工厂,请创建退货库存调拨单。标准采购订单类型 UB2(增强退货 STO IC) 可用于此场景。您还可以输入所需的后续活动。如果确定要退回物料,则会自动创建出库交货以将物料发送回供货工厂。同时,会自动为最初交付物料的工厂(退货地点)创建入库交货。然后,会在退货地点手动过账收货。退货物料的检验由收货工厂输入。然后,可以将物料移动到其最终目的地。在此场景中没有发出的贷项凭证,因为涉及的两个工厂属于同一公司代码。您可以在退货概览中查看已执行的处理步骤的状态和凭证编号(例如,出库交货编号)。

标题为“跨公司代码退货”的图表,其中包含七个互连的箭头,表示流程中的步骤:退货采购订单、出库交货、入库交货、物料检验、物流后续活动、公司间开票。图表下方是标记为“退货概览”的文本框。文本框下方有两幅图片:左侧是埃菲尔铁塔的照片,象征夕阳时期的巴黎、法国;右侧是帝国大厦的图像,代表德国柏林,夜晚照射。
  • 退货采购订单:触发跨公司代码退货流程。
  • 出库交货:触发物料从属于一个公司代码的工厂到属于另一个公司代码的工厂的运输。
  • 入库交货:用于触发入库库存移动活动。
  • 物料检验:确定退回物料的状态,以便计划更多物流步骤和公司间开票活动。
  • 物流后续活动:将退回的物料移动到最终目的地。
  • 公司间开票:补偿退回物料的公司代码。
  • 退货概览:监控跨公司代码退货流程。

跨公司代码退货(即属于不同公司代码的工厂到工厂退货)

要将先前创建的库存调拨单的物料退回属于不同公司代码的交货工厂,请创建跨公司代码高级退货订单。标准采购订单类型 NB2C(增强退货 STO CC) 可用于此操作。您还可以输入所需的后续活动。将自动创建出库退货交货,以将物料从您的工厂装运到最初供应物料的工厂。将自动创建入库交货,以管理收货工厂中的物料收货。物料到达时,将在收货工厂中手动过账收货。接下来,由收货工厂输入物料的检验结果。内部退货退款确定由收货工厂执行,并且会创建公司间开票凭证。您可以在退货概览中查看已执行的处理步骤的状态和凭证编号(例如,出库交货编号或公司间开票凭证的凭证编号)。

使用高级退货采购订单管理供应商退货

一位男士在笔记本电脑上打字,坐在桌前,窗外清晰地望向一个开放式区域,飞机在后台可见。笔记本电脑屏幕显示软件应用程序界面,可能用于库存或退货管理,而办公桌表面有木质完井。在左侧,有一个项目符号项目清单,详细说明了向供应商退回物料的管理流程中涉及的步骤和因素,如下所示:退货原因 - 跟踪将物料退回供应商的原因;后续活动 - 确定退回的物料将发生的情况,例如将其报废或将其接收到工厂;拒绝原因 - 标识退货流程终止的原因;供应商工厂 - 指定退回物料的工厂 - 将退货物料实际发送到目标工厂(退回工厂);将退货物料实际发送到工厂(退回工厂)。

创建高级退货采购订单会启动供应商退货流程。如先前所述,在 SAP S/4HANA 中,有不同的采购订单凭证类型可用于供应商退货。例如,高级退货采购订单的采购订单凭证类型是 NB2(供应商的向供应商退货)。您可以在高级退货采购订单的退货标签上指定字段值的特定组合,以确定所需的确切退货场景。

高级退货采购订单有两个退货标签页:一个在抬头级别,另一个在项目详细信息级别。将抬头退货标签中输入的数据复制到高级采购订单中的所有项目。在抬头级别输入的数据不存储在数据库中。它纯粹用作一组缺省值,这些缺省值将自动复制到添加到订单中的任何新退货项目中。在项目详细信息退货标签页中输入的数据特定于该退货项目,可能与当前在抬头级别可见的数据不同。

注意

SAP Note 1515540 是一个综合注释,回答了与用于供应商退货的高级退货管理提供的功能相关的各种问题。此注释适用于 SAP S/4HANA 系统的任何版本。

以下是影响为高级退货采购订单项目选择的特定退货场景的字段示例。这些都位于前面提到的退货标签上:

拒绝原因字段用于停止特定退货流程。

检验代码字段允许记录要退回物料的条件。此字段可以在自己的仓库中进行检验后输入,或在供应商执行检验后输入。您可以向单个退货行项目分配多个检验代码。您可以在退货采购订单中直接输入检验代码,也可以使用单独的事务代码(MSR_INSPWHMSR_INSPV)或 SAP Fiori 快速启动板中可用于供应商和仓库检验的磁贴输入。

后续活动字段确定退货物料的后续流程步骤。其中一些活动需要指定其他数据,例如供应商或工厂编号。

供应商退货流程中的后续步骤之一可能是创建交货,以将相关物料退回至供应商。要创建出库交货,需要系统自动确定某些装运数据。为此,需要将角色为客户的业务伙伴主记录分配给您的供应商。您可以使用 SAP 图形用户界面 (SAP GUI) 和事务代码 BP 执行此操作。目前,不支持使用 SAP Fiori 应用管理业务伙伴主数据。

注意

SAP Note 2865228 对此进行了详细说明。
显示业务伙伴主记录(角色 FLVN01 供应商)中标志退货供应商的屏幕截图。

在业务伙伴主记录(角色 FLVN01 供应商)的采购组织级别的详细信息(采购数据标签)中,设置退货供应商标志。这样可确定高级采购订单中所有与装运相关的字段,以便创建出库交货。

退货概览:监控退货至供应商

供应商退货的退货概览在高级退货采购订单的退货标签页中提供。在供应商退货的退货概览屏幕上,您可以查看已完成和尚未完成的所有退货活动。

退货采购订单的退货概览中显示了屏幕截图。

您可以使用供应商退货的退货概览中提供的重新开始凭证创建选项,从此处触发后续活动。也可以使用单独的事务代码 (MSR_TRC_I) 访问供应商退货的退货概览,该代码也可以作为磁贴包含在用户的 SAP Fiori 快速启动板上。

可选练习:使用高级退货管理 (ARM) 创建供应商退货

要练习使用高级退货管理创建供应商退货,请访问以下模拟:

总结

  • 在 SAP S/4HANA 中,投诉和退货处理是标准采购到支付流程不可或缺的一部分。
  • 供应商的高级退货管理 (ARM) 将可用功能扩展到传统退货流程以外的功能。
  • 使用高级退货采购订单将物料退回供应商的标准场景有三种:供应商退货、公司代码内部退货和跨公司代码退货。创建高级退货采购订单会启动供应商退货流程。
  • 供应商退货的退货概览在高级退货采购订单的退货标签页中提供。在此,您可以查看已完成以及尚未完成的所有退货活动。