|Home • Trainings • Quiz • Tips • Tutorials • Functional • Cert Q's • Interview Q's • Jobs • Testimonials • Advertise • Contact Us|
Material Master Enhancement End-to-End: Conversion Perspective
we can see there are three blank sub-screens are available which can be replaced
with our custom screen 9001 of the custom FUGR
newly added fields needs to be subject to standard field selection, for this we must add new entries for them to the central field table for material master
maintenance (T130F).Using new entries
button create two entries for two fields. Custom field selection group ranges
from 111 to 120.With this step we are
done with the minimum configuration which is required for Material Data Load.
There are many other things which are not part of this requirement and can be
explored on own.
a must do activity for data load through BAPI or Direct Input method.T-code is OMSR
for point number 2
transaction MM01/MM02/MM03 and Check for our custom sub-screen as shown below.
Business logic can be developed for manual maintenance
If user wants to maintain these fields online, then one Update Task with the
updation logic in it for these two fields can be logged in VBLOG table in sub-screen flow of 9001 and it will be called & useful after Final Commit through t-codes MM01/MM02.
CALL FUNCTION ‘ZUPDATE_MARA’
IN UPDATE TASK.
Exit EXIT_SAPLMGMU_001can be
effectively used if User wants auto populate or manipulate these fields values
during material creation or change activity.
SCREEN-GROUP1 attribute of the screen
elements fields can be used to make these fields read only for MM03 transaction.
Material reference in the sub-screen can be get by using field symbols and
subsequently retrieve other values based on it can be assigned to the screen
fields in the sub-screen for transaction MM02/MM03.
pseudo code given below
not possible to display the whole ABAP logic here for this requirement. However
there are several other alternative approaches (Exit’s, BADI’s and
Enhancement Points) available which can be effectively used and source code can
be developed accordingly based on the requirement.
customer specific fields through LSMW Direct Input method. (Program: RMDATIND, Object: 0020)
fields in Material Master can also be maintained or migrated using standard
direct input program RMDATIND.To
achieve this, we need to enhance and integrate few more structures, apart from
previously done MARA enhancement and OMSR configuration. Steps are detailed out
step is to enhance structure BMMH1 of
program RMDATIND. Structure BMMH1 contains the customer include CI_MMH1,
which is part of the enhancement MGA0001.
Add the customer-specific fields to include CI_MMH1.The names of the fields in
CI_MMH1 must be identical to those of the corresponding fields in material
master tables Ex’s MARA
Please send us your feedback/suggestions at webmaster@SAPTechnical.COM
©2006-2007 SAPTechnical.COM. All rights reserved.
product names are trademarks of their respective companies. SAPTechnical.COM
is in no way affiliated with SAP AG.
Graphic Design by Round the Bend Wizards