本章开始讲LE的知识。
1,LE的概述,LE里面包含下面3个大的模块
- LE-WM 仓库管理 / - LE-SHP 发货/ - LE-TRA 运输
2,仓库的结构
- 仓库番号 / -保管域Type(存储区域)/ - 保管区画(存储区)/ - 棚番(Storage Bin 仓位)
3,棚番(Storage Bin 仓位)的查找策略
目录
4-3,Customize实现 先Stack再Level方式
下面是详细内容。
1,LE 物流管理的概述
- LE-WM:Warehouse Management(仓库管理)
从MM模块中发展出来的。
以前MM中只能管理的到保管场所级别的,等到WM模块之后,就可以管理得更细了,可到仓位
- LE-SHP:Shipping 发货
- LE-TRA:Transportation 运输
这两个从SD模块发展出来的
以前只是销售之后,货物从货仓出发到达客户的整个过程的管理
现在也可以管理收货过程,供应商发货通知之后,我们这边录入然后可以管理整个过程
还有从供应商那边采购之后,自己做运输,也可以在系统上管理
2,LE具体可以做什么呢?
简单来说就是收发货的时候,可以记录过程
- Goods receipt:收货过程
- Goods issue:发货过程
2-1,LE处理流程
- Goods receipt 收货:有2个流程
- Goods issue 发货:有2个流程
后面具体来一个一个说一说这些流程
LE里面的最小单位是 storage bin level
Transfer order:LE里面使用 TO来控制移动
- 创建TO的时候,会读取物料主数据/Customize设定
WM和LE的其他模块之间有集成,和MM,PP,QM之间也有集成
3,仓库的结构
仓库的结构由以下几个要素构成
- Warehouse number 仓库号
- Storage type 存储区域
- Storage section/Picking area 存储区/拣配区
- Storage bin 仓位
3-1,Warehouse number 仓库番号
仓库号是在SAP的Customize中定义的
Spro > 企业构造 > 定义 > 物流管理
这里面有很多定义好的仓库号
需要的话再自己定义,一般来说可以拷贝001 这个标准的仓库号
直接做一下练习,拷贝新规一个仓库号
注意这里要选 仓库番号 Copy/消除/确认 这一选项,因为它可以连带着处理后面的所有子项目
点Copy图标
然后输入
- 拷贝元仓库番号:比如001
- 拷贝先仓库番号:比如910(这个号是自己定义的,只要系统中不存在就可以)
点 确认
这样就拷贝完了
- 910 - 第一仓库
上面的只是一个仓库号的定义
仓库号下面具体可以设置什么内容要到另外一个地方
Spro > 物流管理 > 仓库管理 > Master Data
仓库番号的管理Parameter
比如 双击 001
这里就打开了仓库番号管理的设置
比如
- 管理单位管理有效(SU Management Active)
SU 就是 su pallet(托盘式运输),就是货物是放在托盘上面的,系统里面会给一个唯一的托盘号
在管理/移动的时候,会使用这个托盘号,标识货物和托盘这个整体。
其他参数以后用到再说。
我们来看一下自己作成的拷贝仓库 910
因为我们选择了 仓库番号 Copy/消除/确认 这一选项,它连带着处理完了后面的所有子项目
3-2,Storage type 保管域Type
Spro > 物流管理 > 仓库管理 > Master Data
保管域Type(Storage type 存储类型)
可以看到在 WhN(Warehouse Number)下面,有很多关联的保管域Type
- 001/ 001 High-rack storage 高层棚保管域
- 001/ 002 Standard storage(Shelf storage) 标准棚保管域
- 001/ 003 Open保管域(可能就是给一个区域画个线,然后东西散放在那里)
- 001/ 004 Block Storage 直積保管域(成箱来的货物,可以堆放起来放在这个区域)
- 001/ 005 Fixed bin Storage 固定棚番保管域
- 001/ 006 Hazardous Materials 危险品目
- 001/ 007 Pallet storage 托盘存储
- 001/ 010 High rack with ID point
- 001/ 012 Block storage with SUs
- ...
- 001/ 100 Production Supply 生产供给区域
3-3,Storage section 保管区画
这个项目是必须的,即使 Storage type(保管域Type)下面只有1个 Storage section(存储区),也要定义
比如下面
- 001 是有2个保管区画
- 001 /001 / 001 - 全区画
- 001 /001 / 002 - 滞留品目区画(slow-moving)
- 003 只有1个保管区画
3-4,Picking area
不是必须的。
主要是为了方便Picking(拣配)
比如 140 就设定了
- 140 / 002 / PA1
- 140 / 002 / PA2
3-5,Storage Bin(棚番)
Bin就不在Customize下面定义了,而是由客户自己在SAP Menu里面定义
SAP Menu > Logistics > 物流管理 > Master Data > 仓库 > 棚番(Storage Bin/仓位) > 登录
a),LS01N - Manual(手动)
比如这里简单输入
- 仓库番号
- 保管域Type
- 棚番
- 保管区画
然后点保存即可
b), LS10 自动处理
有些货架,比如高层棚保管域(High-rack storage)的货架编号是有规律的,可以通过自动处理来自动编号。
比如 Storage type - 015 的Bin
- Storage section 01
- P1: A-01-01 to B-05-05,可以理解为
有A/B两个大货架(Shelf),
每个大货架有5个小货架(Stack)构成
每个小货架有5层(Level)
大概是下面这个印象(这里只是4层,每层有4个货位,而且首位不叫A货架,而叫01货架而已)
- P2:C-01-01 to D-05-05
- Storage section 02
- P1: E-01-01 to F-05-05
像这种有固定编码规则的就可以让SAP来帮助自动编码,而不需要一个一个的手动输入。
举个例子: 比如 001/005/001,这个高层棚保管域,其范围是 A-01,C-02,其编码规则是ACNNCCCCCC,这么长的字符串是什么意思呢?
其中
- A:Alphabet(字母),比如上文的 A,B,C 这些都是Bin的首字母
- C:Constant(常量),比如上文的 - 就是一个常量
- N:Number(数字),比如上问的 0,1,2这些都是变化的数字
后面那一大堆C,都是代表固定值 空
- 棚番形式
根据上面讲的规则,
那么对应到 A-01-01 to B-05-05,该怎么编码呢?
就是 ACNNCNNCCC(一共10位),对吧。
- 构造
这里只需要输入变化的部分,比如首字母(A,B),小货架Stack(01-05),高度Level(01-05)
用字母来区隔
比如
- A =》代表 首字母(A,B) 的变化,只有1位,所以就是一个字母A
- BB =》代表 小货架Stack(01-05) 的变化,有2位,所以就是2个连续的字母BB
- CC =》代表 高度Level(01-05)的变化,有2位,所以就是2个连续的字母CC
- 开始棚番,结束棚番
就是单纯的开始和结束棚番号,比如A-01-01,B-05-05
- 增分
注意要设定每一个变化的增分
- 登录前验证编码的正确性
点一下上图菜单中的
SAP 菜单 > 关联处理 > 棚番登录
这样就显示出了将要登录的棚番是否正确採番
觉得设置的对的话,就点一下 Online保管场所登录 按钮
再点 Yes
这样就OK了,为了保险起见,下面这个页面,再点一下保存按钮
这样就登好了一个
- 登录其他的部分
已经登好了A-01-01 to B-05-05,可以用上面的方式登录其他的
也可以用Copy新规的方式,然后修需要的部分,更容易一些
Storage type - 015 的Bin
- Storage section 01
- P1: A-01-01 to B-05-05 (这个上面已经弄完事儿了)
- P2:C-01-01 to D-05-05
- Storage section 02
- P1: E-01-01 to F-05-05
这里加剩下的2个,这里就简单截图
- P2:C-01-01 to D-05-05
- P1: E-01-01 to F-05-05
这样就由SAP自动帮我们登陆好了棚番
4,Storage Bin(棚番)的查找策略
Storage Bin(棚番)的查找意思是说在存储的时候,SAP会提案你存在哪个Bin的策略。
4-1,先Level后Stock
默认是按小货架从下到上查找(即先Level后Stack),从小货架1层开始,逐渐到小货架高层,找到就返回,整个Stack都找完了还找不到就找下一个Stack。
比如下面大货架,就会按照 01-01-01,...,01-01-04,01-02-01,... 这种先Level后Stack方式
即 假如 01-01-01 存满,就试图往01-01-02 里面存,一直查找到空Bin
4-2,先Stack后Level
但是有些公司不想先逮着一个小货架(Stack),放完低层放高层(Level),
而是所有小货架的1层都先用完,再从头用所有小货架的2层,3层,...,那也是可以做到的
即如下图所示的 Cross-line stock putaway(跨Stack上架)
要怎么做呢?
要先引入一个概念,在库受入Sort项目。
LS03 - 棚番照会
看一下既存的棚番 03-01-02(表示03 这个大货架,第1个小货架,第2层)
- 在库受入Sort项目 :0201
表示先看 02(即第2层L(evel)),再看01(即第1个小货架(Stack))
必须所有小货架的低层都用完了才会从头看所有小货架的高一层的空仓位
这样就实现了先看低层再看高层的查找顺序
4-3,Customize实现 先Stack再Level方式
上面那个说通过 在库收入Sort项目 可以实现先Stack再Level方式查找空Bin。
那我自己创建的这个Bin(棚番)怎么就没有这个【在库受入Sort项目】项目呢?
这是需要做Customize才能实现的。
Spro > 物流管理 > 仓库管理 > 基本方针
在库受入的Sort顺(Cross line在库受入)
点 棚番的Sort项目定义
a),在库受入Sort顺项目详细
下面这是个什么意思呢?
其实就是Bin(棚番)的编码的构成 的排序设定
比如咱们上面看的 120 / 001 的编码是什么构成呢?
- 03-01-02
就是 大货架号(03)2位 + 小货架号(01)2位 + 层号(02)2位,外加固定值 【-】
一共就是 8位,其中
- 第4,5位为小货架号,
- 第7,8位为层号
这里面首要要说的是,默认排序是按照从前往后的字母顺序,
而上述的Textbox里面输入的数字值用于更改排序
- 第7,8位为层号 =》被更改为 1,2,所以它就要排在前头了
- 第4,5位为小货架号 =》被更改为3,4,所以它就要排在层号 之后
这样就实现了 层号+小货架号 的排序。
当然这里面也没提大货架的事儿,我觉得就应该按最优先的自然排序的吧??(TODO:)
b),Copy新规并设定排序
现在来设定我们自己的Bin(棚番)的 在库受入Sort顺。
- 120 / 015 /001 的Bin(棚番)样式
比如 A-01-02,即
- 第3,4位为小货架号
- 第6,7位位层号
要排序成 层号 + 小货架号,那么
- 6,7位设为1,2
- 3,4位设为3,4
然后点保存就设定好了
c),批处理更改既存Bin的在库受入Sort顺
对于既存的号,SAP不会主动去给你更改的,需要自动手动修改。
修改的话,可以手动一个一个的改,也可以通过批处理来一起改。
想要手动改的话,LS02 棚番变更,就会显示这个项目,可以手动修改
但对于自动生成的Bin(棚番)来说,SAP也提供了批量修改的方法
回到刚才Customize页面,点回退,然后点 【复数棚番的同时变更】
点 执行按钮,查看检索数据,注意看一下左下角的T-code,其实就是LS11
- LS11 复数棚番的同事变更
点 选择所有,然后点 修改棚番 按钮
勾上
- 在库受入Sort项目 (Customizing)
意思是按照Customize的设定来进行更新
然后点确定
这样 Sort C 列的值就被设定上来了
点保存
再去LS02 看一下,在库受入Sort项目 是不是都已经设定好了
这一章就先到这里,下一章讲WM和MM的IM(库存管理)之间的关系,欢迎大家阅读!
SAP LE学习笔记02 - WM和库存管理(IM)之间的关系,保管Lot(Quant)_sap le功能图解-CSDN博客
更多SAP顾问业务知识请点击下面目录链接