A Beginners Guide to SAP Smart Forms

This document is intended to allow a quick entry into the work with the Smart Forms in SAP. It would help a beginner to start from scratch and generate his own Smart Forms. There is a self help screen sequence to guide the beginners to create Smartforms of their own and gain confidence

In this document SAP script with SAP SMART Forms are briefly compared, highlighting the prominent features before moving on to how to work with SMART Forms.

Read more

SAP ABAP Material: Learning Programming from Ground Up

This ABAP Training material, seems to be documented from various sources by author, would be a good reference for the the absolute beginner. The training explains SAP ABAP from the ground up starting with the absolute basics – with no previous experience necessary. The following are the key sections covered from this guide;

  1. Data Dictionary Objects
    • Data Base Tables
    • Views
    • Structures
    • Data Elements
    • Domains
    • Search helps
    • Lock objects
    • Primary Key and Foreign Key
    • Table Maintenance Generator
  2. Internal Tables
    • Internal Tables Introduction
    • Declaring Internal Table
    • Populating Internal Table
    • Processing Internal Table
    • Initializing Internal Tables
  3. Moduralization Techniques
    • Macros
    • Sub-routines
    • Function Module
  4. REPORTS
    • Classical
    • Interactive
    • Abap list viewer (ALV)
  5. BDC – Batch Data Communication
    • Session method
    • Call Transaction Method
    • LSMW
  6. Module pool Programming
    • Screen painter
    • Menu painter
  7. Forms
    • Scripts
    • Smart forms
  8. Cross-Aplications
    • ALE & IDOCS
    • BAPI’s
    • BADI’s
    • User Exists
  9. Miscellaneous Topics
    • Correction & Transport request (CTS)
    • Transport Organizer
    • Work Bench Request
    • Task Creation
    • Release Objects
    • SAP Memory & ABAP Memory
    • SD Flow
    • MM Flow

Read more

ABAP Lecture Slides for Refreshers

In this post, you will find links to a set of 16 training lecture slides for ABAP Refreshers for each of the following covered topics:

  • Lecture 1: Introduction To SAP Development Workbench And ABAP
  • Lecture 2: Reading Database Tables
  • Lecture 3: The ABAP Data Dictionary
  • Lecture 4: Local Data Types And Definitions
  • Lecture 5: Assigning Values Calculations Conversions Control Statements Debugging
  • Lecture 6: Internal Tables
  • Lecture 7: Reporting Logical Databases
  • Lecture 8 Reporting Formatting Output
  • Lecture 9 Reporting Interactive Part A
  • Lecture 10 Reporting Interactive Part B
  • Lecture 11 Subroutines Function Modules
  • Lecture 12 Advanced Internal Tables
  • Lecture 13 ABAP Objects
  • Lecture 14 Web Dynpro For ABAP
  • Lecture 15 Alv Grid Control
  • Lecture 16 SAP Query Quickviewer

Read more

ABAP for Beginners

Don’t know anything about SAP or ABAP ? Never seen ABAP code before and you think it is too difficult for a beginner ? A consultant from Accenture Consulting Company like you shares his experiments in this document.

The author aims to help the beginners to learn the basis of the ABAP code, with a lot of easy examples and not forgetting the little details that often are missing in the specialized texts.

  • How to create a new program
  • Variables and constants: Types of data, Data definition
  • Working with strings
  • Working with strings: Features, Example
  • Control instructions: IF instruction, Case instruction
  • Loops: DO/ENDDO, LOOP/ENDLOOP, WHILE/ENDWHILE
  • Tables: Internal tables, Database tables, Example
  • Parameters and Selection-Screen: Parameters, Select-options, Selection-screen, Example
  • Form and functions
  • Error messages
  • OUTPUT: Simple view, ALV view, ALV view in POPUP
  • File: Declaration, Upload a file from UNIX, Upload a file from DOS, Download a file in UNIX, Download a file in DOS,
  • ABAP Debugger

Read more

Step by Step Query Creation Guide Using SAP Standart Reports

Queries in SAP are useful for creating reports without having ABAP Programming knowledge. It is a very simple tool to generate complex reports for fetching data from various tables in SAP. One can either create a report or use the existing standard report to create a report that suits the needs.

This document explains how to copy standard query to generate reports with screenshots.

  • Create Infoset
  • Create User Group
  • Create Query
  • Create Transaction Code to View Query

Read more

SAP Report Painter: A Scenario Based Step by Step Tutorial

Being mainly used for creating Controlling Module (cost center accounting, internal orders, profit center accounting), Report Painter is a tool for quickly defining reports across rows and columns in the information system. In this document, based on a scenario you will learn how to develop a custom report using Report Painter.

  • Display Library [GR23]
    • Characteristics, Key Figures,
  • Create Variables  [GS11]
  • Create Report [GRR1]
  • Report Group [GR52]
  • Transporting Reports [GCTR]

Read more