智能仓储:入库业务流程介绍

01

入库流程

入库业务流程,常见过程是这样的:

创建PO单 > 创建到货清单 > 核对货物 > 入库质检 > 货物贴标签 > 上架 > 库存同步

1、创建PO单

po单指的是的采购订单,比如采购了一车货品,这车的货品可以理解为一个po单。po单主要记录了po单号、客户名、店铺、供应商、运输商等。

2、创建到货清单

ASN即预出货清单( Advanced Shipping Note) ,对于仓库就是预到货清单。清单信息包括:货主、供应商、货物名称数量信息、计划交付时间等。

虽然供应商还未发货,但根据ASN,仓库人员能确定之后的到货计划,提前做好现场安排,货物到仓即安排入库。

3、核对货物

入库人员凭ASN所列“货物名称、规格型号、数量”等核对、清点。

根据实际收货情况,打印收货单。

4、入库质检

对入库货物用不同质检类型“不检验、全检验、部分抽检”进行质量检测,登记质检结果

合格的良品入库;不良品拒收退回、

5、货物贴标签

给所有的货物“上户口”,统一打印标签并将标签粘贴在货物上,为仓库操作做准备。有了标签,货物上架、盘点、挪库、出库都变得简单快捷,扫描条码标签就能采集货物数据。

这个环节还要更换包装,重新整理分装到库货物。按要求把货物标签重新绑定新包装,保证上架正常进行。

6、上架

分配货物上架库位。上架员领取任务后,可根据系统推荐的库位或者自行选择库位上架,扫描库位码以及商品码,确认上架入量,更新库位库存。

7、库存同步

入库、上架完成后,系统自动更新库存,记录库存动态变化,如货物的:库位、上架时间、批次、数量等,同时支持报表打印。

业务细节

1、PO单

PO单是Purchase Order的简称,即采购订单。是买家向供应商下达的购买货物的指令单。PO订单号是PO单的唯一标识。

PO单的主要内容:

  • 订单头:包括订单编号、日期、买家名称、供应商名称等基本信息。

  • 产品信息:产品编号、描述、数量、单价等相关信息。

  • 交货及支付信息:包括交货期、送货人、付款方式及期限等重要内容。

图片

2、ASN订单

ASN即提前发货通知、预出货清单,如果没有ASN,配送中心的收货过程效率会很低。因为仓库无法及时获取什么货物即将到达以及何时到达等关键信息,仓库管理员无法正确安排工作时间表,无法交叉对接,也无法监控在途情况。

ASN 向采购方告之了以下重要信息

  • 发出了哪笔订单?

  • 正在运送哪些货物以及在途货物数量

  • 这笔订单什么时候到?

  • 这批货物是否包含完整的订单?

  • 货件是否附有条形码以便于接收?

  • 什么是 FedEx、UPS或 USPS 追踪号码?(代发货订单)

ASN中包含许多重要信息,是零售商、分销商,甚至某些情况下对消费者而言都十分重要。供应商将 ASN 发送给买方,告知订单现正在前往交货点的途中。

ASN适用场景广泛,无论运送到客户、商店还是配送中心,都可用于买方订单并具有库存可见性的优势。通过ASN还可以控制供应链,提高运输效率,满足尽早收到货物的期望。

ASN 也称为:出港船舶通知/舱单、DESADV 或EDI 856

ASN 的3大优势

a、提供订单可见性

订单被发送到仓库、配送中心或商店时,它能给出预计的货件到达时间。

货件到达门店、配送中心或仓库后,可通过条码扫描接收货件,实现快速卸货和分拣。

可用于帮助准备从接收码头到装运码头再到商店或客户的流通或商店分配。

商品直接运送给消费者(代发货订单)时,它可能会提供运送信息,例如 FedEx、UPS 或 USPS 的跟踪号码,此时ASN可用于完成从消费者的信用卡中收回资金。

b、确认最终订单

不仅是“货物正在运送途中”的确认,还是订单履行的最终确认。

有这些数据,买家可以灵活地调整购买预算并更新库存系统。

提高收货效率:发货前,供应商可以在所有的箱子、板条箱和箱子上放置条形码,并将该信息包含在 ASN 中。货件到达时,使用发货通知中的数据快速检查货物并接受交货。

c、传输订单详细信息

ASN帮助零售行业客户进行订单管理,包裹的运输和跟踪信息通过 ASN 发送给零售商。零售商、分销商与其客户共享此数据以跟踪其包裹的交付状态。

如:亚马逊、沃尔玛、百思买的供应商,在黑五大促销活动期间,ASN 是必不可少的。顾客涌入电商平台,疯狂加购并清空实体店的货架。他们要求的不仅是货物质量,货物到达速度也是一项重要的参考标准,这关系着店铺的好评。

线上购物的订单可见性变得很重要,为零售商、分销商提供了主动管理库存所需的数据,对订单准时到达更有把握

