Customer Master : Screen Enhancement
Hi Friends,
<b>Requirement :</b> Need to add a <b>custom display</b> field(zzind_grp) in Customer Master.
<b>1.</b> TAB : "Marketing" and the same field(zzind_grp)
should be appended to KNA1 which is done.
<b>2.</b> Valid combination of Industry code(BRAN1) and zzind_grp is maintained in a custom table.
<b>3.</b> When user changes the existing Industry code then Industry Group also should be changed and saved in KNA1.
<b>WHAT ALL I TRIED :</b>
I'm using following BADI to achieve the same -
A. CUSTOMER_ADD_DATA_CS
B. CUSTOMER_ADD_DATA
This BADI is not meant to add the custom field in standard tab ( which is my exact requirement).
But using this i'm getting an additional button in the tool bar and when i click on this button i get a set of tab and i'm populating my custom field in one of the tab.
<b>PROBLEM :</b>
When i change the industry code (KNA1-BRAN1:standard field) and then i click on the additional button at tool bar then value for the custom fields getting changed ( based on custom table maintained ) BUT when i change the value of standard field BRAN1 and click on SAVE button Without clicking on additional button created by BADI , changes are not saved to the KNA1 for this custom field.
<b>Note :</b> If i get a exit/BADI by which i can change the general data ( KNA1) at the time of saving then my problem will be solved.<b></b>
<i><b>Note : If i get a exit/BADI by which i can change the general data ( KNA1) at the time of saving then my problem will be solved.</b></i>
CUSTOMER_ADD_DATA is the badi to do that.
Read the NOTE: 577502
https://websmp209.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=577502
Regards,
Ravi
Similar Messages
-
Customer Master Screen Enhancement XD02 / XD03 / XD01 in sales area data
Hi,
My requirement is to add custom fields for customer master enhancement XD01/ XD02 / XD03 in sales area data.
There are 5 tabs in sales area data. I want to add fields in sales tab after subscreen Agency business.
subscreen similar to Agency Business should be added.
I tried to create Screen group in SPRO and implemented BADI as explained in link below, even then my custom program is not displayed in customer master
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=77005819
Please help.Hi,
Please don't mind but I want to know have you activated the implementation?
regards,
Sarbajit -
Restricting Customer Master Screen Enhancement depending on Account Group
Hello Techies,
I have added a new tab to receive an information (RDC) which will be saved in a new field of KNVV table.
This was done implementing particular interfaces of BADIs CUSTOMER_ADD_DATA and CUSTOMER_ADD_DATA_CS.
I now want this button to be visible only when a particular account group is selected during creation (XD01) or when changes are made to a customer having that particular AG.
The information about the AG stored in the KTOKD field of the table KNA1.
But I am not very sure how to restrict this button on the basis of that.
Any helpful suggestions?
P.S. Please let me know if this question requires re-categorization.Hi Juan,
I am able to assign the content of the table GT_SCGR_ACTIVE to a field symbol. And to check the account group, I am checking the selection parameter value (SAPMF02D)S_KTOKD.
So far so good, but there is another problem. I am not able to access the 'USED' field of the table stored in the field symbol.
FIELD-SYMBOLS: <fs_xvbap> TYPE ANY.
LF_TEXT = '(SAPMF02D)GT_SCGR_ACTIVE[]'.
ASSIGN (LF_TEXT) TO <FS_XVBAP>.
IF SY-SUBRC EQ 0.
IF '(SAPMF02D)S_KTOKD' EQ '5001' OR '(SAPMF02D)S_KTOKD' EQ '5002'.
<FS_XVBAP>-USED = ''.
ENDIF.
This gives error saying it is not a structure therefore no such component.
Any suggestions? -
CUSTOMER MASTER SCREEN RELATED TABLES..
HI
I WANT TO KNOW ABT ALL THE TBALES RELATED TO CUSTOMER MASTER (XD01 )APPLICATION.. WHEN EVER WE CREATE A CUSTOMER THROGH THIS SCREEN THAT DATA WILL STORE INTO SOME TABLES.. WHAT ARE THOSE TABLES..(FOR EXAMPLE: KNA1 ,ect..) like this.. what are the other tables...
thanks
babuKNA1 General Data in Customer Master
KNAS Customer master (VAT registration numbers
KNAT Customer Master Record (Tax Groupings)
KNB1 Customer Master (Company Code)
KNB4 Customer Payment History
KNB5 Customer master (dunning data)
KNBK Customer Master (Bank Details)
KNBW Customer master record (withholding tax ty
KNC1 Customer master (transaction figures)
KNC3 Customer master (special G/L transaction f
KNEA Assign Bank Details and Payment Methods to
KNEX Customer Master: Legal Control - Sanctione
KNKA Customer master credit management: Central
KNKK Customer master credit management: Control
KNKKF1 Credit Management: FI Status Data
KNKKF2 Credit Management: Open Items by Days in A
KNKO Assignment of Cost Est. Number to Config.
KNMT Customer-Material Info Record Data Table
KNMTK Customer-Material Info Record Header Table
KNOB Assignment of Cost Est. Number to Config.
KNVA Customer Master Unloading Points
KNVD Customer master record sales request form
KNVH Customer Hierarchies
KNVI Customer Master Tax Indicator
KNVK Customer Master Contact Partner
KNVL Customer Master Licenses
KNVP Customer Master Partner Functions
KNVS Customer Master Shipping Data
KNVT Customer Master Record Texts for Sales
KNVV Customer Master Sales Data
KNZA Permitted Alternative Payer -
Customer master screen Internat.versions
hi,all
when i use to create customer master data,in address screen,there is "Internat.versions" button .
I want to konw the data in "Internat.versions" save in which table ?Dear
[Re: create new address in table ADRC;
May be it will help you,
Regards,
Sandip -
Product master screen enhancement and Business partner screen enhancement
Can anyone please let me know how to enhance screen, DB for Product Master and Business Partner in SRM.
Thanks in advance.
Regards,
Nilesh KumarHi Nilesh,
For enhancing the BP screen you can refer the following links:
Re: Customer fields in BP
Re: Business partner enhancement
Thanks,
Pradeep -
Hi,
I am having one time customer Account in screen change I keep reconcillation account as an OPTIONAL entry
but systems taking it as mandatory entry
Why this is happenning ? How to make that field as as Optional entry.
for other fields it is running proporly
regards,
AkshayHi Mr Akshay,
Its very basic issue, you may find threads related this,
anyhow,
in OBD2-
select your account group_ double clik on comp code data- make option entry for recon account field. -
Customer Master Screen Addition
Hi All,
I have added a new Custom Screen with some Custom Table fields in it. Everything is working fine. The only issue I am facing now is when a user wants to do a BDC or use LSMW, durning the recording this screen is missing.Can anyone please help me in this.
Thanks & Regards
JohannHi,
I did not use BADI, I updated the standard program directly.
Johann -
Customer master - Note or attachment creation
Hi All,
In customer master screen I need to create a note or attachment for particular customer..Whenever customer is entered in the sales order as a sold to party a pop message has to be provided saying that "This customer has some attachment or note".This can be done in user exit..But How the customer is linked with note..
In SOOD table objectid,and title of the note is stored.By using SO_OBJECT_GET_CONTENT function module I can see the entire contents.But I don´t have an idea about how the customer is linked with this particular object id..
Do you have any idea.It will be very useful..
Thanks & Regards
BalaHi All,
In customer master screen I need to create a note or attachment for particular customer..Whenever customer is entered in the sales order as a sold to party a pop message has to be provided saying that "This customer has some attachment or note".This can be done in user exit..But How the customer is linked with note..
In SOOD table objectid,and title of the note is stored.By using SO_OBJECT_GET_CONTENT function module I can see the entire contents.But I don´t have an idea about how the customer is linked with this particular object id..
Do you have any idea.It will be very useful..
Thanks & Regards
Bala -
Payment guarantee procedure key in customer master
Hi ,
System determines payment guarantee procedure by
1. key for doc guarantee proc from sales doc type
2. customer payment guarantee procedure key in customer master
However , I am not able to find the field in XD02 for maintaining cust payment guarantee procedure.
Can some one help me in locating that field . Can this customer master screen be controlled through field screen.
Regards,
MrinalMrinal,
in Customer master , we can see the field in Sales area data billing tab.
But if u are nt able to see in that then i guess that fields are suppresed.
For seeing that do this
go to transaction OVT0
select your account group then On Field Status group, double click on the word Sales data then on the word Billing.
In this go to Hedging and credit contr. area which may be suppressed, it means that the field above is not visible in the customer master data. Make this fields visible.
Thanks,
Raja -
VAT Rate change on Customer master (F0301)
Hi All,
Does anyone have any idea why when I update the tax rate on the Customer Master F0301 (A5TXA1) on the access database, the change is not reflected on the screen when re enquiring? However, if I make the change on the customer Master screen within JDE, it changes the value on the F0301. Am I going mad or am I missing a step?
Many Thanksthis sounds, that you work with the Oracle E-Business Suite.
There is a forum for you in the OTN, where you get the answer. The forms-forum is not the best place for getting such answers. -
Pass data between customer master enhancement screen ALV and BADI
Hello
I currently have my custom screen on customer master working. I have an ALV that I display on the custom tab that I created on customer master. It's an editable ALV so the user can change values on it and then when they hit "Save" on the customer master I need to have these values transferred over to an external system using an RFC-JCO communication. I got all of this to work but I still don't know how to pass values from my ALV screen to the GET_DATA method of CUSTOMER_ADD_DATA_CS BADI or for that matter any methods of the BADIs involved.
Right now to pass values from the BADI to my custom screen I simply use SET PARAMETER/GET PARAMETER combinations but I cannot keep using that when I have over 1000 values to pass over.
I looking for this so that I can perform some data validations on my ALV fields when the user hits enter after typing the values. Also, to check whether anything was changed or not - to set or not to set the 'fields changed' flag in the BADI, etc.
Any help would be appreciated. Will award points for useful info.
Thanks,
KushalAre these details not available on the Std. Customer Screen ?
Or you want some additional data. BTW in the method GET_TAXI_SCREEN you won't find access to the Customer data. For this you have to implement the method(s) GET_DATA and/or SET_DATA.
BR,
Suhas -
Screen Enhancement on T-Code AS01 (Asset Master)
Hi Experts,
I want to add a filed of Customer Number( KUNNR) on the Asset Master Screen ( t-code AS01)
I have done a lot of work....
I have used the Enhancement AIST0002 ..... also make the Subscreen....
In Short, now my field is Displaying on the Asset master Standard Screen. also displaying the F4 help against it...
*Problem:*
when i save the Data ... it does not save the data...
I also check the table ANLU. there is no record exist... (boz i did not write any Code)
Can i have to Write the Update Query for save the Record?
Note: i am first time making the Screen Enhancement.
Regards,
RizwanDear George Serfiotis,
i have find the solution completely ... now, not only my Screen is displaying but also working properly..
http://binarycse.com/joomla/index.php/sap-abap/screen-exits
<<CUT AND PASTE OF ABOVE LINK DELETED>>
<<REQUEST FOR POINTS DELETED. It was your question anyway...>>
Rizwan
Edited by: Matt on Nov 18, 2008 3:08 PM -
(Text) Field Enhancement - in Customer Master
Hi Experts,
Pls. let me know that Steps involved in Text Enhancements?
My requirement is that I need to do text enhancement for KATR6 field's description from Attribute 6 to my_own_description in Customer Master.
How to proceed, pls. step by step?
Thanq.
Message was edited by:
Srikhar
Message was edited by:
Srikhargo to cmod
in menu bar ....select menu option as below
goto.....> textenhancements......>keywords ......> change .......
give u r data element name there .....eg:matnr
it will let u into a screen.....where u can modify the text description there make sure that it is Short field label,Medium Field Label,Long field label,Heading,Short Text......
make change as per u r relavence and save it........
the change will directly reflect in the database ......
if u go check in the mara table .....check the description of matnr .....u can find the change u have did....
reward points if helpful.... -
Enhancements vendor/customer master data
Hi,
Are enhancements aboutvendor/customer master data there to allow to insert 55 digit into field 'Name' (ADDR1_DATA-NAME1) ?
Now the ADDR1_DATA-NAME1 is 40 char.
Any assistance would be greatly appreciated.
Best Regards.
Helen.Moderator message - Welcome to SCN
This question seems closely related to your other question Enhancements vendor/customer master data. Please expand on that one if you want. This one is locked.
Please read [Rules of Engagement|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement], How to post code in SCN, and some things NOT to do... and [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers] before posting again.
Rob
Maybe you are looking for
-
How can I install Windows 8.1 using a USB Pen Drive in Late 2011 Macbook Pro with DVD R/W given. I have Boot Camp 5.1.2 (497) and there is no option for installing using USB. I have downloaded an image of Windows 8.1 already. I can't install using DV
-
I just want to check if the iTunes email gift card has been redeemed (without directly asking the recepient themselves). Is there a way to check that? Would I get an email notificaiton when the gift card is redeemed?
-
Installing Windows 7 System Builder w/External Disc Drive?
I'm looking to buy Windows 7 so that I can install it on my Mac Mini (using Boot Camp) and I'm looking to buy this: http://www.amazon.com/Samsung-SE-506BB-TSBD-External-Blu-ray/dp/B00AO1XFM0/ref=s r_1_1?ie=UTF8&qid=1399919388&sr=8-1&keywords=samsung+
-
Hello, I have a step in my sequence that pops up a modal LabVIEW dialog box. My LabVIEW vi uses the TestStand - Start Modal Dialog.vi and TestStand - Stop Modal Dialog.vi as described in the example and it works as advertised when I'm using the TestS
-
Strange sorting issues with podcasts?
I subscribe to the Onion News Network podcasts, the audio only versions, and no matter what information I change I cannot get my podcasts to sort together. iTunes keeps them together in the finder, but the app separates them. I've had two separate ic