How to download Delivering Plant of R/3 Customer Master in CRM BP

Hi,
We have successfully downloaded the Plants from ECC to CRM  using the object  DNL_PLANT  which has successfully created BP's for PLants in CRM with BP Role=Plant and have updated the mapping in table  CRMM_LOCMAP.
Now I want that the Delivering Plant mantained in ECC Customer Master Data (XD02 -> Sales Area Data -> Shipping Tab -> Delivering Plant Field) to be updated in the CRM Business Partners as BP Relationship.
The BP(Customer BP) should be updated as a BP Relationship "ZPLANT - Has Plant" with BP(BP of the Plant in CRM). This is not happening.
Can you please tell me the Steps to be performed in both CRM and ECC side to bring the ECC Delivering PLant as Relationship in CRM ?
Is the Delivering Plant change in ECC Customer Master Data does not gets captured in the  BUPA_MAIN  BDoc ?
When we change the Delivering Plant in ECC Customer Master Data, a BUPA_MAIN Bdoc  gets triggered  but when we look into the Bdoc we can not find the changed information of the Delivering Plant. I am not usre if this behaviour is right or not.
There is an OSS Note - 493947 which is quite old and talks about creating a Customer each for all the Plants in ECC and creating a Partner Function for Plant in the Customer Master Data. I am not sure if this process is still to be followed    Or     SAP has given some stadard settings to bring ECC Delivering Plant mantained in Customer Master to CRM.

To my knowledge oss note 493947 is still relevant
Edited by: Anders Brock-Faber on Apr 6, 2009 1:06 PM

