RFC failure from R/3 to CRM

We have a business Scenario where through Output type in R/3 billing document,billing information is passed on to CRM to create price buckets.Whenever RFC failure occurs billing document information does not reach CRM which leads to lot of revenue issue.
   To my understandind whenever RFC fails due to multiple reasons like systerm error or destination system being down but RFC should be re-trying again and again unless it reaches the other end.
   So can we conclude that RFC connection should not fail at all??? if so why we have SM58 which shows RFC failures?...Is there any limitation that RFC re-connection attempts stops after reaching a thresold.
   It would be great if any can put some thoughts.

This depends on whether it is tRFC or ARFC. If it is tRFC, the number of connections and whether to reprocess if it fails depends on what you set in SM59 transaction for the RFC destination.
In SM59, you can define how many times reconnection attempts are made before closing off and the duration between each call.

Similar Messages

  • RFC to get sales orders for customers from r/3 to crm ..

    Hello,
    Is there already a FM (RFC) in place to get the list of sales orders from r/3 to crm.
    CRM middleware is not configured to get this data from r/3 to crm .. so am looking out for a r/3 FM module which i could call from crm system to get the sales orders as an export parameter ..
    Regards
    Shivani

    Hi,
    If you are replicating the sales order from R3 to CRM then you will get all the orders present in CRM. If that is not the case then you need to write one RFC in R3 to get the desired data as R3 is governed by Select queries on tables instead of Function modules in CRM.
    So if you want to fetch any information from R3 then you need to create RFC and use select query to get the data.
    Thank you.
    Ashish

  • Unable to Import RFC Models from CRM

    Hi Experts,
        I am unable to import adaptive RFC Models from CRM System,It is giving an error.Previously i imported Bapi from R/3 system and it is working fine. Is it that we can only import Bapi from R/3 system only i.e ABAP Backend.
    I am waiting for all your reply.

    hi
    check this
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3fe9e790-0201-0010-f787-e2e78c559f38
    what content u want to get from bapi
    Organizational Model Transfer from R/3 to CRM
    bvr

  • Making an RFC call from within the VM container

    Hi all,
    since a long time I am searching for information on how to implement an RFC call from within the VMC. The problem is that we have implemented several (p)functions in ABAP and we need to implement them in JAVA.
    Now I am searching for a way how to just call the already existing pfunctions???
    Is it possible to read CRM DB tables too?
    Thank you in advance
    Boris

    Hi Freeto,
    This may be due to the Network Failures.
    If you have triggered a job then because of the Network fluctuations the system may not respond properly and cannot execute the job.
    So, this is the cause for the failure.
    Hope you understood.
    With Regards,
    Ravi Kanth

  • Error while Replicating Objects from R/3 to CRM

    Hi,
    While replicating objects from R/3 to CRM (Tcode :R3AS), the status of the object is still running. When I checked in Outbound queue (Tcode:SMQ1) the status is 'SYSFAIL', when I double clicked it says "Password logon no longer possible - too many attempts". So what is the solution to it...
    I am working on CRM 5.0
    Regards,
    vimal

    Dear Vimal,
    Sorry not sure then...
    Sometimes the RFC connection is refused and use to give that particular error messgae due to:
    The old RFC library having version 6.20 automatically converted the
    password into uppercase with a size limit of 8 characters before sending it to the SAP system.
    The RFC library version 6.40 does not perform this conversion any more, because mixed case passwords upto 40 characters are now supported by SAP Basis version 7.00 (eg. NW2004s) and above. 
    So need to use upper case passwords when connecting to an SAP system having version less than 7.00. 
    But this is not valid in this scenario.
    Thanks,
    Atin

  • BP Replication from R/3 to CRM

    Hi Forum,
    I am facing an issue with BP Replication from R/3 to CRM.
    Although the same scenario and configuration works well on my dev and qual environment and the same has been trasported to Production, apart from that R3 dev and qual system are completely updated with Prod data as on date so there is no question of any mismatch at the data level and config level.
    The following are the error messages am receiving in SMW01 for BUPA_MAIN:
    1. Business partner with GUID 36F36B473D31C04985CC8AEB314C6BE3 does not exist
    2. Validation error occurred: Module CRM_BUPA_MAIN_VAL, BDoc type BUPA_MAIN
    Now none of my BP are flowing to CRM because of this issue.
    Appreciate any pointers for the resolution.
    Regards,
    Amit

    Hi Vikash,
    The RFCu2019s have been checked for authorisation test, remote logon n local logon. The RFC user is a dialog user and is working well for all logon. I have also checked both the systems they have the logical names as described by you (source & destination both).
    Another thing that validated my point regarding the connection setting is that the materials are flowing fine between the system and even the changes in these materials are replicating properly hence the delta for material is also fine.
    The Inbound and Outbound queues have been deleted from both r3 and crm and the only job running again at the moment is customer_main.
    Regarding you concern for the queue R3AI* it has not been generated even once whenever I have started the initial load. Right from the starting I am monitoring R3AD* in all the outbound and Inbound queues of both the systems.
    The sysfail message is coming for R3AD queue hence I think it is of no use to us. Still if I follow the error message it points towards SMW01 and there the error message is the same as described in the 1st message.
    I have just noticed 2 BP that have come in CRM as STP but its been hours after that no BP is flowing in.
    Now I am eagerly looking out for the final findings that we are going to get from the system when the issue is resolved.
    Thanks again and appreciate the efforts taken from your end.
    Regards,
    Amit

  • Error while downloading Contacts from R/3 to CRM system

    Hi All,
    I am trying to download Contacts from R/3 to CRM system.
    Through Initial Download. For this i have set filters through Tcode: R3AC1
    as on KNVP and KNVV for the field VKORG.
    As we have our requirement to download contacts based on or differentiating
    on 'Sales Org".
    We have downloaded our Accounts properly without any errors.
    But for Contacts we are facing issues such as one or more extra
    relationships are getting created between Contacts and Accounts other than
    its original Contacts.
    Means already existing contacts are creating more relationships after
    download.
    But a unique feature is visible for all, All those with false
    contact-account relationships.
    Contact has field value for 'Address type' missing while the same address
    type field is properly added for correct relationships. ( please find attached the screenshot of the same)
    Any pointers in which direction we should proceed for the solution would be
    appreciated.
    Thanks in advance.
    Cheers,
    Sharad

    Dear Vimal,
    Sorry not sure then...
    Sometimes the RFC connection is refused and use to give that particular error messgae due to:
    The old RFC library having version 6.20 automatically converted the
    password into uppercase with a size limit of 8 characters before sending it to the SAP system.
    The RFC library version 6.40 does not perform this conversion any more, because mixed case passwords upto 40 characters are now supported by SAP Basis version 7.00 (eg. NW2004s) and above. 
    So need to use upper case passwords when connecting to an SAP system having version less than 7.00. 
    But this is not valid in this scenario.
    Thanks,
    Atin

  • Error while replicating employees from R/3 to CRM. BP no. are not created

    CRM Experts,
    Request your help in solving the following issue.
    While replicating the employee information from R/3 to CRM, we get the following error message in the IDoc details.
    <b>Message:</b>
    IDoc: 0000000000057590 Status: IDoc ready to be transferred to application
    <b>Immediately processing not possible: Screen output without connection to user.</b>
    Steps:
    1. Using PFAL TCode, we push the details of "Persons" from R/3 to the CRM client.
    2. After pushing the details, come to CRM and see the IDoc details. We get the above mentioned error message.
    3. The BP number is not getting generated.
    Really appreciate your solutions/suggestions/clues.
    Thanks in advance,
    Vijay

    Dear Vimal,
    Sorry not sure then...
    Sometimes the RFC connection is refused and use to give that particular error messgae due to:
    The old RFC library having version 6.20 automatically converted the
    password into uppercase with a size limit of 8 characters before sending it to the SAP system.
    The RFC library version 6.40 does not perform this conversion any more, because mixed case passwords upto 40 characters are now supported by SAP Basis version 7.00 (eg. NW2004s) and above. 
    So need to use upper case passwords when connecting to an SAP system having version less than 7.00. 
    But this is not valid in this scenario.
    Thanks,
    Atin

  • HOw to find out the RFC destination from BW system to ISU

    Hi,
    Currently my requirement is to call a function module which is written in ISU (remote enabled) from BW system.
    I am unable to find out the rfc destination from BW to ISU system.
    In CRM we have table like smofparsfa1. Is there any table in BW which can provide me the ISU destination?
    I need to compare the records stored in isu as well as in BW system.
    I need to call a function module which will provide me the data from isu.
    please help me in this regard.
    Krishna

    Hi,
    You can check it in SM59 if there are any RFC destinations for the above systems.
    Alternatively ,check the table RFCDEST if any entries are maintained
    Regards,
    Lakshman.

  • Problem with Business partner flow from R/3  to CRM

    Hi,
    We are setting up a process to flow of Business Partners from R/3 to CRM. 
    We have configured PIDE correctly but the problem is when I am creating any customer in R/3 we are getting DUMP.  
    Kindly help me in this regards.
    Thanks

    Hi,
    Check out the following Middleware Configuration :
         <b>CRM Middleware configurations</b>     
    1.     Source client for Client copy
         Using t-code SCC3 in both CRM and ISU to get the source client used for client copy.      Get source client for profile SAP_ALL.
    2.     RFC Destinations
         Use t-code SM59 and check if the following RFC destinations have been created:
    •     CRM
    o     R/3 Destination for CRM e.g. CRTCLNT240
    o     R/3 Destination for ISU e.g. ISTCLNT240
    o     Logical Destination for Middleware R&R queues – one for current client and one for client 000.                                                                            e.g. SAPCRM_MW_RR_240, SAPCRM_MW_RR_000     
    o     TCP/IP Destination for IPC dispatcher e.g. IPC_RFC_DISPATCHER
    o     TCP/IP Destination for IPC server e.g. IPC_RFC_SERVER
    •     ISU
    o     R/3 Destination for CRM e.g. CRTCLNT240
    o     R/3 Destination for ISU e.g. ISTCLNT240
    3.     Logical Systems
         Using t-code SALE check if the following logical systems have been created:
    •     CRM
    o     Own logical system – e.g. CRTCLNT240
    o     Logical system for ISU – e.g. ISTCLNT240
    o     Logical system for source client used in client copy – e.g. CRTCLNT200
    •     ISU
    o     Own logical system – e.g. ISTCLNT240
    o     Logical system for CRM – e.g. CRTCLNT240
    o     Logical system for source client used in client copy – e.g. ISTCLNT200
         Check if own logical system is assigned to the client.
         Path: Sending and Receiving systems -> Logical Systems -> Assign Client to Logical      System.
         Convert Logical System name in application tables
         Use t-code BDLS to convert logical system names in the application system.     
    1.     Enter old logical system name retrieved in step 1. e.g. CRTCLNT200
    2.     Enter new logical system name e.g. CRTCLNT240.
    3.     Select radio button Conversion of Client-Dependent Tables and execute the transaction.
    This process needs to be carried out 4 times: twice in CRM and twice in ISU.
    •     CRM
    o     Old CRM logical system -> New CRM logical system. e.g. CRTCLNT200 -> CRTCLNT240.
    o     Old ISU logical system -> New ISU logical system. e.g. ISTCLNT200 -> ISTCLNT240.
    •     ISU
    o     Old CRM logical system -> New CRM logical system. e.g. CRTCLNT200 -> CRTCLNT240.
    o     Old ISU logical system -> New ISU logical system. e.g. ISTCLNT200 -> ISTCLNT240.
    4.     Middleware Parameter tables
         Use t-code SM30 to maintain middleware parameters in following tables
    •     CRM
    o     Table SMOFPARSFA:
         Change value for following parameter entry:
         Key - R3A_COMMON
         Para name - CRM_DEFAULT_DESTINATION
         Value - Old ISU logical system -> new ISU logical system
              E.g. ISTCLNT200 -> ISTCLNT240     
    •     ISU
    o     Table CRMRFCPAR:
         Delete the previous entry for the following key:
         User - CRM
         Object name - *
         RFC Destination - Old RFC destination for CRM e.g. CRTCLNT200.
         Load types - All Load Types
         Create new entry with following data:
         User - CRM
         Object name - *
         RFC Destination - New RFC destination for CRM e.g. CRTCLNT240.
         Load types - All Load Types
         In Queue flag - X
         Send XML – No XML
    o     Table CRMPAROLTP:
         Change value for following parameter entry:
         Para name - CRM_DEFAULT_DESTINATION
         User - CRM
         Value - Old CRM logical system -> new CRM logical system
              E.g. CRTCLNT200 -> CRTCLNT240
    5.     Admin Console (Sites and subscriptions)
         Using t-code SMOEAC in CRM change attributes for the following sites.
    •     CRM site
    o     Name: Change name from old CRM logical system -> new CRM logical system e.g. CRTCLNT200 -> CRTCLNT240
    o     Description: Change description from old CRM logical system -> new CRM logical system e.g. CRTCLNT200 -> CRTCLNT240
    o     Site attributes: Change RFC destination from old CRM RFC destination to new CRM RFC destination e.g. CRTCLNT200 -> CRTCLNT240
    o     Click on get values button to refresh logical system details.
    •     ISU site
    o     Name: Change name from old ISU logical system -> new ISU logical system e.g. ISTCLNT200 -> ISTCLNT240
    o     Description: Change description from old ISU logical system -> new ISU logical system e.g. ISTCLNT200 -> ISTCLNT240
    o     Site attributes: Change RFC destination from old ISU RFC destination to new ISU RFC destination e.g. ISTCLNT200 -> ISTCLNT240
    o     Click on get values button to refresh logical system details.
         Check if ISU site is assigned to following subscriptions.          
    •     All Business Agreements (MESG)
    •     All Business Partner Relationship (MESG)
    •     All Business Partners (MESG)
    •     All Business Transactions
    •     IS-U Connection Objects (MESG)
    •     IS-U Contracts (MESG)
    •     IS-U Points of Delivery (MESG)
    •     Product Materials (MESG)
    6.     CRM Middleware Queues
         Inbound Queues:
    I.     Execute transaction SMQR.
    II.     Change AS group from ‘DEFAULT’ to ‘parallel generators’.                Path: Edit -> Change AS Group
    III.     Register following queues:
    •     CRM     
    o     CSA*
    o     R3A*
    •     ISU
    o     R3A*     
    Outbound Queues:
    I.     Execute transaction SMQS.
    II.     Change AS group from ‘DEFAULT’ to ‘parallel generators’.                Path: Edit -> Change AS Group
    III.     Register following queues:
    •     CRM     
    o     CSA*
    o     R3A*
    •     ISU
    o     R3A*     
    R&R Queues:
    I.     Execute transaction SMOHQUEUE in CRM.
    II.     Check if all queues have status ‘Released’.
    III.     Start Queue Demon by clicking on ‘Start Queue Demon’.
    <b>Please reward points if it helps.</b>
    Regards,
    Amit Mishra

  • Problems with Initial download from R/3 to CRM

    Hi,
    I tried to download the customizing objects from R/3 to CRM.I followed the SAP BP to create RFC Destination, Logical system, site id and RFC user. In our present system , the R/3 Plugin and Basis plugin version are different.I found from the SAP Notes that both the R/3 Plugin service pack and Basis plugin must be at the same version level in R/3.Is this the reason why I am getting error "SYSFAIL" in SMQ1(in the R/3 side).Plz let me know if i am missing something here.
    Thanks.
    Sudhan

    Sudhan,
    note the time & date of the sysfail error in the queue and look in both systems for short-dumps (transaction ST22) at that time and date. If you can't find any, than the error must be located in the Bdocs (SMW01) or in the application log (SLG1).
    Also check you RFC destinations in the R/3 system (SM59) to see if your return connection to CRM is active.
    Kind regards,
    Michael.

  • Delta download of customizing from R/3 to CRM

    Hello Gurus
    Need help. I am trying to automate download of customizing changes from R/3 to CRM.
    Example:
    I create a new shipping condition in customizing in the R/3 /Logistics Execution->Basic Shipping Functions>Shipping Point and Goods Receiving Point Determination>Define Shipping Condition/. In other words a new entry /ZZ/ into the table.
    I hope for an automated upload of the new entry from R/3 to CRM, instead when I used the new shipping condition for a Business partner I received in SMW01 /The shipping condition ZZ does not exist/
    What was done:
    R3AC4 - Set Up Delta Load  set up object CONDCUSTOMIZING from the R/3 RFC connection with entry:
    00503308 / CONDCUSTOMIZING / CRS_MAINTAINANCE_CHECK - this entry appeared after initial download
    TX: R3AS - downloaded object: DNL_CUST_SHIP
    TX: R3AM4 - object green
    On the R/3 side in table TBE31 the event exists with the correct function
    What am I missing please?
    Any hint will be rewarded!
    Thx
    Martin

    Hello Martin,
    as much as I know there's no delta download of customizing from R/3 to CRM (at least up until CRM 4.0).
    This means that you have to start download object DNL_CUST_SHIP as soon as you maintain a new shipping condition in R/3.
    I had this problem a year ago. I solved with the following workaround:
    1. Create a variant for report SMOF_DOWNLOAD containing download object DNL_CUST_SHIP
    2. Plan this report as job running every hour or so.
    The only problem is if you maintain a new value in R/3 and use this new value with a R/3 customer before the download ran.
    Regards
    Wolfgang

  • Organization Model download from R/3 to CRM

    Hi Guys
    We are maintaining the complex Organization model in R/3 system and we need to Download the complete organization Model from R/3 to CRM and its relevant Organization structures too. I could not found a way what is the download object to be used to download the Organization model from R/3 to CRM .
    will the Transaction CRMC_R3_ORG_STRUCTURE download the Organization model also , and what is the prerequisites for this organization model download
    Thanks in advance
    Warm regards
    Rajasekhar

    Dear Jayesh
    1) Do the ALE specific settings like creating Logical systems , Rfc destination,
    Distribution Model .
    2) Specify the filters in the distribution model as per the note 312090, 550055
    3) below link will be usefull to u
    /people/vikash.krishna/blog/2006/10/15/replicating-hr-master-data-part-1
    Warm regards
    Rajasekhar

  • RFCs calling from remote systems

    Hello Abapers,
    Can anyone tell me how to find the list of programs which are calling remote function modules? For example programs in CRM system calling function modules in ECC...
    Thanks,
    Himadama

    Hi,
    this is only ardly possible depending on your goal.
    There are lots of RFC calls especially in CRM for middleware purposes.
    Option a) - You try to find all pla ces where z*modules are called that are not existing in CRM
    Option b) - You want to find all RFC enabled modules of ERP called in  CRM
    Option c) - You want to find all RFC calls in CRM targeting the defaulting ERP destination
    Solution for  a)
    - Go to table WBCROSS (which is global the "where used list")
       and check for all Z* modules 
    - Copy the list of modules e.g. in a file 
    - Search table trdir (registry of function modules) with this list
      -> all modules that are not in this list are probably RFC modules from a backend
    Solution for  b)
    - Go to ERP SE37 and open the help
    - open the advanced options
    - mark "RFC modules"
    - search and save the whole list of RFCs relevant
    - Go to CRM and check table WBCROSS where these modules are used
    Solution for  c)
    - go to CRM and check for a module called "SMOFERP" or similar
      It returns the name of the default RFC destination of an CRm system to its default ERP.
    - Check the where used list of this module - should guide you close to the calls
    mfg,

  • How to make the setting to synchonizet configuration from R/3 to CRM

    Dear Sir,
    Please kindly advise when we change some configuration in R/3 such as Region, transport zone.etc,How to make it automatically to update in CRM. Because now when change the setting in R/3, we must to change in CRM again.
    Please kindly advise.
    Thank you and best regards,
    Vimol

    hi Vimol,
    1. To synchronise delta download from ECC to CRM, you need to make entries in the transaction code R3AC4 in CRM. You need to mention the object class like BUPA and register the business transaction events for every class.
    2. In ECC, maintain table CRMRFCPAR in tcode sm30 so that the RFC in it points to your CRM client.
    Please award points if this helps resolve your issue.
    Ritwik

