Transfer customer specific Roles assigned to a customer from R/3 to CRM

Hello dear all,
on R/3 side there are customer specific roles defined and assigned to customers. These roles are sales area depending.
On CRM side we plant to uses the Employee Responsible relationship to build up these customer specific roles. To differentiate these roles we want to use the partner function which is assigned to the sales area.
Can anybody show me how to do the initial load of the CRM system and map the role to the Employee Responsible relationship?
I assume that I have to create a own mapping function module to realize this. Where do  I register this function module so it will be used during the initial load? How do I debug these functionality?
A similar functionality we have to build up in case of the upload to the R/3 system. There we have map the Employee Responsible relationship to the specific role and assign it to the customer. Where do I register this function module?
Thanks for your help!
Best regards
Michael

hi
In order to replicate the ECC customer to CRM customer the following steps (tips) might be helpful to you:
First a Mapping structure should exist between business partners in SAP CRM and ERP ECC Customers in both the directions. In the ERP ECC system you can see this mapping using transaction /nPIDE
You should create your own account group for the data transfer from SAP CRM to ERP ECC
In SAP CRM, the roles sold-to party, ship-to party, bill-to party and payer are assigned to the classification Customer and the customer is assigned to exactly one account group in ERP ECC
For consistent distribution of Business Partners with identical numbers in both the systems, the internal number range (ex. 1-5999) should correspond to an external number assignment in the ERP ECC system or vice versa. Thus a business partner is given the same number in both systems.
For data exchange to be successful, you must ensure that the field control (mandatory fields) between the CRM system and the ERP system matches.
Besides Both SAP CRM and SAP ECC can talk to each other only when there is some settings done in the middleware. And for the CRM only a small plugin is needed for the ERP/ECC Connectivity.
Now whenever you have both the system mapped then if you create a BP in CRM it will automatically flow in the ERP System. And also the vice versa. As for the roles are concerned, the roles like ship-to-party and some few specific roles are mapped in ECC system. For a complete look at roles matching have a look at the following link.
http://help.sap.com/saphelp_crm50/helpdata/en/52/cff837a9aae651e10000009b38f8cf/frameset.htm
Once you have created a BP in CRM it will be created in some Account group in ECC. And in that AC GRP you will be not be able to create the Customer with identical ID. So if your systems are connected then even manually you also cannot create same BPs.
And for all of these the PIDE settings in ECC needs to be maintained properly.
Hope it serves your purpose
best regards
ashish

