【产品经理】订单处理12-订单的取消与反取消

在电商ERP系统中,订单取消与反取消也是常见功能之一。

在这里插入图片描述

订单取消与反取消也是电商ERP系统的常见功能,本次主要讲解下订单取消与反取消的逻辑。

一、订单取消

在电商ERP系统中,订单取消一般由审单员操作,此类取消一般是由于上下游客户情况导致。

订单取消要区分订单状态,在ERP系统中不同的订单状态取消逻辑有所区别,但已发货的订单通过售后退货退款即可。
在这里插入图片描述

1. 待客审的订单取消

待客审的订单取消,取消时只需要考虑可售库存的修改,当然若可售库存缺货,则取消成功,不再需要返还。

可售库存的返还不止要考虑正常商品的可售返还,也要考虑到赠品可售库存、预售库存以及套装可售库存的返还。

注意:已退款、已取消、已作废、已挂起的订单在取消时需要过滤掉。
在这里插入图片描述

2. 待仓审的订单取消

待仓审的订单,要区分订单流转节点:

  • 订单只客审通过,未开始分配库存,占据台账,则只返还可售库存即可。
  • 若订单已分配仓库,则需要返还可售和台账库存。
  • 若订单已分配仓库、快递,但还未仓审通过,此时则不止不需要返还可售、台账库存,也需要考虑电子面单号的回收。

在这里插入图片描述

3. 已仓审未发货的订单取消

已经推送到仓库的订单取消,当ERP系统对接的是外部的WMS系统时,此时调用WMS系统的取消接口进行取消订单。

  • 当客户使用ERP系统中的仓储管理功能时,则需要判断当前订单所处节点:
  • 若未分配库位,则系统直接取消订单即可;
  • 若已分配库存,未开始拣货,则返还库位库存、台账库存、可售库存即可。
  • 若已经组波,未开始拣货,则需要剔除波次,若已经开始拣货,当未拣货到此订单,也可直接清除此订单商品信息,也可拣货完走反拣流程,此时库位库存按照反拣上架推荐的库位增加即可,台账、可售库存继续返还。
  • 若已经拣货完,已经在播种节点,则需要走反拣流程。
  • 若已经播种完,已经在复核打包节点,则需要走登记取消包裹流程。

ERP系统中的仓储管理比较简单,后续统一介绍下WMS系统的管理。

另外,注意:取消订单要注意记录取消原因以及取消日志。

二、订单反取消

有订单取消,同时也要订单反取消,订单反取消,是指将把取消的订单重新进行流转发货。

在ERP系统中,一般的订单反取消会生成一个新的待客审的ERP订单,此时只有ERP单号更新,平台相关的订单信息均不变。

反取消成功后,订单来到待客审,直接扣除可售库存,走正常订单流转流程即可。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/763832.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

商家团购app微信小程序模板

手机微信商家团购小程序页面,商家订餐外卖小程序前端模板下载。包含:团购主页、购物车订餐页面、我的订单、个人主页等。 商家团购app微信小程序模板

sublime如何运行Html文件?

背景: 在sublime上面写了html代码以后,怎么运行html文件来进行debug呢?如果去点击保存的HTML文件,每次这样就会很麻烦,能不能直接在sublime里面点什么就可以直接打开浏览器运行呢?答案是OK的。 1-确认Vie…

Android面试题经典之Glide取消加载以及线程池优化

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 Glide通过生命周期取消加载 生命周期回调过程 onStop —>RequestManager.onStop –>RequestTracker.pauseRequest –> SingleRequest…

SpringSecurity6 | 基于数据库实现登录认证

SpringSecurity6 | 基于数据库认证 ✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: 循序渐进学SpringSecurity6 ✨特色专栏: MySQL学习 🥭本文内容: SpringSecurity6 | 基于数据库实现登…

Cell | 泛癌蛋白基因组学分析,揭示癌症治疗靶点(章冰/高强)

– DOI: 10.1016/j.cell.2024.05.039 Pan-cancer proteogenomics expands the landscape of therapeutic targets 留意最新动态,请关注微信公众号:组学之心 最近课题组在写泛癌的综述,刚好这篇相关研究论文在6.24发表,新鲜出炉…

Toshiba东芝TB6612FNG电机驱动IC:释放性能与多功能性

在嵌入式系统和机器人技术领域,电机控制是一个关键方面,对项目的性能和可靠性有着显著影响。东芝的TB6612FNG电机驱动IC作为一个稳健且多功能的解决方案,在驱动双直流电机方面脱颖而出,提供了高性能、可靠性和易用性。本文将深入探…

Java [ 基础 ] 异常处理 ✨

✨探索Java基础 异常处理✨ 在Java编程中,异常处理是一个非常重要的概念,它有助于在程序运行时捕获和处理错误,从而使程序更加健壮和可靠。 本文将介绍Java中的异常基础知识、异常类型、异常处理机制以及最佳实践。 一、什么是异常&#…

