S4HANA物料凭证表MATDOC
S4 HANA物料凭证表MATDOC
成都创新互联10余年专注成都高端网站建设按需定制网站服务,为客户提供专业的成都网站制作,成都网页设计,成都网站设计服务;成都创新互联服务内容包含成都网站建设,成都小程序开发,软件开发,网络营销推广,网络运营服务及企业形象设计;成都创新互联拥有众多专业的高端网站制作开发团队,资深的高端网页设计团队及经验丰富的架构师高端网站策划团队;我们始终坚持从客户的角度出发,为客户量身订造网络营销方案,解决网络营销疑问。
在ECC中,物料凭证主要分为抬头表MKPF和行项目表MSEG来存储。另外,还有一套当前库存表(包括MARD、MSLB、MCHB等)和历史库存表(包括MARDH、MSLBH、MCHBH等)。
而在S/4HANA中,所有这些物料凭证及库存、历史库存表,全部被一张MATDOC表取代了。新的MATDOC表会记录所有物料凭证数据和其他属性,不再记录在 MKPF 和 MSEG表中。实际库存数据不再记录,而是实时对照MATDOC表算出。 这就解决了过往需要在各种库存表取数的问题,虽然说SAP通过CDS(CORE DATA Service,类似于数据库视图),旧的表仍然能取到数。
但既然都换了新的表了,我们当然可以直接从MATDOC取得库存数据。下面我们来具体举例看看在HANA数据库中MSEG和MATDOC表之间的链接。例如在se16n查询表MSEG,看到有55条数据,
同样我们在se16n查询表 MATDOC ,看到也是55条记录。
两个表都能查询出来,让我们尝试使用事务DBACOCKPIT通过直接查询数据库的数据库查询来检查正确的条目。如下首先检查MATDOC
在数据库级别从MATDOC运行直接选择查询时,它显示了55条值。现在让我们尝试为MSEG运行相同的程序,看是否也能查询到55条记录?
它显示为0。因此很明显,HANA数据库中的MSEG中没有任何条目。当运行SE16N时,它只是内部指向MATDOC。这是SE11的屏幕截图。转到表MSEG的Extras菜单,我们将看到这些详细信息。SAP引入了称为“替换对象”的概念,其中提到了CDS视图名称。在1709版本之前,它一直被称为Proxy对象,SAP似乎已将其重命名为“ Replacement Object”,以避免由于“ Proxy”一词引起的混乱。
对于MSEG,NSDM_E_MSEG显示为替换对象。因此,当我们在SE16N或自定义程序中访问MSEG时,SAP会通过此CDS视图逻辑,该CDS视图从MATDOC获取数据。可以在下面的屏幕截图中看到逻辑。在SE11中为CDS视图NSDM_E_MSEG提供视图名称。我们将获得以下详细信息,其中还提供了DDL定义名称和DDL SQL视图名称(NSDM_V_MSEG)。
SE11中的NSDM_V_MSEG视图清楚地 表明它是从MATDOC获取数据的 。
DDL定义的最后一部分讨论了任何自定义字段或附加字段以及如何在这些替换对象中对其进行处理。需要使用Extend视图并在Eclipse编辑器中附加自定义字段。
以上替换对象/代理对象的概念主要是为了避免在处理MSEG的自定义程序中造成混淆/更改而引入的。因此,如果自定义程序从MSEG中进行选择,它仍将类似于我们在上面的SE16N屏幕截图中看到的内容。
至此,新表MATDOC和原来物料凭证表之间的关系差不多讲明白了,大家有什么其他发现也可以留言讨论。
The affected tables are listedbelow:
Table |
Table description |
DDL Source of CDS View for redirect |
View to read the content of the database table (w/o redirect to compatibility view) |
View to read the master data attributes only |
MKPF |
Material document header |
NSDM_DDL_MKPF |
NSDM_MIG_MKPF |
|
MSEG |
Material document item |
NSDM_DDL_MSEG |
NSDM_MIG_MSEG |
|
MARC |
Plant Data for Material |
NSDM_DDL_MARC |
NSDM_MIG_MARC |
V_MARC_MD |
MARD |
Storage Location Data for Material |
NSDM_DDL_MARD |
NSDM_MIG_MARD |
V_MARD_MD |
MCHB |
Batch stocks |
NSDM_DDL_MCHB |
NSDM_MIG_MCHB |
V_MCHB_MD |
MKOL |
Special Stocks from Vendor |
NSDM_DDL_MKOL |
NSDM_MIG_MKOL |
V_MKOL_MD |
MSLB |
Special Stocks with Vendor |
NSDM_DDL_MSLB |
NSDM_MIG_MSLB |
V_MSLB_MD |
MSKA |
Sales Order Stock |
NSDM_DDL_MSKA |
NSDM_MIG_MSKA |
V_MSKA_MD |
MSSA |
Total Customer Orders on Hand |
NSDM_DDL_MSSA |
NSDM_MIG_MSSA |
|
MSPR |
Project Stock |
NSDM_DDL_MSPR |
NSDM_MIG_MSPR |
V_MSPR_MD |
MSSL |
Total Special Stocks with Vendor |
NSDM_DDL_MSSL |
NSDM_MIG_MSSL |
|
MSSQ |
Project Stock Total |
NSDM_DDL_MSSQ |
NSDM_MIG_MSSQ |
|
MSKU |
Special Stocks with Customer |
NSDM_DDL_MSKA |
NSDM_MIG_MSKU |
V_MSKU_MD |
MSTB |
Stock in Transit |
NSDM_DDL_MSTB |
NSDM_MIG_MSTB |
|
MSTE |
Stock in Transit to Sales and Distribution Document |
NSDM_DDL_MSTE |
NSDM_MIG_MSTE |
|
MSTQ |
Stock in Transit for Project |
NSDM_DDL_MSTQ |
NSDM_MIG_MSTQ |
|
MCSD |
DIMP: Customer Stock |
NSDM_DDL_MCSD |
NSDM_MIG_MCSD |
MCSD_MD |
MCSS |
DIMP: Total Customer Stock |
NSDM_DDL_MCSS |
NSDM_MIG_MCSS |
MCSS_MD |
MSCD |
DIMP: Customer stock with vendor |
NSDM_DDL_MSCD |
NSDM_MIG_MSCD |
MSCD_MD |
MSCS |
DIMP: Customer stock with vendor - Total |
NSDM_DDL_MSCS |
NSDM_MIG_MSCS |
MSCS_MD |
MSFD |
DIMP: Sales Order Stock with Vendor |
NSDM_DDL_MSFD |
NSDM_MIG_MSFD |
MSFD_MD |
MSFS |
DIMP: Sales Order Stock with Vendor - Total |
NSDM_DDL_MFS |
NSDM_MIG_MSFS |
MSFS_MD |
MSID |
DIMP: Vendor Stock with Vendor |
NSDM_DDL_MSID |
NSDM_MIG_MSID |
MSID_MD |
MSIS |
DIMP: Vendor Stock with Vendor - Total |
NSDM_DDL_MSIS |
NSDM_MIG_MSIS |
MSIS_MD |
MSRD |
DIMP: Project Stock with Vendor |
NSDM_DDL_MSRD |
NSDM_MIG_MSRD |
MSRD_MD |
MSRS |
DIMP: Project Stock with Vendor - Total |
NSDM_DDL_MSRS |
NSDM_MIG_MSRS |
MSRS_MD |
MARCH |
History |
NSDM_DDL_MARCH |
NSDM_MIG_MARCH |
|
MARDH |
History |
NSDM_DDL_MARDH |
NSDM_MIG_MARDH |
|
MCHBH |
History |
NSDM_DDL_MCHBH |
NSDM_MIG_MCHBH |
|
MKOLH |
History |
NSDM_DDL_MKOLH |
NSDM_MIG_MKOLH |
|
MSLBH |
History |
NSDM_DDL_MSLBH |
NSDM_MIG_MSLBH |
|
MSKAH |
History |
NSDM_DDL_MSKAH |
NSDM_MIG_MSKAH |
|
MSSAH |
History |
NSDM_DDL_MSSAH |
NSDM_MIG_MSSAH |
|
MSPRH |
History |
NSDM_DDL_MSPRH |
NSDM_MIG_MSPRH |
|
MSSQH |
History |
NSDM_DDL_MSSQH |
NSDM_MIG_MSSQH |
|
MSKUH |
History |
NSDM_DDL_MSKAH |
NSDM_MIG_MSKAH |
|
MSTBH |
History |
NSDM_DDL_MSTBH |
NSDM_MIG_MSTBH |
|
MSTEH |
History |
NSDM_DDL_MSTEH |
NSDM_MIG_MSTEH |
|
MSTQH |
History |
NSDM_DDL_MSTQH |
NSDM_MIG_MSTQH |
|
MCSDH |
History |
NSDM_DDL_MCSDH |
NSDM_MIG_MCSDH |
|
MCSSH |
History |
NSDM_DDL_MCSSH |
NSDM_MIG_MCSSH |
|
MSCDH |
History |
NSDM_DDL_MSCDH |
NSDM_MIG_MSCDH |
|
MSFDH |
History |
NSDM_DDL_MSFDH |
NSDM_MIG_MSFDH |
|
MSIDH |
History |
NSDM_DDL_MSIDH |
NSDM_MIG_MSIDH |
|
MSRDH |
History |
NSDM_DDL_MSRDH |
NSDM_MIG_MSRDH |
https://blog.csdn.net/weixin_42137700/article/details/104339248
文章名称:S4HANA物料凭证表MATDOC
标题路径:http://pwwzsj.com/article/pcdopg.html