Professional Documents
Culture Documents
Creation
An internal program allows you to create the code within the InfoSet to
populate the specified structure.
Both of these methods have not been used by Client and would require
further investigation and standardization.
Any query for the InfoSet can address both additional fields and
additional table fields, provided they are assigned to a field group of that
InfoSet.
When using table joins, a limitation is that only one left outer join can be
used per InfoSet. Again the coding section can be used to select other
tables, but this method can only be used to add additional fields and not
additional records to the relational structure of the join statement.
Enter a description
and hit save.
Select your User Group name and press save. Your User
Group is now assigned to your InfoSet.
04/30/2006 Development Team Page 19
Query - Creation
Menu Path: Tools > ABAP Workbench > Utilities > SAP Query > Queries
Transaction: SQ01
Select an InfoSet.
Enter a description
and hit save.
Enter CUS&STANDARD
as the standard
variant to be used
by this query. The
naming convention
of CUS& allows this
to be transported.
To transport a report
assignment, click on
the transport button
and include in your
query transport.
Standards
Any AD-HOC reporting by the end user or domain teams should be done
via SQVI (Query Quick Viewer).
All other queries are intended for wider distribution and/or frequency,
therefore these should be developed as permanent efficient development
objects.
All query objects will be developed in the Global Area and will be
transported via the standard transport process.
All development should be done in DEV and access to SQ01, SQ02, and
SQ03 should not be required in QR or PR.
Transaction codes would be created for all of these objects as that would
be the only means to execute these queries.
SE93 Transaction Codes for ABAP Queries These may be created by the
Development Team, but would be ultimately owned by the Functional Domain.
Non-conforming objects will be owned by Client group that created them until they
are converted to comply with current standards.
Queries These objects should have a specific name to match the title of the Query (i.e.
ZSD_CUST_CL for Customer Credit Limit Rep).
InfoSets These objects should be created to cover generic table accesses and should be
named as such (i.e. ZSD_CUST_MSTR).
User Groups There should be one main user group for each Functional Domain (i.e. ZSD)
for general reports. Subgroups for specialty users should be named as the user group plus
the _ and a short name (i.e. ZSD_VC).
Tcodes These should named based on Functional Domain preference which could either
be a sequential numeric or significant short name (i.e. ZSD_001 or ZSD_CUSMST).
Variants All queries requiring a variant should have a standard variant created named
CUS&STANDARD to set defaults and hide fields as required for all users. SAP only allows
variants created with the prefix CUS& to be transported in the global area. User specific
variants should be created in Production.
04/30/2006 Development Team Page 33
ABAP Query
Clean Up
All new query objects will be created using the new standards and
conventions.