The SAP Query tool, in its standard form, is designed so that an end user with no technical skills can create a report from scratch. This document describes how to create basic list SAP reports by using the SAP Query tool. It introduces everything you need to know to create basic list type reports in any application module of SAP. The step-by-step setup of this guide makes it easy for any user, regardless of technical skill level, to create custom reports by using the SAP Query tool. [...]
In this presentation you will explore top 10 efficient tools and techniques that are extremely useful for every SAP project manager. Overview of the covered topics in this document are:
- Creating User Favorites Menu: Store your most commonly used transactions under your favorites menu which will significantly reduce time to manage role based menus
- Implementing User Parameter IDs (PID): PIDs can be used to store default values which saves significant time during transaction entries
- TVARVC Variables: Using TVARVC variables, you can have the system automatically change the values of the fields on the variant instead of manually changing the selections. If you are executing hundreds of financial reports, you can save considerable time by not having to maintain hundreds of variants
- Enhancing Reports with Application List Viewer (ALV): ALV provides significantly flexible reporting options that are easy for end users to manage.
- SAP Query: SAP Query is a cross-system, super user query tool that reduces your need to develop custom ABAP reports and lets you view data from multiple tables together
- Customizing Cross System Viewer: This is an important tool to compare configuration across multiple systems that lets you select customizing objects and reports on any differences found
If you have many forms already built in SAPscript, you may migrate them into Smart Forms to avoid building the Smart Forms from scratch and save development time. Two types of migration are available: individual migration and mass migration. You can migrate a SAPscript form into a Smart Form and convert a SAPscript style into a Smart Style.
Smart Styles contain the formatting information for the text. In Smart Style, you take the smaller components (paragraph and character formats) for conversion individually, whereas for Smart Forms, you take the entire Smart Form for conversion. Each conversion of a Smart Form requires a separate conversion of the accompanying Smart Style; some of the steps, however, are the same. The first phase of the migration is the download. Use program RSTXSCRP to download SAPscripts to your local hard disk [...]
Introduced with SAP 4.6c release, Smartforms is a tool to create and maintain reports. SAPscript is the classic form processing tool. Compared each other, Smart forms have the following advantages;
- With Smart Forms it is easier to customize forms with more functionalities, ie table creation with Table Painter.
- SAP Smart Forms objects are repository objects and are connected to the transport system to ensure that a transport to the production system is possible
- Unlike SAPscript, you do not have to know scripting commands to to perform your tasks. ABAP codes also can be used in Smart Forms.
- Multiple page formats are available in Smartforms which is not in SAPscript.
- Routines can be written in Smart Forms tool.
- Smart Forms generate a functional key when activated.
- You can download Smart Forms to your local hard disk in XML format
At the files below you will find the list of CATT commands and their eCATT equivalents. And for the variables, CATT variables are renamed in eCATT to mainly to give them English names rather than German. The table attached below list most of the changes including the loss of CATT variable which has no equivalent in eCATT. [...]
Screen Painter is SAP’s standard tool for development within all ABAP based-SAP systems. It allows developers to utilize Drag and Drop technology to design and implement custom screens inside of SAP systems. It is a standard piece of the ABAP development workbench and can be accessed from any ABAP based SAP system via transaction code SE80.
Just like Visual Basic and similar development tools, Screen Painter allows you to lay out the screen visually, and then simply write the code behind it to perform any necessary functions. The code that executes required functionality behind any Screen Painter screen is SAP’s proprietary ABAP. This allows company’s to utilize existing ABAP resources to develop Screen Painter based programs with a minimum of additional training. [...]
The SAP Business Objects held in the Business Object Repository (BOR) encapsulate their data and processes. External access to the data and processes is only possible by means of specific methods – BAPIs (Business Application Program Interfaces). A BAPI is defined as a method of a SAP Business Object. For example, the functionality that is implemented with the SAP Business Object type “Material” includes a check for the material’s availability. Thus, the Business Object type “Material” offers a BAPI called “Material.CheckAvailability”. [...]