What is the difference between transactional rfc and
regular rfc
Answers were Sorted based on User's Feedback
Answer / hari kiran vemula
There are mainly 4 types of RFC communication in SAP. They are
1.Synchronous RFC
2.Asynchronous RFC
3.Transactional RFC
4.Queued RFC
Synchronous RFC (sRFC) : In this type of RFC communication,
the calling program waits until the requested processing
step on the remote system has ended and then continues to
work locally.
In other words, both the systems involved must be available
at the time the call is made.
Asynchronous RFC (aRFC) : In this type of RFC communication,
the calling program gives the request to the remote system
and immediately continues to work locally. The requested
processing step is executed on the remote system in isolation.
If the remote system cannot be reached at the time of the
call, the asynchronous calls of the RFC client are lost
Transactional RFC (tRFC) : This type of RFC communication is
similar to asynchronous RFC but by allocating a transaction
id(TID) it guarantees that if a request is sent several
times because of network problems it is processed only
once. Unlike asynchronous RFC, in Transactional RFC the
remote system does not have to be available at the moment
the RFC client program start the call. The data is held in
the source system until the target system is available.
The report program RSARFCSE is called in the background at
regular intervals and tries to place the unsuccessful
requests, identified by their transaction id again.
Queued RFC (qRFC) : This RFC communication is an extension
to the transactional RFC. In this method, all the requests
are queued up(inbound queue and outbound queue) and are
processed in a sequence only if it is certain that all
preceding calls are processed correctly. This method
guarantees that all the requests are processed in the
sequence in which they are received.
This type of RFCs will be used in SCM (APO) systems for CIF
queues etc where requests have to be processed in an order.
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / rony
Transactional RFC: It is an advanced version of Async RFC
where the source systems process will not wait for the target
system resources and writes an entry in to ARFC tables. Where
a background scheduler “RSARFCSE” runs for every 60sec and
reads the ARFC tables to commit the transactions. QoS (Quality
of Service). It uses QoS (EO) Exactly Once to commit the
transactions.
Regular RFC:It provides communication mechanism between two
systems where acknowledgement is not required (eg: it is
similar to post card).
| Is This Answer Correct ? | 4 Yes | 1 No |
what is ora-00252 and ora-00272 error represents how can u prevent this error?how can u trouble shhot this error?
How to define Logon groups? And what is Logon load balancing?
what is the query execution process in sap r/3 architecture,if multiple queries are immediate to execute?
How to applay support patches? Pre- requisites?
How to configure web ui in crm 7.when i am trying to access web ui it gives some error like "Business Server Page (BSP) error What happened? Calling the BSP page was terminated due to an error. SAP Note * The following error text was processed in the system: Die URL enthält keine vollständige Domainangabe (mgpl0001 statt mgpl0001.<domain>.<ext>). Exception Class CX_FQDN Error Name Program CX_FQDN=======================CP Include CX_FQDN=======================CM002 ABAP Class CX_FQDN Method CHECK Line 10 Long text -" what i need to do?.Notify me of follow-up comments via email.my email id is mvraghunatha@gmail.com.Please advice if anybody faced such kind of issue.Could any one help in this regards. It is very urgent. Thanks in advance RAGHUNATH
if there are 3 clients in quality(100,200,300) and only two clients in production(100,200) , how many clients will be there after system Refresh ?
Where to check for system logs of Sap application at os level?
Explain segment?
Transport error codes and their description?
if somebody changes printer configuration or say,deletes printer,how do you find who did it?
Tell some profile parameter that you have maintained?
Kernel upgrade steps in dual stack and java stack.
SAP Basis (1262)
SAP ABAP (3939)
SAPScript (236)
SAP SD (Sales & Distribution) (2717)
SAP MM (Material Management) (912)
SAP QM (Quality Management) (99)
SAP PP (Production Planning) (523)
SAP PM (Plant Maintenance) (252)
SAP PS (Project Systems) (138)
SAP FI-CO (Financial Accounting & Controlling) (2766)
SAP HR (Human Resource Management) (1180)
SAP CRM (Customer Relationship Management) (432)
SAP SRM (Supplier Relationship Management) (132)
SAP APO (Advanced Planner Optimizer) (92)
SAP BW (Business Warehouse) (896)
SAP Business Workflow (72)
SAP Security (597)
SAP Interfaces (74)
SAP Netweaver (282)
SAP ALE IDocs (163)
SAP Business One (110)
SAP BO BOBJ (Business Objects) (388)
SAP CPS (Central Process Scheduling) (14)
SAP GTS (Global Trade Services) (21)
SAP Hybris (132)
SAP HANA (700)
SAP PI (Process Integration) (113)
SAP PO (Process Orchestration) (25)
SAP BI (Business Intelligence) (174)
SAP BPC (Business Planning and Consolidation) (38)
SAP BODS (Business Objects Data Services) (49)
SAP BODI (Business Objects Data Integrator) (26)
SAP Ariba (9)
SAP Fiori (45)
SAP EWM (Extended Warehouse Management) (58)
Sap R/3 (150)
SAP FSCM Financial Supply Chain Management (101)
SAP WM (Warehouse Management) (31)
SAP GRC (Governance Risk and Compliance) (64)
SAP MDM (Master Data Management) (0)
SAP MRS (Multi Resource Scheduling) (0)
SAP ESS MSS (Employee Manager Self Service) (13)
SAP CS (Customer Service) (0)
SAP TRM (Treasury and Risk Management) (0)
SAP Web Dynpro ABAP (198)
SAP IBP (Integrated Business Planning) (0)
SAP OO-ABAP (Object Oriented ABAP) (70)
SAP S/4 HANA Finance (Simple Finance) (143)
SAP FS-CD (Collections and Disbursements) (0)
SAP PLM (Product Lifecycle Management) (0)
SAP SuccessFactors (33)
SAP Vistex (0)
SAP ISR (IS Retail) (28)
SAP IdM (Identity Management) (0)
SAP IM (Investment Management) (0)
SAP UI5 (59)
SAP SCM (Supply Chain Management) (51)
SAP XI (Exchange Infrastructure) (49)
SAP Cloud Platform (34)
SAP Testing (89)
SAP SolMan (Solution Manager) (63)
SAP MaxDB (116)
SAP GUI (15)
SAP AllOther (329)