Copy partner function?

Hello!
We're running a CRM 5.2 system with a big daily load ~10k SO/day.
We have a situation where a lot of service orders have been created with one partner function referencing a small number of business partners. The result being that these business partners are extremely slow in the system and often time out in searches.
The exact amount of service orders and business partners is as of yet still unknown, but a ball park figure is about 15-20 business partners with the partner function on potentially hundreds of thousands of service orders, each. In total we have about 8 million service orders. So we are dealing with large volumes of live production data.
What we would like to do is to "fix" these service orders by "copying" the business partner from another partner function on these service orders and replace the incorrect one. See example below:
Before:
Service order: 8000001234
Partner function Z0000109: BP 500000111 (incorrect BP)
Partner function Z0000108: BP 500000222
After:
Service order: 8000001234
Partner function Z0000109: BP 500000222 ("copied" from below)
Partner function Z0000108: BP 500000222
We believe this would be accomplished by changing the GUID for BP 500000111 to the GUID for BP 500000222 in field PARTNER_NO for the relevant partner functions in table CRMD_PARTNER. We intend to verify this approach in a sandbox environment for sure so we know that it can be done before we start development for real, but we would be very glad for comment on this approacy, whether you have any tips/suggestions on how to do this, whether it has been done before on large data volumes (we couldn't find a good SAP note), or whether you perhaps advise against doing this at all.
Thanksful for any comments,
Petter

By changing the GUID in CRMD_PARTNER you should be able to do so, I have done it several times, but only with smaller numbers. However, if you work on this table I would rather (due to performance reason) do it directly on the DB and not via an ABAP. Maybe even use a shadow-CRMD_PARTNER, update this via program and later copy back the values into the CRMD_PARTNER to minimize access time on the table.
With that many data I guess you have an explicit DBA responsible to database tuning? I would go and see this guy beforehand.
Regards, Kai

Similar Messages

  • Copy partner function from sales order to WBS element

    Hello
    Does someone know if it is possible to copy the partner function and its assignment from the sales order to the WBS element?
    In our project, we create sales order with article having a strategy group (85) view MRP3. Thanks to that a network and a WBS element is created in background based on template. In the template a partner determination procedure is maintained => partner tab in the WBS element is displayed (CJ20N) but the partners maintained in the sales order are not populated.
    Is something missing in the customizing?
    Is it possible to do it in standard?
    Kind regards
    Chris

    Hello Tison.
    I guess you have the Project created with a BAPI in your system in background. As far as I have seen I'd try the following in ABAP to create Partners in the Project Definition: BAPI_BUS2001_PARTNER_CREATE_M or the corresponding method ProjectDefinitionPI.PartnerCreateMultiple. This should happen in background when the Project is created also.
    Best regards.
    Jens Schmid

  • Partner function copied from PO to Outb.del. but output message not created

    Hello Gurus,
    As the copy of the partner function from the PO to the Outbound Delivery is not supported in standard, I have activated userexit_save_document_prepare (MV50AFZ1) where I can add the other partner roles out of the purchase order into table XVBPA (VN). Thanks to this exit, the partner function VN is correctly added in the Outbound Delivery.
    My issue is the following this partner function should create an output message using the partner function VN but this one is not created during the Outbound delivery creation. But if I go to the VL02N and just save the Outbound delivery again (without change) now the output is correctly created and processed.
    Does someone of you know the reason why the output message for partner VN is not triggered at the Delivery Creation but
    after the manual save?
    Kind regards
    Chris

    I have just explained this in Copy partner from PO to inbound delivery

  • Partner function not copied from notification to order

    hi
      i am using same partner determination procedure for notification and service order. i have defined some new partner functions in the procedure. the problem i'm facing is that only the partner functions which are made mandatory are getting copied from notifictaion to order. however i cannot make all the partner functions mandatory because they may not be relevant for all cases.
    is this common behaviour of system and if so is there any solution (without making partner functions mandatory)
    thanks in advance
    koustav

    Hi,
      This is a Standard Functionality . You can try using the below USER-EXIT for your requirement.
    EXIT_SAPLV09A_002:
              Use this is customer has to be maintained to a specific sales area.
    EXIT_SAPLV09A_003:
               This suits more of your requirement.
    INCLUDE ZXV09U03 - Add your code to copy the specific partner alone to the Doucment if it is an NOTIFICATION TO ORDER alone.
    This is used to control the orgin of partners in the Partner determination procedure..
    Hope this helps.

  • Partner function not copied in MM-SA in ECC6.0

    The partner function in vendor master are VN, OA and RT. During SA (LPA) creation, only VN is copied. SA with warning message: Following mandatory roles missing in partner maintenance: OA, RT Message no. ME366.
    In Partner Schema for Purchasing Document, OA, VN and RT have been set as Mandatory and Higher Level.
    Have created SAs in 4.6C and ECC6.0 but encounter problem only in ECC6.0
    Appreciate for any solution. Thanks.
    ET

    Hi,
    Please check some Partner roles missed entry IN ECC 6.0.
    Go To SPRO> Material management>Purchasing>Partner Determination>Partner Settings in Purchasing Documents-->Assign Partner Schemas to Document Types.
    Hope this would help
    Regards,
    JS

  • Vendor partner function not getting copied from opportunity to ERP order

    Hi,
    I have created vendors in ERP and replicated them to CRM. The number ranges are different in both the systems. IN CRM it is Y033100476 and in ERP it is 33100476. I have put Y033100476 in the parties involved assignment block and create ERP sales order as follow up. When i do this the broker partner function first of all doesnt appear with partner function Y033100476. And the system gives me warning that "CRM business partner Y033100476 could not be mapped to an ERP customer", i have seen the notes 1236015 and 1446253, but still its not clear to me, that why the vendor partner doesnt gets copied to ERP sales orders, am i missing any setting?

    By standard you:
    1. associate customers to plants in ERP under spro>Materials Management> Purchasing>Purchase Order>Set Up Stock Transport Order. There select button "Plant" to get a list of all plants in the system. Select one plant and press button "Details". In the details screen enter customer number you want to assosiate with plant.
    2. mapp table customer <-> Plant in CRM in table CRMM_LOCMAP. In order to update this table with the information from ERP, run the download object DNL_PLANT. After the download is completed, the table CRMM_LOCMAP should be filled with fresh records which map the 'plant business partners' to respective plants. But as I said in previous post, you can also
    manually update this table with the correct mapping entries.
    Regards.

  • Partner functionality in release order

    Dear Gurus,
    I have created a contract with partner functionality.
    I created a Purchase Requisition referring contract (Using source of supply). I need to create Po in ME21N by adopting PR. System copies all the other details but not partner details. I need to enter partner details manually in PO.
    But  When I create a PO in ME21N by adopting the same contract, partner details are automatically copied from contract.
    Please suggest me what should I do If my PO should copy partner details of contract (while creating PO adopting PR)
    Regards,
    Sastry

    i hope , if u have created the vendor master , then PO will take all details of partner form vnedor master .
    SO check the which details u are updating manually, the same as its maintained in master data or not.
    IF not maintain it in vendor master .
    Thansk
    SAP-MM

  • Partner function at shipment

    Hi Experts,
    Kindly advise on the below issue.
    Currently in VT01N(create shipment) when we enter FwdAgent and other details like shipping cond. ,at "Partner tab" partner function SP Transporter comes by default/automatically that is nothing but my FwdAgent.
    Now we want TS Tpt. Service tax should also comes automatically/default as SP Transporter comes,
    Please advise how to acheive this.
    Thanks in advance.
    Regards,
    Dharminder dalal

    Hello,
    The Service Agent is copied automatically from Delivery Document Based on the Copy Routine assigned in Shipment Document Type in Shipment Document Type.
    But for Service Tax, you will have to maintain Condition Records in Shipment Pricing Procedure. Actually you will have to configure Shipment Pricing Procedure similar to Sales Order Pricing Procedure.
    The IMG link for the same is IMG - Logistics Execution - Transportation - Shipment Costs - Pricing - Pricing Control.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • 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.

  • New Partner Function in CRM (Solution Manager Service Desk)

    Hi CRM Gurus!,
      Even if this problem is present in my Solution Manager Service Desk I'm creating this thread here in CRM Forum because I thin'k I need the experience of one CRM Expert. Í´ve created this question in Solution Manager Forum also but I hadn´t solved my problem yet.
    We add the partner function called "Additional Partner", but I don't know why in the tab "Partners" in the CRM transaction we want to add a new partner but in the partners combo the new one does not appear in the list.
    The procedure that I did was: I created a new business partner function and I added this new function to my partner determination procedure, then in SPRO: "Define Partner Determination Procedures" -> I set the option "Only Functions Assigned in Procedure". 
    These are the values. fro my new function:
    Function: ZSLFN004
    Text: Additional Processor
    Abbrev.: ZAMS
    Function Cat.: 0008 Person Responsible
    Usage: CRM Customer Relationship Managem.
    Relatshp Cat: CRMH06 Is Responsible BP For
    The partner functions in my procedure are:
    00000001 Sold-To Party (CRM)
    00000046 Approved by (CRM)
    SLFN0001 System Administrator (CRM)
    SLFN0002 Reported by (CRM)
    SLFN0003 Support Team (CRM)
    SLFN0004 Message Processor (CRM)
    ZSLFN004 Additional Processor (CRM)
    But in the transactions when I try to add a new partner in the partners tab only the follow functions appears in the combo:
    00000001 Sold-To Party (CRM)
    00000046 Approved by (CRM)
    SLFN0001 System Administrator (CRM)
    SLFN0002 Reported by (CRM)
    SLFN0003 Support Team (CRM)
    SLFN0004 Message Processor (CRM)
    I don't know why my ZSLFN004 is not listed in the combo.
    By the way, my function was created as a copy of SLFN0004.
    Any help would be appreciated.
    Regards
    Gustavo Balboa

    Hi Vishant,
      Thanks for your answer, but some one in the Solution Manager forum gave me the answer few minutes ago :). The problem was that in some transaction types (I don't know wich ones or if it aplies to all) the category 0008 - Person Responsible can only appear once, my partner function was a copy of the function SLFN0004 - Message Processor and that function is defined with the category 0008, so I had 2 partner functions defined in the category 0008.
    To solve the problem I just adjust my Z function and put the category 0016 - Service Team and let the relationship empty. Then the partner function is now showing in the combo at partners tab.
    Again, thanks anyway for the time that you take to answer my question.
    Regards
    Gustavo Balboa

  • Partner function change in sales order

    Hi,
    I have partner function ZR (sales employee) defined for customer master. I enter a particular employee no 100 in the customer master. and subsequnetly the partner function ZR gets copied into a contract with value 100.
    now another user is trying to change the value to 200 from 100, but the system is giving a message that partner function ZR not defned for partner procedure.
    If i go to partner determination for  sales order , then i see that there is no partner function ZR assigned for a patner procedure.
    my question is that the above is happening due to lack of master data for emploee id 200 from HR module or is it that we have to maitain partner function ZR for sales order (I have seen that ZR is not maintained for sales order. ).Iam assuming that for contracts aslo, the config needs to be done in parnter determination for sales order.
    regards
    sachin

    Hi Sachin,
    I assume that you have configured the partner functions for Customer master including ZR, also enabled ZR for the partner procedure applicable for the sales document type.
    If this is done, then the partner function ZR should be available for entry in the sales order.
    Now the problem is that
    You shoudl have assigned the partner function ZR to some account group, while creating this partner function, and customer 100 shoudl have belonged to this account group.
    However the customer 200 whom you want to update as the new ZR doesnt belong to this account group.
    You can use only those customers belonging to the account group which is linked to the partner function ZR as sales employees.
    So find out the customers belonging to the account group, which is linked to the partner function ZR. Make sure their masterdata is correct for the sales area which you wnat to use. If all the things satisfy, then you should be able to use them as ZR partner in your sales document.
    This should solve your problem.
    Pls reward if this helps you to solve the problem

  • What is the need of creating partner functions for sales document type.

    Hi SAP (SD-GURUS),
    Actually we create partner functions  before creating customer ex: sold to party, ship to party, bill to party, and payer.
    These partner functions are going to be copied into sales order while processing sales order.
    Again what is the need of creating partner functions for sales document type.
    Thanks&Regards
    sreenivas peruru

    There are some Partners you could enter at Sales ORder Level. E.g. Sales Person, Employee Responsible, Forwarding Agent, Broker, etc.
    Thus these partner Determination need to be carried out at Sales Order Level & not at Customer Master level.
    So we have to configure partner Determination for various levels e.g. Customer Master, Sales Order, Delivery level etc...
    Hope this helps...
    THanks,
    Jignesh Mehta

  • Use of business partner functionality in combination with dual control

    Is there a generally agreed upon procedure to use the business partner functionality in combination with dual control? The problem is that when you block a business partner, the customer/ vendor master data aren't blocked automatically. You can then still use them in transactions, which leads to problems.
    So is there a way to make this work or a procedure to do this?
    Niels Vanwingh

    Thanks Masa,
    I did notice the 'Add external supplier from' in create supplier or bidder option. However there is a small catch and your experience may help.
    Let me explain the requirement and scenario here in SRM 7.
    We are implementing the Registration of Supplier scenario; both ROS and SRM are in same client. When a potential supplier registers themselves in the registration system, a BP number is created (an Internal number range is defined for this). After accepting the potential supplier in pre-select screen the purchaser has two options to transfer the potential supplier from the ROS system to SRM
    Option 1: He can select the accepted potential supplier from the supplier directory option and transfer the business partner to SRM. In this case the business partner number of the potential supplier is retained in SRM and a business partner with supplier and bidder tag is created. However the purchaser does not have any option to select which type of business partner he would like to create like supplier or bidder.
    Option 2: Purchase can go to create supplier or bidder option and choose the u2018Add external supplier formu2019 from the ROS system and create the business partner. The ROS business partner details are copied to the create supplier screen, but the purchaser have to provide an external business partner number for the supplier. This is because we have defined external number range for business partner for the vendors that are replicated from ERP to SRM.
    Objective is the ROS business partner should be retained in SRM with option to create as supplier and bidder and then manually create ERP supplier with same SRM BP number and map against SRM supplier.
    Is there any way we can achieve this?
    In SRM 5.5 with Manage business partner functionality we could achieve as system give us the option which business partner type we would like to create as well as retains the ROS BP number in SRM.
    Regards
    Sandeep

  • Partner functions in EBP for extended Classic Scenario

    Hello Guru's,
    I have a few questions on handling partner functions in SRM 5.0 extended classic PO..
    We are planning to use a freight vendor partner as one of the partner functions. The PO raised should go to both the parties from SRM.
    Is the output handled in SRM or do we have to use the copied PO on R/3 to send it over to the freight vendor.
    Could someone throw in some points.
    Thanks
    Manoj

    Hi
    I think, we cannot send PO output to multiple partners (vendors) at one point of time.
    You need to use the 'repeated output' check box in the 'output' tab of PO in SRM to send the PO to other partners.
    Rgds
    Reddy

  • Partner function SP determine in the sales order

    Dear SD Gurus,
    I want to determine the partner function SP in the sales order, when not entered anyvalue, the sales should give incopleteness check.
    But what the client here wants is that, sometimes the client wont enter any value on the sales order,so he will deleted the automatcally determined part function on the partner tab of the sales order header.
    Here the partner function should be not mandatory (because when the client wants to deleted the line ofn the header tab,system doesnt allow to do it). Also the partner function should not be not modifiable, because he may want to change it when sth wrong has been entered.
    So to automatically determined the partner function on the sales order,either modifiable or mandatory should be selected as I know.But when both are selected, this is not a good way for usage.
    Do you have any suggeston to make this partner functon automatically determine on the sales order and when wanted, deleted?
    Thanks
    Jack

    Hi,
    Try this way and see whether it's what is require by the customer.
    First of all what is this Partner function your talking about?
    Can you maintain this Partner function for each customer? If possible you can try this method.
    Go to below IMG path:
    Sales and Distribution / Basic Functions / Partner Determination / Set Up Partner Determination / Set Up Partner Determination for Customer Master
    Then highlight the "Partner Determination Procedure"
    Double click on "Partner Functions in Procedure" node
    If you haven't maintained your partner function there, add it
    Set it Mandatory if you want it to be set mandatory for each customer.
    Save
    Then go to below IMG path:
    Sales and Distribution / Basic Functions / Partner Determination / Set Up Partner Determination / Set Up Partner Determination for Sales Document Header
    Highlight the relevant Partner Determination Procedure for Order Header
    Double click on "Partner Functions in Procedure" node
    Add If you haven't maintained your partner function there, add it
    Don't Mark it as mandatory or not modifiable
    Save
    Now go to you customer master from XD02 transaction.
    System will ask you to add new partner function as it is Mandatory.
    Now create a Sales order from that customer.
    System will automatically copy that Partner function to you Order Header.
    If user wants to delete it, he can delete it from there.
    If user want to change it, he can change it from there.
    Hope this helps !
    Best regards,
    Anupa

Maybe you are looking for

  • Mac Factory Reset

    I am almost in tears, I am sick, I have the flu. Yesterday I was using my 13" Macbook Pro with Retina Display, no problem what so ever! Today, I am sick, I am tired and I need to work on my homework assignement, I open my Mac and everything seems to

  • Mini and Acer AL1715

    I just hooked a new Mac Mini up to my existing Acer AL1715 monitor. It worked fine...then after 2 days, the monitor started showing only the top 2/3 of the screen, then repeating the top 1/3 in the bottom 1/3 (ie, the bottom of the screen now replica

  • Facing problem In When_Validate_Item Trigger in Forms 6i

    When_Validate_Item Trigger attached to an item, fires properly when a new record is created. But when any modification is made the following problem is faced. Suppose there are two fields excise_ind and exc_flag. In the when validate item trigger of

  • Is there an outage in Va?

    I cant even call customer service! This is my only phone- any ideas, anyone? My iPhone in 23851 is a pretty expensive paper weight right now!

  • Need links for data structure and algorithms.

    Hi. I am just new to java but need to learn data structure and algorithms. Do your guys got any good links or bbs to learn? Thanx in advance