云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业网站_网站建设过程_怎么申请

小七 141 0

在S/4hana中,iot物联网,MSEG和MATDOC表总是混淆的。这个博客解释你的数据到底去了哪里,以及如何理解MSEG和MATDOC表之间的链接。

例如,在下面的例子中,当你在SE16N中检查MSEG的条目数时,它显示55条条目。

如果你在MATDOC中检查相同的条目,它显示相同的55条记录。那么哪一个是真的呢?

让我们尝试另一种方法。让我们尝试使用直接查询数据库的事务数据库来通过数据库查询检查正确的条目。请先按以下方式签入MATDOC.

太好了!。当您在数据库级别从MATDOC运行一个直接的select查询时,它显示了预期的55。对吗?

哎呀!。它显示0。所以很明显,我们在HANA数据库的MSEG中没有任何条目。当你运行SE16N时,可视化数据大屏,它只是在内部指向MATDOC。它是怎么做的&我们怎么知道的?

这是SE11交易的重要截图。转到表MSEG的Extras菜单,好评返现怎么操作,您将看到这些详细信息。

SAP引入了一个称为"替换对象"的概念,其中提到了CDS视图名称。之前,在1709版本之前,它一直被称为代理对象,看起来SAP已经将它重命名为"替换对象",以避免因"代理"一词而产生任何混淆。

对于MSEG,平销返利,NSDM\ U E\ MSEG显示为替换对象。因此,当您在SE16N或自定义程序中访问MSEG时,SAP会将逻辑路由到这个CDS视图,该视图从MATDOC获取数据。您可以在下面的屏幕截图中看到逻辑。

在SE11的View name中给出CDS View NSDM\u E\u MSEG。您将获得以下详细信息,其中给出了DDL定义名称和DDL SQL视图名称(NSDM_V_MSEG)。

SE11中的view NSDM_V_MSEG清楚地显示它从MATDOC获取数据。

DDL定义的最后一部分讨论了任何自定义字段或附加字段,以及如何在这些替换对象中处理这些字段。您需要在Eclipse编辑器中使用扩展视图和附加自定义字段。

请注意,在S/4 HANA中,您没有可用于所有替换表的替换对象。对于每个表,这个概念是不同的,上面解释的步骤是针对MSEG/MATDOC的。主要介绍了替换对象/代理对象的概念,全国大数据中心,以避免在处理MSEG的自定义程序中出现混淆/更改。因此,如果一个自定义程序从MSEG中选择了一个select,那么它的工作原理仍然与我们在上面SE16N截图中看到的类似。