zoukankan      html  css  js  c++  java
  • Axapta物流模块深度历险(八)

    退货管理
    退货管理分为采购退货和销售退货,各自对应三种方式:
    1.通过负数量
    2.创建贷方通知单
    3.创建Returned Item类型的采购订单或销售订单
    其中方式2只能针对已经开了发票的订单做处理,并且一次只能处理一张发票,好处是销售订单行就不用自己手填了.
    具体操作起来没什么难点.
    有两个概念需要注意一下.
    1.RMA(Return Merchandise Authorization) 料品退回授权号
    如果发现产品质量有问题,需要首先联系对方的客户部门,说**产品出问题了,然后跟对方沟通,如果对方确认确实是产品问题,会提供一个号码,这个号码就是RMA号,在退货的时候要把这个号码填上,用以核对.这个号码不同于销售订单号和退货单号,用于售后服务的标识和追踪.当然这个号码由卖家提供.无论是销售退货还是采购退货都要提供该号码.
    2.Return Action 退货处理.
    在销售退货或者采购退货明细行的设置有个选择项叫 退货处理,表示对退货进行怎样的处理,对应不同的场景进行不同的处理.比如销毁,放回正常的仓库,放到特定的检测或者维修仓库等.
    退货处理只在应收模块可以设置,当然应该卖家来处理退货,对于采购订单只需要选择一个退货处理做为退货原因的描述,具体的处理由卖家做.
    应收账款->设置->销售订单->退货处理
    另外对于采购退货和销售退货的一个不同的地方是,退的料品如果包含序列号维组,要一次退多个该料品的时候的处理方式略有不同.
    采购退货的做法是做退货订单,创建订单行,输入想退的料品数量,对应该订单行,点击库存->预留,选择想退的料品.
    销售退货的做法类似,只是对应该订单行,点击库存->登记,选择被客户退回的料品.
    实际上上述是正常采购和销售的反过程,想起来也比较正常,不过教程中特意提出来了,俺也就顺手Mark一下.
  • 相关阅读:
    Cox回归模型【生存分析】
    推荐系统整理
    推荐——基于python
    经纬度坐标数据处理——基于R
    横截面数据分类——基于R
    《利用python进行数据分析》NumPy基础:数组和矢量计算 学习笔记
    python模块hashlib & hmac
    python unittest+parameterized,单元测试框架+参数化
    使用docker安装mysql并连接
    用docker部署RabbitMQ环境
  • 原文地址:https://www.cnblogs.com/Farseer1215/p/476783.html
Copyright © 2011-2022 走看看