免费开源Odoo软件如何实现电商仓库高效发货

世界排名第一的免费开源ERP软件Odoo,拥有非常强大的仓库管理WMS功能。本文以电商仓库发货管理为例,介绍电商订单的仓库发货作业的各种方法。电商订单仓库发货流程,通常分为三个步骤,即拣货、打包、发货。根据仓库日处理订单数量的多少,有多种不同的拣货方法,日处理订单数量从少到多,依次可以采取的拣货方法:按订单拣货,波次拣货,批量拣货,分区拣货。

 

按订单拣货/Single-Order Picking

即一单一单地拣货。小店铺,如日订单量在100单以下,可以采取此方法。电商订单接入到Odoo ERP后,正常订单系统自动确认,异常单(如含有客户备注的订单),客服确认订单。订单确认后,系统自动下推拣货、打包、发货三个作业单据到仓库。

仓库打印拣货单,或者从PDA上打开拣货单,拣货单上自动提示,哪个货应该从哪个货架上拣货。拣货员按单拣货,拣完货后再到打包台,按单打包。打包作业中,系统自动申请快递单号,自动打印快递面单。打包作业中,也可以对接高拍仪,自动录制打包视频,防止某些人恶意退款退货。

波次拣货/Cluster Picking or Wave Picking

如果日订单量超过200,按订单拣货就应付不过来了,这个时候可以采取波次拣货。波次拣货的做法是:

  1. Odoo中设定波次策略,如按订单先后顺序,每8个拣货单归为一个波次。

  2. 系统根据波次策略,将拣货单自动归集为波次单,并为波次中的每个订单分配一个篮子,如1号篮,2号篮,等等

  3. 拣货员手持PDA,推着拣货车。拣货车上放着8个篮子,依次为1号篮,2号篮,等等。

  4. 拣货员按PDA指示,从货架上拣货,分别放入不同篮子,如1号篮1个,5号篮2个,8号篮1个,等等。

  5. 一个波次,即8单拣满,拣货车推送到打包台。换一辆空拣货车,继续下一个波次的拣货。

  6. 打包作业员从拣货车上拿下一个篮子,手持扫描枪扫描篮子条码,打包台电脑屏幕显示对应订单。打包员从篮子中逐个扫描商品,放入打包盒。一篮打包完成,系统自动称重、打印快递面单。

波次拣货中,仓库走一圈,完成多个订单拣货,减少了仓库中的走动时间,拣货效率大为提升。相比单个订单拣货,波次拣货效率可以提高4到5倍。一个仓库作业员,如果按单拣货,一天大概可以处理100到150单,换成波次拣货后,可以处理400到600单。

日订单一两千单的电商仓库,可以安排两通道波次拣货,即两个拣货员,一个打包员,一个机动作业员。机动作业员就是,打包忙不过来的时候,他帮着打包,拣货来不及的时候,他帮着拣货。

 

批量拣货/Batch Picking

波次拣货中,因为要边拣货边分单,一个波次包含的单数不能太多。如果商品种类较少,但订单数量很多,大促的时候往往是这种情况。这个时候,波次拣货就不太适合了,而批量拣货适合这种情况。

批量拣货和波次拣货一样,也是先把订单归集为波次。不过,批量拣货的方法中,一个波次包含的订单很多,如20单,甚至50单。而且,分波次的策略中,通常尽可能把包含相同商品的订单归为一个波次,而不是简单地按订单时间顺序归集波次。

实际拣货的时候,拣货员拿着PDA,推着拣货车,但拣货车上不分蓝。拣货车上一个大篮子,该波次包含的所有商品都拣入该大篮子。波次拣货完成,车子推到分拣台,由分拣作业人员,从大篮子中拿出商品,按订单分拣开来。实际操作的时候,分拣台有多个分拣框,分拣员拿出一个商品,扫码,系统自动提示应该放入几号框(一个框对应一个单)。一个框装满,系统自动提示该框已满可以打包。

批量拣货把拣货和分拣拆成两步作业,因而一个波次可以处理的订单数量大为增加,这个方法特别适合大促的时候。对于大电商,日订单几千单的情况,可以考虑批量拣货。

分区拣货/Zone Picking

分区拣货是,把仓库分成多个拣货区域,不同拣货员负责不同区域的拣货。拣货车先推送到第一个区域,区域拣货员负责该区域拣货,拣好后,再把拣货车推送到下一个区域。如此,拣货车从最后一个区域推出时候,一车货拣好了。

