100% found this document useful (1 vote)
230 views21 pages

Handling Multiple Recordings in LSMW

This document explains how to create multiple recordings in LSMW to handle transactions with multiple access sequences. It provides step-by-step instructions to create recordings for different access sequences, map source fields to target fields, read data from a file, and run a batch input session to populate the target fields according to the recording defined for each data record. Creating multiple recordings allows switching between recordings based on the data in order to input records with different field requirements.

Uploaded by

ismail mohammed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
230 views21 pages

Handling Multiple Recordings in LSMW

This document explains how to create multiple recordings in LSMW to handle transactions with multiple access sequences. It provides step-by-step instructions to create recordings for different access sequences, map source fields to target fields, read data from a file, and run a batch input session to populate the target fields according to the recording defined for each data record. Creating multiple recordings allows switching between recordings based on the data in order to input records with different field requirements.

Uploaded by

ismail mohammed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Handling multiple recordings in LSMW

By Dhanalakshmi Dhivanand

Target Audience:

The readers must be able to create LSMW and they should be familiar with ABAP report programming.

Purpose of this tutorial:

This Blog explains on how to use Multiple Recordings in LSMW. This is applicable for the transactions
which has multiple access sequences like VK11, TK11, etc. (Pricing Conditions, Freight Conditions, etc.)

Introduction:

LSMW is the SAP provided plug-in, in which users can upload mass data. If the requirement does not suit
the standard available programs in SAP LSMW, users can create their own recordings for the
transactions through LSMW recording.

TCODE: LSMW

Create new Project, Sub Project and Object:

Main Screen:

Step 1: Maintain Object Attributes

Execute Maintain Object Attributes step and create the recording. In this example, let us create Pricing
conditions for the condition type, which has 2 access
sequences. 
Select Batch Input Recording radio button and click on the Overview button as shown in the below
screenshot.

From the appearing screen, click on the Create button to start with your recording.

Name the recording and its description.


Give the entries as below

Press Enter, you will get a pop up, where you can enter the transaction code.

This Condition type has 2 access sequences.

1.     Select the first radio button and press Enter.

Provide values and click on save in VK11 transaction for 1 st access sequence.

Sample input is given in the below screen for recording.


When the transaction is saved, Batch input recording screen appears as shown in the below screenshot.

Click on Default ALL button, you will get the corresponding FIELD name and description for the recorded
parameters. Save it.

Recording for the first Key combination (Radio Button) has been completed
2.     Create recording for the 2nd access sequence as follows.

The difference between 1st and 2nd access sequence is the number of fields. In the 2nd access sequence,
Sales Document Type is the difference.

Handling multiple recordings in LSMW


...Previous

Below is the sample data for recoding


Click Default All to map the field name and description for all the recorded parameters.

Save it. Now recording is done for the second Key Combination(Radio Button)
Go back to the Object Attributes screen and enter the recording names in Recording field as show in the
below screenshot.

To add multiple recordings, click on Interval button


 

Press Enter and Save it.

Step 2: Maintain Source Structures

Go back to the main screen and create the source structure.

Place the cursor on Source Structures and click on Create button.

Save and click on Back button


Step 3: Maintain Source Fields

Click on the Table Maintenance button and add fields to the source structure.

Add fields as shown in the below screenshot.

Below is the list of fields created so far.


Save and Go back to the Main Screen

Step 4: Maintain Structure Relations

Handling multiple recordings in LSMW


...Previous

Place the cursor on each source structure and click the Create Relationship button. Mapping will be done
as show in the below screenshot.
Save and Go Back to the main screen.

Step 5: Maintain Field Mapping and Conversion Rules

Click on Extras  Auto-Field Mapping to map the source and target structure fields. (This works when
both source and target structure fields are in the same name).

Double Click on AUART field, in the appearing field editor, write the below code.
SKIP_RECORD transfers the control to next recording.

Based on the data the recording will be selected in this step.

Save and go back to the Main screen.

Step 6: Maintain Fixed Values, Translations, User-Defined Routines

This Step is Optional. No need to give any value in this step.

  

Step 7: Specify Files

Specify the file which has data in this step.


  

Save and Go back to the main screen.

Step 8: Assign Files

Place the cursor on source file and click on the Create Assignment button.

Save and go back to the main screen

Step 9: Read Files


In this step, all the data will be read from Presentation server.

Execute it.

Step 10 : Display Read Data

Go back to the Main screen

To ensure that all the data have been read properly, execute this step.
Step 11 : Convert Data

This step will actually executes the conversion program, which was done in field mapping step.
Step 12 : Display Converted Data

  

The converted data appears as shown in the below screenshot.

Step 13 : Create Batch Input Session


Click on Execute Button. The below application server path has the converted data.

  

Step 14 : Run Batch Input Session


Execute the below Batch input session.

Select the session and execute it in foreground.


According to the data, first access sequence is selected and data is filled in the screen as shown in the
below screenshot.
Save the transaction.

The second record in the attached text file, is for the 2 nd access sequence. According to the data, second
access sequence is selected.
Sample Data:

Click here for the test data used.

Summary:

As a result of this tutorial, the user will be able to

 Create multiple recordings in LSMW


 Switch to the appropriate recording according the data from the flat file.

You might also like