Contact Person Data Update

Dear experts,
We have a scenario, where we want to remove the old Contact person details of the client/prospect from all  the relevant business transactions which are still not closed, whenever there is a change in Contact person for the client/prospect. We are trying to find out an automated way so that system will does the same whenever there is a change in the contact person instead of manual work.
Any help would be highly appreciated.
Regards,
Hard Learner.

Dear Experts,
I am putting my requirement in a more detailed manner, as I did not got any response
Scenario,
We have a contact person to the account, with an end date. When the end date is reached, we will update a new contact person to the account.
Requirement:
We have to change all the business transactions for the account which are in open status with the new contact person replacing the old contact person.
Help Needed in:
Does we have any function module or BADI or BAPI or Report which can help us in this feature.
Any input is highly appreciated.
Regards,
Hard Learner.

Similar Messages

  • How to synchronise contact person data from customer master to Bus partner.

    Can someone please explain how we can synchronize contact persons from customer master to business partner data.
    Are existing contact persons of customer are automatically created as Business partners(persons) when we do the synch.
    Can MDS_LOAD_COCKPIT be used for this purpose.
    I have some existing customers whose contact persons data is not already reflected in BP. How can I do that.
    Please help.
    Thanks-Donny

    Hi,
    I think the BP data will change with the changes in the critical fields of the customer master. Try chaning certain fields in the customers where you want the data to be updated. Hope that will work. Other wise you need to look out to do a mass update on the BP.
    Best Regards,
    Jagadeesh
    Edited by: Jagadeesh G Chary on Feb 1, 2012 7:34 AM

  • SQVI - Contact person data

    Hi experts,
    I want to extract information from contact persons in CRM through transaction "SE16". I want to have data from following areas of the contact person "General Data", "Work" and "Private". Unfortunately I can't have all data at once in just one table. So I'm thinking that join tables through SQVI would be my solution. Unfortunately is not that easy I discover. I have tried to search for help throgh different forums but can't find any solution regarding my case.
    So please help! I want to know which tables I should use and which key figures as well. I have found the data I'm looking for in following tables:
    BUT000
    BUT051
    ADRC
    ADRP
    ADR6
    BUT052
    ADR2
    but how should I join to actually have a report that will extract the information I need?
    Thank you in advance!
    Best regards,
    Hannes de Richelieu

    Hi Hannes,
    He can write a program in which we can fetch the data as per the tables you have mentioned. We can search with single BP as well as we can get the result for all the BP's in the system.
    Moreover we can extract same in excel sheet, just need to write one query & upon executing the report pop up will ask to save the file in system.
    Regards,
    Kamfrk.

  • Updating table KNVK in customer contact person change

    Hi
    We have to update customer contact person data. We use BAPI_ADDRESSCONTPART_CHANGE but only ADRP table is updadeted. We would like to update table KNVK.
    Can we do that with some parameters with this bapi or do we need an other FM?
    Rgds

    Thanks but it is told that CUSTOMER_UPDATE should not be used directly in any custom program (Error in customer_update FM)

  • Contact Person Full Data.

    Hello,
    When I want to see contact person data in the Interaction Center I go to Accounts data > click on Contact Person name > a new screen shows me the Contact person data but I can't add any assigment block to this page.
    I need to show the complete information and assigment blocks like in Web UI.
    For example: I can't add marketing attributes.
    Any idea of how to solve this?
    Best Regards

    Andrey Vishnevskiy solved my Problem.
    This was his solution, which worked for me:
    if you need the same views/screens for contact person details as it is for SALESPRO follow these steps:
    1. Identify Navigation Bar profiles which are used in IC agent business role and sales professional role. Standard profiles are IC_AGENT and SLS-PRO accordingly. (SPRO -> CRM -> UI Framework -> Business Roles -> Define Business Role -> double click business role -> here is a field Nav Bar Profile)
    2. Identify Target IDs which are used for the desired navigation in sales professional's navigation bar profile. For instance:
    BP_CONTACT B Display MD-BPCP-OV
    (go to SPRO -> CRM -> UI Framework -> Technical Role Definition -> Define Navigation Bar Profile -> select profile for sales professional (SLS-PRO) -> choose Define Generic OP Mappings -> go to desired object type and actions (e.g. BP_CONTACT))
    3. Check Target IDs which are used for the desired navigation in IC agent's navigation bar profile. For instance:
    BP_CONTACT B Display BPMORE
    (path is the same as in step 2)
    4. Put Target ID's from sales professional's profile to IC agent's profile according to your needs. For instnace, generic OP mapping in IC Agent navigation bar profile should look like below:
    BP_CONTACT B Display MD-BPCP-OV

  • Data Migration Contact person

    Hi All,
    I'm uploading Contact Person data from Seibel system to SAP CRM. This is going to be Single time data upload. Please suggest me which one is the best approach to do this like BAPI or IDOC or any other. If anybody already worked on related object then please give me mapping documents that will be very great help for me.
    Many Thanks in Advance.
    Thanks & Regards,
    Anil.

    Hi Anil,
    I am not sure about the best approach, but I have worked on data migration of contacts using Report program.
    I had created a report program that would accept an excel file as input that woudl contain the contact person deatils. I then craeted a contact using various function modules.
    Please let me know if you need further information about this approach.
    Regards,
    Saumya

  • No Matching Records found 'Contact Person'(OCPR)(ODBC-2028) when adding AR Credit Note

    Hi all,
    I'm trying to add the AR Credit Memo, but when adding No Matching Records found 'Contact Person'(OCPR)(ODBC-2028) is occuring...
    What is the issue ?

    HI
    ADD in BP Master data under Contact Person tab update contact person details
    then will not occur problem ..
    regards
    Ramudu

  • Badi for Business partner contact person creation

    Hi Experts
    Kindly tell me what badi can I use to trigger error while creating the BP in role contact person , the requirement here is to check the email for duplication and throw the error
    Thanks & Regards
    Rajasekhar

    Hi,
    I think you can use BUPR_CONTP_CREATE to create contact persons or Badi BUPR_CONTP_CHANGE to change COntact Person Data. I give you a code example when I have used BUPR_CONTP_CHANGE to change data of contact persons:
    SELECT * FROM but051 INTO TABLE lt_but051 WHERE dprtmnt NE space.
    SORT lt_but051 BY relnr.
    MOVE ls_but051-dprtmnt TO ls_babi_persona_contacto-comments.
    MOVE 'X' TO ls_babi_persona_contacto_x-comments.
        CALL FUNCTION 'BUPR_CONTP_CHANGE'
          EXPORTING
            iv_partner       = ls_but051-partner1
            iv_contactperson = ls_but051-partner2
            iv_date_to       = ls_but051-date_to
            is_data          = ls_babi_persona_contacto
            is_data_x        = ls_babi_persona_contacto_x
          TABLES
            et_return        = lt_return_bapi.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          IMPORTING
            return = lt_return_co.

  • A List of Customer Line Items according to the *CONTACT PERSON*

    Hi All,
    I'm looking for a report which shows the  List of Customer Line Items according to the CONTACT PERSON data, that I can find in the customer master data.
    Thanks for your help

    Not sure if you can add this field to the selection criteria. Please look at OSS notes 188663, 310886. I remember there were some restrictions as only fields from certain tables are allowed to use in FBL1N, FBL3N and FBL5N transactions.
    Shail

  • Contact person Number range in ERP and CRM - Middleware settings

    Dear SDN team,
    We have currently integrated SAP CRM 5.2 and SAP R/3 4.6 c using Middleware .
    The contact persons are maintained in SAP R/3 system and also downloaded into CRM system . Currently the Number range is different in both the systems
    Going forward, we can create and maintain Contact Person data in CRM only. But we have an issue with the Number ranges allocation in ERP system.
    Our Questions are :
    1) Can we maintain a external number range for Contact Persons in ERP system ?  If yes , how is this possible ?  because Contact person is not a standard Account group in ERP and we cannot maintain PIDE settings for Contact persons .
    2) What is the best solution to maintain Contact persons between ERP and CRM with active Middleware settings.
    A Good answer will get maximum points.
    Regards
    Ritvij

    Dear Ritvij,
    Am no sure how best I can answer but attempting:
    Basically the contact persons in the R/3 system when are transfered to a CRM, the system generates the number from the number range with internal number assignment of the standard grouping. Hence, no PIDE settings involved.
    Now, maintaining the contact person in CRM and to determine the number range for contact persons differently, you got to go for enhancement. You can look at the note 564538 which might give you some clues as to what enhancements are required.
    thanks
    Ravi

  • Create quotation and contact person

    Hello Experts,
    I have an <removed by moderator> requirement mentioned below:
    Our client will send some Quotation information along with Contact Person data from a E-commerce portal to ECC using Webservice. And then I have to:
    1) Create a Contact Person for Bill To Party Customer. 
    2) And when Contact Person gets created then assign this Contact Person to Bill To Party
    3) create Quotation assigning this contact person.
    All this processing has to be done in background mode.
    Kindly provide any lead, <removed by moderator>
    Thanks,
    Message was edited by: Manish Kumar

    Hi Malik,
    Please refer the below SCN links for creating Contact Person.
    http://scn.sap.com/thread/159981
    http://scn.sap.com/thread/1237915
    To create quotation, use the BAPI - 'BAPI_QUOTATION_CREATEFROMDATA2'.
    Hope, this helps.

  • XD01- Create Contact person - BAPI

    Hi,
    Can any one please let me know, is there any bapi to create customer contact person data (XD01). Or any alternative to upload Customer Contact person with contact person address data.
    Thanks,

    Hi,
    You can use this bapi to create customer along with personal contact data
    BAPI_CUSTOMER_CREATEFROMDATA1
    check the PI_PERSONALDATA in import parameter.
    Or if the customer is already create then u can use this Function modules to
    /SAPNEA/SMAPI_CUSTOMER_CHANGE
    BAPI_CUSTOMER_CHANGEFROMDATA1
    to add the personal data.
    Hope it helps.
    Regards
    Hiren K.Chitalia

  • Contact person Rel.ship Data not getting updated in B2B Web User Mngt

    Hi CRM Gurus,
    Need some help on Web User Management functionality.
    Sub: Contact person Relationship data not getting updated when we change the company (to wich contact person belong to) in ISA CRM 5.0 Web User Management.
    we are currently on CRM ISA 5.0 and using Web User Managment for our B2B scenario. New creation of users is working fine. But when we want to change the company (Sold to pary) for the existing contact person, the relationship data in CRM is not getting updated and the below are the details.
    Contact person No: XXXX (has a Relationship: "Is contac person for YYYY company in CRM)
    Company/Sold to Party: YYYY (has a relationship "Has contact person XXXX in CRM).
    When I chage the contact person's (XXXX) company  from  YYYY to ZZZZ,
    - Relationships of the new assignment for ZZZZ in CRM not getting updated.
    - Old Records in YYYY is not getting deleted (i.e. relationships.
    - There is No relationship data appear in XXXX.
    Appreciate any inputs on the same.
    Thanks,
    Rahul >>>

    Hi Rahul,
    I'd suggest you running a session trace / ABAP debugging to see if some information is not getting passed from the Java stack onto the ABAP stack. An alternate move would be to create a new OSS customer message.
    Cheers,
    Ashok.

  • Create/Update Contact Person address data (BUT051)

    Hello experts.
    Scenario:
    We have a potential customer, name it customer POT, identical to an ERP customer, name it ERP, and POT has a contact person, name it CONT.
    POT is in CRM documents.
    The initial idea was, with FMs CRM_ORDER_MAINTAIN and CRM_ORDER_SAVE, replace POT BY ERP in those documents, and then delete POT from CRM system WITH report bupa_test_delete.
    But that way, the relation between POT and CONT is lost.
    So, with FMs BAPI_BUPR_RELATIONSHIP_DELETE and BAPI_BUPR_RELATIONSHIP_CREATE it's possible to make CONT, the contact person of ERP (instead of POT), before deleting POT from system.
    However, the contact data (BUT051) is lost, because BAPI_BUPR_RELATIONSHIP_CREATE doen's maintaint adress data in relation.
    Is there a way to do it?
    Thanks in advance.
    Valter Olvieira.

    I used batch input and worked fine.

  • BADI to update contact person relationshiop address.

    Hi,
    I have a requirement where I need to copy the Business Partner standard address into the Contact Person Relationship Address.
    This need to happen whenever a Contact Person Relationship is created .Is there any relevant badi for the same? I have tried using the badi PARTNER_UPDATE as this gets called every time the BP gets saved.But I found that in the standard documentation for this badi, any custom implementation is not recommended.
    I tried using the ADDRESS_UPDATE badi as well but it is not getting invoked when adding a new contact person relationship.
    Should I use transaction BUS7 here and assign a function module to the events DSAVC or DSAVE?
    Please let me know the right approach of doing this.
    Thanks,
    Samrat.

    Hi Samrat,
    In this case, you can also try to create a trigger on the save of the address of the BP. Maybe the logi can be as follws :
    If the address is a standard address, then copy it to the Contact Person also.
    For this, implement the ADDRESS_UPDATE BADI. It will give you the complete address content. If you now need any BP data or relationship data, you can make use of the CALLBACK modules -
    BUPA_ADDR_CALLBACK
    BUPA_BUT050_CALLBACK             
    BUPA_BUT051_CALLBACK    
    BUPA_BUT052_CALLBACK    
    BUPA_BUT053_CALLBACK    
    Now that you have all available data, you can go ahead and save it to the contact person. Do the database updates in UPDATE TASK.
    Also, it is just a recommendation to avoid custom implmentations for PARTNER_UPDATE. Lots of customers implement this BADI accoding to their business requirements.
    Hope this helps.
    Cheers,
    Rishu.

Maybe you are looking for