Similar Messages

  • How to disable delivering plant for sales organisation and material

    HI
    We usually deliver via 2 delivering plants and changing them via MM02 according to availability Theese 2 delivering plants are connected  with many sales organisations
    It  is possible to disable delivering plant for some products to specific sales organisation , so that customer service is not able to order a this material from a plant for this sales organisation? Other sales organisation should be still able to order the product  from that plant.
    I can imagine to block the whole delivering plant for a material. But how is possible to do so on the level of sales organisarion-material-plant?
    Thanks a lot
    Sona

    With standard, it is not possible.  You can try with USEREXIT_CHECK_VBAP in the program MV45AFZB
    G. Lakshmipathi

  • How to define ABC class field in the Customer Master Sales tab

    HI All,
    can any one let me know how to define the new  ABC class in the Customer Master Sales tab like below.
    u2013 A (> 6,000,000 )
    u2013 B (> 1,000,000u20136,000,000 )
    u2013 C (> 100,000u20132,000,000 )
    u2013 D (< 100,000 )
    can any one let me know how to define and path in IMG.
    Thanks in advance.
    kumar reddy.

    In my opinion, you don't have any such std table/view to update ABC Classification field. You might need to update relevant infostructure based on your requirement, such as sales, invoiced, etc..
    Try with following, based on your requirement:
    MC(A
    SIS: Customer,Inc.Orders - Selection
    MC+A
    SIS: Customer Returns, Selection
    MC+E
    SIS: Customer, Sales - Selection
    MC+I
    SIS: Customer Credit Memos - Selec.
    Regards
    JP

  • Using RFBIDE00   -  How to update street 4 of Address on customer master

    Hi ,
    I am creating customer master records (sold-to Bill-to , ship-to & Payer) based on data from a flat file using direct input program RFBIDE00. I have to update the street address 2, 3 and 4 of Address. I am not able to figure out how to populate this data using RFBIDE00 program. What I read so far makes me believe that it can not be done using direct input program as this is part of central address management which is in str_suppl? fields of ARDC table. Is that right ? If yes , What BAPI/FM I can use to update the street address. Your expert help &  guidance is appreciated. Please advise. Thanks. Raghu.

    Hi Raghu,
    I don't know, if you still have this problem, but if you still have this problem...you can do one more thing apart from central address management update suggested by SAP. You can copy standard program into Z program and modify the sub routine for 111 screen:
    FORM D0111_FUELLEN.
    In the above subroutine, check any one of street 2, 3 or 4 customer address fields are not initial and if so, then add this code after appending 111 screen to FT internal table which already exists...this code will expand more fields option in screen 111.
      IF NOT BIADDR2-STR_SUPPL3 IS INITIAL.
        CLEAR FT.
        FT-FNAM = 'BDC_OKCODE'.
        FT-FVAL = '=$2OC'.
        APPEND FT.
      ENDIF.
    After this code,  in the existing subroutine,
    PERFORM D0111_FUELLEN_ZAV USING 'KNA1'.
    or new sub routine you need to include code for adding extra fields to the FT internal table as
      IF NOT BIADDR2-STR_SUPPL3 IS INITIAL.
        CLEAR FT.
        FT-PROGRAM  = 'SAPMF02D'.
        FT-DYNPRO   = '0111'.
        FT-DYNBEGIN = 'X'.
        APPEND FT.
        CLEAR FT.
        FT-FNAM = 'BDC_OKCODE'.
        FT-FVAL = '/00'.
        APPEND FT.
        PERFORM D0111_FUELLEN_ZAV USING 'KNA1'.
        FT-FNAM = 'ADDR1_DATA-STR_SUPPL3'.
        FT-FVAL = BIADDR2-STR_SUPPL3.
        APPEND FT.
      ENDIF.
    This code will work fine as long as you make changes correctly as mentioned. If you don't understand above code or if you need more information contact me at [email protected].believe me this code worked fine for me
    Hope this will help you.
    Good luck!
    Regards,
    Vivek

  • Payment terms based on specific dist.channel, division and Plant but not from customer master.

    Dear All
    I have a requirement,
    Generally payments terms from customer master will flow to sales order. but here my requirement is to get a different payment terms based on specific distribution channel, division, customer  and plant those are there in sales order but not from customer master. is there any user exit or functional module to fulfill this requirement, or any other suggestion appreciated.
    Thanks,
    Reddy

    This Problem you can solve without user exit too.
    The Customer master data itself can solve the problem.
    You can maitain diffrent Payment Term as per the sales area (Dist.Ch+Div+S.org) of customer master.
    and each sales are wise u can change the plant also.
    You just need to set your logic with the combination of sales are and plant. And need to assign which payment term should determine to sales order.
    If you are rasing sales order with X sales area relavent to that payment term will trigger.
    Hope above logic will work, otherwise you can go with user exit.

  • How to maintain the e-mail field in customer master data

    Hi to all,
    i need to do the field e-mail obligatory in the customer master data when i create a new customer(transaction FD01), but in customizing and in the user exit SAPMF02D this field is not present in the various structure/tables enabled (the table is ADR6 but not is in the list).
    How i can do? Thanks in advance for any reply!!

    Dear,
    Check the Functional Module through SE37 : BPAR_M_FI_MODIFY_EXECUTE_NEU
    And also check the Note: 703094.
    Hope it will solve.
    Regards,
    Kishore K
    Edited by: kishore babu on Dec 21, 2009 3:38 PM

  • How to change the account group of a customer master?

    Would like to change Ship-to's to Sold-to's.  I know the transaction XD07, but when trying to promote a SH to SP, I receive the error
    The planned change is not allowed as the following field groups would be masked by the new account group.
    Below the error the table displays Group Name PO Box City and Address.
    How do i bypass this and successfully change the ship-to to a sold-to?

    Hi ,
        Chek out ur new account group for Sold to party ,whether all the fields in address tab is marked either optional /required. It should not be in display /supress mode then only u can successfully change ur SH account to SP account.
          I think , Number ranges should be same.
    if itz not  da same number range system will give the message ,but it will allow to change the account group.
    As I successfully worked in this issue earlier.
    As we all know, we only change the account group from lower to heigher,
    ie. sh,bp,py to SP only not viceversa.
    *rewards if it helps

  • How hide hr from left navigation (snippet) on custom master page

    Hi,
    I have create a custom master page and add it the left navigation snippet, after making some css customization, I'm unable to hide the <hr> tag.
    This is one of my tries on the .css file
    #DeltaPlaceHolderLeftNavBar > hr {
    clear: both !important;
    border: 0px solid transparent !important;
    height: 0px !important;
    visibility:hidden !important;
    Regards.

    I can't really see the right id in the screenshot, but something like this should work:
    #DeltaPlaceHolderLeftNavBar > hr {
    display:none;
    or
    #sideNaveBox hr {
    display:none;
    maybe even display:none!important;
    Even better trying to remove the hr from the snippet.
    Good luck!

  • How to map company code for customer master in CRM

    Dear CRM Experts,
    The scenario is ,Customer Master is created in SAP CRM 6.0 and it flows to ECC 6.0 . After replicating the data to ecc i am manually assinging company code to customer master.Is there any option to map company code to crm customer master level.
    Regards
    Ashwin

    Dear All,
    The above requirement was address by Development.

  • Split Sales Order Line - by Delivering Plant ?

    Hi there,
    Does anyone know (config or ABAP) how to split a sales order line for this scenario:
    1 Sales Org - SOrgA
    3 Plants (PlantA, PLantB & PlantC)
    Can fulfill SOrgA sales orders from all 3 plants
    No WM
    User enters MatA Qty 10 on sales order line item 1.
    MatA has qty 5 in plantA and qty5 in PlantB.
    System gives Qty 5 to line item 1, reduces qty requested to 5.
    Stytem creates new sales order line & gives Qty 5 to new line item 2.
    I am essentially trying to fulfill the sales order from multiple plants but so far in R/3 I do not see any way to do this with config. Alternative is to do this manually but business requirement is to automate it.
    Any ideas?
    Has anyone done something similar with ABAP?
    Thanks,
    Niall

    Thanks for your comments Ashutosh,
    My strawman schema is currently:
    Biz Hours:
    Orders created.
    Nightly:
    [No (minimal) orders being entered so allocation should be a non-issue or very minimal].
    Backorder rescheduler job runs
    Bespoke job runs to split lines if can fulfill from multiple plants
    - it may be FIFO based on a combination of dates such as customer delivery date and delivering plant lead time (will be bespoke)
    Delivery Due List runs
    Currently our sales order lines have delivering plant (e.g. from customer master, CMIR or material). Against this plant ATP is run, even though the material may also be in another plant. The business issue is that sometimes, for some customers, we want to fulfill the order from a different plant or combination of different plants.
    This is not for every order thankfully!
    N.

  • Delivering plant determination in delivery

    hello,
    within our deliveries packing items (palets) are created from packing instructions (POP/POF).
    Usually the delivering plant is determined (as i've now checked in standard from customer master or material master) automatically.
    I've a situation here where the delivering plant is not determined despite the fact that the delivering plant is maintained on customer master and material master.
    certain about this situation is, that the loading group is also not determined.
    any ideas welcome!
    thanks
    mg

    Hi,
    As far as my understanding if you maintain delivering plant in customer master and/or material master then same will be determined at ITEM LEVEL under SHIPPING TAB.
    Table & Field - VBAP & WERKS
    Where as the field Deliver.Plant which you can see under SALES tab(initial screen) is used in intercompany sales
    where you manually put your delivering plant.
    Table & Field - RV45A & DWERK
    The plant determination sequence
    Customer info record
    Customer master
    Material master
    Kapil

  • Delivering plant's maintenance and determination on sales order

    Hi
    We would need to maintain delivering plant on vendor level for sales order but as this is not possible we might want to maintain it on article master data. Our biggest problem si the time perspective. It should be possible to maintain the plant so that it has a validity period. An article's delivering plant might hence change in the future and the sales order items that have a delivery time after this date should get the new plant. We have a huge amount of articles and a huge amount of sales orders so manual maintenance of each sales order item is out of question.
    Any suggestions for soving this? Amount of articles and sales order item is so big that manual maintenance is not possible. Sales order items are also created far to the future.
    Thanks and br
    Seija

    Welcome to SDN forum.
    Well, the delivering plant is proposed from the the ship-to party customer master.
    Provided the ship-to party is different from the sold-to party.
    So, if you have same partner numbers to ship-to party & sold-to party then preference will go to sold-to party.
    Say,
    Case1
    Sales Partner
    Customer Number
    Delivering Plant
    maintain in respective customer master
    SP - Sold-to Party
    ABC123
    ZY02
    SH - Ship-to Party
    ABC123
    ZY01
    In above case, the delivering plant ZY02 will be from sold to party.
    Case2
    Sales Partner
    Customer Number
    Delivering Plant
    maintain in respective customer master
    SP - Sold-to Party
    ABC123
    ZY02
    SH - Ship-to Party
    ABC321
    ZY01
    In above case, the delivering plant ZY01 will be from ship-to party.
    Regards
    JP
    Here I have assumed that delivering plant determination is happening on based on customer master

  • Delivering plant in sales order

    hi all,
    how to make delivering plant is sales order  mandatory without using any incompletion procedure.....
    the requirement is the user after entering Sold-to party must enter delivering plant and only
    after that the material can be enterd at item level.
    Please suggest some alternatives.

    Hello Sushant,
    If you don't not want to use incompletion log then try this out by using authorization object t-code "SU21".
    1. Here just create object class and then create a authorization object.
    2. When you want to change the authorization field for an object then this is only possible after all the authorization the object uses and all the calls of the AUTHORITY-CHECK language command have been deleted.
    3. Just create an activity "ACTVT" in the authorization object and specify the activity permitted for this under "ACTVT".
    4.Use user-exit and call the the function module "AUTHORITY-CHECK".
    Let me know if you are able to resolve the requirement now.
    Regards,
    SARTHAK

  • Delivering plant

    hi all
    how to make delivering plant is sales order  mandatory without using any incompletion procedure.....
    the requirement is the user after entering Sold-to party must enter delivering plant and only
    after that the material can be enterd at item level.
    Please suggest some alternatives.

    Hi
    In my opinion also , you need not go for any enhancement. You should not insist on manual entry of Plant for each material as it is again a cumbersome process if there will be number of items.
    As such if the Plant is not determined in the Sales order then system can not perform Availability check as availability check is conducted for a Plant, can not determine a Shipping point so no Delivery creation is possible.
    Beside this no tax calculation is possible and as a whole, you can not process furhter.
    So this is a required data in Sale sorder for each item in standard setting.
    System automatically determines Plant for each item in the Sales order based on the Priority rule (CMIR,CMR of SH, MMR).
    Let the system determine the Plant automatically beacuse for some of your items there may be "Cust-mat- Info record" created where customer might have specified one particular Plant of his choice.
    If you are giving a different Plant manually ,it may lead to a customer dissatisfaction and also you can not check manually all the item whether a CMIR exists for it or not while creating a Sales order.
    So it is advisable to leave it to automatic determination and you should explain it to the concerned person in your project.

  • Deliver Plant on Item overview tab of VA01, VA02, & VA03

    Hello -
    We have an issue when we create a sales order, the field RV45A-DWERK found in the header section of the Item Overview tab is not populated.  The ship-to partner has a deliverying plant setup on the customer master.
    Once we start entering material on the sales order the item plant field VBAP-WERKS is populated with the delivering plant from either the material master, customer info rec, or the ship-to customer master.
    We would like to have the deliver plant at the header section populate with the deliver plant to start with. 
    We are currently on ECC6 SP4.
    Thanks,
    Matthew Fee

    Dear all,
    I came across this thread because I had the exact same requirement.
    I was able to implement this requirement in two different ways:
    1. Populating VBAP-WERKS in user exit MV45AFZB
    FORM USEREXIT_SOURCE_DETERMINATION
    *>>>MET@ROFF 11.12.2012 - Set VBAP-WERKS based on user parameter
    *  DATA: lv_param_value LIKE  USR05-PARID.
    *  DATA: lv_werks LIKE VBAP-WERKS.
    *  DATA: lv_werks_aux LIKE VBAP-WERKS.
    ** Clear value
    *  CLEAR: lv_param_value, lv_werks, lv_werks_aux.
    ** Get parameter from user data
    *  SELECT SINGLE parva INTO lv_param_value FROM usr05
    *         WHERE bname = sy-uname
    *         AND   parid = 'WRK'.
    *  lv_werks = lv_param_value.
    *  SELECT SINGLE werks INTO lv_werks_aux FROM t001w
    *         WHERE WERKS EQ lv_werks.
    *  if sy-subrc = 0.
    *    VBAP-WERKS = lv_werks.
    *  endif.
    **<<<MET@ROFF 11.12.2012
    2. Populating RV45A-DWERK in user exit MV45AFZZ  (Better solution)
        FORM USEREXIT_MOVE_FIELD_TO_VBAK
    *>>>MET@ROFF 11.12.2012 - Set RV45A-DWERK based on user parameter
       break rf-mteixeira.
       IF svbak-tabix = 0. "Create header
         DATA: lv_param_value LIKE  usr05-parid.
         DATA: lv_werks LIKE vbap-werks.
         DATA: lv_werks_aux LIKE vbap-werks.
    * Clear value
         CLEAR: lv_param_value, lv_werks, lv_werks_aux.
    * Get parameter from user data
         SELECT SINGLE parva INTO lv_param_value FROM usr05
                WHERE bname = sy-uname
                AND   parid = 'WRK'.
         lv_werks = lv_param_value.
         SELECT SINGLE werks INTO lv_werks_aux FROM t001w
                WHERE werks EQ lv_werks.
         IF sy-subrc = 0.
           rv45a-dwerk = lv_werks.
         ENDIF.
       ENDIF.
    *<<<MET@ROFF 11.12.2012
    I hope this may help other consultants in the future.
    Regards,
    Moisés Edgar Teixeira

Maybe you are looking for

  • My Time Capsule does not work with existing WiFi

    Following a question solved on March 24 by LaPastenague, but gone bad again. Apple AirPort Time Capsule I felt the need for a physical backup of my data, as I would not completely trust the different clouds. I use, and have used Dropbox for 4-5 years

  • Nokia Lumia 2520 Shut off after connected to keybo...

    Hello all,  I have a Lumia 2520 tablet which I've had for about 4 months now.  I initially purchased one of the power keyboards with my tablet which worked great at first.  Then the tablet stopped responding to tkeyboard.  I sent in the tablet for re

  • Is there any Enhancemnet in MM where we can create a Purchase order immedia

    Dear ABApers, Is there any Enhancemnet in MM where we can create a Purchase order immediately after saving the Purchase requisition. I basically want the PO automatically after saving the PR. Thanks & Regards, Ashok.

  • Embedding Flash with a holding page to start

    I have an embedded .flv file on my webpage with a controllable skin. This is not started automatically. I want to add a holding image on the flash player to be displayed when the page opens and then when the user chooses to play the video they then v

  • Hi experts   I am working file to idoc

    1) I am working file to idoc scenario. i configured everything fine .but it is not showing any messages in runtimeworkbench.? where i have to see the messages.