Screen exit in XD01/XD02
Hi,
I have a requirement to add 2 custom fields in the XD01/XD02 Transaction by adding tab button to the existing tab strip...
can you let me know the process of doing that
i mean how to attach the screen, where to write the coding.. and how to handle the new screen..
Thanks in advance
Hi
Try to see Re: Screen exit for XD01
Max
Similar Messages
-
Hi,
Is there any screen exit for XD01? I need to a custom field.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 -
Screen exits for XD01 at different levels of customer classification
Hi ,
Can anyone help me in getting screen exits for Tran XD01 at differnt levels like in general data , sales area where i need to add custom fields.Hi,
Check the documentation in below :
Goto - SPRO - Financial Accounting - Accounts receivable and Accounts Payable - Customer Accounts - Master Data ->
1) Preparations for Creating Customer Master Data - Adoption of Customeru2019s Own Master Data Fields -Prepare Modification-Free Enhancement in Customer Master Record. Here you will find the BADI's for customer master screens. Check the individual documentation
2) Preparations for Creating Customer Master Data- Develop Enhancements for Customer Master Data
Please note as far as i know, you can create new buttons on the customer master tool bar and then assign your fields to that button on the transaction. Not sure if you can add fields in the existing screens.
Thanks
Shiva -
User exit for XD01/XD02 to update KNA1 field
Hi
I have added a custom field using append structure in KNA1
I need to update it during the XD01 or XD02 transaction before it is saved
I am searching for BADIs and user exits but I am not able to update anything in KNA1
kindly help if u were having similar requirement
thanks
bHi Max,
I have tried all of the following
BADI for XD01
CUSTOMER_ADD_DATA
BADI_LAYER
CUSTOMER_ADDRSCR_CHG
GOS_SRV_SELECT
ADDRESS_SUBSCREEN
save button:
ADDRESS_CHECK
ADDR_TXJCD_CHECK
ADDRESS_UPDATE
exits
EXIT_SAPMF02D_001.
BTEs
00001320
00001321
00001330
00001340
00001350
00001360
but nowhere I have found an interface for updating KNA1 fields.
I am not able to use CUSTOMER_ADD_DATA_CS and CUSTOMER_ADD_DATA_BI . I checked it using CL_EXITHANDLER
is there any way i can store the information I need . I just need one field against the customer number
thanks
b -
Unable to capture new KUNNR in Exits from XD01
Hi all,
I am creating a new customer in XD01 and trying to capture the new customer number in an EXIT. Here, the customer number is (internally)automatically generated as a result of which this customer number cannot be captured in the exit. I am using SAPMF02D user exit.
Can somebody kindly give me some idea on how to capture this new customer on saving XD01?
Thanks,
MaxHi Max,
http://help.sap.com/saphelp_46c/helpdata/en/63/ed2c7dd435d1118b3f0060b03ca329/frameset.htm
Re: Customer Master / Vendor master Creation
Re: How to transport Custom Screen Fields from XD01/XD02 screens to KNA1
Re: Customer (FD01,FD02) Enhancement
Hope it helps..
<b>Reward points if useful..</b>
Thanks & Regards
ilesh 24x7 -
Screen exit step by step procedure
Hi,
This is Surya from Vizag.Can anyone tell me step by step procedure for creating a screen exit for a standard application.Screen exits add fields to screens in R/3 applications. SAP creates screen exits by placing special subscreen areas on a standard R/3 screen and calling a customer subscreen from the standard screens flow logic.
the tcode is cmod...
Screen Exit is nothing but enhancing the screen like creating some more fields, subscreen and so on.
1. Go to the screen>System>Status-->Program (Double click this program. It will take you to the program)
2. Now, Goto-->Object Directory Entry.
3. Make a note the package name.
4. Now run the transactions SMOD, press F4 and enter theabove noted package, press enter.
5. It will display list of Exits.
6. Now go back to the initial screen SMOD.
7. Specify the exit name here and select the radio button Components.
8. It will display four group boxes one for FM, second for Fcodes, thrid for Screen areas and last for includes.
9. Goto transaction CMOD, create a new project, andclick the button "Enhancement assignments" and specify your enhancements that you got in SMOD.
10. Now bouble click the enhancement, it will take you to editor with some includes starting with Z, double clikc the include you want to edit and proceed.
Check this thread for step by step procedure to create Screen exit for XD01
Screen exit for XD01
Check the following link.
https://www.sdn.sap.com/irj/sdn/advancedsearch?query=how%20to%20find%20screen%20exits&cat=sdn_all
Also check this thread too.
pls send me one example for implementing menu-exits,screen exits and
Regards,
Maha -
Screen exit in SAPMF02D screen number 7000 (xd01) customer master
Hi friends,
i need to add one custom field in customer master(xd01) screen number 7000. is there any screen exits for that? or how can we add a custom field in screen?. plz tell me the steps for that. The additional field which i have to add is, comes under sales area data Tab - billing document tab - billing document.
Message was edited by:
venkata kumarwith in same condition i m facing the same problem if you already have any sollution plz suggest me.
waiting for your kind reply -
Hi...
There is some Screen Exit to Transaction XD01 (Create Customer) ??
I can't find it.
Thanks
Alexandre NogueiraHi Alexandre!
SPRO - Logistics - General - Business Partner - Customers - Control - Adoption of Customer's Own Master Data Fields - Prepare Modification-Free Enhancement of Customer Master Record
... and the following lines
Regards,
Christian -
How to Pre fill the screen XD01/XD02, from the report program
Hello,
I have a requirment where i have to pass the screen values for the genral view of the tcode XD01/XD02,
For example : In my report program i get the Name, City, Country, PIN etc.. now my requirement is that the First Screen(Genral view) of the XD01 is pre filled with all the values that are passed from the Program and the user can continue after that.
Please suggest a way to achieve the mentioned functionality .
Regards,
AbhinavThanks
But the screen fields that i have to fill don't have parameter id's ..and i dont want to open the object by access key.
also my requirement is to leave to the transaction with the filled screen field .from the report prog...so when i use BDC i get the OK code , that i want to avoid. -
Making a field mandatory in additional data tab in sales area data in XD01/XD02
Hi,
Making fields in additional data tab in sales area data in XD01/XD02 as mandatory is not achievable through configuration. Also, user exit SAPMF02D was not helpful in achieving this. Kindly help me on this.Is this a new field you are creating or an existing field you want to mark as mandatory? My impression from your original post was that it was the second. If so then you don't need to create an implementation of CUSTOMER_ADD_DATA as there must already be one, instead you should be looking for the implementation that manages data for the screen you are interested in. This might be why you don't see your BADI get activated when you go to "area data -> extras -> additional data" as it isn't the right implementation.
If you just want the field to be mandatory when the user goes into the additional data tab I would code this in the screen of the customer exit. If you want this field to be mandatory whether or not they enter other additional data then you should try the method of the badi Nabheet suggested but not in your own implementation. -
Validate Street and House Number in the Customer Master Data (xd01/xd02)
All.
I need to validate if the fields street and house number are in blank in the Customer Master Data transaction (xd01/xd02). I found an user-exit (EXIT_SAPMF02D_001), which I can validate the customer data (KNA1, KNB1, etc) before to save. The problem is in the KNA1 structure, there aren't the fields street (STREET) and house number (NOUSE_NUM1), there is only the field STRAS, which street and house number values are concatenated.I solved this problem using field-symbol to catch these values in the screen, but I know it isn't a good solution. Is there another solution to solve this ? I had problem using this user-exit. It shows a message error type 'E' when either field street or field house number are in blank, after show this message if the user click in the tabs navigator button before press enter button, the transaction shows the error message "System error on reading table DYNTAB, screen no. 0370". Does Somebody know this problem?
Best regards,
Alexandre
ps: I'm coding in the ECC 6.Amit.
Thanks for your suggestion, but I need to validate these values typed by the user. When I create a customer, I can't get these values in the ADRC table.
Regards, Alexandre -
HI All.
I added one input field as reasons for Order (referred EKPO- BSGRU) by Screen exit SAPMM06E of the Enhancement MM06E005.Now I have to update this value in table EKPO- BSGRU. Where have to do the code? How?
Thanks in Advance
Regards.
JayHi,
generally you should not be able to change this field using enhancement SAPMM06E. Have a look at documentation of this enhancement in SMOD. There is written:
You cannot:
o Change standard fields
You can try to cheat and use trick with ASSIGN to change value of the field EKPO-BSGRU but you have to be careful. You don't want to create any inconsistencies. You need to identify name of the program and variable where the field BSGRU is stored and then access it via field symbol.
Example:
* FM called from XD01. Get name
ASSIGN ('(SAPMF02D)KNA1-name1') TO <name>.
IF sy-subrc EQ 0.
MOVE <name> TO l_name1.
ENDIF.
Once again, it is not officially supported and you can create lots of troubles. Maybe you should look for better user exit.
Cheers -
Hi all,
In tcode XD02 i want to add 3 fields (account no. , Branch and Bank Details)..In Standard Screen.
What is Screen Exit For the XDO2?
Can Any One Tell the Step by step process to create Screen Exits.
How To work with Tcodes CMOD And SMOD?Hi,
Check the link below on screen exits:
http://****************/Tutorials/ExitsBADIs/ExitsMain.htm
regards
Shiva -
Update partner function before saving Customer (XD01/XD02)
Hello Experts,
I need to update my partner function table in Sales Area Data of Customer Master (XD01/XD02)
before saving the customer. Is there any exit where I can do that.
I tried using Enhancement SAPMF02D. Exit - EXIT_SAPMF02D_001. Where I modified the table T_KNVP. But, it again defaults to its original value.
Any help is appreaciated.
Regards,
DNPI rephrase the question -
I can do an update after a Customer is created but is it possible to trigger a program everytime after a Customer(XD01/XD02) is being created.
Regards,
DNP -
Screen Exit for Customer Master
Hi All,
How to create screen exits for Customer Master ( XD01 Tcode). Please give step by step procedure.
For useful answers points willbe rewarded.Hi sathyaa,
Please Refer this,
https://forums.sdn.sap.com/click.jspa?searchID=5279713&messageID=3080834
Thanks.
Maybe you are looking for
-
I have just a simple WCF service and which is protected by azure ACS .I am getting this error while trying to invoke the service from a client.The WCF is hosted as a simple azure website. 502 - Web server received an invalid response while acti
-
How do I stretch (or compress) the viewing time of a video clip in Elements 12?
How do I stretch (or compress) the viewing time of a video clip in Elements 12?
-
Hi! Anybody has any experience working with Workforce Management in CRM? How to install/activate this component in CRM? There is limited documentation as to how to activate it. Thanks! Leon
-
When i am installing the OBIEE 11.1.1.7 Creating domain is stuck
can you please help me guys..... INFO: Environment Variables: INFO: ORACLE_HOME = INFO: PATH = C:\app\chinna\oracle_home\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Wi
-
As3.0 to as2.0 !!
i am trying to open as3.0 swf in flash player 8 ..... but it through an error ... ... ? its possible or not