Wednesday, 5 July 2023

SQVI Reporting | Easiest and Fastest Way to Create Reports Without Technical Skills.

Although ABAP programmers are typically credited with creating custom reporting, this may not necessarily be the case for straightforward and general reporting that isn’t heavily dependent on calculations.

SAP has a robust reporting tool that anyone, regardless of technical proficiency, may utilize to easily create reports.

Go to transaction SQVI


  • Give Viewname anything you want
  • Click on Create
  • Give the Title
  • Provide data source as Tabel Join
  • Click on Tick to move to the next step

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Various Possible Data Sources:

Tables (Single or connect): To get data, you can pick individual tables or connect multiple tables together. This approach is appropriate when you need to directly extract data from specific tables.

Infosets: Infosets allow you to construct a customized view by combining tables and fields from various SAP modules. They allow you to connect similar tables and extract data based on your individual requirements.

QuickViews are pre-defined data sources provided by SAP for typical reporting scenarios. These are reusable data sources that have been performance optimized. If it meets your reporting needs, you can choose a QuickView.

For preparing reports in SAP SQVI, there are two options: Basic Mode and Layout Mode.

SQVI’s Basic Mode provides a simplified interface for preparing simple reports that lack complex formatting and style options. It is appropriate for users who need to extract data from SAP tables rapidly and generate basic reports. You can select data sources, specify selection criteria, and customize the display fields for your report in Basic Mode. However, formatting, sorting, and layout customization capabilities are limited as compared to Layout Mode.

SQVI’s Layout Mode provides more extensive options for preparing reports with greater formatting and layout features. It has a full range of tools for defining the report structure, such as field formatting, sorting, grouping, subtotal calculations, and others. You have more control over the visual presentation of the report with Layout Mode, and you can customize the design and structure to meet your individual needs. It enables you to produce more sophisticated reports with a more professional appearance and feel.

To switch between Basic Mode and Layout Mode in SQVI:

1. When creating a new report or editing an existing one, you will initially be in Basic Mode.
2. To switch to Layout Mode, click on the “Layout” button in the toolbar.
3. The interface will change, providing additional options for formatting and layout settings.
4. In Layout Mode, you can define the report structure, customize field properties, apply sorting and grouping, and set up subtotals and other advanced features.
5. If you want to switch back to Basic Mode, click on the “Basic Mode” button in the toolbar.

Note that Layout Mode offers more extensive capabilities and flexibility for designing complex reports, while Basic Mode provides a streamlined approach for quick and straightforward reporting needs.

You will redirect to the next screen, there click on Add Table button as shown

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Add as many database tables as you required considering Key Feilds

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

To illustrate I am adding 2 tables i.e MARC and T001W for material, Plant, and Plant Address

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Click on the Back button, and you will redirect to the next screen for List Field selection for Output Screen and Selection screen for the Input screen

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Highlighted fields are selected for output

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

In the selection fields ( Input Screen) field has been added

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Click on save and go back to SQVI, select the newly created view, and click on Execute

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Your work is done, Give the input and get the output

Input Screen:

SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Output Screen:


SAP ABAP Certification, SAP ABAP Guides, SAP ABAP Learning, SAP ABAP Tutorial and Materials, SAP ABAP Career, SAP ABAP Skills, SAP ABAP Jobs

Conclusion:

SQVI is a basic query tool in SAP that enables you to choose a data source, define selection criteria, and layout for ad-hoc reports. The report can be run, with the option to export it or analyze the results on-screen. You may store and reuse report definitions using SQVI.

No comments:

Post a Comment