工业互联网---WMS(智能仓储管理系统)从零开始

 概述

研究生毕业从事工业互联网,被分到WMS 智能仓储管理系统  这一块,一开始入手有点难。在团队老大哥们的教导下,成长了一点点。今天就从需求调研开始,将我学习到的一点点复述出来。

第一章 单据

1.1  什么是单据?

       说到单据就不得不提ERP系统,毕竟大部分单据都是由ERP下发到WMS(其它入库、其它出库这种是WMS自己创建的)。单据是ERP和WMS沟通的桥梁。ERP就像一个大管家一样,管理着生产、销售、仓库等各个方面,而仓库就是其中一个重要的环节。当ERP系统中有新的销售订单、采购订单或其他与仓库相关的操作时,这些信息会生成相应的单据并传递到WMS中。WMS根据这些单据来指导仓库人员进行实际的入库、出库等操作。

    简而言之,WMS系统单据是仓库操作的记录本。而单据在WMS和ERP之间的传递则实现了两个系统之间的信息交流和协同工作,确保企业的仓库管理能够高效、准确地进行。

1.2  有哪些单据?

    大的可以分成入库单、出库单、移库单和盘点

  1. 入库单:当有新的采购订单或生产入库任务时,ERP系统会生成相应的入库单据,并将其传递给WMS系统。
  2. 出库单:当有新的销售订单或退货申请时,ERP系统会生成相应的出库单据,并传递给WMS系统。
  3. 移库单:当仓库内部需要进行商品的移位、调整或归类时,WMS系统可以生成相应的移库单据,并传递回ERP系统进行记录和更新。
  4. 盘点单:当需要对仓库进行盘点时,WMS系统可以根据ERP系统的要求生成相应的盘点单据,用于指导仓库人员进行盘点操作,并将盘点结果反馈回ERP系统。

  注意虽然ERP有库存管理模块,但入库单、出库单、移库单、盘点单大部分都是WMS创建。例如入库(入库很多种,这里以采购订单为例子),ERP生成的是采购订单,下发WMS,WMS生成入库单,入库后,回传ERP。如下图1.2-1所示。

图1.2-1

1.3 单据之间的关系

    不知道你看到这是不是被各种单据给整的头晕目眩,感觉各种各样的单据但不清楚具体在什么系统、对应的关系、什么作用的。一图胜千言。把里面复杂的操作全部拨除,内核其实并不复杂,wms就是出库入库和库内管理。具体如图1.3-1所示。

图1.3-1

(1)ERP与WMS系统在企业运营中交互频繁,共同确保物流流程的顺畅。销售、采购、退货、报废和调拨等业务活动主要在ERP中管理,而WMS则负责仓库的实际操作。两者通过紧密协作,确保订单处理、库存更新和财务处理的准确性和效率。

(2)当发生非标准或特殊类型的入库和出库操作时,如库存转移、赠品入库、样品出库等,这些通常被归类为“其它入库”和“其它出库”。这些操作在WMS中生成相应的单据,并在完成后同步到ERP系统中,确保两个系统之间的数据一致性和准确性。

(3)线边仓管理在WMS和MES系统中存在界限模糊的情况。根据企业需求,有的将其纳入WMS管理,实现库存的全面监控和优化;有的则纳入MES管理,以更好地协调生产过程中的物料需求和供应。两者各有优势,确保生产线的顺畅运行。

(4)大部分情况下与QMS的交互相对简单,产生的单据大部分只有IQC质检单(有的情况有复检单)和检测结果。根据QMS返回的结果进行后续操作,比如调拨、报废、退货等等。

第二章 基本流程

  企业的物流流程涵盖了多个环节,从采购入库到生产退料入库,再到产成品入库和销售退货入库,这些入库流程确保了原材料和成品的顺畅流转。同时,出库流程同样重要,包括销售出库、生产领料出库和报废品出库等,它们确保了企业资源的高效利用。此外,还有一些非标准的入库和出库操作,如其他入库、其他出库和调拨等,这些流程共同构成了企业物流管理的核心。通过精细化的物流管理,企业可以优化库存结构,提高资源利用效率,从而为企业的稳健发展提供有力支持。

  流程很多,这里只会重点介绍一下基本流程。如:采购入库、生产退料入库、产成品入库、销售退货入库、其它入库、销售出库、生产领料出库、报废品出库、其它出库、调拨等。

