Académique Documents
Professionnel Documents
Culture Documents
______________________________________________________________________
____________________________________
Author: Jogeswara Rao Kavala
Introduction:
After the exposure to many standard ALV reports for master data , it is seen that the clients or end-users
expect similar reports for Catalog-Profiles, Code Groups and Codes, so that it will be easier to search for
such available profiles which suit to their requirements and they can make use of the same, saving lot of
time, effort and data duplication.
For big organizations, comprising of several units where SAP-PM is adopted, this requirement is very
common.
We do not have such ready report/s provided by SAP. At the same time, SAP has given good tools for
Functional persons to generate reports on their own.
These are Quick viewer, and Infoset Queries.Present article is based on Infoset Query.
will generate a report like this: (list of all profiles related to 'Motors')
DO you find it is relevant and useful to you? Then here is how to make it !
- Create an infoset (Say 'CATCODES') using 'SQ02' Tcode. opting for Table-Join in the initial screen.
- In the Join page Insert these tables as shown ( select left-outer-join for QPGR and QPCD tables join)
- Click Back,
- Select the required fields from tables (left) to the Field Groups in the right. (Drag & Drop) as shown here.
In order to arrange the Calatogs in the sort order of B, C, 5, 2, A in the ALV screen, a user defined field 'SORT' is
being created in the following section.
For this click on the 'Extras' tab on the application toolbar to have Extras window on the right.
Click on the 'New' icon and create 'Additional Field' named 'SORT'
Now, keep cursor on the 'SORT' field (Red Boxed area) and click on the 'CODE' icon (Green box), and write the
following code.
Here we are creating the 2 selection fields shown in the 1st image of this document. i.e., Catalog Profile' and
'Created By'.
For this click on 'New' icon in this tab and create two selection fields 'CATPROF' and 'CRTDBY' one after one as
shown here.
Create a Query (say 'CATCODES') using the infoset made above 'CATCODES'.
The red box list shows the Field selections you need to appear in the output.
For column coloring you have to drag & Drop colors from tool box to the corresponding field as shown by the Red
arrow on the right.
That's all. Now You save the query and return to the initial screen. Execute and test.
Copy this string (Report name), Run SE93 in Development Client and create a Z-Tcode with desired name using the
above program name.
Transport the request to Production.
Now the report you've made is operated using the Tcode you've created.
In my organisation this report was very much sought and proved very useful for end-users to find and use already
prepared profiles (by users in other units) for their similar equipments. This report has got many such uses.
The making of this report here has been demonstrated using 'Standard Client 'option in the SQ02 (Environment -->
Query Areas), so that no transport needs to be done during creation or modifications. However as explained, the ZTcode has to be created in Workbench Dev Client, once.
Also, it is aimed through this document, the beginners in the Infoset query area to be benefited without referring to
other detailed documents on SQ03, SQ02, SQ01.