ASN传递的信息会影响购买预算、客户满意度、控制仓库的库存水平,提高零售商的底气。

业务数据

ASN订单有不同形式,EDI 856(EDI提前发货通知)是其中之一。EDI 856是把发货的内容用电子文档方式发送给交易伙伴,发货方需要在货物到达其交易伙伴的收货地点之前发送EDI 856。

EDI 856提前发货通知常用于零售、制造和汽车行业。

下面,以EDI 856(EDI提前发货通知)为例,看看ASN订单包括哪些业务数据吧。856提前发货通知标准报文中包含的业务数据:

  • Purpose code,交易代码

  • Packing slip number,发货通知号码

  • Create date,发货日期及时间

  • Package code,包装类型编码

  • Lading quantity,提货数量

  • weight,重量

  • Measurement code,重量单位

  • Volume,体积

  • unit of Volume,体积单位

  • Standard Carrier Alpha Code (SCAC),SCAC code

  • Transportation Method,运输方式

  • Carrier’s Reference Number (PRO/Invoice),发票号

  • Bill of Lading Number,提单号

  • Shipped date,发货日期

  • Delivered date,交付日期

  • Ship to name,收货地名称

  • Ship to code ,the tesla plant code,收货地ID

  • Ship to city,收货地城市

  • Ship to state or Province,收货地省份/州

  • Ship to Postal code,收货地邮编

  • Ship from name,发货地名称

  • Ship from code,the plant code,发货地ID,工厂Code

  • Ship From Addr,发货地地址

  • Ship From city,发货地城市

  • Ship From state or Province,发货地省份/州

  • Ship From Postal code,发货地邮编

  • Purchase order number,采购订单号

  • purchase order date,采购订单日期

  • Marks and Numbers,Mandatory if material is packed on a pallet,托盘号码

  • Marks and Numbers,Mandatory if material is packed in a box,包装箱号码

  • PO Line Item Number,PO明细行号

  • Part Number,产品编号

  • U.P.C. Consumer Package Code,U.P.C Code

  • Numeric value of units shipped in manufacturer’s shipping units,出货数量

  • Unit or Basis for Measurement Code,包装单位

  • Lot Number,批次号

EDI 856提前发货通知的关键特征是:数据有层次级别。

用多级数据,供应商可以描述货物的详细信息。EDI 856提前发货通知报文的每个级别都描述了有关实际货件的相关详细信息。

如:零售行业,EDI856 (ASN)中有六个级别:

  • 装运(HL03 为S时):关于从供应商(卖方)到收货地(买方)的装运信息,

如:提单号、发运地等。每个交易集中只有一个装运级别。

  • 订单(HL03 为O时):与买方原始采购订单(EDI 850)相关的信息,

如:采购订单编号、采购地点、部门编号等。

  • 托盘(HL03 为T时):有关托盘的信息。如果没有可识别的托盘,则可以跳过此级别。

  • 包装(HL03 为P时):有关运输包装(纸箱、架子、袋子等)的信息,

如:纸箱序列号。如果没有可识别的包装,则可以跳过此级别。

  • 物料明细(HL 03 为I时):有关已发货货物的信息,

如:SKU 标识、发货数量等。

  • 序列化和非序列化(HL03 为K时):关于标有序列运输集装箱代码的物理运输项目的信息,由标记为多个最终目的地的运输包裹组成。

图片

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL并发控制(一):幻读

假设有如下表结构: CREATE TABLE t(id int(11) NOT NULL,c int(11) DEFAULT NULL,d int(11) DEFAULT NULL,PRIMARY KEY (id),KEY c (c) ) ENGINEInnoDB;insert into t values(0,0,0),(5,5,5),(10,10,10),(15,15,15),(20,20,20),(25,25,25); 问:如果执行…

Ubuntu22.04中mysql8 rpm安装

1、安装依赖 sudo apt update sudo apt -y dist-upgrade sudo apt -y install vim net-tools wget gcc make cmake lrzsz sudo apt -y install libmecab2 libjson-perl 2、下载rpm文件 https://dev.mysql.com/downloads/mysql/ https://cdn.mysql.com//Downloads/MySQL-8.0/m…

Intel 性能分析“全家桶” For HPC(一)

本系列是对于HPC应用性能分析涉及的主要方法论及Intel主流工具分享。理解这些方法论将有助于对性能分析结果的理解。同时方法论也可以推广到其他的硬件平台的分析上。除此之外后面也将介绍如何用Vtune, Advisor以及ITAC进行性能分析,以及在性能分析过程中这三种性能…

Qwen1.8B大模型微调流程

提示:本篇笔记是在微调大模型为法律相关模型的教程下记录的,参考的讲解视频在B站上,一搜微调大模型为法律大模型就有很多视频。 文章目录 1. 数据集1.1 数据下载1.2 数据格式转换 2. 模型训练2.1 安装依赖2.2 模型训练 3. 模型推理3.1 LoRA模…

第十六章 使用 iSCSI 服务部署网络存储

