首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SAP MM 初阶之事务代码MIGO中采购退货处理

SAP MM 初阶之事务代码MIGO中采购退货处理 SAP项目实践中,采购收货流程是一个无法回避流程。...他们采取做法是:SAP系统上先全数收货过账,然后做一笔退货过账业务将要退数量退出去,实物上这100件还是让供应商带回去,仓库并不收。...2.2), 再次执行MIGO事务代码,基于物料凭证号5000000781做一笔退货退货数量是100件。...保存,SAP系统会创建一个新物料凭证号,如下图: 此时去看采购订单历史, 就能看到两笔收货记录,一笔是正向收货 1000 EA(移动类型101);一笔是退货100EA(移动类型122)。...这么做看起来在SAP系统上操作多了一步,显得有些多余。但是其好处是能在SAP系统上记录此次因外包装破损等原因导致退货记录。

1.4K60

SAP最佳业务实践:SD–带质量管理销售退货(237)-5退货开票

一、V23批准退货以开票 之前创建退货订单,使进行了开票冻结。如果遇到开票冻结信息,则必须执行此步骤。如果在本文档中步骤创建退货交货中将开票冻结保留为空,则不应用此步骤。...角色应收主管 后勤 -销售和分销 - 销售-信息系统-工作清单- 为出具发票冻结销售凭证 1. 在 冻结开票销售和分销凭证 屏幕上,在 销售组织 中,输入 1000,然后选择 执行。 ?...在 冻结开票销售和分销凭证屏幕上,选择适用销售凭证并选择 编辑销售凭证。 ? 3. 选择 回车,确认 请考虑后续单据 对话框。 4....在 更改退货-DM xxxxxxxx:概览 屏幕上,删除字段 出具发票冻结 中输入(将其设置为空),并选择 保存。 已批准退货订单以进行开票。 二、VF04开票 在此活动中处理开票。...输入相关搜索标准,选择 与交货相关 标记并取消选择 与订单相关 标记,然后选择 显示开票清单 (F8)。 2. 选择一行,并选择 个别出具发票凭证。 ? 3. 选择 保存。