实际操作时候,每个区域设置一个拣货车队列。区域拣货员从拣货车队列推一辆车拣货,拣好后推送到下一个区域的拣货车队列。分区拣货可以和波次拣货结合使用,此时,拣货车上放了多个篮子,每个区域拣货员边拣货边分蓝。分区拣货也可以和批量拣货结合,此时,拣货车上不分蓝。

当商品种类很多,仓库很大,为了减少仓库拣货员的走动动作,可以采用分区拣货的方法。

 

上述不同的拣货方法,适应于不同的仓库情况,如日订单数量,订单大小(包含商品种类的多少),商品品种(SKU)的多少,商品体积重量的大小,等等。免费开源的Odoo是世界排名第一的开源ERP软件,Odoo的仓库管理模块(WMS),上述各种方法都可以支持。可以根据自己的需要,灵活配置Odoo,支持仓库的各种作业方式。如平时用波次拣货,大促时候用批量拣货。

 

文章编辑:开源智造(OSCG) - 行业领先的Odoo免费开源ERP专业服务商

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++打怪之路Lv11】-- stack、queue和优先级队列

🌈 个人主页:白子寰 🔥 分类专栏:重生之我在学Linux,C打怪之路,python从入门到精通,数据结构,C语言,C语言题集👈 希望得到您的订阅和支持~ 💡 坚持…

RabbitMQ进阶_可靠性

文章目录 一、 发送者的可靠性1.1、 生产者重试机制1.2、 生产者确认机制1.2.1、确认机制理论1.2.2、确认机制实现1.2.2.1、定义ReturnCallback1.2.2.2、定义ConfirmCallback 二、 MQ的可靠性2.1、 数据持久化2.1.1、 交换机持久化2.1.2、 队列持久化2.1.3、 消息持久化 2.2、 …

《使用Gin框架构建分布式应用》阅读笔记:p88-p100

《用Gin框架构建分布式应用》学习第6天,p88-p100总结,总计13页。 一、技术总结 1.MongoDB CRUD操作 (1)InsertOne(), InsertMany() (2)Find() (3)UpdateOne, UpdateMany() (4)DeleteOne(), DeleteMany() 2.MongoDB primitive p96,rec…

记录:网鼎杯2024赛前热身WEB01

目录扫描,发现上传点,判断可能存在文件上传漏洞,并根据文件后缀判断网站开发语言为php 编写蚁剑一句话木马直接上传 蚁剑连接 这里生成 的flag是随机的,因为烽火台反作弊会随机生成环境,在一顿查找后,在hom…

复旦大学全球供应链研究中心揭牌,合合信息共话大数据赋能

10月13日,复旦大学全球供应链研究中心(以下简称“中心”)揭牌仪式在复旦大学管理学院政立院区隆重举行。我国的供应链体系庞大复杂,在百年未有之大变局下,保障产业链供应链安全已成为我国的重要战略目标。中心的设立旨…

九、pico+Unity交互开发——触碰抓取

一、VR交互的类型 Hover(悬停) 定义:发起交互的对象停留在可交互对象的交互区域。例如,当手触摸到物品表面(可交互区域)时,视为触发了Hover。 Grab(抓取) 概念&#xff…

张雪峰:如果你现在是计算机专业,一定要优先报网络安全,它是未来国家发展的大方向

🤟 基于入门网络安全/黑客打造的:👉黑客&网络安全入门&进阶学习资源包 前言 “计算机专业 一定要优先报 网络安全 它是未来国家发展的大方向” 为什么推荐学网络安全? “没有网络安全就没有国家安全。”当前&#xff…

优化UVM环境(九)-将interface文件放在env pkg外面

书接上回: 优化UVM环境(八)-整理project_common_pkg文件 My_env_pkg.sv里不能包含interface,需要将my_intf.sv文件放在pkg之外

使用飞桨AI Studio平台训练数据,并进行图像识别分析得牡丹花测试

🎼个人主页:【Y小夜】 😎作者简介:一位双非学校的大二学生,编程爱好者, 专注于基础和实战分享,欢迎私信咨询! 🎆入门专栏:🎇【MySQL&#xff0…

【Qt】控件——Qt多元素控件、常见的多元素控件、多元素控件的使用、List Widget、Table Widget、Tree Widget

