cancel
Showing results for 
Search instead for 
Did you mean: 

RFC

0 Kudos

what is rfc?

wht are the types of rfc?

wht are the transactions for it?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Sai,,,,

RFC (remote function call) is a call to a function module running in a different system.Programmatically ,you can call the RFC enabled function module

using the "CALL FUNCTION Destination" statement.

There are 3 types of RFC's.

1.Synchronous RFC: With this call,the calling program stops processing until the control is returned back to the called function

2.Transactional RFC (tRFC)

Transactional RFC (known as asynchronous RFC) is an asynchronous communication method that executes the called function module in the RFC server only once.

3.Queued RFC: LUWs are processed in the order specified by the application, tRFC can be serialized using queues (inbound and outbound queues). This type of RFC is called queued RFC (qRFC).

You need to enable the function module to RFC from se37 transaction.

Regards,

Reema

Answers (0)