Badi method for knb1-atlkn in customer master in ECC 6.0

Hi all,
in ECC 6.0 .., customer master under company code data under account management  we have field named "Prev. acct no." ( KNB1-ALTKN ) .....I have to do some validations for that field ....can you ppl advise/suggest me the correct badi method for this purpose ???
because the control is not stopped in save_data badi method....can u pls advise on the same??????
pl. do th needful.
thanks in advance
jack

tHANKS

Similar Messages

  • Field Control for Additional TAB in Customer Master

    Hi,
    Can anyboby please tell me that where is the field control for Additional Buttons example:"Custom Authorization Field" for customer master in ECC 6.
    As I can see only the General, Company, Sales field control in the Account Group.
    Thanks in advance.
    Best regards,
    Ipsit

    HI
    since this is an
    additional field, and is not contained in transaction OB20, it is not a
    field that can be controlled in conventional ways.
    My suggestion would be, to use SE51 (Screen Painter) to maintain the
    attributes for this field:
    se51
    Program         SAPLV02Z
    Screen number   0100
    Element List    Yes
    DISPLAY
    SELECT KNA1-KATR1   -   I/O
    CLICK on Attributes Button
    Here it is possible to set the input as requried.
    Regards,
    Ramana

  • I need badi method for

    hi
    when i enter a material quantity in pr and if it is not match with material quantity with po order i should get a error message.
    i need badi method for this with explonation.

    hi,
    BADI and BAPI
    hope this helps u,
    Arunsri

  • Unable to create Customer master in ECC 6

    Hii Gurus
    I am unable to create customer master in ECC 6 version as system says that sales area defined even though it is defined. if i am going to XD01 when i click on All sales area Button it is showing only sales organisaiton and rest distribution channel and division is not appearing. is there any activation required for distribution channels or at divisions so that i can appear in avalible sales area.
    i have tried to enter it manually but it is not accepting. when i check at enterprise structure it is defined and assinged
    can any body help me oout?
    thanks in advance
    sur

    Hello,
    This is an issue by non-assigning on common distribution channel and common division.
    Go to SPRO --> Sales & Distribution --> Masterdata --> Define Common Distribution channel (Txn : VOR1).
    Give you distribution channel to the fields Reference distribution channle for conditions and Reference DC for customer and material masters
    Go to SPRO --> Sales & Distribution --> Masterdata --> Define Common Division (Txn : VOR2)
    Maintian Common division 00 agaist your sales org as well as the fields Reference Division for conditions and Reference Division for customer and material masters
    Prase

  • How to capture ship method and freight account in customer master and order

    Hello
    In the customer master, I would like to maintain fields like freight vendor, freight account no and preferred ship method (Like Fedex Ground, UPS next day, etc), and have them copy over to the sales order. I know we can define freight vendor in partner function, but I do not see anything in the shipping view of the customer master similar to this. We are not using the transportation module, and are on ECC 6.0.
    Is my only option to define these in the text fields or under additional data of customer master and have text determination carry this over?
    Im curious as to how other companies have configured this, any opinions would be greatly appreciated.
    Regards
    Ken
    Thanks in advance

    Hi Ken,
    You may use the reserve fields of the customer master at general data or sales area data.
    In customer master data, choose menu: Extras --> Additional data
    To use a reserve field (attribute 1) of the customer master proceed as follows:
    1. Change the short descriptions of the data elements KATR1 by using the SAP enhancement and activate the data element.
    2. Maintain the entity tables TVK1 with the values.
       "01" Fedex Ground
       "02" UPS next day
       etc.
    3. Use the same procedure for the remaining reserve fields KATR2-KATR9.
    Then continue with enhancement of copying the customer master fields into the sales document either VBAK, VBAP, or VBKD.
    Regards,
    Gumanti

  • Verifying Country For Embargo Situation on Customer Master

    Hi,
    When customer masters are maintained, I'd like to invoke a function module that will call GTS to ensure the country maintained on the customer master is not embargoed. Is there a standard function module that can accomplish this? I looked but I was not able to find anything suitable.
    Thank you.

    Hi Chris,
    Dont' forget; Embargo checking considers a PAIR of countries, not a single one.  For example, Iran is on the embargo list for many western countries at the moment, but probably not for others in the Middle-East.
    Maybe you could re-phrase your question?
    Regards,
    Dave

  • How do I define a new salutation for use in vendor & customer master data?

    Hi
    Can someone please advise how/where I need to go in order to define a new salutation type (eg: to be used in vendor and customer master set up)
    We currently have several standard salutations (eg: Mr, Miss) but not some really common ones we use (eg: Dr, Rev, Sir etc)
    I guess this might be somewhere in SPRO/IMG but anyone with the answer will be awarded points.
    Thanks
    Steve

    That's fixed it
    T code SA03
    Thanks & points awarded...
    Steve

  • Can we transfer customer master from ECC to SAP AII

    Hi Experts,
    We need to transfer the customer master data from ECC to SAP AII ( Auto-id system )  through XI system. There seems to be no std XI content for doing this ( there is std content for sending material master ). I have found out an idoc type BUPAFS_FS_CREATE_FRM_DATA201 in both ECC and SAP AII system. I think I can use this idoc for transferring the customer master. But how do i triggere this idoc whenever the cusotmer is created or chnaged?? ( like for MM we have BD10 transaction to do this )
    thanks
    sankar

    Hello,
    I do not get what is the sending message type and what is  the receiving message type.
    The MaterialIn Message Type in AII is used when you do replicate material master data from ERP to AII.
    In ERP You sent IDOC Matmas01 or AINMatmas ( I am not exactly sure about the name, but it is contained in the configuration guide for flex delivery scenario.
    When in this replication the gtin field is not populated.
    Check the following:
    open master data -> product in AII and check if you do have a table containing UOM and GTIN displayed for existing product or that you can create your own product and defining UOM and gtin for that.
    If this is not possible, you have not maintained the relevant set type and product configuration in AII. This is stated in config guide again.
    Michael
    Now I will be  off  for two weeks with no access to internet. Hope that helps.

  • BAdI/method for limiting Delivery type list for webshop

    Hello everyone,
    I need your help: I have requirement is to limit some Deliver types when ordering in the b2b webshop (webshop only not others).  I'm searching for a BAdI (I don't want to hardcode in order.jsp) and debuging/looking into CRM_ISA_BASKET_HEAD.  Can someone please tell me which BAdI and method?  or any suggestions?
    Thanks, Jin

    Hi Freda,
    Check CRM_SHIPPING_MAINTAIN_OW or CRM_SHIPPING_CHANGE_OW.
    hope it helps....
    Regards,
    Anil.

  • BAdi FMBW_CUSTOMER for Screen 2010 with customer subscreen does not update?

    Greetings,
    Trying to implement this BAdi (FMBW_CUSTOMER) but it doesn't update the FMBH customer defined fields.
    It seems to do OK in the PBO - meaning it gets the correct data from the dB table.
    It seems to recognize the PAI custom fields - it comes back with the correct user input.
    But in the end - I can't get it to update the table.
    Anyone been able to get this BAdi to work?
    P.S. I have read the documentation for it and have spent extensive time in debug.

    Hi,
    Create structure CI_FMBH with your added custome fields and see whether those fields are available to you at the time of save......
    Thanks,
    Shailaja Ainala.

  • How to use the same credit card for more than one customer master

    Hi,
    this is a question for consultants at least a little familiar with SAP business partner, Customer-vendor-intergration cvi, contract accounting:
    My customer wants to store the same credit card with more than one customer. Arguments are that family members or partners may mutually agree to use the same credit card for their distinct purchases.
    I never tried with amazon or the likes but I know that SAP validates the uniqueness of credit cards.
    I found 6 code line where the message (V/)005 "Payment card &1 &2 is already assigned to customer &3" prohibits duplicate assignment.
    Even if I create a couple of enhancements to suppress the error, I don't know how the system will work.
    The customer does not like the idea of using alternative payer.
    Did you ever face the same problem and how did you solve it?
    Much Thanks in advance
    Best regards
    Clemens

    thanks

  • Badi for customer master

    Hi Experts,
    Is there any badi , i need to validate the customer master data before saving.
    Thanks in Advance,
    Ur's
    Harsha

    Hi Harsha,
    I will tell you a general process to find BADI for a transcation.
    Go to the Transaction, for which we want to find the BADI,
    In our case we will take the example of Transaction XD01/XD02.
    Get the Program Name of Corresponding Transaction.
    (Click on System->Status. Double Click on Program Name)
    Once inside the program search for ‘CL_EXITHANDLER=>GET_INSTANCE’.
    Make sure the radio button   “In main program” is checked.
    A list of all the programs with call to the BADI’s will be listed.
    The export parameter ‘EXIT_NAME’ for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it.
    With the exit name go to SE18 and get the interface name. Do the validation in appropriate of the methods of the interface.
    For example for your case, BADI is CUSTOMER_ADD_DATA and you can do validation in method CHECK_ALL_DATA of interface IF_EX_CUSTOMER_ADD_DATA.
    Award points if found useful.
    Regards
    Indrajit

  • Step by step instruction for Using LSMW Recoding method for Material Master

    Guys,
    Can some one explain step by step procedure for uploading the materials master data to R/3 by using LSMW Recoding method. By the time you reply I will go through the rule of uploading the data..
    Thanks guys,
    Dhanu.

    Hi,
    The Legacy System Migration Workbench (LSMW) is a tool recommended by SAP that you can use to transfer data once only or periodically from legacy systems into an R/3 System.
    The LSM Workbench covers the following steps:
    (1)Read the legacy data from one or several files (e.g. spreadsheet tables, sequential files)
    (2)Convert the data from source format to target format
    (3)Import the data using standard interfaces (Batch Input, Direct Input, BAPI, IDoc).
    The Steps for LSME are:
    Example: Customer Master upload:
    LSMW to Update Customer Master Records with Transaction Recording
    Call Legacy System Migration Workbench by entering transaction code LSMW. Every conversion task is grouped together as Project / Subproject / Object structure. Create a Project called LSMW_DEMO and a Subproject as CUSTOMERS and Object as CUST_REC
    Step 1: Maintain Object attributes
    In this example, you will be updating the customer master records with the help of recording a transaction (XD02). Choose radio button Batch Input Recording and click on the recording overview icon to record the R/3 transaction. Enter the Recording name as XD02_REC, the description as Customer Master Updates Recording, and the transaction code as XD02.
    Step 2. Maintain Source Structures
    Give a name and a description to the source structure
    Step 3. Maintain Source Fields
    In this step, you need to list what fields are present in the source structure. The easiest way is to click on u2018Table Maintenanceu2019 icon to enter Fieldname, Type and Length for each field
    Step 4: Maintain Structure Relations
    Execute a step to u2018Maintain Structure Relationsu2019. Since, there is only one Source and Target Structure, the relationship is defaulted automatically.
    Step 5: Maintain field mapping and conversion rules
    Field RF02D-D0310 represents that you chose u2018Sales viewu2019 for the customer Master screen accordingly its value should be set to X. Keep your cursor on field RF02D-D0310 and click on Constant rule icon to choose the constant value of u2018Xu2019.
    If your source file already has the field value, you choose rule u2018Source Fieldu2019.
    Keep cursor on field u2018KUNNRu2019 and click on u2018Assign Source fieldu2019 icon to choose source field CUSTOMER from structure XD02S
    Step 6: Maintain fixed values, translations, user-defined routines
    You can also maintain re-usable translations and user-defined routines, which can be used across conversion tasks. In this case, that step is not required.
    Step 7: Specify files
    In this step, we define how the layout of the input file is. The input file is a [Tab] delimited with the first row as field names. It is present on my PC (local drive) as C:\XD02.txt.
    Step 8: Assign files
    Execute step u2018Assign Filesu2019 and the system automatically defaults the filename to the source structure.
    Step 9: Read data
    In this step, LSMW reads the data from the source file (from your PCu2019s local drive). You have the option to read only selected rows and convert data values to Internal format.
    Step 10: Display read data
    This step is optional. If required, you can review the field contents for the rows of data read.
    Step 11: Convert data
    This is the step that actually converts the source data (in source format) to a target format. Based on the conversion rules defined, source fields are mapped to target fields.
    Step 12: Display Converted data
    Again this is an optional step to view how the source data is converted to internal SAP format
    Step 13: Create batch input session
    Once the source data is converted in an internal format, you can create a batch session to process updates.
    Step 14: Run Batch Input Session
    You can execute the BDC session by Run Batch input session. Executing a batch input session is a standard SM35 transaction for managing BDC sessions. Once you have successfully executed the batch input session, the customer master records are updated in the system. You can confirm this by viewing the customer master records (XD03).
    Follow the link for material master
    http://www.sap123.com/showthread.php?t=98
    Regards,
    Biju K

  • Change Logs for customer master data in 3.1 H version

    Hello All
    Are they any existing reports or change logs for viewing changes to customer master data in 3.1h version.  I want to be able to report based on changes made to customer master.
    I know there is a good report in 6.0 version for this- S_ALR_87012182.
    If I have to develop a custom program for this in 3.1h. Which table I should use? KNA1 or CDPOS.
    Any ideas will be appreciated.
    Hema.

    Hi,
    Please check the filter settings maintained for the adapter object CUSTOMER in R3AC1. The same filter settings can be referred in tables Table: CRMFILTAB (R/3) and SMOFFILTAB(CRM) as per srinivas's reply.
    Check the sales area of the customer maintained (Sales Area, Division, Distribution Channel etc.) and see if the current filter settings are restricting the customer from getting replicated in CRM. If everything is maintained fine then check for any failure Bdocs in SMW01 or SMW02.
    Regards,
    K

  • How to include a new field for checking duplicate customer master

    Dear All
    we have activated the standard procedure to check duplicate customer master data. This is a standard procedure as below :-
    Procedure:
    Run SM30, key in Table V_T100C, select Display or Maintain, set App area F2. Here you can change current settings.
    Check the transaction OBMSG for application area F2, where these messages are maintained and at this place you can convert the message from warning to error.e user needs one more field to be added to this check.
    It is working perfectly fine but it only compares two fields for duplicates in the customer master i.e the customer city and name.
    Is there a way to include a new field in this procedure ? For example we also want the system to check duplicate entries for field name " street 5" and give a warning /error message incase if there is another entry already existing on the master data.
    regards,

    Hi
    Use the enhancement SAPMF02D to check these values.
    Regards
    Eduardo

Maybe you are looking for

  • Using the new Photos app on multiple devices - confusion!

    I find the recent way ios/Photos handles photos quite confusing. I am not too concerned about not having a Camera Roll, but seeing how not having this creates strange behavior when editing/deleting photos, I can see how the Camera Roll is definitely

  • Is it possible to make an old iphone into an external drive if I bought an enclosure for it?

    Despite the ssd being soldered to the logic board? I am looking to recycle my old iphone for a useful purpose and wondering if it is a possible diy job prying the ssd from the logic board or would it be better to get an apple store to do it?

  • Mounting my 24" iMac

    Hey I was wondering if the VESA mount will work on my 24" iMac, I do not have the new one but the old 24" white model. Will that mount work?

  • Using ADI with Projects

    Could anyone point me to any information on using ADI with Project Accounting in 11i

  • Prefix required for namespace error

    When I try to import an XML schema into the TopLink workbench, I'm getting the following error: 0800 - Prefix required for namespace "http://www.ACORD.org/standards/PC_Surety/ACORD1.6.1/xml/". Has anyone seen this before? Any help would be appreciate