SAP 高级退货管理ARM(Advanced Returns Management) - 普通退款退货(已收到退货)

本文主要是介绍SAP 高级退货管理ARM(Advanced Returns Management) - 普通退款退货(已收到退货),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

测试场景:

客户订购数量过多,需要退货,但只退款90%。销售业务员已经收到退货,且与客户达成立即退款的协议。

 

​原文链接:SAP 高级退货管理ARM(Advanced Returns Management) - 普通退款退货(已收到退货)

1.业务操作流程

1.1. 创建高级退货订单

客户:600001

物料:D0000001

后续活动:0001 接收到工厂

已接收物料:X

确定初步退款:X

退款类型:贷项凭证

退款控制:I 立即

退款代码:090 90%退款

8b9e4433e128f93811eba38973636809.png

由于业务员已经接收客户的退货,且初步判定没有问题,需要将货物转移到非限制库存,同时立即退款,且只退原金额的90%,即含有10%的折扣,使用条件类型DRE1。

848ef12c5e0633b5e180bb38c1fe9c54.png

 

1.2. 保存后查看单据

查看高级退货概览:

a43faa4e74b67e1dd132dba69d12575b.png

系统自动创建交货单并过账收货,然后自动创建贷项凭证,后续将进行检验。

 

查看凭证流:

fd7429ae905883c9b5b7014aa576c2c1.png

查看退货交货单:

40c73a8893dc987e3e83b571b58da458.png

退货到冻结库存,注意一定要配置自动确定库存地点,否则无法自动过账。

 

查看物料凭证:

692156250226297c229d36eb26a1de1b.png

退货到冻结状态。

 

查看贷项凭证:

0043769cd349f82ad245b8d963ec2718.png

 

1.3. 检验并完成后续活动

进行检验确认并确认后续活动,创建高级退货订单时已经选择后续活动是0011 转到非限制使用的可用库存。

c7baafaac63c56eea194c0e393c1f6c9.png

输入检验代码和检验描述,完成检验。

注意物流后续活动,在创建订单时已经选择转移到非限制库存,此时可以进行修改,如果不修改则点击【保存并确定】完成整个高级退货流程。

 

保存后,状态变成绿色,代表完成此步骤。

0d7fb307875b5d66e65d500ae36c0573.png

 

1.4. 查看最终退货概览

所有退货步骤全部完成,查看退货概览:

28d116cf2f7920f13a42bb94c755ce20.png

总处理状态为已完成,表示该高级退货业务已全部完成。

 

查看冻结到非限制的物料凭证:

bcfb53a99935aab779b0d3284fa4b6b8.png

库存由冻结状态过账到非限制使用状态。

 

2.高级退货库存地点

2.1. 原有交货单库存地点确认

拣配地点确定

SPRO -> 后勤执行 ->装运 -> 拣配 -> 确定拣配地点-> 分配拣配地点

91c9b9fb334b1901a4369cbc2c1b94e9.png

2.2. 高级退货的后续活动库存地点确认

高级退货的后续活动库存地点是基于原有拣配地点进行分配的,否则无法使用高级退货的后续活动库存地点确认。

SPRO -> 销售与分销 ->销售 -> 高级退货管理 -> 后续凭证->指定后续活动的储存地点

e769fe9f4a11723296a9f9a15fc91337.png

 

这篇关于SAP 高级退货管理ARM(Advanced Returns Management) - 普通退款退货(已收到退货)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/723947

相关文章

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

kotlin中的行为组件及高级用法

《kotlin中的行为组件及高级用法》Jetpack中的四大行为组件:WorkManager、DataBinding、Coroutines和Lifecycle,分别解决了后台任务调度、数据驱动UI、异... 目录WorkManager工作原理最佳实践Data Binding工作原理进阶技巧Coroutine

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

SpringBoot中使用 ThreadLocal 进行多线程上下文管理及注意事项小结

《SpringBoot中使用ThreadLocal进行多线程上下文管理及注意事项小结》本文详细介绍了ThreadLocal的原理、使用场景和示例代码,并在SpringBoot中使用ThreadLo... 目录前言技术积累1.什么是 ThreadLocal2. ThreadLocal 的原理2.1 线程隔离2

深入解析Spring TransactionTemplate 高级用法(示例代码)

《深入解析SpringTransactionTemplate高级用法(示例代码)》TransactionTemplate是Spring框架中一个强大的工具,它允许开发者以编程方式控制事务,通过... 目录1. TransactionTemplate 的核心概念2. 核心接口和类3. TransactionT

Linux内存泄露的原因排查和解决方案(内存管理方法)

《Linux内存泄露的原因排查和解决方案(内存管理方法)》文章主要介绍了运维团队在Linux处理LB服务内存暴涨、内存报警问题的过程,从发现问题、排查原因到制定解决方案,并从中学习了Linux内存管理... 目录一、问题二、排查过程三、解决方案四、内存管理方法1)linux内存寻址2)Linux分页机制3)

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

SpringBoot使用minio进行文件管理的流程步骤

《SpringBoot使用minio进行文件管理的流程步骤》MinIO是一个高性能的对象存储系统,兼容AmazonS3API,该软件设计用于处理非结构化数据,如图片、视频、日志文件以及备份数据等,本文... 目录一、拉取minio镜像二、创建配置文件和上传文件的目录三、启动容器四、浏览器登录 minio五、

什么是 Ubuntu LTS?Ubuntu LTS和普通版本区别对比

《什么是UbuntuLTS?UbuntuLTS和普通版本区别对比》UbuntuLTS是Ubuntu操作系统的一个特殊版本,旨在提供更长时间的支持和稳定性,与常规的Ubuntu版本相比,LTS版... 如果你正打算安装 Ubuntu 系统,可能会被「LTS 版本」和「普通版本」给搞得一头雾水吧?尤其是对于刚入