Thursday, August 28, 2008

LSMW Steps

Step step Process of LSMW

1. TCode : LSMW.
2. Enter Project name, sub project name and object name.
Execute.
3. Maintain object attributes.
Execute
select Batch Input recording
goto->Recording overview
create
recording name.
enter transaction code.
start recording
do recording as per ur choice.
save + back.
enter recording name in lsmw screen.
save + back

Now there will be 14 steps.
2. MAINTAIN SOURCE STRUCTURES.
Here you have to enter the name of internal table.
display change
create
save + back

3. MAINTAIN SOURCE FIELDS.
display change
select structure
source_fields->copy fields.
a dialogue window will come .
select -> from data file
apply source fields
enter No. of fields
length of fields
attach file
save + back

4. MAINTAIN STRUCTURE RELATIONS
display change
save + back

5. MAINTAN FIELD MAPPING & CONVERSION RULE
display change
click on source field, select exact field from structue and enter
repeat these steps for all fields.
save+back

6. MAINTAIN FIXED VALUES, TRANSACTION, USER DEFINED
execute
save + back

7. SPECIFY FILES.
display change
click on legacy data
attah flat file
give description
select tabulatore
enter
save + back

8. ASSIGN FILE
execute
display change
save + back

9. IMPORT DATA.
execute
display change
save + back

10. DISPLAY IMPORTED DATA
enter ok, it willl show records only.
back

11. CONVERT DATA
execute
display change
save + back

12. DISPLAY CONVERTED DATA
execute
display change
save + back

13. CREATE BATCH INPUT SESSION
tick keep batch input folder
F8
back

14. RUN BATCH INPUT SESSION.
sm35 will come
Object name will be shown here
select object & process

BDC and LSMW Steps

Overview: How It Works
BDC Reports are used to transfer data from legacy system into SAP system during SAP Implementation. Based on the functional requirements you have to now write a BDC report to upload the legacy data into SAP system.
To Perform Data transfer, we will perform 3 tasks:
Task 1: Do a recording for the transaction by supplying sample data.
Task 2: Create an ABAP report based on the recording done.
Task 3: Now write ABAP code to fetch data from legacy system and store into SAP
System.

Steps in data transfer
1. Analysis and cleanup of data in the non-SAP system
2. Extraction of data from the non-SAP system
3. Mapping the data in SAP format
4. Transferring the data to the SAP System
5. Checking the data

Data Transfer Methods
Call transaction
Asynchronous processing takes place and the transaction is called every time.

Session method

Synchronous processing takes place and a session is prepared, which is to be handled through SM35. Moreover, in Batch Input processing system log is maintained for every transaction. In Call transaction method messages have to be captured at runtime.

Direct input

This is an SAP supplied conversion program that allows very fast loading of certain objects. The disadvantage is that it is not customizable.

SAP ABAP Introductions

ABAP Introductions:

SAP, started in 1972 by five former IBM employees in Mannheim, Germany, states that it is the world's largest inter-enterprise software company and the world's fourth-largest independent software supplier, overall.

The original name for SAP was German: Systeme, Anwendungen, Produkte, German for "Systems Applications and Products." The original SAP idea was to provide customers with the ability to interact with a common corporate database for a comprehensive range of applications. Gradually, the applications have been assembled and today many corporations, including IBM and Microsoft, are using SAP products to run their own businesses.

Born of SAP:

Once they worked on IBM they have developed business application based on the client requirements, for all the clients the application was repeated. Then they have decided to develop only one Application that should match for all their business requirements. Then they started to develop one package now we called it as SAP.

Sunday, August 17, 2008

My First Blog

Road Map For SAP (ABAP/CA)

No Component Component Details
1 Introduction to SAP
  • Introduction to ERP
  • Overview of SAP
  • SAP modules at a Glance
2 ABAP Data Types
  • Character
  • Integer
  • Numeric Character
  • Floating Point
  • Packed Decimals
  • Time
  • Date, Strings
3 Loops & Branches
  • Do, Do n times, While
  • If, If Else, if Ladder, Case
  • Small Programs
  • Factorial program
  • Indentation
  • Code Inspector
  • Extended Program Check
4 Structures & Internal Tables
  • Over View of Structures
  • Similar Structures creation
  • Different Structures
  • Different structures with Extra Fields
  • Over View of Internal Tables
  • Similar Internal tables creation
  • Different Internal tables
  • Different Internal tables with Extra Fields
  • Modify Operation on Internal Table
  • Delete Operation on Internal Tables

Sorting Of internal tables ( Sort)

Searching Techniques Of internal Table

5 Landscape & SAP R/3 Architecture
  • Landscape Model
  • Overview of R/3
6 Normalization & Select Statements
  • Over view of Normalization
  • Select Statements
  • Logical operators
  • Select Single & Up to 1 rows
  • Nested Select queries
  • For all Entries
  • Join Statements
  • Inner join & Left Outer Join
7 Modularization Techniques
  • Over view of Modularization
  • Macros
  • Includes
  • Subroutines
  • Function Modules
8 Selection Screen Design
  • Over View of Selection Screen
  • Selection Screen elements
9 Basic Report
  • Over view of Report
  • Report with out events
  • Report with events ( Classical report)
  • Interactive Report
  • Menu Design
  • Message class Creation
  • Text messages creation
  • Hide Technique
  • Get Cursor Technique
  • Read Line Statement
  • At Events ( control Events)
  • Variant Creation
  • Transaction Code Creation
  • End User access
10 BDC (Batch Data Communication)
  • Over view of BDC
  • GUI Up load
  • GUI Down load
  • Data sets
  • BDC Programming
  • Call Transaction
  • Session Methods
12 Data Dictionary
  • Creation of Data Base Table
  • Creation of Domains
  • Creation of Data types
  • Creation of Views
  • Creation of Structures
  • Creation of Type pools
  • Creation of Search Help
  • Creation of Lock objects
  • Creation of table maintenance
13 Module Pools
  • Over view of Module pools
  • Creation of Create button
  • Creation of Display
  • Creation of Sub screens
  • Creation of Tab Strip
  • Creation of Table Control
  • Creation of Save button to update Data Base
14 Sap Scripts
  • Over view of Scripts
  • Creation of Paragraphs
  • Creation of Character Formats
  • Creation of Pages
  • Creation of Windows
  • Creation of Page windows
  • Creation of Script program
  • User Exists Over view

    Cross Applications
15 RFC
  • Over view of CA
  • Creation of RFC
  • Fetching Data Using RFC
  • ARFC & TRFC
16 ALV (ABAP List Viewer)
  • Over view of ALV
  • ALV List Display
  • ALV Grid Display
  • ALV Catalog Creation
17 BAPI
  • Over View Of BAPI
  • Remote FM Creation
  • Creation of BOR
  • Creation of BAPI
  • Check The Status of BAPI
  • Super type Creation
18 LSMW
  • Over view of LSMW
  • Creation of Project , Sub Project , Object Type
  • Creation of Batch Input Using Recording Mode
  • Steps To Create LSMW
19 SMART FORMS
  • Over view of Smart Forms
  • Creation of Paragraphs(Styles)
  • Creation of Character Formats(Styles)
  • Creation of Pages
  • Creation of Windows
  • Creation of Page windows
  • Creation of table format
  • Creation of Smart Form program
20 Work Flow
  • Over view of Work Flow
  • Creation of prefix
  • Creation of Standard tasks
  • Creation of Standard Template
  • Creation of Workflow builder