查看原文
其他

替代SE16N的超强悍SE16H

大话SAP 小哈公社 2019-06-12


文 | 大话SAP


又到了天气转冷,懒得出门,窝在家里学习新知识的季节。


也许你早就对SE11/SE16/SE16N/SQVI等T-code熟得不能再熟,不过,从SAP S/4HANA开始,顾问们又有了新玩具:SE16H


先来看看SE16H到底能做什么:

  • 像传统的SE16和SE16N一样查表

  • 类似小query的跨表查询

  • 快速查看记录数量


下面来具体说说SE16H在SE16N的基础之上,到底有什么新花样?


01

新字段“Database Connection”

在这个新字段中,你可以选择可用的数据库连接。


如果输入了数据库连接,在“Table”字段中会显示对应的table和view。


如果没有输入数据库连接,可以直接输入主要的Table名称。


注意:SE16H只能检查到数据库的物理连接,在SAP HANA中创建的表,必须在SAP ERP Dictionary中有对应的表。


上面这个特性毕竟比较少用,再来看更实用的。


02

新字段“Outer Join Definition”


这个功能对应于主表的基本视图的定义和输出,并能显示所选表的额外信息。


这个功能必须要通过例子来说明。


想像一个场景,你希望查询会计凭证的所有信息,这涉及到两个表:

  • BKPF:会计凭证头信息

  • BSEG:会计凭证行项目信息


以前只有SE16N的时候,想要通过一次查询同时获得BSEG和BKPF的信息是做不到的。现在,有了SE16H,这就不是难事了。


主表使用BSEG,创建Outer Join Definition。


如下图所示,要获得完整的财务凭证信息,需要把BKPF加进来,然后选择要显示BKPF中的哪些字段。


请注意,在这里还可以输入字段的筛选条件。在例子中,输入了Fiscal year, company code和posting month作为筛选条件。


执行SE16H之后,财务凭证数据显示如下:


可以看到,来自BSEG和BKPF的信息同时被显示了出来。


03

Group列

如果我们想快速查看每个公司代码的会计凭证数量,就可以勾选Company Code字段的Group列。


04

Sort列

假设同时勾选Group和Sort,看看会发生什么?


这次我们以Document Type字段为例。结果就是能看到每个凭证类型的凭证数,并按照字母顺序排序。


05

小结

其实除了以上这些功能,SE16H还有一些其他的SE16N所不具备的功能,例如新增的Total, Sequence, Sort Type, Aggregate等列。这些就留给你慢慢探索了。


要想了解SE16H的全部功能,可以查看SAP Note 1636416,里面有详细介绍。


参考文档

https://blogs.sap.com/2017/12/18/sap-s4-hana-offering-se16h-versus-se11se16nsqvi/


https://www.linkedin.com/pulse/you-used-use-se16se16n-sqvi-try-se16h-abdellah-khebbari-/


https://www.linkedin.com/pulse/new-s4hana-table-browser-transaction-se16h-wouter-van-heddeghem/


http://sfcn.mohamedtalaat.com/index.php/8-new-sap-s4hana-se16h-forget-about-se16n-se11-sqvi


推荐阅读

《来,聊个五块钱的APO》

《一文了解标准SAP Fiori App实施》

《3分钟判断SAP顾问水平》

《每个顾问都该有的底层逻辑,这15张图告诉你》

《一文了解SAP Ariba是什么?》


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存