1.2K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SAP最佳业务实践:SD–带质量管理销售退货(237)-4退货质检

    一、QA32对接收货物进行质量检验 在收到退货过账到退货状态之后,对物料进行质量检验。将退回货物收货过账时,系统将自动创建检验批。质量检验后,再进行进一步处理。...退回货物已收到。在退货收货过程中,系统将自动创建检验批。 角色质检员 后勤 -质量管理-质量检验-工作清单-检验-更改数据 1....在 检验批缺陷总览 :记录屏幕上,在 项目概览部分 代码组 字段中,选择 F4。 7....在 多种代码选择 对话框中,选择并展开一个代码组(例如 YB02-01),选择一个缺陷(例如 12(缺陷组件)),然后选择 复制。 8....在 记录使用决策:缺陷总览 屏幕上,选择缺陷部分中相关行项目。 5. 在 使用决策 部分使用决策代码 字段中,选择 F4。

    2.4K40

    SAP最佳业务实践:SD–带质量管理销售退货(237)-6退货库存处理

    一、MIGO退货库存转移至自有非限制库存 如果可重新使用退回物料,则需要将其从退货库存移至非限制自有库存,这样退货可任意使用,并会重新包括在 MRP 计算之中。...在初始屏幕上,确保在屏幕左上角第一个字段显示 A08-转移过帐,并且第二个字段显示R10-其它。 2. 在右上角,输入移动类型453-客户处退货到自己内部库存转帐。 3....使用与退货交货中相同序列号。 9. 选择 过帐。 ? ? 退货库存现在可用于其他后勤。...二、MIGO退货库存转移至冻结库存 如果无法重新使用退回物料,则需要将其从退货库存移至冻结库存,以便日后可做报废处理。 1....使用与退货交货中相同序列号。 8. 选择 回车。 9. 选择 过帐。 ? ? 退货库存已移至冻结库存。 三、MIGO报废冻结库存 冻结库存现在可做报废处理,以便最终从库存撤走。

    2.4K50

    SAP最佳业务实践:SD–带质量管理销售退货(237)-3退货及收货

    一、VA01创建退货订单 在此活动中创建退货订单。 根据 按计划协议销售 (231),您必须具有参考开票凭证。 角色销售助理 后勤 -销售和分销 -销售 -订单 -创建 1....如果没有配置批次计算相关设置,请参见注释 77414。选择有数量物料。 5. 在 创建退货-DM:概览屏幕上,输入订单原因(例如 质量低劣)。 ? 6. 选择 保存。...创建退货交货。 三、VL06O收货过帐 在此步骤中过帐收货。自动创建检验批。 由于这是将货物转移到未评估库存类型“退货”,因此不生成会计凭证和成本控制凭证。...在 将过帐外向交货发货 屏幕上,选择相关交货。 5. 选择 过帐发货并选择回车确认。(在对话框中选择当天日期。) ? 退货交货收货已过帐。检验批已自动创建。 ?...退货库存与MRP 和 ATP(可承诺量)无关。这说明退货数量不可用于其他客户订单。为使货物可用,必须稍后处理从退货库存到标准存储地点转移过帐。

    1.5K40

    SAP MM UB类型退货STO流程简述

    SAP MM UB类型退货STO流程简述 SAP系统中,UB类型采购订单(STO)用于公司内2个工厂之间货物调拨场景。对于这个场景里退货业务,UB类型STO也是可以支持。...本文就是简述一下这个流程操作全过程。 1,ME21N 创建公司内退货STO单据。...3, 执行事务代码MIGO, 对该交货单执行发货(反收货)。 注意,此时做反收货,是需要基于该外向交货单。 输入交货单,回车后,系统自动将移动类型变为161, 如上图。...4,然后执行VL02N 事务代码对该交货单执行反向发货过账, 收发货操作完成后交货单凭证流, 5,主要后台配置。...对于UB类型单据,发货工厂为NM03时候,退货交货单单据类型是NLR。如上图。 其它关于STO配置,自然也是需要事先完成。 -完- 写于2021-11-24

    49910

    沃尔玛通过新家庭取货服务解决退货问题

    可以在任何FedEx办事处扫描该代码,这将为您处理退货。 沃尔玛还宣布将进行一些更改,以帮助加快店内退货。例如,无论商品购买方式如何,它都允许在线启动退货流程,从而将商品带入商店后加快了流程。...他告诉《电子商务时报》:“传统上,面对面的退货处理得很慢,而且常常让人感到羞耻。” “除了重新包装外,退回已交付产品还需要去邮局或运输服务,或支付取件费用。” 可变退货政策也可能增加退货麻烦。...电子商务专家Brian Connolly解释说:“消费者购买每家商店都有不同退货政策-包括您可以在哪里退货,必须退货多长时间以及等待退款时间。”...尽管让FedEx进行家庭退货是一个好主意,但Forrester Research分析师Sucharita Kodali质疑使用物流公司获得退货退货智慧。...他说:“退货是亚马逊获得巨大成功地方之一。” 他断言:“我认为这只是沃尔玛缩小自身与亚马逊之间差距另一种尝试。” “亚马逊已经有许多不同客户退货方式,而亚马逊会尽力使退货变得尽可能简单。

    88230

    java代码是怎么运行_java代码是什么

    3.Java虚拟机具体是怎样运行Java字节码   执行Java代码首先需要将他编译成class文件加载到Java虚拟机中。...加载后Java类会被存放于方法区(method area).实际运行时,虚拟机会执行方法区内代码Java虚拟机同样会在内存中划分出堆和栈来存储运行时数据。   ...对于大部分不常用代码,我们无需耗费时间将其编译成机器码,而是采取解释执行方式运行;另一方面对于仅占据小部分带点代码,我们则可以将其编译成机器码,已达到理想运行速度。...一旦Java代码被编译成Java字节码,变可以在不同平台上运行,虚拟机还提供了一个代码托管环境,代替我们处理部分冗长代而且容易出错事务。   ...他会解释执行Java字节码,然后会将其中反复执行热点代码,以方法为单位进行即时编译,编译成机器码后直接运行在底层硬件之上。

    93020

    SAP MM 外部采购退货ARM功能实在是鸡肋?

    SAP MM 外部采购退货ARM功能实在是鸡肋? 本文简要介绍外部采购订单中没有启用ARM(高级退货管理)功能时候退货流程。...这个流程里,也可以为退货订单创建外向交货单,然后基于外向交货单做发货出库给到供应商。文章中配置界面和单据流界面都是基于SAP S4HANA 1909系统。...需要为供应商也同时维护一个customer代码, 同时勾选供应商角色数据里Returns Supplier 选项,如下图: 4,创建NB类型采购订单。...后续执行事务代码VL10B为之创建交货单,VL02N为交货单做发货过账。 我们可以发现,该NB类型采购订单Header和ITEM里不会出现Returns选项卡!...由此可见,不激活ARM(Advanced Returns Management)功能前提下,我们也可以为退货类型采购订单创建外向交货单,然后拣配,以及发货过账。这是很多SAP项目上做法。

    31310

    HBasejava代码开发(详细代码

    ,但是可以分为两大类——比较过滤器,专用过滤器 过滤器作用是在服务端判断数据是否满足条件,然后只将满足条件数据返回给客户端; hbase过滤器比较运算符: ?...Hbase过滤器专用过滤器(指定比较机制): ?...} myuser.close(); } 2、专用过滤器 1、单列值过滤器 SingleColumnValueFilter SingleColumnValueFilter会返回满足条件整列值所有字段...,其他列全部返回 3、rowkey前缀过滤器PrefixFilter 查询以00开头所有前缀rowkey /** * 行键前缀过滤器 */ @Test public void preFilter...,并且同时满足rowkey前缀以00开头数据(PrefixFilter) /** * 多过滤器组合使用 */ @Test public void manyFilter() throws IOException

    1.9K20

    HBasejava代码开发

    熟练掌握通过使用java代码实现HBase数据库当中数据增删改查操作,特别是各种查询,熟练运用 第一步:创建maven工程,导入jar包 <repository...,但是可以分为两大类——比较过滤器,专用过滤器 过滤器作用是在服务端判断数据是否满足条件,然后只将满足条件数据返回给客户端; hbase过滤器比较运算符: [表格] Hbase过滤器比较器(指定比较机制...("f1".getBytes(), "name".getBytes()))); myuser.close(); } 2、列族过滤器FamilyFilter 查询比f2列族小所有的列族内数据...,其他列全部返回 3、rowkey前缀过滤器PrefixFilte 查询以00开头所有前缀rowkey /** * 行键前缀过滤器 */ @Test public...,并且同时满足rowkey前缀以00开头数据(PrefixFilter) /** * 多过滤器组合使用 */ @Test public void manyFilter

    1.9K00

    Java代码编译过程

    知识手册里写 仿佛我从来没学过一样 有点沉不下心来看 整理一下 笔记 从Javac代码总体结构来看,编译过程大致可以分为1个准备过程和3个处理过程,它们分别如下所示。 1....解析与填充符号表过程,包括: 词法、语法分析,将源代码字符流转变为标记集合,构造出抽象语法树。 填充符号表,产生符号地址和符号信息。 3....插入式注解处理器注解处理过程: 在Javac源码中,插入式注解处理器初始化过程是在 ** initPorcessAnnotations() ** 方法中完成,而它执行过程则是在processAnnotations...分析与字节码生成过程,包括: 标注检查,对语法静态信息进行检查。 数据流及控制流分析,对程序动态运行过程进行检查。 解语法糖,将简化代码编写语法糖还原为原有的形式。...上述3个处理过程里,执行插入式注解时又可能会产生新符号,如果有新符号产生,就必须转回到之前解析、填充符号表过程中重新处理这些新符号,从总体来看,三者之间关系与交互顺序如图所示。 ?

    93720

    java代码软件_新手编写java代码使用什么软件

    大家好,又见面了,我是你们朋友全栈君。 新手编写java代码常用编辑器有: 1、eclipse Eclipse 是一个开放源代码、基于Java可扩展开发平台。...幸运是,Eclipse 附带了一个标准插件集,包括Java开发工具(Java Development Kit,JDK)。...(视频教程推荐:java视频) 2、notepad++ Notepad++是在微软视窗环境之下一个免费代码编辑器。...内置支持多达27种语法高亮度显示(包括各种常见代码、脚本,能够很好地支持.nfo文件查看),还支持自定义语言。 3、sublime text Sublime Text是一款流行代码编辑器。...Sublime Text 具有漂亮用户界面和强大功能,例如代码缩略图,Python插件,代码段等。还可自定义键绑定,菜单和工具栏。

    1.6K20

    Java爱心代码_java怎么敲入代码

    爱心❤代码来了 村上春树说:“仪式是一件很重要事。”...现实生活被琐事充斥,仪式感总是被人遗忘,凑合晚饭、乱丢衣物、杂乱无章生活让原本平淡生活过得一潭死水,找不到生活乐趣。...(不使用该链接就直接看下面Java代码) 链接:love.wazf.top/S94 童话《小王子》里狐狸对小王子说:“你最好在每天相同时间来,比如你在下午四点钟来,那么从三点钟起,我就开始感到幸福...到了四点钟我就会坐立不安,如果你随便什么时候来,我就不知道在什么时间准备我心情,仪式能让我觉得某一天某一刻都会与众不同。”...接下来是爱心代码及展示效果 代码展示: import javax.swing.*; import java.awt.*; public class heart extends JFrame {

    9.9K20

    Java常见几大代码

    下面这段代码示例了如何正确访问一个非静态成员变量。其方法就是首先实例化一个对象。...举个例子,在你代码加上try{}catch{},去试着捕捉任何一场抛出,并打印出错误信息。你不用为每个异常都写出定制处理(虽然这是一个很好编程习惯)。...Java.util.Date和java.util.Calendar,这两个类月份都是从0开始,但是日期却通常是从1开始,下面的程序证明了这一点。...这样问题不是仅仅出现在多线程应用程序或者是小应用程序中。如果你写了java api 或者是java bean,你代码就很可能不是线程安全。...另外原因可能是你在初始化对象时候不规范,或者是它初始化是有条件。举例,检查下面的代码,看看你是否能发现这个错误。

    41430
    领券