Skip to main content

How to Create Transaction Codes from LSMW Projects

SAP LSMW stands for Legacy System Migration Workbench. It is a tool provided by SAP (Systems, Applications, and Products) that allows you to migrate data from non-SAP systems to SAP systems.

The LSMW tool provides a structured approach to extract, transform, and load data into SAP systems. It is commonly used during system implementations, data migrations, or system upgrades when data needs to be transferred from legacy systems to SAP.

Creation of Transaction Code from LSMW

There are two other ways to create Tcodes for any LSMW conversion object.

1. Creating Custom Program: A custom program can be created using function module "/SAPDMC/LSM_OBJ_STARTER". After creation of the custom program, a transaction code can be created using that program.

Related Transaction Code: 

  • Program creation : SE38
  • Transaction creation: SE93

Sample ABAP Program:

CALL FUNCTION '/SAPDMC/LSM_OBJ_STARTER'
  EXPORTING
    PROJECT                  'ZLSMW_PROJECT'
    SUBPROJ                  'ZLSMW_SUBPROJECT'
    OBJECT                   'ZLSMW_OBJECT'
*   X_CALLED_FROM_DXWB       = ' '
* EXCEPTIONS
*   NO_SUCH_OBJECT           = 1
*   OTHERS                   = 2
          .
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.

2. Creating Parameter Transaction: Second method to create a Tcode for LSMW is using the steps below provided.

  • Create Z-Tcode with Parameter Transaction(SE93).
  • In the default values for area, give transaction 'LSMW' and check the box for 'skip initial screen'.
  • In the name of screen field area section, provide the following.
                /SAPDMC/LSSCREEN-PROJECT = <Z-Project>
                /SAPDMC/LSSCREEN-SUBPROJ = <ZSub-Project
                /SAPDMC/LSSCREEN-OBJECT = <Zobject>
  • Save and Activate


Comments

Popular posts from this blog

Creating a Search Help and Assigning it to Another Table in SE11

In SAP ABAP, a search help is a feature that provides a user interface for searching and selecting data values from a list. A search help is essentially a dialog box that displays a list of possible values for a particular field or selection criterion. Once a search help is defined and assigned to a data element or domain, it can be used in various SAP applications, such as data entry screens, reports, and dialog programs. To use a search help in a program or report, you can call the function module "F4_HELP" or "F4IF_INT_TABLE_VALUE_REQUEST" to display the search help dialog box and retrieve the selected values. You can also customize the search help behavior and appearance using various parameters and options. There are two types of search help available in SAP ABAP: elementary search help and collective search help. Elementary search help is used to display a list of possible values for a single input field. It is used when the user needs to select a single valu...

Transporting Data Migration Cockpit Project between Clients

SAP Data Migration Cockpit (DMC) is a tool provided by SAP to assist in the process of migrating data from legacy systems or external sources into an SAP system. The DMC offers a user-friendly interface for designing, executing, and monitoring data migration activities. Steps to Transport Data Migration Cockpit Project There are two ways to transport data migration cockpit project between clients. They are Export/import method Transport request generation method Export/Import Method Process steps for export/import method are Exporting the Project Go to transaction code "LTMOM" Then go to "Go to>Export/Import Project". If this functionality is not available in this t-code, go to transaction code "SE38" and run the report "/LTB/MC_PROJ_Q2P" Select the "Export Project" radio button and provide "Mass Transfer ID". Then click on execute. Show the location on your PC and click on save. Project will be exported. Importing the Proj...

Display Traffic Light System in ALV Report

In the context of SAP ALV (ABAP List Viewer), a traffic light system is a visual representation used to indicate the status of certain data points. Typically, it uses color-coded indicators similar to traffic lights (red, yellow, green) to convey different states or conditions of the data. The traffic light system is used to quickly convey information at a glance, making it easier for users to understand the status of data without having to analyze detailed numbers or descriptions. Steps 1. ALV needs to be displayed using FM ''REUSE_ALV_GRID_DISPLAY" 2. One field needs to be included to hold traffic light value in the internal table structure (type C length      1). Value 1 will be assigned for red light, 2 will be assigned for yellow light and 3 will be assigned           for green light.             Example:                         ...