SAP Query
SAP Query通过将几张表进行联接,把后台反复查找几张Table的动作变成一次性筛选得到所有相关结果,相对于开发报表,能够较快得到想要的数据。
o 创建User Group:SQ03
分配用户
o 创建InfoSet:SQ02
联接表MARA, MARC, MBEW
选择各个表中的字段并添加到上面的对应field group中,检查并生成InfoSet
将创建的InfoSet分配给User Group
Ø 贷方金额加上负号——
类型选code
Ø 名称如果有国际版本显示中文,没有则显示英文——
注意:ADRC table本身不要加,否则会造成重复output
Ø 金额对应的币种显示——
在勾上的一瞬间显示,Local currency不要用上面的currency field, 要用BKPF-HWAER
Ø 字段为空时显示/不显示记录——
注意点Apply,有的时候变式有问题,不要用变式
如果join table中的某一张表output是空的话,即使前几张表有值,对应的数据也不会显示
o 创建Query:SQ01
点Basic List,按需求选择字段
点检查,若没问题则保存
在不同user group之间切换:
o 传输:SE38
开发机运行程序RSAQR3TR
测试机QAS导入:
o 创建TCODE:SE93