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.
RegardsHi 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 BavirisettyIs 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
kumarHello 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,
MuthamilDear 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
DannyHi 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,
AjayHello 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 -
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 MauryaI 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, Suehi 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 -
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.
-
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
-
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!