1. iSCSI 技术介绍 硬盘是计算机硬件设备中重要的组成部分之一,硬盘存储设备读写速度的快慢也会对服务器的整体性能造成影响。硬盘存储结构、RAID 磁盘阵列技术以及LVM 技术等都是用于存储设备的技术,尽管这些技术有软件层面和硬件层面之分&#xff0c…

【js面试题】JavaScript 中箭头函数与普通函数的深度剖析

在 JavaScript 编程的世界里,函数是极为重要的组成部分。而随着 ES6 的出现,箭头函数成为了 JavaScript 函数家族中的新成员。它与传统的普通函数有着诸多的不同之处,这些差异深刻地影响着我们编写代码的方式以及代码的执行逻辑。本文将对 Ja…

【漫话机器学习系列】Adaboost算法

Adaboost(Adaptive Boosting)是一种经典的集成学习方法,主要思想是通过将多个弱学习器(通常是简单模型,如决策树桩)加权组合,来提升整体模型的预测能力。Adaboost 是一种自适应的学习方法&#…

SQL靶场第四关

sql靶场第四关攻略 输入?id1页面正常 输入?id1发现页面也正常 输入?id1",页面异常,说明存在sql报错注入 在输入?id1" --页面还是报错 1.判断闭合点 我们需要找到闭合点,尝试在双引号后面加个) 输入?id1") --我们发现…

Trunk链路操作题

Trunk链路操作题 论证:

Alogrithm:三色棋

1. 说明 三色旗的问题最早由 E.W.Diikstra 所提出,他所使用的用语为 Dutch Nation Flag(Dijkstra 为荷兰人),而多数的作者则使用 Three-Color Flag 来称之。 假设有一条绳子,上面有红、白、蓝三种颜色的旗子&#xff0…

需要排序的子数组

题目描述 给定一个无序数组arr,求出需要排序的最短子数组长度 要求:O(N) 如输入:arr{2,3,7,5,4,6},返回4,因为只有{7,5,4,6}需要排序。 分析 以{2,3,7,5,4,6,8,9}为例: 前端小于最小波谷(3…

Python酷库之旅-第三方库Pandas(154)

目录 一、用法精讲 701、pandas.Timestamp.utcnow方法 701-1、语法 701-2、参数 701-3、功能 701-4、返回值 701-5、说明 701-6、用法 701-6-1、数据准备 701-6-2、代码示例 701-6-3、结果输出 702、pandas.Timestamp.utcoffset方法 702-1、语法 702-2、参数 70…

如何启动神通数据库?神通数据库的启动方式一共有几种?

简单总结,神通数据库启动有三种方式: 1、dba管理工具方式 2、服务方式 (1)service oscardb_OSRDBd restart (2)/etc/init.d/oscardb_OSRDBd restart (3)systemctl start oscardb_OS…

Modbus Poll的使用

最近从串口调试助手接触到了Modbus Poll,一开始用的时候有些生疏,了解之后不得不说真香。 相对于串口调试助手,有些设备厂家会给一些点表和指令码,有些也可以通过modbus协议解析出来,相对来说,使用Modbus …

第四学期-智能数据分析-期末复习题

智能数据分析期末复习(2024春) 【考试形式】:闭卷,90分钟,笔试 【题型分布】: 单选题10题,每题3分,共计30分 判断题10题,每题2分,共计20分 填空题5题&…

总结的一些MySql面试题

目录 一:基础篇 二:索引原理和SQL优化 三:事务原理 四:缓存策略 一:基础篇 1:定义:按照数据结构来组织、存储和管理数据的仓库;是一个长期存储在计算机内的、有组织的、可共享 的…

C#实现一个HttpClient集成通义千问-开发前准备

集成一个在线大模型(如通义千问),来开发一个chat对话类型的ai应用,我需要先了解OpenAI的API文档,请求和返回的参数都是以相关接口文档的标准进行的 相关文档 OpenAI API文档 https://platform.openai.com/docs/api-…

python游戏设计---飞机大战

1.前言 上次做飞机大战游戏有人这么说: 好好好!今天必须整一个,今天我们来详细讲解一下,底部找素材文件下载!!! 2.游戏制作 目录如下: 1.导入的包 import pygame import sys imp…

Final Vision Get Picture Pos Send 2 Python Control Robot

import tkinter as tk from tkinter import messagebox, filedialog from tkinter import ttk import socket import threading import subprocess from datetime import datetime from PIL import Image, ImageTk import time # 全局变量 client_socket None connected Fal…

Spring框架-IoC的使用(基于XML和注解两种方式)

一、Spring IoC使用-基于XML 1 IoC使用-基于XML 使用SpringIoC组件创建并管理对象 1.1 创建实体类 package com.feng.ioc.bean;import java.util.Date;/*** program: spring-ioc-demo1* description: 学生实体类* author: FF* create: 2024-12-04 18:53**/ public class Stud…