Migrating Fixed Assets into SAP

This document will discuss loading fixed assets using the standard load program RAALTD01, although two alternatives are briefly discussed. You will also be guided for how to overcome the common problems in migrating fixed assets into SAP. Following are covered in this guide;

  • Load Methods (BDC recording of transaction AS91, Business object BUS1022, Standard load program RAALTD01)
  • Data structures in the asset load program RAALTD01 – BALTD and BALTB
  • Common problems (Alpha conversion, Missing customising, Legacy asset number, NBV – Net book value, Time-dependent data, Mid-year asset migration, Assets created in this year, Asset disposals, Depreciation areas

Read more

SAP BAPI Training Document for Beginners

SAP BAPI (Business API) Definition: BAPI is a set of interfaces that allow third-party developers to access to processes and data in SAP R/3 Modules.

In this document author collects various information, creates BAPI tutorials with screenshots, and states important points that every beginner should know. Not covered in this document but it will be also useful for you to check and download SAP BAPI List.  Following are some highlights from this 41 pages BAPI guide material:

  • Benefits of BAPI
  • BAPI Conventions
  • Important points to follow when developing a BAPI
  • Define a structures for the BAPI
  • Create the API Method Using the BAPI Wizard

Read more

Yet Another Great Step by Step LSMW Tutorial

In an SAP R/3 implementation the data from legacy system (non SAP R/3) needs to be transferred to the SAP system. Periodic data transfer between R/3 and other system (interfacing) is also required. Both of the above form a part of data migration. In SAP, known tools for data migration are:

  • BDC (Batch Data Communication)
  • LSMW (Legacy System Migration Workbench)

This document presents high level view of LSMW and to provides you information about how to use this functionality. Following are the headlines from this study material:

  • Difference between BDC & LSMW
  • What is LSMW ? Principles, Features and Pre-Requisities for LSMW
  • Import methods defined: IDOC’ s,BAPI’s, Standart/Direct Input, Batch Input
  • Step by step procedures for using conversion tool LSMW
  • Step by step procedures for Direct Input Method, Batch Input Method, BAPI in LSMW and so on..

Read more

Definition, Integration and Advantages of BAPI

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”.

Read more

ABAP Training Slides for Beginners

Get the basics and most important aspects of ABAP with this presentation package.Contents covered;

  1. ABAP Programming Language:
    • Get an introduction to ABAP Programming,
    • Identify ABAP Workbenchcomponents
  2. Introduction to ABAP Programming:
    • Remember basic terms in ABAP Programming,
    • Identify ABAP development basics,
    • Examine ABAP programming environment and ABAP Editor,
    • Write basic ABAP program syntax
  3. Simple Output Statements:
    • List the ABAP write statement,
    • Writing Icons and Symbols List New-Page statement,
    • Maintaining page header
  4. ABAP Data Declarations:
    • List ABAP elementary data types,
    • Declaring variables,
    • List user-defined data types,
    • Use arithmetic expressions,
    • List field-symbols
  5. Retrieving Data with SELECT Statements:
    • Retrieve information from the database using Open SQL,
    • Create basic Select statements for use in ABAP Code,
    • Describe the system field SY-SUBRC and properly use it in an ABAP Program.
  6. Control Statements:
    • Use the basic Control Flow Constructs that are available in the ABAP Editor
    • Use the following statements in an ABAP Program
    • IF, CASE, DO, WHILE, CHECK, EXIT, and CONTINUE
    • Use the Logical Expressions that are available in the ABAP Editor
  7. Data Structures and Internal Tables
    • Create a Structure in an ABAP Program
    • Create an Internal Table in an ABAP program
    • Populate an Internal Table with data
    • Read Database information into an Internal Table
  8. Multiple Line Selection
    • Write check boxes in the screen.
    • Providing additional information on single record on the screen.
    • Use READ-LINE statement with SY-INDEX.

Read more

BAPI Function Module in ABAP Reporting

This is an howto guide using BAPI function module in ABAP reporting.

Contents:

Business Object Repository
BOR Definition
Selecting The BAPI
ABAP Report using BAPI
Testing the Report

Read more