Maybe you are looking for

  • HT2513 how do get to view the year in ical?

    I have ical on my MacOsX version 10.6.8.  New at using ical, however I'm wanting to view the year and it will only let me view, day,week,month!  help???

  • How to insert custom watermark in Bridge CC

    I am using Ps CC and Bridge CC. I have created a custom visual watermark in Ps that has a transparent backgound. If I have the photo open in Ps, I can drag and drop the  watermark onto the photo and it looks fine. But when I try to use the Output men

  • Error 503 service unavailable

    Hello I have two exchange server 2013 cu3 with DAG in coexistency with an exchange 2007. It is working since a month but yesterday evening all of my smartphone (iPhone and Samsung) are not syncronized. I very close time windows the devices can syncro

  • Safari quit unexpectedly - pls help

    Process:         Safari [594] Path:            /Applications/Safari.app/Contents/MacOS/Safari Identifier:      com.apple.Safari Version:         6.0.5 (8536.30.1) Build Info:      WebBrowser-7536030001000000~6 Code Type:       X86-64 (Native) Parent

  • ORDER BY from itab fields

    Hi, is there a possibility to order data of a select statement by contents of an itab? The order criteria of the itab are dynamic thus I cannot hard code them. Example: (lt_order_criteria is actually an imported table) I basically want to order by io