文章目录 QtQt多元素控件List WidgetTable WidgetTree Widget Qt Qt多元素控件 List Widget 使用 QListWidget 能够显示一个纵向的列表。 属性说明currentRow当前被选中的是第几行。count一共有多少行。sortingEnabled是否允许排序。isWrapping是否允许换行。itemAlignment元素…

【vue 封装一个select组件】封装一个select组件,包括select样式的修改,以及解决select,onchange事件失效问题

实现效果:封装一个下拉菜单组件,效果如下图 父组件代码如下: 子组件代码: <template><div><form><select name="languages" id="lang" ><option :value="item.value" v-for="item in optionList" >…

【火山引擎】语音合成 | HTTP接口 | 一次性合成 | python

目录 一 准备工作 二 HTTP接口(一次性合成-非流式) 1 接口说明 2 身份认证 3 请求方式 三 实践 四 注意事项 火山引擎语音合成TTS(Text-to-Speech)是一种基于云计算的语音合成服务,可以将文本转化为自然、流畅的语音。以下是火山引擎TTS的主要功能和特点: ①多种语音…

CMOS 图像传感器:像素寻址与信号处理

CMOS image sensor : pixel addressing and signal processing CMOS image sensor 对于寻址和信号处理有三种架构 pixel serial readout and processingcolumn parallel readout and processingpixel parallel readout and processing 其中&#xff0c;column parallel reado…

kebuadm部署k8s集群

官方文档&#xff1a; Installing kubeadm | Kubernetes 切记要关闭防⽕墙、selinux、禁用交换空间&#xff0c; cpu核⼼数⾄少为2 内存4G kubeadm部署k8s⾼可用集群的官方文档&#xff1a; Creating Highly Available Clusters with kubeadm | Kubernetes 你需要在每台…

Docker 安装Postgres和PostGIS,并制作镜像

1. 查找postgres和postgis现有的镜像和版本号 镜像搜索网站&#xff1a;https://docker.aityp.com/ 测试使用的是postgres:15.4 和 postgis:15-3.4 2、镜像拉取 docker pull postgres:15.4docker pull postgis/postgis:15-3.4镜像下载完成&#xff0c;docker images 查看如…

konvajs -基础图形-标签-箭头,动画,学习笔记

官网&#xff1a; Konva 框架概述 |Konva - JavaScript 2d 画布 图书馆 (konvajs.org)https://konvajs.org/docs/overview.html konva是canvas的一个库&#xff0c;可快速画出想要的图形。 基础创建步骤&#xff1a; // 第一步&#xff0c;创建一个Stage舞台 var stage new…

element设置时间和日期框早于现在的时间和日期禁用

效果: 今日此时此刻之前的日期、时间禁止选用&#xff0c;切换日期和时间为“2024-10-19 00:00:00"&#xff0c;再切换为”2024-10-18 00:00:00"时&#xff0c; 会给form.time默认赋值为今日此时此刻&#xff08;日期时间少于今日此时此刻则重新赋值&#xff09; 安…

Go语言基础学习(Go安装配置、基础语法)

一、简介及安装教程 1、为什么学习Go&#xff1f; 简单好记的关键词和语法&#xff1b;更高的效率&#xff1b;生态强大&#xff1b;语法检查严格&#xff0c;安全性高&#xff1b;严格的依赖管理&#xff0c; go mod 命令&#xff1b;强大的编译检查、严格的编码规范和完整的…

【优选算法】探索双指针之美(一):双指针与单调性的完美邂逅

文章目录 前言&#xff1a;1.盛水最多的容器2.有效三角形个数3. 和为s的两个数字4. 三数之和5. 四数之和 最后想说&#xff1a; 前言&#xff1a; 在上一章中我们已经认识到了双指针&#xff0c;在这章里我们就来探索一下当双指针和单调性遇见后会擦出怎样的火花呢&#xff1f…

几何算法系列:空间实体体积计算公式推导

1.前言 面积和体积的计算是常见和基础的几何算法话题&#xff0c;面积和体积通常作为面或构件的基本信息参与相关的建模、计算、分析等过程。 有关面积的计算&#xff0c;可以参考博主此前的文章&#xff0c; 一种误差较小的轮廓面积计算算法_轮廓面积计算原理-CSDN博客文章…