‎2005 Aug 04 4:56 PM
Hi,
Is there any screen exit for XD01? I need to a custom field.
‎2005 Aug 04 4:58 PM
I need to add the field in the control tab of the transaction. If this is not possible, let me know if it is possible in any other screen.
‎2005 Aug 04 5:21 PM
Hi,
There is a screen exit for XD01 and VD01, where u need to add new subscreen to the header tab.
As of adding a custome field to a control tab, i am no tsure is there any posibility...according to my understanding there is no facility to add custom field..into control tab.
Thanks
Balu
‎2005 Aug 04 5:33 PM
Thanks Bala for your inputs. But Could you please help me where is this userexit in XD01. Its not that I need the custom field only on controls tab, this is just recommended one.
How can i find the userexit in XD01
‎2005 Aug 04 6:14 PM
Hi,
The screen exit for customer Master is not a direct way to find out in CMOD/SMOD.... The process to add a screen to Customer master is different...and need to be done care fully and understand the process carefully...
Here we go:
01. goto SM30 (Maintain Table Views)
02. Enter V_TAMLAY0_00 and press display
Ask you to select the Application...from the drop
drop down select LOMDBPC_GD..this is customer master
Application for General Data.
03. change the layout of the screen by pressing change
button and add new Layout ZSAP a description. and
save it.
04. Go back to SM30 main screen and enter V_TAMLAY1_00
an dpress display.. it will ask for Application
(enter LOMDBPC_GD)...then enter tab layout master
data..which is ZSAP which you created in previoous
step...i.e. custom layout.
05. It displays all the Tabs in the Custome master, the
last one should be 7. now you add new tab.. no 8
with meaning ful description. and SAve
06. Then goback to SM30 Main screen, enter V_TAMLAY2_00
and press display.... then enter Application adn
layout and the Tab number created in previous
scree.. then enter
07. you need to enter the position of group boxes....
position 1, Group box S0008, the description..
and save.
08. goback to SM30, and enter V_TAMLAYA_00 and display...
takes u to screen where u need to enter the
application details...modify the application line
which selected before and from SPRO..find out the FM
which triggeres to create Customer...in SAP and get
the Function group...enter the Function group into
User function group and add Z before the Function
module and save the data....creates a FM where u use
for modifications.
09. Goback to SM 30 and enter V_TAMLAYB_00 and press
display...make a new entry with screen 001 and
save....
this will add the screen to your customer master....
use the Cusotme FM to do modification to the screen 001..
This is a bit tedious...but understand the concept...
i have done this may be 3 yrs back..
any questions le tme kknow...
Thnaks
balu
‎2005 Aug 05 8:27 AM
Hi Bala,
Thanks for the inputs. I could follow your steps till 5, but I couldn't others. If you dont mind, could you be more clear from step 6.
Thank you in anticipation
‎2006 Jul 25 8:11 PM
Hi,
I am trying for the same scenarion in 4.6C. Is there anybody who has got success implementing this scenario????? Here I don't think there is any FG available for this. If I am using FG 'V02Z' which available for implementing Exit for additional data, it does not work.
Any suggetions on this is highly appreciated.
or somebody can say it is not possible to add a new tab in XD01 - General Data???????
Thanks.
‎2006 Jul 25 8:40 PM
Hi,
I am trying for the same scenarion in 4.6C. Is there anybody who has got success implementing this scenario????? Here I don't think there is any FG available for this. If I am using FG 'V02Z' which available for implementing Exit for additional data, it does not work.
Any suggetions on this is highly appreciated.
or somebody can say it is not possible to add a new tab in XD01 - General Data???????
Thanks.
‎2006 Oct 06 8:13 AM
Hi Balu,
I am working in screen exit for XD01.
I am working on the requirement to create a custom tab on which a custom screen should come.I should add this extra tab in the sales area data of this transaction.
I worked out all the steps u mentioned with the application area LOMDBPC_SD.I am able to create an extra tab in the sales area data but I couldnot bring my custom screen inside this tab.
I included the custom screen program (ex : SAPMZSALES1) and screen number(ex : 9000 )in the group box of V_TAMLAYA_00 view but I am getting dump showing screen 9000 does not exist in program SAPMF02D on executing XD01.
Please help me out to bring out the solution .
Thanks in advance
Jawahar
‎2010 Jul 19 2:45 PM
Hi Expert,
thanks for the procedure to create new layout, but can you tell how to add new fields in group box in spro?
so that we can show theses new fileds in the new tab of screen?
Regards,
Mrunal
‎2005 Aug 05 10:50 PM
Hi,
Coming back to point 6....
goto SM30 and enter V_TAMLAY2_00... display.
Enter Application, Layout i.e. ZSAP and Tab Page which is 8 (new Tab added in previoous point). say display..
goto change and enter following values:
Position - 1, Group box - S0008 and description..
Next step....7
Goto SM 30 and enter V_TAMLAYA_00....display
Modify the line for LOMDBPC_GD....enter
(Function group...FG of customer master maintain FM..Create a FM under the above FG...with Z name...)
Function group and FM created..Z..function
Thanks
balu
‎2006 Apr 01 6:26 PM
Hello Balu!
Can you please explain the last step once more (creating FM & FG)? I tried to create FM by copying the standard SAP FM (VIEWCLUSTER_MAINTENANCE_CALL), but it came up with an error. I hope this is the correct FM.
Thanks a lot!
Raj
‎2006 Jul 25 9:57 PM
Hi Nikhil,
Why do you want to create a custom field when there are plenty of open fields available for custom usage.
Please refer below fields
Customer group 1 thru 5
Material group 1 thru 5
Condition group 1 thru 5
Customer attributes 1 thru 10
Go to general data view and sales area view separately in customer master and then go to extras and additional data. You will find these fields.
Raj
Reward points if helpful
‎2006 Jul 26 8:40 AM
Hi,
custom fields are available on Additional data. But somes user wants to see the custom fields in a separate tab in General data view. Is there any solution to this????
Thanks,
SA
‎2006 Jul 26 9:55 AM
Hai Nikhil
go through the following
1. in se11, goto table MODSAP
View table contents
2. in Type field, enter 'S' (for screen exit)
E Function exit
S Screens
T Tables
3. For that tcode, u should know the program name
or the CALLING SCREEN.
eg. SAPLLMOB
4. then type SAPLLMOB* and execute
For Field Exits
1. field exits
2. goto tcode CMOD
3. in the uppper left text box (where we type cmod)
again type PRFB.
4. all list of field exits, (which have been created so far),
will come.
Regards
Sreeni
‎2006 Oct 06 8:45 AM
I am using that steps only... but i am not able to proceed after step 8.
‎2007 May 29 11:27 AM
Hi,
Balasubramanyam Can o help on step 7? the group box S0008 does no show.
Do I need to declare it somewere?
Thanks for all the help
‎2012 Jun 05 8:00 PM
Hi, I did the procedure of Former Member and worked fine. Some points not clear:
First of all, for steps 1 to 7 you can use SPRO path: Logistics - General > Business Partner > Customers > Create Tab Layouts.
In step 7, If you don´t find a group, you need to create it executing step 8, and then execute step 7.
In step 8, you will set group box(to use in step 7), description, program and screen. Probaly you will find another groups box in this screen, so use the same program and create a new screen number.
Then open this program in SE80, and create new screen according to the screen you set in the view. Depending of the program, it will appear a function group (program SAPLJ3AH in se80 will open FG J3AH), or keep in a program (SAPMF02D).
Design your screen, and use the same modules from other screens to load and save data.
And in the end, change the user profile settings, adding these parameters and the layout created in step 3 as value, according to your changes:
‎2013 Oct 28 4:34 PM
Dear All,
I spent quite a lot of time with this and trying to summarize my experience.
The solutions described in OSS Note 577502 definitely works without standard change - with this you can add new buttons in the Application Toolbar area (just like standard General Data, Company Data and Sales View Data buttons), where you can use you own screens and fields.
The other way which I was about to use, to use own tab to the tabstrip can't be implemented without standard change. Although it seems SAP has started something and there are customizing activities in the IMG (Logistics - General -> Business Partner -> Customers -> Create Tab Layouts) which suggest it can be done, alas it does not seem to be completed by SAP...
Even if you create your own Function Group and your own sub-screen (let's say ZSD_CUST_FIELD / 9000), even if you customize them via view cluster VC_TAMLAY_00, the screen flow of program SAPMF02D does not really consider the settings and wants to call screen SAPMF02D / 9000... Since this does not exist a run-time error occurs. So either you change the standard, or you use the other method to create your own sub-screens...
Hope this helps,
Szabolcs Dombó