SAP 期初库龄该怎么处理

作者:SAP养家 约 3 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Data Engineering, MM, WM, 仓库管理, 开发, 数据工程, 物料管理
SAP 期初库龄该怎么处理 - 封面图
SAP 期初库龄该怎么处理 - 封面图

业务背景:

期初上线,历史库龄该怎么处理?

说起库龄,可能有些学员不一定很清楚,我们举例来讲

2024-04-05 原料A 入库 100

2024-06-10 原料A 入库 200

2024-06-25 原料A 领料 30

那么根据 先进先出 的原则,2024-04-05 的100个被冲销掉30个。

_ (如果启用了批次,也按批次的先进先出) _

截止 2024-07-31日的库龄如下:

2024-04-05那笔,呆滞 117天,数量 70 (被领料冲销了)

2024-06-10那笔,呆滞 51天,数量 200

因此:库龄的结构是:

0~30 天: 数量 0

30~60天:数量 200

60~120天: 数量 70

如果从 金蝶切换到SAP后 ( 2024年7月1日上线 ) ,

库存一般导入一笔: 2024-06-30 561 数量 270

我们还是按照 2024-07-31日来计算库龄。

561那笔呆滞 31天,数量 270 ,那么库龄结构是:

0~30 天: 数量 0

30~60天:数量 270

** 很明细,历史的库存全部消失了。

** 你即便有3年的呆滞,上新系统后,库龄还是 30~60天, 除非三年后再来 看, 就准了。

那么怎么办呢?

其实也很简单。库龄报表一般都是自开发的,怎么处理呢?

① 、用一个自建表,把历史库龄导进去,例如:

SAP 期初库龄该怎么处理 - 封面图
SAP 期初库龄该怎么处理 - 封面图

② 、当你在库龄计算遇到 561、562时,在 内表 中把数据删除。

③ 、用自建表的数据 代替 561和562的数据。

注意:自建表捞出来的结构要和你删除561和562的 结构相同 ,那么后续的 处理逻辑 就不会发生改变。

另外我用520的移动类型(以区分真正的数据)是没问题的,你可以替换成 561 ,具体还是要看程序处理逻辑。

** 思考题 ** :

一般库龄报表都是 30~60天 200个这样的。而期初模板里日期只有一个,怎么转成模板?

SAP 期初库龄该怎么处理 - 封面图
SAP 期初库龄该怎么处理 - 封面图
SAP 期初库龄该怎么处理 - 封面图
SAP 期初库龄该怎么处理 - 封面图
SAP养家

关于作者:SAP养家

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAP期初库龄该怎么处理.md」整理生成,仅用于内部技术分享与学习交流。