‎2008 Feb 15 7:02 AM
Hello All,
We are developing some custom screen in material master as a business need. The screen is developed in a different function group. We need to populate some data in our custom screen with the values from the standard screen. Currently we follow the steps given below,
1. Execute MM01, fill the standard screens and save the data. Material is created.
2. Execute MM02. update the fields in custom screen and save again.
When executing MM02, we have all the data in the database and I populate the custom tab, enter input values and save it.
This is becoming a tedious task and I am here asking for expert advice.
Is there any way in which we can create the material at once populating all the screens. This way I can avoid executing the second step of executing the transaction MM02.
In short, is it possible to pass data from a standard program to a custom function group and if yes, how ??
Experts, please share your views on this.
Many thanks in advance
Sudha
‎2008 Feb 15 9:01 AM
‎2008 Feb 15 7:16 AM
Hi,
You can use the enhancement framework.
In your enhancement, you can either call your program, or you can Export it to a memory ID.
Declare lv_variable in the enhancement.
EXPORT lv_varialbe TO MEMORY ID 'Z_MEM_ID'.
Then, you must import it in your program.
IMPORT lv_variable FROM MEMORY ID 'Z_MEM_ID'.
Hope this helps.
Benedict
‎2008 Feb 15 9:01 AM
‎2008 Feb 15 3:08 PM
‎2008 Feb 15 3:17 PM