【产品经理】WMS多仓调拨转移说明

对于仓储管理来说,越来越多企业开始应用WMS进行系统化的管理,以提升仓库的作业效率。本文作者从业务流程和基础功能两个方面展开介绍,希望对你有帮助。

在这里插入图片描述

一、业务流程

。在线下业务流程拓展,仓库不断增多的过程中,由于仓库的实际面积限制、或者是仓库对应的区域销量不同,对仓库的要求也出现了变化。

对仓库进行标签区分,划分仓库对应的属性。不同仓库对应的属性,某些仓库担任总仓库存储备的功能;某些仓库担任加工仓库功能;某些仓库担任发货的功能等。

常规的多仓调拨,我们将其分为以下几个阶段:

  • 第一阶段,由调拨专员创建调拨单;
  • 第二阶段,调出仓库根据每日调拨班次,调拨员操作调拨出库;
  • 第三阶段,调入商品到达仓库的时候,调拨员操作调拨入库,核验入库数量并进入入库。

下面我们按照各个阶段对多仓调拨进行分析说明。

二、基础功能

1. 基础信息设置

在原有的仓库管理中,区分仓库为总仓、分仓。总仓主要负责调出商品、分仓则调入商品。

2. 班次管理

班次是作用于仓库之前调拨的一个规范,针对于总仓,一天会存在多个时段,用于操作调拨出库至对应的仓库的。类似于班车发车的规则,设定时间点,从某个始发站到达某个终点站。

  • 班次设置:设置班次的发车时间,调出仓库,调入仓库,以及对应的班次的司机信息。
  • 班次查询:可查看每天对应班次下面,需要调拨出库的作业,以及班次下的调拨单状态,是否出库,出库状态是否正常或者延期等。便于仓库操作人员对当日工作及时处理。

3. 入库管理

1)待采购入库

  1. 采购人员创建采购单的时候,选择采购单的属性是单仓需求、还是多仓需求。如是多仓需求,则代表采购单入库的商品,也是需要分别调拨至其他的仓库的。
  2. 调拨专员,可以查看所有待采购入库的数据,并且选择采购单生成调拨单,此时对应生成调拨单的状态为“待采购入库”。

针对采购单生成调拨单,我们需要注意以下几个细节:

  • 针对待采购入库生成的调拨单,商品的调拨数据是基于采购购买数量。
  • 仓库的调拨员可以对应查看调拨单,在采购单入库的时候,入库后不会直接操作上架,而是将需要调拨的商品存放至调拨区域,上架剩余的商品。这样避免了上架库位之后又再库位中寻找出库的动作。
  • 如仓库库存与销售库存同步的时候,需注意调拨区域的入库库存,不作为可售库存。
  • 如采购单入库失败,出现退货等情况的时候,需要同步将调拨单进行关闭,关于原因标注由于采购单异常。
  • 调拨单分为俩种类型,在采购单未入库前生成的调拨单类型为采购调拨,在已入库商品中选择生成调拨单为存货调拨。

采购调拨出库流程图,如下:
在这里插入图片描述

2)已采购入库数据

可针对所有已采购入库数据,也可以发起调拨单,此处对应生成的调拨单的状态为“待调拨出库”。

针对已采购入库的采购单生成调拨单,我们需要注意:

对应创建的调拨单,不基于采购数量,而是基于仓库当前商品的实际库存数量。

存货调拨出库流程图,如下:
在这里插入图片描述
3)已调拨入库数据

此处数据同步调拨单的入库操作,在创建调拨单并调拨单成功入库之后,自动生成已调拨入库的数据。在手持终端,可以针对入库的调拨单进行上架的操作。

调拨入库流程图,如下图:

在这里插入图片描述

4. 出库管理

已调拨出库数据:

此处数据同步调拨单的出库操作,在创建调拨单并调拨单成功出库之后,自动生成已调拨出库的数据。对应可以查看历史出库的信息,出库的操作人以及出库的库位等。

5. 调拨管理

1)调拨单状态说明

调拨单一共分为4种状态,以A仓库调拨至B仓库,进行说明如下:
在这里插入图片描述
2)调拨角色说明

针对不同的调拨单状态,可以进行不同的操作,在调拨单的操作中主要会有俩种角色。

  • 调拨专员:管辖多个仓库,在组织架构中,可查看并操作多个仓库数据。主要负责仓库的库存监控,操作调拨单。
  • 调拨员:每个仓库都有对应的调拨员,主要是负责调拨单的实施,总仓的调拨员按照每日的班次安排进行调拨出库,分仓的调拨员则进行入库操作。

3)调拨操作说明
在这里插入图片描述

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

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

相关文章

vscode终端(控制台打印乱码)

乱码出现的两种可能(重点是下面标题2) 1、文件中的汉字本来就是乱码,输出到控制台(终端)那就当然是乱码 在vscode中设置文件的编码格式为UTF-8, 2、输出到控制台(终端)之前的汉字不是乱码,针对此种情况如下设置 原因…

GuLi商城-商品服务-API-品牌管理-JSR303分组校验

注解:@Validated 实体类: package com.nanjing.gulimall.product.entity;import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.nanjing.common.valid.ListValue; import com.nanjing.common.valid.Updat…

【Python学习笔记】Optuna + Transformer B站视频实践

【Python学习笔记】Optuna Transformer 实践 背景前摇(省流可不看): 之前以泰坦尼克号数据集为案例,学习了Optuna的基本操作,为了进一步巩固知识和便于包装简历,决定找个唬人一点的项目练练手。 ————…

[读论文]Transformers are SSMs

Notation T T T: Sequence length/ time length $$: 摘要 虽然transformer一直是深度学习在语言建模方面成功的主要架构,但状态空间模型(ssm),如Mamba,最近被证明在中小规模上与transformer相匹配或优于transformer。这些模型族实际上是非常…