Similar Messages

  • Customer has been assigned order block--customer inactive

    Hi Friends, While creating sales order when I m putting sold to party I am getting the error
    customer has been assigned order block--customer inactive.I tried using XD05 there is no tick mark and I removed entry from sales/delivery/billing block. Still I am facing same error.
    Any pointers will be appreciated and rewarded.
    Regards

    Hi there,
    When you remove the customer block in VD05, you have to come back of the order entry screen.
    You have to re-enter the order again. Only then it will allow you.
    This is to refresh the system after you removed the block.
    Regards,
    Sivanand

  • Role info not appearing once role assignment request is submitted from UI

    Hi Everyone,
    We have a strange problem in our project in IDM 7.2 SP8 where IDM role concept is used which contains privileges (could be role/profile) of backend systems.
    Usually when ever a role (i.e IDM role) assignment request is submitted from UI, the activity with the associated info (like user details, role details, audit ID) should be stored in MXI_LINK table from where the info will be fetched and used in next stages of the processing
    Even though the information is getting available for most of the cases for all users but some times for few users once the role assignment request is initiated from UI there is no info is getting available in MXI_LINK table corresponding to this activity which is strange.
    Because of this problem even though user submits role assignment request no role info getting passed to IDM, set to pending state for the user which is getting meaning of user not submitted any role assignment request at all.
    Can any one suggest what are the things that gets involved between these two steps and any troubleshooting hints are highly appreciable.
    Regards,
    Venkata Bavirisetty

    Is this a situation you recreate at will? In other words, is it always happening on the same users? If so, you could put a trace on that user's account then try to add the role and see what that trace log shows. Additionally, you could just follow the links in the chain of the various tasks that kick off when you do a role assignment and check each task / job's job log and see what that tells you. There's got to be an error somewhere along the way that's preventing this from executing properly.

  • Document/customer pricing and replication of pricing data from r/3 to crm

    Hi,
    can any one tel me how can we replicate the r/3 pricing condition, pricing procedure to crm.
    once it is replicated  to crm what customization is require in crm.
    tel me abt customer and document pricing procedure, how it will be effected in the transactions.
    plz any one help me to know this scenarios.
    thanks
    kumar

    Hello Sathish,
    Start from here: [Data Transfer from SAP ECC (Download)|http://help.sap.com/saphelp_crm60/helpdata/en/51/62431b7b3511d3ad650000e8a5bd28/content.htm] The help document gives you the steps required. You can also see the [Master Guide |https://service.sap.com/~sapdownload/011000358700001398312008E/MG_CRM2007V2.pdf]or [Customizing Replication Guide|http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/Documentation/B09_BB_ConfigGuide_EN_US.doc] for similar configuration information.
    Essentially after you download the pricing related customizing data from ECC into CRM, you have to download the conditions. the standard conditions get downloaded without any issues since the download adapters are defined already. However, for downloading custom conditions in ECC, you have to do further configuration. You have to define the adapter objects and do the initial download of those conditions. Such an information is available in the [Master data and Transaction data Replication Guide|http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/Documentation/C03_BB_ConfigGuide_EN_US.doc].
    Easwar Ram
    http://www.parxlns.com

  • Customer specific Inspection Plan

    hi experts,
      Can any one help to create customer specific inspection plan. Our client requirements as follows,
                  In Inspection plan based on Usage we can able to assign vendor wise inspection plan for single material in material assignment, like that is it possible to assign customer name in inspection plan. so that we can choose the Inspection plan based on customer specification. any one can help me in the above requirement.
    awaiting for your replies,
    Muthamil

    Dear Muthamil
    There is no configuration setting required . A typical cusomter inspection plan can be given as
    For a material X Suppose you have Customer A, B , C, D , E. Customer . A & B have the same specification c, D,& E has a another set of specification in this case :
    QP01 > Material (X) / plant > Usage and status > material assignment > give the customer A. As you have mulitple customer ie B also with same specification then in material assignement input the same group counter in the below line of the material assignment along with /material and customer B combination.
    The give the operation details and in inspection characerisitc MIC details as you normaly give
    For the next set again goto QP01 ( for customer CDE
    QP01 > Give the same material X and Plant > Click on New entries >  Usage and status > material assignment > give the customer C.
    As you have  mulitple customer D E,  also with same specification then in material assignement input the same group counter in the below line of the material assignment along with /material and customer Dcombination and repeat the same for customer E
    By doing this system should automacticaly pick up the customer specification when sale order of Customer E is used
    hope this helps
    Regards
    Gajesh

  • Customer specific codelists in integration scenario with CRM onPrem

    Hi,
    we are working on an integration scenario C4C <> CRM onPrem. The businesspartner masterdata should be editable in C4C and CRM.
    We have several customer specific fields on the businesspartner in both systems.
    In CRM we have implemented customizing for the values of these fields via customizingtables that can be maintained with TX:SM30.
    We can also create finetuning-activities for the maintenance of the code lists for these fields in C4C.
    As these customizingtables can have around 1.000 entries per table we are searching for a solution to maintain the values just in CRM instead of maintaining them twice.
    Does anybody has an idea how to replicate customer specific codelist-values from CRM into C4C? Or maybe a valuehelp in C4C that retrieves the values via webservice from CRM?
    Thanks
    Danny

    Hi Danny,
    We have requirement like get all Oper Order based on Account from ECC to cloud and we have successfully achieved using External Web Service Integration.
    We have consume ECC web service integration and retrieve all Open orders based on Account ID and display in the table.
    So as per my knowledge you can read all value using web service call and maintained in custom OVS ( I have never tried ).
    You need to check whether is it possible or not using custom OVS but if it is working for table than it may be work for custom OVS as well.
    Please check this post below may be helpful to you
    SAP Cloud SDK : Bi-directional Custom Web-service Integration with PI
    Regards,
    Mithun

  • Customer Specific Pricing in ISA

    Hi,
    Can any one explain me Customer Specific Pricing functionality in B2BISA CRM 2007.
    What are all the configuration steps needs to be done
    Regards,
    Ajay

    Hello Ajay,
    Your question is slightly confusing . I will tell you why. Your thread title gives me an impression that your normal pricing in CRM / ISA is working and you want Customer Specific Pricing.
    Is any pricing working in ISA or CRM? I mean, do you have transactions (orders)that show pricing in CRM?  Till you answer my question above, let me give a overview of the steps involved. I am assuming that you have a R/3 (ECC) backend and CRM 5.0 or above for CRM.
    [1. There are CRM middleware tasks to download Pricing configuration from R/3|http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/Documentation/B09_BB_ConfigGuide_EN_US.doc]
    [2. There are CRM middleware tasks to download the conditions from R/3|http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/Documentation/B09_BB_ConfigGuide_EN_US.doc]
    [3. You have to activate the IPC in CRM|https://service.sap.com/~sapidb/012006153200000081802008E/PricingUserexitManualV104.pdf]
    [4. If there are custom pricing exits in R/3 then you have to rewrite them in Java for IPC in CRM|https://service.sap.com/~sapidb/012006153200000081802008E/PricingUserexitManualV104.pdf]
    5. There is little or no configuration required in ISA for IPC (except for the configuration in defining the Shop which you already seem to know).
    If the above is not overwhelming to you and you already know about it, then very good, you don't have a problem, I do.
    If you have noticed, I mentioned only about pricing - but not customer specific pricing in the above discussion. Customer specific pricing is some thing that should be designed in the Pricing procedure. You have already declared that you know how those things work. And that leaves me confused.
    Anyway, the links above give you access to the documents I feel that might help you.
    Easwar Ram
    http://www.parxlns.com

  • B2C scenario customer specific discount when customer login to the B2C site

    Hi E-Commerce gurus,
    We want to implement a customer specific discount scenario when the customer login to the B2C web site afterwards that easily see the customer specific discount as soon as duration of the login process. We have also succeed sales org-material     scenario that according to our given below function module calculates a discount rate covers all the material within the related sales organization and also shows the indicator of discount rate on the every material pictures at the web site.
    Moreover we have configured an access sequence for condition ZB2I(discount condition) that related with Sales Org.-Customer then we replicate the CNACRMPRCUS666 condition table from ECC to CRM with all values but we can not calculate and display the discount rate on the web site when the customer log on the site and/or going to the basket. 
    Is there any available BADI, BAPI on ABAP and JAVA Stack. How can we display the spesific customer discount rate when the customer log on the site and/or going to the basket?
    Kind Regards, 
    Fahrettin
    DATA : lv_time_stamp    TYPE timestamp.
      DATA : BEGIN OF ls_product,
                product_guid    TYPE comt_product_guid,
                indirim         TYPE prct_cond_rate,
             END OF ls_product,
             lt_product         LIKE TABLE OF ls_product.
      DATA : ls_shop_s          TYPE crmm_isa_shop_h,
             ls_vrt             TYPE comm_pcat_vrt.
      CALL FUNCTION 'CRM_ISA_SHOP_READ'
        EXPORTING
          iv_shop_id     = iv_shop_id
        IMPORTING
          es_shop_h      = ls_shop_s
        EXCEPTIONS
          shop_not_found = 1
          OTHERS         = 2.
      IF sy-subrc <> 0.
        RAISE shop_not_found.
      ENDIF.
      SELECT SINGLE * INTO ls_vrt
      FROM comm_pcat_vrt
      WHERE guid = ls_shop_s-pcat_vrt_guid.
      IF sy-subrc <> 0.
        RAISE shop_not_found.
      ENDIF.
      CONVERT DATE sy-datum TIME sy-uzeit INTO TIME STAMP lv_time_stamp
      TIME ZONE sy-zonlo.
      CLEAR ev_indirim.
      SELECT SINGLE kbetr  AS indirim
      INTO ev_indirim
      FROM cnccrmprsap350
      WHERE sales_org      EQ ls_vrt-sales_org
        AND timestamp_from LE lv_time_stamp
        AND timestamp_to   GE lv_time_stamp
        AND kschl          EQ 'ZB2I'.
      ev_indirim = - ev_indirim / 10.
      SELECT DISTINCT product AS product_guid kbetr AS indirim
      INTO CORRESPONDING FIELDS OF TABLE lt_product
      FROM cnccrmprcus518
      WHERE timestamp_from LE lv_time_stamp
        AND timestamp_to   GE lv_time_stamp
        AND kschl          EQ 'ZB2I'.
      LOOP AT lt_product INTO ls_product.
        ls_product-indirim = - ls_product-indirim .
        IF ls_product-indirim GT 90.
          ls_product-indirim =  ls_product-indirim / 10.
        ENDIF.
        MOVE-CORRESPONDING ls_product TO  et_list.
        APPEND et_list.
      ENDLOOP.
      SORT et_list .
    ENDFUNCTION.

    Hi,
    As per my knowledge if you want to implement customer specific discount then you should use ISA B2B instead of ISA B2C. ISA B2B gives you this facility which you want to implement on B2C.
    Also How you will distinguish User in B2C to display specific prise. Your discount price is based on Sales Org or base on user?
    As your ABAP program is working fine but you are not getting it on web site then you have to write custom java code and collect all the required information on ISA side then pass it to RFC's import parameter and get the result back and display result on ISA B2C.
    eCommerce Developer

  • Restriction of Time-dependent data (Cost Center) according to a specific role

    Dear experts,
    Has some one of you implemented a functionality to restrict Time-dependent data (for example, Cost Center) edition, according to a specific role assigned to an End user?
    I imagine it is possible, but we should develop an User-exit in order to get this goal.
    Let your comments here if possible, so that I can argue with my End user. I will try to give you points if you help me with this query.
    Thanks & Kind Regards,
    Daniel.

    Hello All!
    We have talked to Authorizations specialist and he indicated a customizing transaction in FI-AA module called ANSICHT (IMG -> Financial Accounting -> Asset Accounting -> Preparing for Production Startup -> Authorization Management -> Process Asset Views). In this customizing, it is possible to edit an existing asset view and turn on/off fields according to the company needs.
    Afterwards, you should request some adjustment in the roles that contain the A_A_VIEW authorization object.
    I am considering this question as "assumed answered'.
    Regards,
    Daniel

  • Role assignment did not work during migration

    We just finished a QA migration from EP60 to NW04 SPS14.
    Everything went OK with the exception of the following:
    Users who had customer defined roles assigned in the source system (EP60) did not get the roles assigned in the target system.(NW04) For example, if I had a few out of the box SAP roles assigned to a user in the source system, they were assigned to that user in the migrated NW04 system. The customer assinged roles did not get attached to the same users users.
    Has anybody run into similar findings ???

    Some more info.
    We may have figured out that during the migration the NW portal inititaed a connection to our LDAP server and failed. We have MSADS with a multi LDAP configuration and have configured SSL for the connection to LDAP.
    Any Ideas ???
    I pulled this out of the trace file:
    #1.5#005056B171CC00560000000C00000FE8000405C779F98BF4#1132254209877#/System/Security##com.sap.engine.services.keystore#Administrator#389####d73f3750579c11da8ea8005056b171cc#SAPEngine_Application_Thread[impl:3]_28##0#0#Warning#1#com.sap.engine.services.keystore#Java###Source: java.lang.NullPointerException; Description: ; Consequences: ; Countermeasures:##
    #1.5#005056B171CC00610000000600000FE8000405C779FA37A6#1132254209924#/System/Security##com.sap.engine.services.keystore#Administrator#389####d73f3750579c11da8ea8005056b171cc#SAPEngine_Application_Thread[impl:3]_32##0#0#Warning#1#com.sap.engine.services.keystore#Java###Source: java.lang.NullPointerException; Description: ; Consequences: ; Countermeasures:##
    #1.5#005056B171CC001D00000001000011D0000405C7DA2B657E#1132255823810#/System/Security/Usermanagement##com.sap.security.core.persistence#######SAPEngine_System_Thread[impl:5]_23##0#0#Fatal#1#com.sap.security.core.persistence#Java###No connection to the ldap server, recheck configuration or availability of directory server##
    #1.5#005056B171CC001D00000004000011D0000405C7DA2B6F70#1132255823810#/System/Security/Usermanagement##com.sap.security.core.persistence#######SAPEngine_System_Thread[impl:5]_23##0#0#Fatal#1#com.sap.security.core.persistence#Java###Server not available,recheck configuration or availability of directory server##
    #1.5#005056B171CC001D00000007000011D0000405C7DA2B7443#1132255823810#/System/Security/Usermanagement##com.sap.security.core.persistence#######SAPEngine_System_Thread[impl:5]_23##0#0#Fatal#1#com.sap.security.core.persistence#Java###Initialisation of a connection pool failed for UACC please check the configuration or availability of the directory server##
    #1.5#005056B171CC001D00000009000011D0000405C7DA2B78C2#1132255823810#/System/Security/Usermanagement##com.sap.security.core.persistence#######SAPEngine_System_Thread[impl:5]_23##0#0#Fatal#1#com.sap.security.core.persistence#Java###Please recheck the LDAP configuration Initialisation of connection pool failed for UACC
         poolname qadc2.app.csa-group.qa:636_UACC
         java.naming.factory.initial= com.sun.jndi.ldap.LdapCtxFactory
         java.naming.security.principal= cn=epqadm2,ou=PortalUsers,dc=app,dc=csa-group,dc=qa
         java.naming.ldap.version= 3
         connection_pool_name= qadc2.app.csa-group.qa:636_UACC
         java.naming.provider.url= ldap://qadc2.app.csa-group.qa:636/ou%3DPortalUsers%2Cdc%3Dapp%2Cdc%3Dcsa-group%2Cdc%3Dqa
         java.naming.security.protocol= ssl
         java.naming.ldap.factory.socket= com.sap.security.ssl.SSLSocketFactory
         java.naming.security.authentication= simple
         java.naming.security.credentials= ******
         [EXCEPTION: no connection to the ldap server:null]##
    #1.5#005056B171CC001D0000000D000011D0000405C7DA2B8C9E#1132255823810#/System/Security/Usermanagement##com.sap.security.core.persistence#######SAPEngine_System_Thread[impl:5]_23##0#0#Error#1#com.sap.security.core.persistence#Java###DataSource : Initialisation of connection manager failed, due to SSL configuration lazy initialisation#1#CORP_LDAP2#

  • Indirect Role Assignment Within CUA

    Hi Experts,
    Weu2019re implementing indirect role assignment in SAP HR and exploring the feasibility to include this client as part of CUA. Has anyone implemented this before? Appreciate if you could share.
    I understand that CUA able to distribute DIRECT role assignment made from central client to the child client(s), but not so sure if it is possible for INDIRECT role assignment approach. My previous project exclude client with indirect role assignment from the CUA distribution landscape and I wonder why.
    Appreciate your input in this matter and looking forward for further discussion.
    Best regards and million thanks in advance.

    Hi,
    So I worked on a CUA managed landscape that had systems that featured indirect org assignment hooked in.  The association between the User ID and the HR org based position was still maintained locally as the local system contained the HR Org structure, but direct access was still blocked by CUA The roles assigned indirectly were visible from CUA in a different colour.  You can still maintain users directly from CUA on top of this.  This may be an alternative to consider.
    If the local system does not contain the HR Org structure you are probably going to have to export the structure, so if that is the case you might as well import it to CUA if all org relevant users are maintained there and manage it centrally via the advised link anyway.
    Cheers
    Steve

  • SAP CRM 2007 Business role assignment

    Hi all,
    We are using CRM 2007. and we are trying to assign Business roles to users using the PFCG ROLE ID attribute.
    1- We create a PFCG role : "pfcgrole1"
    2- We create a Business Role "Businessrole1" and put PFCG Role id = "pfcgrole1"
    3- assign the user to the PFCG role "pfcgrole1"
    We have two cases :
    CASE 1:The user is assigned to a position in Org management but the position does not have any Business roles assigned.
    RESULT : The user logs in  to CRM, the user gets error message  "Logon is not possible because you have not been assigned a business role"
    CASE 2:The user is not assigned to any  position in Org management.
    RESULT : The user logs in to CRM, everything works fine
    my interpretation : org management has precedence over business role assignment using PFCG roles and blocks Business role assignment even if the position has no Business roles assigned
    Anyone has any idea how to assign business roles using PFCG ROle ID even if the user is assigned to a position without any business roles
    Thanks in advance.

    Please review these old threads first:
    Re: Reg: Business Role
    Assignment pfcg-role to user and assignment pfcg-role to business role
    There is a lot of technical background on how business role to PFCG role assignment works.
    Thank you,
    Stephen
    CRM Forum Moderator

  • How to create SR Queue and Custom User Role for technician only see which SR assigned Him/Her and Resolve

    Hi 
    I have created workitem SR advance and Criteria with ID [Assigned To ME] and created user role in Advance operators.
    But in technician Console showing which SR he/she created not service desk assigned to him/her.
    Please suggest...
    Regards
    Sheetla Maurya

    I have find out Solution .......Create Queue with Service Request Advance and we not need to create any criteria option, After that create custom User role on Advance
    operators with View "Assigned To ME"
    Regards
    Sheetla Maurya

  • SAP CRM Role assignment block - Customer cc

    hi there, can anyone please tell me what the Customer CC refers to in the SAP CRM Role assignment block
    Thanks, Sue

    hi ahmedi khan,
    the role key what you have created that will be assign to your business role.
    go to CRMC_UI_PROFILE or
    SPRO >> Customer relationship Management >>UI Framework >>Business Roles >> Define Business Role
    click on your business role and under role config key you have to pass your custom role key..
    like this..
    go through this link you can get to know..
    The Usage of the SAP CRM Role Configuration Key –Detailed example
    Thanks & Regards,
    Srinivask

  • Custom specific ESS role

    The  enhancement is to create a Custom -specific ESS security role in the SAP Portal.    The default SAP Portal ESS security role provides access to all of the ESS iViews.  Due to the fact that the SAP portal is not the current default application for ESS (MS Sharepoint), we do not want employees to access the entire SAP ESS suite of iViews.  Instead, a custom role will be created that will contain only the Travel Expense application.   As additional SAP ESS applications are enabled, these Iviews can be added to the new Cameron-specific ESS security role.

    HI Gurus ,
    Wanted to know how to differenciate users of different counties in portal . As  different country users will have different custom ESS services . Pls provide me a SAP standard solution for the same .

Maybe you are looking for

  • Unplanned depreciation in FI Fixed Assets does not post to FI-GL

    We used transaction ABAA (unplanned depreciation) movement typ 640 to post a depreciation amount - The document has been posted in the AA module ( it is now showing against the Asset in the transaction Asset Explorer transactions  AW01N and AB03) how

  • I'm having problems with itunes. How do I get to the summary tab in itunes?

    I am having problems launching the itunes main page.  Itunes opens with music info.  I'm looking for summary & info tab.

  • Dynamic Aliasing of column

    Hi Friends, I have a table which is of the following structure: my_table1(org_id number, sob_id number, currency varchar2(5) Total number) now insert some sample data: insert into my_table1 values(1,1,'USD',100); insert into my_table1 values(1,1,'INR

  • CRM Relationship data

    Hi All Does anyone know how i could get relationship data from CRM Interaction centre 4.0. eg: I have 1000 Sold to BP's and need the relevant SHIP to / contact persons linked to them. I think it will probably be stored in a table similar to SE16N in

  • Early Episodes - Where are they?

    I have about 14 episodes that I've posted to iTunes but when I log it, only the most recent 9 are posted. How can I set the number I'd like to have visible in my list? THANKS!