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
    babu

    KNA1                           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 Kumar

    Hi Nilesh,
    For enhancing the BP screen you can refer the following links:
    Re: Customer fields in BP
    Re: Business partner enhancement
    Thanks,
    Pradeep

  • Customer master Screen

    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,
    Akshay

    Hi 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
    Johann

    Hi,
    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
    Bala

    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
    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,
    Mrinal

    Mrinal,
    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 Thanks

    this 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,
    Kushal

    Are 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,
    Rizwan

    Dear 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:
            Srikhar

    go 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