SQL语句的案例分析

根据提供的图片内容,这段文字看起来像是一个SQL查询的一部分,特别是一个用于删除数据的语句。以下是对这段SQL的核心内容整理: ### 核心内容整理: 1. **删除操作**: - 使用DELETE语句来删除数据。 2. **子查询**…

惠海 H6900B 2.7V3.7V4.2V5V9V升12V24V48VLED升压恒流芯片IC

惠海H6900B LED升压恒流芯片IC是一款功能丰富的LED驱动解决方案,为高亮度LED灯串设计。以下是针对该产品的进一步分析和解释: 产品特点 高效率:高达95%以上的效率意味着在驱动LED时,只有很少的能量转化为热量,从而提…

轨迹规划 | 图解模型预测控制MPC算法(附ROS C++/Python/Matlab仿真)

目录 0 专栏介绍1 模型预测控制原理2 差速模型运动学3 基于差速模型的MPC控制4 仿真实现4.1 ROS C实现4.2 Python实现4.3 Matlab实现 0 专栏介绍 🔥附C/Python/Matlab全套代码🔥课程设计、毕业设计、创新竞赛必备!详细介绍全局规划(图搜索、…

“论单元测试方法及应用”写作框架,软考高级论文,系统架构设计师论文

论文真题 1、概要叙述你参与管理和开发的软件项目,以吸你所担的主要工作。 2、结给你参与管理和开发的软件项目,简要叙述单元测试中静态测试和动态测试方法的基本内容。 3、结给你惨与管理和研发的软件项目,体阐述在玩测试过程中,如何确定白盒测试的覆盖标准,及如…

YOLO在目标检测与视频轨迹追踪中的应用

YOLO在目标检测与视频轨迹追踪中的应用 引言 在计算机视觉领域,目标检测与视频轨迹追踪是两个至关重要的研究方向。随着深度学习技术的飞速发展,尤其是卷积神经网络(CNN)的广泛应用,目标检测与视频轨迹追踪的性能得到…

WAIC | 斯梅尔数学与计算研究院邀您莅临WAIC 2024“数学与人工智能”论坛

当我们谈论起人工智能这一变革性力量时,就不得不提及数学。人工智能作为当今社会的热门话题,从AlphaGo到ChatGPT,从智能制造到数字文旅,它的发展和应用深刻地影响着行业和人们的生活。然而,人工智能的发展和基础离不开…

怎么把视频字幕提取出来?一招教你提取视频字幕

想必大家一定很有同感吧,视频已成为我们获取知识与新闻的主要渠道。 面对如此众多的视频资源,如何迅速筛选出核心信息并进行有效管理,成为了一项迫切需要解决的问题。 视频字幕提取翻译软件的问世,利用尖端的语音识别技术&#…

Kimi 上下文缓存功能开启公测!降低使用费用,加快模型相应速度

7月2日,系统之家发布消息,月之暗面科技有限公司旗下的Kimi开放平台正式推出上下文缓存功能,并已开放公测。这项功能专为处理频繁请求和大量重复引用初始上下文的场景设计,能有效降低使用长文本模型的成本,并显著提升处…

森林防火气象站:守护森林安全的科技利器

在广袤无垠的森林中,火灾一直是威胁森林生态安全的重要因素。为了有效预防和控制森林火灾,科学家们不断研发新技术,而森林防火气象站正是这一领域的重要成果之一。其中,森林防火气象站凭借其强大的功能和独特的设计,在…

laravel对接百度智能云 实现智能机器人

创建API Key和 Secret Key进入网址:百度智能云千帆大模型平台 如下图操作: 填写完毕点击确认后,即可得到sk和ak 后端接口实现代码: //调用百度智能云第三方机器人接口public function run($text) {$curl curl_init();curl_setop…

【基于R语言群体遗传学】-2-模拟基因型(simulating genotypes)

书接上文,我们昨天讨论了遗传的哈代温伯格比例: 【基于R语言群体遗传学】-1-哈代温伯格基因型比例-CSDN博客 接下来,如果我们能够模拟一个过程并观察模拟结果与我们预期的是否相符,这通常有助于指导我们对这个过程的直观感觉。让…

工业读码器与商用扫码器的区别

条码二维码在数字信息化应用越来越广泛,扫码器成为了数据收集和处理的重要工具,无论是工厂生产和物流包裹朔源追踪,还是商场超市扫码收银和餐饮娱乐等场景,均能看到扫码器的辅助,市场上的扫码器种类繁多,在…

C++修饰符类型

一、存储类运算符 auto(自动存储类,但在现代C中,它通常用于自动类型推导) register(建议编译器将变量存储在寄存器中,但现代编译器通常忽略此关键字) static(静态存储类&#xff…