08-17-2007 5:15 AM
i'm new to R/3.. I would like to know more about Custom Development of transaction screens. In my project, I have to add one more textbox to the screen MM03. could u pls give me the answer
08-17-2007 7:29 AM
Hi Christy,
Transaction Code - MM03 Display Material ==============================================
Enhancement Description
MGA00001 Material Master (Industry): Checks and Enhancements
MGA00002 Material Master (Industry): Number Assignment
MGA00003 Material Master (Industry and Retail): Number Display
Business Add-in
============================
MG_MASS_NEWSEG User-Specific Fields & Segments in Mass Maintenance
MATGRP_SKU_UPD
CDT_CHECK_MATERIAL Checks for Existence of a Material CDT
BADI_MM_MATNR
BADI_MAT_F_SPEC_SEL BAdI for Material Special Field Selection
BADI_MATNR_CHECK_PVS
BADI_MATERIAL_REF Addition of customer-defined default data for material
BADI_MATERIAL_OD
BADI_MATERIAL_CHECK Enhanced checks for material master table
BADI_GTIN_VARIANT
BADI_EAN_SYSTEMATIC
=======================
First copy function group MGD1 to ZMGD1 (for example) and then make necessary screen modification as per your requirements.
Once done, you can assign the custom modification screen to transaction MM03 via the above configuration - Define Structure of Data Screens for Each Screen Sequence.
==========
<b>You can do the screen enhancement via material master configuration for screen sequences.
Path: SPRO -> SAP Reference IMG -> Logistics general -> Material master -> configuring the material master -> ...
Please read the documentation in detail..</b>
Regards, ABY
08-17-2007 7:45 AM
Hi Christy,
Detailed weblogs by Thomas Weiss
who works in the SAP NetWeaver Product Management
/people/thomas.weiss/blog/2006/01/24/what-the-new-enhancement-framework-is-for-150-its-basic-structure-and-elements-for-beginners
/people/thomas.weiss/blog/2006/03/15/the-new-enhancement-framework-part-2--what-else-you-need-to-know-before-building-an-enhancement
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
++
/people/sergey.korolev/blog/2005/03/14/the-time-for-me-to-have-a-badi-of-my-own
-
Please refer the help files for BADI
http://help.sap.com/saphelp_47x200/helpdata/en/eb/3e7cee940e11d295df0000e82de14a/frameset.htm
Help for Customer Exits
http://help.sap.com/saphelp_47x200/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
Please go through these links...
http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip
http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
Regards, ABY