Change of businnes partner number in middleware

Hi,
we already have an exchange of R/3 customers with CRM business partners, but only for selected account groups. The internal number range of R/3 is mapped to a corresponding external number range in CRM. So far so good.
Now we decided to distribute another account group (with another number range), but the corresponding number range in CRM is already in use for other partners.
I found some hints in SDN how we could change the number range using OPEN FI modules. But this will only work, if we use an internal number range in CRM. Our purpose is to use an external number range and map the number by ourselves (e.g. number 653 in R/3 should be ZZ000653 in CRM).
Does anybody have a solution for that?
Kind regards
Daniel

Daniel,
I think your best bet is the CRM0_200 exit on ERP side.  I actually used this exit to change the number range for plants being downloaded as business partners.  I never used it for a real account group of customers but it should work.
You will have only one issue if you send data back from CRM to R/3.  You will need to use one of the exits on the CRM side to remap the partner to the original value.  The deltas from R/3 to CRM shoudl work okay, because it is based on the guid of the partner in CRM that maps back to the original R/3 partner number.
Look at note 865321 to view the solution that was created for plants.
You won't need an internal number range in CRM either for this exercise.  The external number range should work fine.  This is similar to rigging the system for vendor master deltas only less complicated.
Take care,
Stephen

Similar Messages

  • Can we change the partner number based on the reason in CIC0 in CRM ?

    Dear Experts,
            Can we change the responsible partner number based on the reason in CIC0 in CRM ?
    regards,
    Abhijit G. Borkar
    Edited by: Abhijit Borkar on Jul 10, 2009 6:46 AM
    Can it be done by using 'Actions' ?

    Hi Abhijit,
    Yes you can do this a number of ways:
    action
    badi - partner or order
    event - custom function module
    Remember that the partner determination must allow for this partner to be changed.
    Cheers
    Andrew

  • Change history of User for Business Partner Number attaching and removing

    Hi Experts
    Is there any t-code in SRM which will show change history of User for Business Partner Number attaching and removing.
    Thanks--
    Guru Prasad Dwivedi

    Serene,
    I am not too sure if anyone can DELETE a Payment Term linked to a BP. The system would not allow this.  If at all a Payment term was deleted, I don't think it can be traced.
    It is therefore very important to use Proper user authorization so that only people authorized to do certain things are doing it and not everyone.
    Suda

  • Change Business Partner Number or copy

    Hi experts!,
    I need to change some business partner numbers or in another hand creates a copy of business partner but different number.
    It's possible?
    A lot of thanks in advance.
    Regards.

    Hi,
    There is no standard way to do this, but you can write a simple report to achieve this functionality.
    Moreover - copying is not that simple - e.g. : you can copy the data such as name ,etc..but you still needs to generate a new person number as well ! For this, you need to involve address management also.
    Again, you can copy the address data, but you will need to generate new address numbers as well.This also requires Address Management.
    The solution is to use a report using BAPIs.
    E.g : Fetch data of existing BP using BUPA_CENTRAL_GET_DETAIL.
    Remove fields such as partner number and peson number from this ,and feed it to the BAPI BUPA_CREATE_FROM_DATA. A new BP will be created, with the same data, but new number GID, etc.
    Similarly , you need to fetch all datasets and then create them again.
    Let me know if you need more info regarding this.
    Cheers,
    Rishu.

  • The special stock partner number is different in VA02 and VA03

    **Hi friends,*
      *its little bit critical*
          *my client raised Sales order and it was processed for delivery and billing also. now when we open sale order XYZ   in VA02 i.e, change mode There is special partner number is 189011 it is correct.*
    *and when we open same sale order XYZ  in display mode (VA03)  here The special partner number is changed and system showing ship to party number as a Special partner that is b1b1 actually it is ship to party number but system showing same number for both sp and sb as b1b1 thats is in VA03.*
    *can anybody please help out me

    Hi,
    Please check whether you have any screen variants / transaction variants assigned to the Tcode VA03.  The following thread will give you info about transaction variants in VA03.
    VA03 and SHD0 made me crazy
    Regards,
    P Gomatheeswaran

  • Bapi_po_create1 - partner function and partner number problem

    hello.
    let me just first state that on ecc5 this problem doesn't exist.
    we are in the middle of an ECC6 upgrade right now and i have a problem creating a PO through the BAPI on the ECC6 upgrade system, needless to say that all customization was copied from ECC5.
    when trying to create the order i get an error MSG ME 350, "please enter partner number" .
    i didn't get the error in ECC5. customization hasn't changed in ECC6. I've checked Ecc6 customization on MM->purchasing->partner determination. entering a partner function isn't mandatory and we've never entered a partner function before in the PO header besides the vendor number.
    please help.
    thanks,
    Oren.
    Edited by: Oren Wolk on May 2, 2010 11:17 AM

    hello.
    the note suggested doesn't help my case.
    can someone please suggest a different solution?
    maybe in ECC6 the partner function is set by default to some value? and therefore expects a partner function?
    thanks,
    Oren.

  • Need to change the business partner on multiple documents (SC's, PO's, etc)

    When a user leaves the organization, their business partner number is no longer valid.  Therefore, any documents they have created are no longer accessible for changes, good receipts, etc.  We are looking for a way that we can find all open SRM documents for a specific business partner and add a new business partner number to these documents in mass, rather than having to change each individual document one by one.

    Hi Patricia,
    This will be a new business requirement. Its a Enhancement.
    So you have to take technical people's help who can help you to develope the program.
    For example, if someone leaves the org then that PO has to be transfered to someone else, so this is called as PO onwership change. With the help of this program , you can put document no and new user id and execute it. it will transfer the ownership of the PO. Mass changes is also possible.
    Also to get the Goods receipients name , you can develop prg for PO status , which will give information about relevant SC, PO , Goods receipients name, G/ L account, account assignement etc.
    Its a totally new business requirement, which can be done with ABAP.
    I hope this helps you.
    Regards,
    Sheetal Salunkhe

  • Define type of partner number - Table TVPA

    Hi,
    Do you know if it's possible to manage a new entry in table TVPA in order to add a new type of partner number please ?
    I want to add a partner type like a purchasing group (EKGRP).
    Thanks for your help.
    Alex

    You can't make any entry in this table as the delivery class reads S-System table, maint. only by SAP, change = modification.
    Regards,

  • IDoc-Inbound: Partner Number gets overwritten in User Exit

    Hi,
    we have problem that XI won't accept IDoc from sending R/3 because the Partner number gets overwritten via User Exit.
    Instead of Partner PSICLNT010 the partner gets overwritten to SAPPSI. So what do i have to do to make XI accaept this IDoc?!
    We have system PSICLNT010 configured in SLD with logical system name PSICLNT010.
    Because of the problem i changed it to SAPPSI.
    I also refreshed the adapter specific identifiers and did a complete cache refesh - but with no success.
    We still get error "No service for system SAPPSI, client 010 in ID"
    Can somebody help!  What elso do i have to change?!
    br

    Hi,
    This problem can be solved : do these steps ,
    AT your XI System : goto Idx1, create port with name : SAPPSI
    In the port use your RFC Destination name SAME as used in port PSICLNT010.
    Now goto idx2
    upload matadata for your idoc Message in port SAPPSI.
    send idoc from R/3, XI system will pick that idoc.
    your problem is solved now
    Regards,
    Sandeep Kaushik

  • Change in Business Partner restricted in case of Contract already activated

    Hi Friends,
    I have come across a very strange scenario which is described below:
    I have created a RE-FX Lease Out Contract , activated the same and have carried out certain number of Periodic Postings. Now i can change the Business Partner of the Contract from existing X (for example) to a new Business Partner Y (for example).
    Why would this kind of option be available in the system (I mean for what kind of Business Requirement this shall be allowed??) and how can i control that in case a RE-FX Lease Out Contract has been created and activated, nobody should be allowed to change the Business Partner in the Contract.
    Has anyone come across this kind of a scenario???
    Plz reply back with your valuable inputs ASAP.
    Pankaj

    Hi AP,
    Thanks for the reply.
    Can you tell me how can i make this field of BP Number as in Display mode in Change RE Contract???
    I mean the steps to achieve this....
    Thanks
    Pankaj

  • Delete external business partner number range

    Hi SRM gurus
    We have implemented a BADI to prevent vendors of certain acct. group from rpelicating to SRM from R/3. Now we want to change the number range of business partner in SRM, which is external no. range. I want to confirm can we delete the external no. range and create a new external no. in SRM under the navigation, will it cause any side effects. SPRO->cross apllication->SAP Business partner->Busniess partner ->number ranges and groupings.
    Preste no. range is
    400000 - 600000 (PO) external
    700000 - 1000000 (XI)  external
    I want to delete the PO no. range and create a no. range for XI which will look like:
    400000 - 1000000 (XI) external.
    with regards
    Manjunath

    Hi
    <u>To avoid the problem of data loosing, pl setup number ranges as follows:
    Menu: SPRO --> Cross-Application Components &#8594; SAP Business Partner &#8594; Business Partner &#8594; Basic Settings &#8594; Number Ranges and Groupings &#8594; Define Groupings and Assign Number Ranges</u>
    <b>Maintain both internal numbers and external number ranges here. The external number range should correspond with the R/3 vendor number range. Then you will not have a problem of data loosing.</b>
    You have another configuration point in SRM that enable you to define number range by backend for PO, RS and RQ.
    Please read the configuration help taht give you an example in transaction SPRO.
    <u>Some related links -></u>
    Re: Impossible to Replicate alpha numeric Vendors from R/3 to EBP
    Re: External number assignment - vendor replication
    Number range for business partner
    Delete business partner from SRM
    Re: Vendor replication
    Re: Unable to replicate both Numeric and alpha numeric vendors records from
    <u>Other related links -></u>
    Using transaction "BP" which has the number "##1" delete the required Business partner. Also try using reports DELETE_ALL_BBP_USERS and BUPA_TEST_DELETE to delete Business partners.
    Re: How to delete a user in the Organizational structure
    Do let me know.
    Regards
    - Atul

  • Retrieve Business Partner number

    Hi all,
    we've upgraded from CRM 5.0 to CRM7 (2007). And some functionality that used to work involving a BAdI, no longer works for us. Here's the original situation using the 'old' SAP GUI:
    After changing a business partner or one of its relationships, our BAdI implementation of PARTNER_UPDATE is triggered. In here, the current business partner is retrieved using BUPA_GENERAL_CALLBACK. This works just fine. This also works fine if one of the EEWB (Easy Enhancment Workbench) fields on a relationship has changed. We need the business partner in order for us to replicate the relevant data to an external NON-SAP system.
    In CRM 2007 via the WebClient UI, this BAdI is triggered as well during a change of the business partner, one of it's relationships and even after a change of one of the EEWB fields. So far so good, however, we are not able to retrieve the business partner number after a change of the validity period of the relationship using BUPA_GENERAL_CALLBACK. This is not a real problem since we can also use BUPA_BUT050_CALLBACK as an alternative. Bit of extra coding, but no problem yet.
    The real problem occurs, if we change a EEWB field. In this case both callback-function modules do NOT return any data at all. So I tried to use the generated function module ZZNZK_BUPR_CALLBACK to retrieve the business partner being processed. But this function module generates a dump, saying that the COMMIT WORK should not be interrupted (SYSTEM_ON_COMMIT_INTERRUPTED).
    So main question actually is: How can we, in all cases (changing a business partner, on of its relationships or even an EEWB field on the relationship), retrieve the business partner from memory?
    Kind regards,
    Micky.
    P.S. In the BAdI documentation SAP suggests to use the CALLBACK function modules, but they don't always (especially in case of EEWB field change) necessary do the job.
    P.S. Not sure if this is the correct forum, since this BAdI is also triggered in non CRM related scenario's. However, the problem only occurs as of the upgrade to CRM 7 and the use of the webclient.
    I'm waiting.....

    Hi Micky,
    The problem occurs due a change in memory handling between the SAP gui and the web ui. SAP gui basically fills all the memory for datasets that need to be displayed on the screen - which means that even if you change relationship data, the bp's address memory is also filled and thus the CALLBACK returns the memory contents.
    In Web UI, the background processing uses BAPIs or APIs. The memory is filled ONLY for the dataset that you are changing. Hence, you can't always get the data from any CALLBACK, but you need to use the specific CALLBACK.
    Your approach here is quite correct in using the EEWB callback, but i honestly do not know why the dump occurs. I do however know that the handling of relationship data is 'hopeless' - with an overlapping of dialog and bapi modes, which makes such dumps very common during post processing of relationship data. This problem would be much easier to trace under debugging, but its tough to estimate a guess - more so since its sue to a Z field.
    The best bet would be to raise an OSS for SAP, since EEW ought to generate perfectly working callbacks as well, and these callbacks are perfectly allowed for use in all customer implementations. Ideally, the EEW callback ought to have returned the memory contents for the EEW field if it had been changed during the process.
    Cheers,
    Rishu.

  • Business partner number range - Current number set to 0

    I need to initialize business partner number range.
    TCode: BUCF
    0009000000 -0013999000  Current number 9000029
    How can I set Current number to 0.
    I have deleted business partners via BUPA_DEL. I need this to be set to 0 so that can bring in legacy data in the desired number range.
    Any help is greatly appreciated! Thanks

    From transaction BUCF, if you select "Status" tab it allows you to change current number.
    Hope this helps!!!

  • Partner number of organizational unit

    Hello CRM gurus.
    Is possible to create partner number of organizational unit retrospectively? We have crated organizational unit hierarchy manualy, but the units do not have partner number. Thank you for you help!
    Regard,
    Petr Syka

    Hello Petr,
    Normally the customers copy the organisation structure from R/3 to CRM. And finally to integrate BP's with org units, they would execute the report CRM_COM_ORGMAN_BUPA_INTEGRATE. Sometimes BP's are not created and integration does not work. But however they are able to resolve this issue by making some changes in number ranges and by doing customization as mention in Note 550055.
    I have to admit, I have not much knowledge in the below scenario described by you, nevertheless, I suggest that you refer the note 550055 and the corresponding related notes which might be helpful in meeting your business requirements.
    Best Regards, Adil

  • Search help in cj12 to get partner number.

    Hi 
    In cj12, partner tab, when I am selecting partner function PO or ZC , I am not getting search help for the partner number.
    I have checked and debugged, I came to know we need to add the type of the partner numbers ie., MP and PE to get the search help  in the include LIPARF00.
    In the code ,
    CLEAR H_MATCHCODE_OBJECT.
      CASE G_TPAR-NRART.
        WHEN 'KU'.
          H_SHLPNAME = 'DEBI'.
        WHEN 'LI'.
          H_SHLPNAME = 'KRED'.
      when 'PE'.                    "if activated HR-Matchcode active
        h_shlpname = 'PREM'.        "if not search_om_partner active
        WHEN 'US'.
        WHEN 'O '.
        WHEN 'S '.
        WHEN 'AP'.
          IF F_AP IS INITIAL.
            H_SHLPNAME = 'DEBI'.
          ENDIF.
        WHEN OTHERS.
        message i015.       " wird d
    My functional not ready to use access key to change the code. Pls suggest is there any OSS notes for this.
    Regards
    Uma

    Hi Uma,
    May be this sap note help you to resolve your problem 180490.
    Please check and implement if it meets your requirement
    Thanks&Regards
    Ajit Chirania

Maybe you are looking for

  • Opening raw images in Photoshop Elements 9

    When opening raw images in Photoshop Elements 9 (File -> Open or File -> Open As), the Adobe Camera Raw dialog do not open. Instead I get a window with a progress bar and the text "Reading Camera Raw Format". The image then opens in the Photoshop Ele

  • Owning 2 iphones with one Apple account has = Sync Problems.

    Owning 2 iphones with one Apple account has = Sync Problems.  iTunes is thinking my old iphone 4 is the same phone as my iphone 5C.  When I plugged in my iphone 5C it auto synced my 5C to iTunes and it wiped my 5C and restored it to the same content

  • Goldengate inserting first and then performing delete, not  in actual order

    Hello Experts, i am doing one direction replication by goldengate and what i did is i inserted a row on source and it get replicated on target after that i inserted one more row and the detele it immediatly and found unique key constrain error at rep

  • Pictures like Cover Flow in iTunes

    hi, I don't know if this is the good forum the post this. I want pictures for my website like front row in iTunes, but i don't know how to do this. Thanks, joost

  • Action events

    Ok i made this program that reads a log file and prints it out to the black screen, now i want to make it a GUI and when i press "Start" it does the same but prints it to the right text fields so i that i can eventually turn this into an applet. here