SAP软件物料主数据中哪些视图有维护,哪些没有维护如何判断?

时间:2023-09-20 06:20:06  热度:0°C

在SAP物料主数据相关的报表开发需求中,经常可能有需要先判断物料主数据哪些视图是否有维护,那些视图没有维护,下面介绍下具体判断逻辑供参考。

物料主数据各视图是否有维护都记录在表MARA的字段 VPSTA 和 PSTAT 中。

通过分析这两个字段,就可以知道该物料主数据各视图的维护状态,通过Se11/se16n查询表MARA可以看到(如下)

MARA 的字段 VPSTA 和 PSTAT的各值代表什么,具体见下图及说明。

具体判断逻辑说明如下: 通过字段VPSTA和PSTAT能够标识出物料上维护的视图,这两个字段的说明如下: 比如如下表示这个物料主数据只维护了基本视图和分类视图。

另外需要注意PSTAT和VPSTA的差异PSTAT:只包含手动创建的视图清单 。VPSTA:这个字段包含为物料所创建的视图,请注意这个字段也包含了为相关视图自动创建的值(例如:Plant stock (X) 和 Storage stock (Z) 是自动创建的) 。比如如下物料这两字段值就不完全一样。

通过字段VPSTA和PSTAT能够标识出物料主数据维护了那些视图,但是只能判断集团层级的,即任意公司的任一工厂有维护该视图,就会显示已维护该状态,但是更多时候业务上会要求开发个报表,这报表能看出工厂层级下那些视图有维护,那些视图还没有维护。

曾经经历过一个项目就有这样的报表需求,当时我也没有找到那个表存有这样的判断数据,最后只能从物料主数据的各个视图中找个必填的字段来判断,只要该必填字段有值的就判断该工厂下该视图已维护,从那项目之后到目前我也不知道有没有更好的判断逻辑,如果大家知道有更好的判断逻辑,欢迎交流,共同进步!

温馨提示:
1. WEO啦仅提供《SAP软件物料主数据中哪些视图有维护,哪些没有维护如何判断?》全文中的部分公开内容,版权归原著者或相关公司所有。
2. 以上信息来源于互联网免费公开的渠道,若文章所含内容侵犯了您的版权或隐私,请通知我们立即删除。
3. 当前页面地址:http://www.weo.la/doc/f96ac7939c16afa9.html 复制内容请保留相关链接。