2.1 采购入库

 采购入库如图2.1-1所示。

图2.1-1

2.2 退料入库

  退料入库如图2.2-1所示。

图 2.2-1

2.3 产成品入库

  产成品入库如图2.3-1所示。

图2.3-1

2.4 销售退货入库

  销售退货入库如图2.4-1所示。

图2.4-1

2.5 其它入库

  其它入库如图2.5-1所示。

图2.5-1

2.6 销售出库

  销售出库如图2.6-1所示。

图2.6-1

2.7 生产领料出库

  生产领料出库如图2.7-1所示。

图2.7-1

2.8 报废品出库

  报废品出库如图2.8-1所示。

图2.8-1

2.9 其它出库

  其它出库如图2.9-1所示。

图2.9-1

2.10 调拨

  调拨如图2.10-1所示。

图2.10-1

第三章  盘点

   盘点作为物流管理中的一项重要活动,通常被纳入日常流程中进行管理。然而,在某些情况下,企业可能会选择将盘点单独列出,这主要是因为盘点的特殊性和重要性。盘点的目的是确保库存数据的准确性,以及及时发现和解决库存差异问题。由于其涉及对库存的全面检查和核对,盘点过程需要相对独立的时间和资源,以确保其准确性和有效性。因此,将盘点单独列出,可以凸显其重要性,并确保企业对其给予足够的重视和资源支持。这样,企业可以更好地掌握库存状况,为决策提供准确的数据支持,同时避免因库存数据不准确而带来的潜在风险。

   盘点流程图如图3.1-1所示。

图 3.1-1

  在企业的物流管理中,盘点人管理和盘点记录查询是同样重要的环节。盘点人管理涉及到对参与盘点工作的人员进行有效的组织、培训和监督,确保他们能够准确、高效地完成盘点任务。通过对盘点人员的合理管理,企业可以确保盘点过程的顺利进行,减少人为错误的发生,提高盘点的准确性和效率。

  而盘点记录查询则是盘点工作的重要补充。通过查询盘点记录,企业可以回顾过去的盘点数据,分析库存变化趋势,为未来的库存管理和决策提供有力支持。同时,盘点记录查询还可以帮助企业及时发现和解决库存问题,防止类似问题的再次发生。

因此,盘点人管理和盘点记录查询是相辅相成的两个环节。通过有效的人员管理和记录查询,企业可以全面提升盘点工作的质量和效率,为企业的物流管理和整体运营提供有力保障。

第四章 API设计

  WMS的API设计在现代企业中具有至关重要的作用,它不仅是连接WMS与其他企业系统之间的桥梁,更是确保企业内部各系统间数据流畅、信息同步的关键。其中,WMS的API设计与ERP、MES、QMS以及立体仓库等系统的交互尤为关键。

  与ERP的交互中,WMS的API设计需确保销售订单、采购订单、退货单等关键业务数据能够实时同步,保障库存信息的准确性。同时,通过API接口,WMS还能及时将库存变动、入库出库等信息反馈给ERP,为企业的决策提供实时数据支持。

  在与MES的交互中,WMS的API设计则聚焦于生产现场的物料管理。通过API接口,MES能够实时获取WMS中的物料库存信息,确保生产计划的顺利执行。同时,WMS也能接收MES的生产完成信息和物料消耗数据,及时更新库存状态,为生产线的持续运转提供有力保障。

  此外,WMS的API设计还需与QMS(质量管理系统)进行交互,确保产品质量信息的实时同步和追溯。通过与立库(立体仓库)的交互,WMS能够实现对立库设备的远程控制和监控,确保自动化仓储系统的高效运行。

4.1 ERP接口设计

这不仅仅是一个链接。短短几十个字符写了一周。下面这个链接详细的讲述了ERP与WMS接口设计原则。

工业互联网--->WMS和ERP间接口设置-CSDN博客

除此之外,接口报文设计也是十分重要。

如采购入库反审核接口如图4.1-1所示。

请求报文

{
 "data":{
  "twh_mesdjbh":[
   "d3lAm",
   "90J91"
  ]
 }
}

返回报文

{
 "data":{
  "result":[],
  "failCount":"0",
  "successCount":"0"
 },
 "errorCode":"",
 "message":null,
 "status":true
}  

4.2 QMS接口设计

待补充~~

4.3 MES接口设计

待补充~~

4.4 立库接口设计

待补充~~

    

  • 24
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值