最近用户要导出所有系统中有删除标记的物料进行统计。这个需求比较基础,但找了一下,发现物料删除标记还有点弯弯绕,主要是英文翻译的问题,对于删除标记有着不同的称呼;导致在SE16的MARC表中,一时没有找到删除标记字段;

于是在网上搜索找了一下资料,发现物料删除标记是如下字段来表示;

集团级别:mara-lvorm

工厂级别:marc-lvorm

销售级别:mvke-lvorm

库存地点:mard-lvorm

仓库级别:mlgn-lvorm

寄售物料:mkop-lvorm

再次到SE16中的MARC表中,搜索LVORM这个字段,果然找到了,但其描述并非主观上认为的删除标记,而是工厂级DF,这个英文缩写应该是Delete Flag;

再看看其它的吧,寄售表MKOP中该字段名为寄售删除标记;

在仓库级别的表MLGN中,物料删除标记字段又是删除标记:仓库号

在销售级别的表MVKE中,物料删除标记字段又是发布链级别的DF;

综上,在应用时需要注意识别,灵活处理,与国产ERP不同,在软件的英文翻译上可能没有统一标准,导致没有统一的称谓,但技术名称是唯一的,在应用中通过某个字段的技术名称来识别是行之有效的方法。