数据结构(4.1)——串的存储结构

串的顺序存储 串(String)的顺序存储是指使用一段连续的存储单元来存储字符串中的字符。 计算串的长度 静态存储(定长顺序存储) #define MAXLEN 255//预定义最大串为255typedef struct {char ch[MAXLEN];//每个分量存储一个字符int length;//串的实际长…

子进程继承父进程文件描述符导致父进程打开设备文件失败

开发过程中有时会遇到需要在程序中执行三方程序或者shell脚本,一般会通过system(), popen(), exec簇来完成该功能。我们知道以上方法会通过fork创建子进程后在子进程中执行相应指令。如图1为某个示例流程,具体的程序执行流程如图2所示,线程my…

计算机图形学入门28:相机、透镜和光场

1.前言 相机(Cameras)、透镜(Lenses)和光场(Light Fields)都是图形学中重要的组成部分。在之前的学习中,都是默认它们的存在,所以现在也需要单独拿出来学习下。 2.成像方法 计算机图形学有两种成像方法,即合成(Synthesis)和捕捉(Capture)。前…

pytorch的基本使用(上)

目录 一、安装pytorch1、用conda指令创建一个pytorch的环境2、安装pytorch(无独显) 二、编译器选择1、pycharm(1)安装pycharm(2)选择编译器(3)检测能否正常运行小技巧 pycharm 的创建…

【linux】解决报错:Network error: Connection refused

【linux】解决报错:Network error: Connection refused 【创作不易,求点赞关注收藏】😀 一、问题描述 我现在使用MobaTerm远程连接服务器,但是出现了Network error: Connection refused报错,可能是我原先设置了一些…

计网-三次握手和四次挥手

TCP建立和断开连接的过程(三次握手和四次挥手) TCP通信的过程: 问题:tcp是如何保证数据在客户端和服务端之间通信传输的? 分为三个步骤:三次握手,传输数据确认,四次挥手。三次握手…

react的解构赋值

我最近在用react讨生活。我的感觉,react开发效率不高。这当然应该是我还不熟悉react的缘故。但是,在阅读react代码过程中,其中一个容易困惑的地方是它到处充斥着的解构赋值。当然了,解构赋值并不是React特有的功能,而是…

OpenCV距离变换函数distanceTransform的使用

操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:Visual Studio Code编程语言:C11 功能描述 distanceTransform是OpenCV库中的一个非常有用的函数,主要用于计算图像中每个像素到最近的背景(通常是非零像素到零像素&…

tkinter-TinUI-xml实战(12)pip可视化管理器

引言 pip命令行工具在平常使用方面确实足够简单,本项目只是作为TinUI多界面开发的示例。 当然,总有人想用GUI版pip,实际上也有。不过现在,我们就来手搓一个基于python和TinUI(tkinter)的pip可视化管理器。…

数据结构——考研笔记(二)线性表的定义和线性表之顺序表

文章目录 二、线性表2.1 定义、基本操作2.1.1 知识总览2.1.2 线性表的定义2.1.3 线性表的基本操作2.1.4 知识回顾与重要考点 2.2 顺序表2.2.1 知识总览2.2.2 顺序表的定义2.2.3 顺序表的实现——静态分配2.2.4 顺序表的实现——动态分配2.2.5 知识回顾与重要考点2.2.6 顺序表的…

【分库】分库的设计与原则、数据分片策略、垂直分库与水平分库、数据库引擎选择与配置优化

目录 引言 分库设计原则 数据分片策略的选择 垂直分库 vs 水平分库的比较 数据库引擎选择与配置优化 引言 在面对日益增长的数据量和不断升级的业务需求时,传统的单体数据库架构往往难以应对高并发、大数据量带来的性能瓶颈。为了突破这些限制,分库…

godis源码分析——database存储核心1

前言 redis的核心是数据的快速存储,下面就来分析一下godis的底层存储是如何实现,先分析单机服务。 此文采用抓大放小原则,先大的流程方向,再抓细节。 流程图 源码分析 现在以客户端连接,并发起set key val命令为例…

vue3中谷歌地图+外网申请-原生-实现地址输入搜索+点击地图获取地址回显 +获取国外的geoJson实现省市区级联选择

一. 效果&#xff1a;输入后显示相关的地址列表&#xff0c;选中后出现标示图标和居中定位 1.初始化谷歌地图 在index.html加上谷歌api请求库 <script src"https://maps.googleapis.com/maps/api/js?key申请到的谷歌地图密钥&vweekly&librariesgeometry,place…

基于TCP的在线词典系统(分阶段实现)(阻塞io和多路io复用(select)实现)

1.功能说明 一共四个功能&#xff1a; 注册 登录 查询单词 查询历史记录 单词和解释保存在文件中&#xff0c;单词和解释只占一行, 一行最多300个字节&#xff0c;单词和解释之间至少有一个空格。 2.功能演示 3、分阶段完成各个功能 3.1 完成服务器和客户端的连接 servic…

Vue el-input 限制输入内容

&#x1f914;日常项目中经常遇到既要el-input的样式&#xff0c;又要el-input-number限制&#xff0c;所以需要绑定input事件进行约束输入限制。 以下使用自定义指令进行约束el-input输入的值&#xff0c;便于后期统一管理和拓展。 预览 代码 <!DOCTYPE html> <ht…

【机器学习】精准农业新纪元:机器学习引领的作物管理革命

&#x1f4dd;个人主页&#x1f339;&#xff1a;Eternity._ &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; ❀目录 &#x1f50d;1. 引言&#x1f4d2;2. 精准农业的背景与现状&#x1f341;精准农业的概念与发展历程&#x1f342;国内外精准农业实践案…