从业务应用角度,用户可以了解到SD中的销售订单和销售退货订单的处理方法的差异主要在于订单类型的选择上,其它方面的处理流程基本一致。在退货订单中,有的用户想象中是不是需要在订单中去定义一个数量或金额上的负值来表示退货。因此,从业务框架上来说,系统中销售订单类型就己经为业务类型定义出了一个策略集,虽然后台有一系统的配置变化,但在前台应用中,并不需要用户过多的干预和选择。

下图对比了两种SAP系统中标准的交货和退货订单类型的配置差异点,并将其标识出来。

本文不详细解释配置上的差异及控制点。只从业务框架上来比较两项业务的差异;笔者从系统中找出了两笔销售订单,这两者订单一笔标准销售订单,订单类型ZCTA;一笔销售退货订单,订单类型ZR1S;下面就展开这两笔订单来比较一下;

用户比较关注的订单中的数量其实并没有采用负数来表示,仍是正数;订单中的价格也是一样,没有负数;不再展示;

对比两笔订单的凭证流,发现其流程是基本一致的,都经过以下步骤:

销售订单——发货——生成物料凭证——销售开票——产生会计凭证

对比销售交货和退货后产生的物料凭证如下,一个是交货,移动类型601,库存减少;一个是退货,移动类型651,库存增加;

对比销售发票,逻辑上与销售订单基本一样。数量和金额都是正值,只是发票类型不同;

最后,对比会计凭证,在记账中条目中,悬着的心就可以放下了。因为在业务上的关系,在记账时肯定有所体现,比如供应商的应收账款,销售时是正数,退货时肯定就是负数了;

本文至此结束,通过对比的方式记录了销售和销售退货的业务流程及差异;旨在为用户提供一个清晰的业务流程框架及重要控制逻辑;

最后,每个公司的情况不一样,参考时还请自行测试验证后再实施业务;

SD中的销售订单和销售退货订单的应用对比相关推荐

  1. 批量生成销售订单、退货订单

    生成一般销售订单和退货订单所要使用的BAPI不同, 一般销售订单: BAPI_SALESORDER_CREATEFROMDAT2 退货订单: BAPI_CUSTOMERRETURN_CREATE 二者 ...

  2. sap 流程图 退货销售订单_销售订单_退货型

    一.业务描述 在销售流程完成后,如果货物有损坏或缺陷的情况发生,经投诉及协商后向客户退货,可用销售凭证的一种退货订单(Returns)类型进行处理. 退货订单可参照销售订单或发票生成,后续需创建退货交 ...

  3. sap 流程图 退货销售订单_销售订单_退货及退回客户(采用高级退货)

    一.说明 客户退货,换货后再发给客户,通常方案用两张销售订单完成,一张退货订单加一张出货订单,两张订单通常关联性不强.但在启用高级退货(Advanced Returns)后,可用一张销售订单完成,操作 ...

  4. SAP SD初阶之VL10A为销售订单创建外向交货单

    SAP SD初阶之VL10A为销售订单创建外向交货单 SAP SD模块中销售订单的外向交货单创建,有很多种方法.其中之一就是使用VL10A这个事务代码. 不过基于个人喜好和操作习惯的原因,VL10A这 ...

  5. sap 流程图 退货销售订单_销售订单_退货入库及退款(采用高级退货)

    一.说明 客户退货及退款,在通常方案需要两张销售订单完成,一张退货一张贷项凭证请求,两张订单均需手工维护县城通常关联性不强.但在启用高级退货(Advanced Returns)后,在创建退货订单时,系 ...

  6. 「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次

    「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次 事务代码VL06O, 点击'List Outbound Deliveries',进入如下界面, 输入相关查询参数,执行, 点击' ...

  7. SAP ABAP 销售订单创建BAPI 正常订单/借贷项订单/退货订单

    通过:SD_OBJECT_TYPE_DETERMINE获取业务对象. 正常订单:BAPI_SALESORDER_CREATEFROMDAT2 业务对象:BUS2032 退货订单:BAPI_CUSTOM ...

  8. odoo 销售订单自动生成采购订单

    在 odoo 系统中,可以在销售的时候自动生成采购订单(在库存不足的情况下) 需要在产品里面进行配置即可. 配置产品 在配置产品时,需要配置三个参数: 路线 上架规则 采购供应商 在销售时,销售数量大 ...

  9. 关于采购订单、销售订单、工作单行上的库存详细信息说明

    关于采购订单.销售订单.工作单行上的库存详细信息说明 关于采购订单.销售订单.工作单行上的库存详细信息说明 库存详细信息 录入时配置 处理后查看 处理后配置 关于采购订单.销售订单.工作单行上的库存详 ...

最新文章

  1. mysql 5.7编译安装重启_mysql5.7源码编译安装
  2. VTK:多重渲染窗口用法实战
  3. coreData数据操作
  4. DDD理论学习系列(2)-- 领域
  5. gin源码解析(1) - gin 与 net/http 的关系
  6. c++ 返回数组中最大的值_Swift语言必学秘技:数组里面的使用方法
  7. [JSOI2017]原力(分块+map(hash))
  8. DB2报错原因汇总(sqlcode sqlstate)
  9. 嵩天《Python网络爬虫与信息提取》实例4:股票数据定向爬虫
  10. 电力系统稳定与控制_风电场柔性直流系统组网型控制关键技术
  11. android壁纸背景,android – 选择动态壁纸的背景
  12. Greenplum小把戏 - 仿造Oracle rownum
  13. Nodejs之路(四)—— MongoDBMySQL
  14. MapReduce论文笔记
  15. 后台和用户跟踪要点_联系人跟踪应用程序的一些基本要点
  16. 《电子元器件的可靠性》——2.5节威布尔分布及其概率纸的结构和用法
  17. 测试工程师的一点自省感悟
  18. Maven项目无法引入 Maven Dependencies Libraries 问题
  19. Mac 卸载重装 brew
  20. 小Y看浮屠世界-纸杯世界:含有荧光增白剂的爆米花桶只是冰山一角

热门文章

  1. 实现微信公众号发送消息给指定用户
  2. java5.面向对象编程(中)练习题
  3. php 32位v11库下载,SourceGuardian(新型PHP编码工具)V11.3 正式版_久友下载站
  4. opporeno怎么刷鸿蒙系统,OPPO Reno6采用晶钻3.0工艺
  5. AJAX同步请求和异步请求的区别是什么?使用场景
  6. linux mkfs 源码,Linux系统下移植busybox中mkfs.vfat命令
  7. python画学校_未明学院:Python可视化库Matplotlib绘图入门详解
  8. 喵的Unity游戏开发之路 - 复杂重力
  9. python自动化常用数字_python 自动化之路 day 01.1 数据类型
  10. excel 插件禁用