Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Custom Development of transaction screens

Former Member
0 Kudos

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

2 REPLIES 2

Former Member
0 Kudos

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

Former Member
0 Kudos

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