• Save
SAP training document module pool programming
Upcoming SlideShare
Loading in...5
×
 

SAP training document module pool programming

on

  • 8,043 views

Preview Original paying document published on : ...

Preview Original paying document published on :

http://expertplug.com/materials/training/sap-training-document-module-pool-programming

You can find many more full SAP training material and SAP jobs on http://expertplug.com/.
ExpertPlug is an SAP marketplace for training materials and an online community of experts. We offer a simple way for the global SAP workforce, consulting companies and industry to market their skills and find quality information.
As an SAP Expert, you can also market your SAP skills and make extra revenue by publishing SAP documents on http://expertplug.com/.

Statistics

Views

Total Views
8,043
Views on SlideShare
8,043
Embed Views
0

Actions

Likes
2
Downloads
0
Comments
1

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • we can't read..can't save...wht is the use of this article
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    SAP training document module pool programming SAP training document module pool programming Document Transcript

    • Module PoolProgramming SAP ABAP Training Document
    • SAP ABAP Training Document – Module Pool ProgrammingTable of ContentsTABLE OF SYMBOLS -3-TYPOGRAPHY -3-TRANSACTIONS USED -3-OVERVIEW -4-GLOSSARY -5-COURSE MATERIALS -6- 1. USING MODULE POOL PROGRAMMING IN SAP -6- 1.1. MODULE POOL PROGRAMMING -6- 1.2. HOW DOES MODULE POOL PROGRAM WORKS -6- 2. DESIGNING STEPS -9- 2.1. CREATING A MODULE POOL PROGRAM -9- 2.2. ACTIVATING THE INCLUDES IN THE MAIN PROGRAM. - 11 - 2.3. WORKING WITH SCREENS. - 12 - 2.3.1. DEFINING SCREEN ATTRIBUTES. - 13 - 2.3.2. DESIGNING, CREATING THE SCREEN. - 14 - 2.3.3. SELECTING SCREEN FIELDS. - 15 - 2.3.4. ELEMENT LIST. - 16 - 2.3.5. FLOW LOGIC EDITOR. - 17 - 2.3.6. MODULE POOL EVENTS. - 19 - 2.4. CREATING TRANSACTIONS. - 20 - 2.5. CALLING TRANSACTIONS. - 22 - -2-
    • SAP ABAP Training Document – Module Pool ProgrammingTABLE OF SYMBOLSIcon Meaning Path to find transaction in SAP Menu/SAP Customizing Note Example input data Prerequisites, configuration, master data or roles needed before working on a configuration transactionTYPOGRAPHYIcon MeaningExample text Words or characters that appear on screen. It includes screen names, field texts, button names, menu names and options. namesEx am pl e te x t Words or phrases that the user will type when required.TRANSACTIONS USEDTransaction NameSE80 Object NavigatorSE93 Transaction MenuSE51 Screen Painter -3-
    • SAP ABAP Training Document – Module Pool ProgrammingOVERVIEWTransaction, in an R/3 system is an operation that lets user make necessary changes tothe database. The entire R/3 system is nothing but a set of business Transactions.Module pool programming lets a user create user defined screens and generate aTransaction for the screens. With the help of Module Pool Programming a user canenter the data in the database, display the data and update it.At the end of this document you’ll successfully learn how to create a Module PoolProgram. Assign a transaction to the program and use it. -4-
    • SAP ABAP Training Document – Module Pool ProgrammingGLOSSARYABAP/4 Advanced Business application Programming. /4 represents that it’s a fourthGeneration languageDialog In SAP terminology a Dialog refers to a Screen.Dynpro Dynpro is a cumulative name for screen and flow logic. We can say Dynpro = screen + Flow logic.Object Navigator A platform on sap where you can create Objects like screens, Transactions, Programs, Interfaces etc.Screen Painter A platform to design and develop screens.Layout Editor A platform for designing and placing Screen Elements on the screen.PBO Process Before Output Event.PAI Process After Input Event.POV Process On Value request.POH Process On Help RequestTransaction Interface through which specific operations are performed like creating new database entries, Updating the existing ones and displaying the required data. -5-
    • SAP ABAP Training Document – Module Pool ProgrammingCOURSE MATERIALS1. USING MODULE POOL PROGRAMMING IN SAP1.1. MODULE POOL PROGRAMMINGA Module Pool Program is nothing but usual ABAP/4 program which consists of set ofModules and data declaration. Module Pool Programming is called by many namessuch as Dialog Programming, Transaction Programming, Interface Programming andDynpro Programming. It is called as Transaction Programming because it deals with thecreation of transactions. Module Pool program is called as Dialog (Screen)programming as a Transaction is nothing but a sequence of screens .The reasonbehind Module Pool Programming being called as Dynpro programming is the meaningof Dynpro is something as Screen + Flow logic.A Module Pool Program is used to generate Transactions as per the client’srequirement. For an SAP system, Transaction is nothing but a sequence of steps calledas dialog steps and for the user it is sequence of screens which appear one after theother depending upon the option he is selecting.1.2. HOW DOES MODULE POOL PROGRAM WORKSA Module Pool Program comprises of a main Program with four modules. It consists ofscreens and transactions. Each screen has its own screen components calledAttributes, Screen elements and Flow Logic. As ABAP/4 is an event driven languagethere are screen events that get triggered and these events are handled in flow logic ofthe screen. They are -6-
    • SAP ABAP Training Document – Module Pool Programming Note Please read the GLOSSARY ABAP/4 Advanced Business application Programming. /4 represents that it’s a fourth Generation language Dialog In SAP terminology a Dialog refers to a Screen. Screen Dynpro Dynpro is a cumulative name for screen and flow mulative logic. We can say Dynpro = screen + Flow logic. Object Navigator A platform on sap where you can create Objects like screens, Transactions, Programs, Interfaces s etc. Screen Painter A platform to design and develop screens. Layout Editor A platform for designing and placing Screen Elements on the screen. PBO Process Before Output Event. PAI Process After Input Event. POV Process On Value request. POH Process On Help Request Transaction Interface through which specific operations are operat performed like creating new database entries, Updating the existing ones and displaying the required data. terms to help you understand the following steps. Throughout the document each action will be explained on how it must be configured for a correct program execution. corrThey are • Process Before Output (PBO) • Process After Input (PAI) • Process on Help Request (POH) -7-
    • Preview Original paying document published on :http://expertplug.com/materials/training/sap-training-document-module-pool-programmingYou can find many more full SAP training material and SAP jobs on http://expertplug.com/.ExpertPlug is an SAP marketplace for training materials and an online community of experts. Weoffer a simple way for the global SAP workforce, consulting companies and industry to market theirskills and find quality information.As an SAP Expert, you can also market your SAP skills and make extra revenue by publishing SAPdocuments on http://expertplug.com/.