Question:
Hi Experts,
Problem:
System is picking up a different RFC destination during the initial load from OLTP to CRM, using "R3AS"
This is resulting in the outbound queue status of OLTP system as "SYSFAIL"
Resulting in NO TRANSFER of DATA.
Prerequisites:
We are currently working with SAP ECC6 and SAP CRM 5 versions.
We have maintained all the table entries like CRMCONSUM, CRMRFCPAR, CRMPAROLTP, CRMSUBTAB.
In the table CRMRFCPAR in R/3 we have maintained separate entries for each load types, ie
user---object---RFC destination ---load type
CRM ---- * ----- CRMCLNT999 ------ DELTA
CRM ---- * ----- CRMCLNT999 ------ INITIAL
CRM ---- * ----- CRMCLNT999 ------ REQUEST
As USER "CRM" is used for more than once, IN THE ABOVE ENTRIES, we have also implemented SAP NOTE 632223 which says to update the SMOFPARSFA in CRM server with the following values
PARSFA key---"MCRM"
PARNAME---MCRM_CONCUMER
UNAME---CRM
PARVAL1--- CRM
Another reason for updating the above table(SMOFPARSFA) is that we already have a running SAP SRM system which uses the USER as "CRM"
We have also Activated EVENT CONTROL in table TBE11
We have also registered the Queues
System Behavior:
The RFC destination from R/3 to CRM is CRMCLNT999 (ABAP Connections type "3") [defined by us]
When the initial load is triggered, the system picks up a wrong RFC destination which is XXXXXXXXX of connection type "I" (Internal connections) in OUTBOUND QUEUE of R/3 "SMQ!" which the STATUS of the Queue is shown as "SYSFAIL".
We tried to change this Wrong RFC destination (XXXXXXXXX) with the actual RFC destination (CRMCLNT999) from the Activate Queue Icon, but the system issues a dialogue saying "No LUW exists in the Specified Queue".
This is resulting in NO TRANSFER OF DATA.
Hope the problem is put forward very clearly.
Thanks in Advance
Sachin
Answer:
Hi,
Change the load type to * in your CRMRFCPAR table. See if it works..I think due to multiple CRM user entries it's not picking the right CRM system..So have only one entry in CRMRFCPAR table of R/3..
Plz let me know if it works..
Cheers!
A
Answer:
HI,
We already have an running SRM system, which uses USER as "CRM" so for that reason we have updated the table "SMOFPARSFA" (As adviced in SAP NOTE).
So that should not make the difference and the RFC (wrong RFC) which the system is picking up does not belong to SRM System.
The R/3 Connections in SMOEAC and SM59 are Perfectly alright.
Any thing basic that we have missed out, please let us know.
Thanks in Advance.
Sachin.
Hi,
Change the load type to * in your CRMRFCPAR table. See if it works..I think due to multiple CRM user entries it's not picking the right CRM system..So have only one entry in CRMRFCPAR table of R/3..
Plz let me know if it works..
Cheers!
A