Standard RFC Vs tRFC
Hi..
While studying some XI material I came across tRFC. Please some body can tell me what is the difference between standard RFC and tRFC.
Thanks,
Pavani
Hi Pavani,
There are 5 types of RFCs
1. Synchronous RFC (sRFC) - calll waits for target response n then only the control proceeds
2. Asynchronous RFC (aRFC) - can be with or without response - "With" action like emailing based on any condition "Without" - exception raised during execution of RFM not propogated to client.
3. Transactional RFC (tRFC) - let us group one or more function modules - all FM are executed or none. Used for guaranteed transactional execution
4. Queued RFC (qRFC) - To conrol the execution order
5. Parallel RFC (pRFC) - Extension of aRFC. We can select group of Application servers to execute the RFCs. Multiple RFC destinations, Built-in load balancing and alerting mechanism
<i>
[Reward if helpful]</i>
Regards,
Prateek
Similar Messages
-
Problem while updating multiple records through standard RFC
HI all,
I am doing multiple object updation using a standard RFC(BAPI_PROJECT_MAINTAIN). The RFC i am calling from Enterprise portal. I am sending data to RFC one by one. But the error i am getting is object is locked by user so data can't be save.
Though i am using Lock and unlock method before and after calling RFC the project lock error comes up.
What might be the reason
regards
sandeepuse saveandwait instead save in bapi
-
Standard RFC for update Purchase Order No. in Sales Order
Hi all,
It's allow the custoemrs to login in internet to change the fields of Purchase Order No & PO Date.
Is there any standard RFC to update the fields of Purchase Order No. (VBKD-BSTKD) & PO Date (VBKD-BSTDK) in Sales Order?jack,
Try with below FM
" BAPI_PO_CHANGE"
Don't forget to reward if useful.. -
Any standard RFC there to communicate between satellite system and Solman?
Hi Gurus,
Any standard RFC there to communicate between satellite system and Solman?
Thanks in advance.
Regs,
BBR.following four RFCs are created so as to initiate the communication between the satellite system and the solman system
_READ, _TRUSTED, _BACK, _TMW
but, you have to Read the Links and the Notes too to understand their names and their meaning
http://help.sap.com/saphelp_sm310/helpdata/en/48/647e3ddf01910fe10000000a114084/content.htm
http://help.sap.com/saphelp_sm310/helpdata/en/b3/dd773dd1210968e10000000a114084/frameset.htm
http://www.slideshare.net/wlacaze/sap-solman-instguide-initial-customizing-presentation -
Getting error when executing a RFC copied from standard RFC
Hi Guys ,
I am facing a strange issue while executing a RFC which is exact replica of standard rfc RFC_READ_TABLE.however the copied RFC is working fine as Simple Function Module but when I use RFC destination it gives me System_Exception.
Can please anyone advise
Thanks
Yogesh GuptaHI,
Check with the RFC Destination name that you are using when calling this function module, it may not be existing... .
how ur calling it.
call function 'RFC_READ_TABLE ' Destination <RFCName>
Thanks
Mahesh -
Is this a standard RFC in PCR HRWPC_RFC_GET_OBJECTS
Please let me know, if HRWPC_RFC_GET_OBJECTS is a standard RFC called in PCR. What is this supposed to do.
Please provide me some document for the same.Hi,
HRWPC_RFC_GET_OBJECTS is an RFC that returns a collection of objects based upon input parameters given.
http://help.sap.com/Business_Packages/EN/d8/63d93b0560e224e10000000a114084/frameset.htm
Prasad -
Dear All ,
I need your expertise suggetsion on the below query .
I need the standard RFC names ( From R/3 ) which gets triggered when Change Travel Request button is being pressed from ESS - Portal screen .
Regards
PrabhuSolved
-
Standard RFC to check connectivity with any other server(plz ASAP)
Hi
I want to know, is there any standard RFC present , which checks the connectivity of SAP with any other SERBVER .
The RFC should return a parameter , which will give the result of the check ie.whether connected or not .
If anyone have any idea about this then please inform me ASAP .
Thanks & regards
Md Kashim Raja
Edited by: MD Kashim Raja on Feb 29, 2008 5:30 AMHi,
Check with this RFC_TRUSTED_CHECK.
Regards
Srinu -
Can i get a list of standard rfc function modules......
Hello Alexander
The standard F4 search help in transaction SE37 allows you to seach for RFC function modules:
1. Call transaction SE37.
2. Call F4 seach help.
3. Choose function <i>Information System</i>.
4. On the popup you will find a button with a "" sign (ShiftF7 = all selections). Choose this function.
5. Select in field group <i>Additional Selections</i> the option <b>RFC Modules</b>.
Alternatively you can search table <b>TFDIR </b>with <b>FMODE = 'R'</b> (remote; 'L' = local). Also, check DB view INFO_FUNCT.
Regards
Uwe -
Subroutines in Zrfc from Standard RFC
hi..
i hav copied a standard rfc to Z rfc..
now to hav all the components of the standard rfc and zrfc to b the same, i the Type Group components are included in my soure code as Type-pools,
<b>Includes as Include ABC.</b>
llly, hows do i include the same Subroutines of RFC in my Zrfc?
regards,
Vishalany 1..?
-
How to use payload from standard RFC MessageType in a RFC Lookup function
Hello
We have a DB sender to call an BAPI. The DB receiver gets the BAPI response.
It is an easy scenario with one mapping.
But the RFC Mapping Lookup is very awful. You have to rebuild all open and close tags to get the RFC payload. A lot of concat functions are a must. The error search in such a mapping is not easy and seems like EAI developing 1990 (Hand am Arm).
Ok, it is better as a BPM, but it is not well for first level support person and release changes and trouble shooting.
How can I use a XML payload from first mapping in my RFC Mapping lookup (second mapping)? There must be a way with two mappings and an easy RFC lookup.
Currently (one mapping):
DB sender format -> ( RFC lookup self-made RFC XML structure) DB receiver format
My dream (two mappings):
DB sender format -> RFC SAP XI standard Format ->(RFC lookup by using Payload from first mapping) DB receiver format
I hope someone can help me with an example.
DanielHi Daniel,
If i understood correctly, urs is a 'Asynch' scenario JDBC to JDBC with a RFC lookup in Mapping.
If its so, then i think wat u r expecting can be done. In Interface Mapping, u can add more than one message mappings.
So first do a Mapping for DB sender format - RFC input standard format,
then another one for RFC sender Format - RFC receiver format, (look up code goes in this mapping).
Then third one from RFC receiver format to DB receiver format.
The order n which u add in Interface Mapping is also important. This is a suggestion, i havent tried this, but still i think u can give it a try.
Regards,
P.Venkat -
Need standard RFC for posting Payment Splitting in Loan Application
Hi All,
I am working in Loan Managment system, for creating loan application I am using RFC "BAPI_LOAN_CONTRACT_CREATE".
The above mention RFC taking the loan detail, condition header, condtion item and BP details. But its not taking the "Payment Splitting" details.
can any one tell me is there any standard BAPI for update the Payment Splitting.
Regards,
Boopathi MHi
Try
FIDCCP02 or FIDCC*
Regards
Neha -
Difference Between ASYN-RFC and TRFC
What is the difference between <b>ASYNCHRONOUS RFC</b> and <b>TRANSACTIONAL RFC</b>. I'm totally confused.
Hi
Asynchronous remote function calls (aRFCs) are similar to transactional RFCs, in that the user does not have to wait for their completion before continuing the calling dialog. There are three characteristics, however, that distinguish asynchronous RFCs from transactional RFCs:
· When the caller starts an asynchronous RFC, the called server must be available to accept the request.
The parameters of asynchronous RFCs are not logged to the database, but sent directly to the server.
· Asynchronous RFCs allow the user to carry on an interactive dialog with the remote system.
· The calling program can receive results from the asynchronous RFC.
You can use asynchronous remote function calls whenever you need to establish communication with a remote system, but do not want to wait for the functions result before continuing processing. Asynchronous RFCs can also be sent to the same system. In this case, the system opens a new session (or window). You can then switch back and for between the calling dialog and the called session
RECEIVE RESULTS FROM FUNCTION Remotefunction is used within a FORM routine to receive the results of an asynchronous remote function call. The following receiving parameters are available:
IMPORTING
TABLES
EXCEPTIONS
The addition KEEPING TASK prevents an asynchronous connection from being closed after receiving the results of the processing. The relevant remote context (roll area) is kept for re-use until the caller terminates the connection. -
Hi ,
I am getting following error when i tried to execute transaction - SLDCHECK.
Exchange Infrastructure: Test LCR Connection
Properties of RFC destination SAPSLDAPI
RFC host:
%%RFCSERVER%%
program id: SAPSLDAPI_SSD
gateway host:
subdev
gateway service: sapgw00
Testing the RFC connection to the SLD java client...
RFC ping returned exception with message:
program state check for conversation 73851491 / CPIC-CALL: 'ThSAPCMRCV' : cmRc=2
Summary: Connection to SLD does not work
=> Check SLD function and configurations
Now checking access to the XI Profile
Properties of RFC destination LCRSAPRFC
RFC host:
%%RFCSERVER%%
program id: LCRSAPRFC_SSD
gateway host:
subdev
gateway service: sapgw00
Testing the RFC connection to the SLD java client...
RFC ping returned exception with message:
program state check for conversation 73852497 / CPIC-CALL: 'ThSAPCMRCV' : cmRc=2
then i tried to test RFC connections : SAPSLDAPI
and LCRSAPRFC_SSD. I am geting following error:
Logon Cancel
Error Details program state check for conversation 73534888 / CPIC-CALL: 'ThSAPCMRCV' : cmRc=2
Error Details ERROR: program state check for conversation 73534888
Error Details LOCATION: SAP-Gateway on host subdev / sapgw00
Error Details DETAIL: program sapgw00 on host subdev called function SEND_DATA in state INIT
Error Details COMPONENT: SAP-Gateway
Error Details COUNTER: 21708
Error Details MODULE: gwr3cpic.c
Error Details LINE: 3282
Error Details RETURN CODE: 471
Error Details SUBRC: 0
Error Details RELEASE: 700
Error Details TIME: Wed Jan 2 11:47:09 2008
Error Details VERSION: 2
thx,
VijayHi,
There are several potential causes for a broken communication between an ABAP WebAS and the System Landscape Directory. The linked Problem Analysis Scenario (PAS) provides a systematic problem analysis and solving flow.
refer SAP Note 768452
Hope this will help you a bit.
Regards
Aashish Sinha
PS : reward points if helpful -
Hi All,
I want to configure a receiver adator as the receiver adaptor in the sap xi system which will receive data from a 3rd party.
In this case among the adaptors RFC, SOAP, & HTTP which one will be the best to use and why ?
Also please let me how to use the RFC adapter as a trfc call.
Regards...Hi Santosh,
You can receive your data from the 3rd party either with soap or http adapter. You can use rfc adapter for sending data to sap.
RFCs are of 5 types. Please check this thread for detailed information:
standard RFC Vs tRFC
From SAP help:
The RFC adapter maps the following RFC calls to XML messages and the other way around:
● Synchronous RFC calls (sRFCs) in messages with Structure linkquality of service Best Effort (BE)
● Transactional RFC calls (tRFCs) in messages with quality of service Exactly Once (EO)
● The receiver RFC adapter can also process messages with quality of service Exactly Once In Order (EOIO). They are mapped to transactional RFC calls (tRFC).
You have tRFC and qRFC queues. Take a look at this blogs:
/people/sap.india5/blog/2006/01/03/xi-asynchronous-message-processing-understanding-xi-queues-part-i
Regards,
---Satish
Maybe you are looking for
-
I am a former user of Adobe Photoshop CS3 as a very beginner. I have had no training. I wish to know if the new Creative Cloud will do everything that my Photoshop CS3 did for me. Can you help me?
-
How to change the Data base connection Dynamically
Hi Hi create a crystal reports using crystal report 12.0 in this i use the standard wizard and local data base connection and create a dotnet programme for this .Now i want to change the database because because i want to instal it in client they us
-
How to clear the Delivery Cost GR u2013 FR1
Hi Experts, I have a PO created with pricing condition types PB00 for Material price and FRB1 for Delivery costs. We did GR, subsequently GR for Delivery Cost (DCGR) also got posted. Further IR has been posted for Material Cost alone and did payment
-
Authorised.i have removed itunes program and reloaded with lastest release still no joy
when i try to down load my content from the cloud i get a error message not authorised on this pc.I have removed the itunes and reloaded with the latest release still no joy.Also have checked on my account where it states my pc is authorised. Any sug
-
An error has occurred communicating with the BlackBerry World client. If you have content protection enabled on your device, please disable and try again. please help me solving on this problem for my9360. and help me downloading the application....