‎2007 May 08 5:58 AM
Hi,
If u have any documents related top modulepool please send that to me.
Thanks.
‎2007 May 08 6:01 AM
Hi
Check the below link:
http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
You can also check the transaction ABAPDOCU which gives you lot of sample programs.
Also you can see the below examples...
Go to se38 and give demodynpro and press F4.
YOu will get a list of demo module pool programs.
One more T-Code is ABAPDOCU.
YOu can find more examples there.
See the prgrams:
DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
Reward points if useful
Regards
Anji
‎2007 May 08 6:01 AM
Hi
Check the below link:
http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
You can also check the transaction ABAPDOCU which gives you lot of sample programs.
Also you can see the below examples...
Go to se38 and give demodynpro and press F4.
YOu will get a list of demo module pool programs.
One more T-Code is ABAPDOCU.
YOu can find more examples there.
See the prgrams:
DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
Reward points if useful
Regards
Anji
‎2007 May 08 6:04 AM
Hi Vasu,
This link will give u a step by step procedure.
http://sap.mis.cmich.edu/sap-abap/abap09/sld007.htm
http://www.sap-img.com/abap.htm
http://sap.ittoolbox.com/code/archives.asp?i=10&t=450&a=t
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.allsaplinks.com/dialog_programming.html
http://sap.mis.cmich.edu/sap-abap/abap09/
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://sap.mis.cmich.edu/abap-00/
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sapgenie.com/abap/example_code.htm
http://help.sap.com/saphelp_47x200/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
http://www.allsaplinks.com/dialog_programming.html
http://www.sapbrain.com/TUTORIALS/default.html
http://www.sappoint.com/abap/spmp.pdf
http://www.sap-img.com/abap.htm
http://sap.ittoolbox.com/code/archives.asp?i=10&t=450&a=t
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sappoint.com/faq/faqdiapr.pdf
http://www.allsaplinks.com/dialog_programming.html
Regards,
Priyanka.
‎2007 May 08 6:04 AM
‎2007 May 08 6:06 AM
Hi Sumi,
Check these links :
http://help.sap.com/saphelp_47x200/helpdata/en/97/d363d1e5e111d28a2e0000e83234f3/frameset.htm
http://blogs.ittoolbox.com/sap/kehinde/archives/the-procure-to-pay-cycle-10574
http://blogs.ittoolbox.com/sap/kehinde/archives/10-faqs-procurement-process-in-sap-business-one-8758
Reward points if helpful.
Regards,
Hemant
‎2007 May 08 6:09 AM
hi Sumi ,
Check this Link
1. http://www.sappoint.com/faq/faqdiapr.pdf
http://www.allsaplinks.com/dialog_programming.html
Report Programs:
1. Reports are stand alone programs.
2. We use reports to read data base tables & represent results in Lists
3. Reports are collection of processing blocks, controlled by System calls depending on events.
4. Reports can use LDBs or SELECT STATEMENTS
defined by DEVELOPER.
5.Reports can call Dialogue programs and vice versa.
Module Pool Programming
1.Dialogue programs are not stand alone programs. (we
have to link the dialogue programs to at least one or
more SCREENS & TRANSACTION CODES)
2. We use Dialogue Programs to read & change
Database tables.
3.Dialogue programs are controlled by Screen flow logic.
4.Dialogue program is also called as Module pool program
or TRANSACTION.
5.These module pools are separated in to PBO and PAI
events.
<i>Reward points if this helps You.</i>
Regards,
Amber S
‎2007 May 08 11:17 AM
hai Sumi,
Steps for Dialog Programming
Step 1: Go to se80
1. As the same procedure for creating the package, we have to type the program name and click on the display button. It will ask for creation if it does not exist
2. Click Yes button or press enter Now the create program dialog will open
3. In this, uncheck the check box - With Top INCL. and Press Enter. Provide a description and press SAVE button. Just Save your Program
Step 2: Right Click on the Program Name Create Screen.
1. Propose the screen number except 1000.
2. Give some description on the right hand side and click on the Layout button on the top
3. A screen painter window will open, in that just drag the control by selecting at left side.
4. Double click on the control to view the attributes of the control. Normally It will come automatically. Or Press F2 button for this. An icon is there at top, you can use this also.Drag a button like this
5. Change the name property, Text Property, Funcode of the control
6. Goto the menu goto and click on the secondary window data dic.
7. type the table name and click on the get from Dictionary
8. select the fields you want & press Enter position the content on the page.Now Save, check , activate.
9. Click on the Flow Logic <- button and come to previous screen. Now you are in the flow logic coding window.
10. Double click on the status_0500 in PBO part. It will take you to the report area, there you type the coding
Tables : zemp.
Call screen 500.
1. Uncomment the pf status line and provide some name inside the single quotation. (8char)
2. Double click on the PF status name, It will take you to the following.
3. click on the function keys
4. Provide the command SAVE , BACK for corresponding buttons ( Upper Case Must)
5. Save check activate this.
6. Comeback twice, and now in the same place of flow logic.
7. Double click on the user_command_0500. again you are in the reporting area.
8. Inside the user command module ( PAI area )
Provide the following coding
CASE SY-UCOMM.
WHEN 'CLICK'.
INSERT ZEMP.
WHEN 'SAVE'.
INSERT ZEMP.
WHEN 'BACK'.
LEAVE PROGRAM.
ENDCASE .
Here click is the name of the button you provide in layout and the back and save are the name of the buttons.
Save check activate
Just come back and check whether everything has been activated. or once again activate everything.
Finally come to report check , activate and run the program.
if u r satisfied reward points.
regards,
kavitha.