Problem in creating RFC
Hi All,
I am facing problem in creating RFC from lower to higher version of SAP, while creating RFC from ECC 5.0 to ECC 6.0 the system is not saving logon/security information, when i click on remote login it ask user n pwd again, please let me know the solution.
Thanks in advance
Shazia Khan
Hi Bala,
The exception given is only that much.
When I try to create the RFC, a Dialog box pops up and the error given is
<b>
ERROR file opened at 20070516 111750 India Standard, SAP-REL 640,0,154 RFC-VER 3 864900 MT-SL
T:5512 Error in program 'javaw': ======> You are not authorized to logon to the target system.
T:5512 Error in program 'javaw': <* RfcReceive [2] : returns 3:RFC_SYS_EXCEPTION
</b>
Please help me out.
regards
Brahmachaitanya
Similar Messages
-
Getting problem when creating RFC Destination on XI system
hi,
I m trying to create RFC Destination on XI system using sm59 tcode. In technical setting tab at Target Host field, i gave SAP ECC server IP address. and in Logon Tab I gave Login parameters for SAP ECC server (Client 400, User : 05 & Password for user 05). Current user and Unencrypted Password fields are unchecked. also Logon Scree is also unchecked in Security Option.
Problem is, when i click on Remote logon tab, It shows me Logon screen with client 000, User : 04 (which is XI system's user name) and Password. so it doesn't take given login setting for ECC system and if i tried this thing more than 3 times, ECC server block my pwd.
Please suggest me the required solution
Thanks & Regards
RiteshHi ritesh
First check if the user exists in ths system. Check the password especially. Because the password space (Number of characters)in SM59 screen is more than password character in SU01 screen.Check the password.
Secondly, Check if you have given the proper client in the destination box of SM59.
Check for the unicode test also.
If possible change the user type as service user.
When everything is perfect am sure the rfc connection should be fine... -
Problem in creating RFC modules in NetWeaver Developer Studio
Hi SDN,
Recently we have upgraded the portal server from EP6 SP9 to EP6 SP19. The applications which are getting data from the backend R/3 system are giving exception
<b> You are not authorized to logon to the target system. </b>
So we have now used the NWDS SP19. But we are not able to create the RFC modules as it is giving the same exception even in NWDS.
<b> How do I go about this???? </b>
regards
Brahmachaitanya C. WajapeyHi Bala,
The exception given is only that much.
When I try to create the RFC, a Dialog box pops up and the error given is
<b>
ERROR file opened at 20070516 111750 India Standard, SAP-REL 640,0,154 RFC-VER 3 864900 MT-SL
T:5512 Error in program 'javaw': ======> You are not authorized to logon to the target system.
T:5512 Error in program 'javaw': <* RfcReceive [2] : returns 3:RFC_SYS_EXCEPTION
</b>
Please help me out.
regards
Brahmachaitanya -
Authorization Required in satellite system to create RFC
Dears,
In Solman 7.0 tcode SMSY i am adding satellite system(ECC6).As while creating RFCs
SM_<SID>CLNT<client>_READ
SM_<SID>CLNT<client>_TRUSTED
SM_<SID>CLNT<client>_TMW
in SMSY it askes for three times satellite system user name and password.
Now Issue is that with what authorization i should enter in satellite system so that RFCs can be created successfully as SAP_ALL can be assigned due to policy.I gave almost all basis tcodes to my user in satellite system but still RFC are generating error.
Please suggest.
DeepakHi,
You need to have these authorization objects. Along with your BASIS authorization add the following objects.
S_RFC
S_RFCACL
This should solve your problem.
Feel free to revert back.
--Ragu -
Hi Expert,
I try to execute job on development system but he showed error "Error creating RFC function </BODS/ABAP_RUN>: <RFC_ABAP_EXCEPTION-(Exception_Key: FU_NOT_FOUND, SY-MSGTY: E, SY-MSGID: FL, SY-MSGNO: 046, SY-MSGV1: /BODS/ABAP_RUN)>. Notify Customer Support.
In ECC I use ABAP execute option as Execute Preloaded. How to solve this problem? Thanks for your advise.Dear,
have you checked in EXX wether the function group /BODS/BODS is available?
Some notes here:
You will have to have to import the new ABAP Program group "BODS/BOS" which you can find in the local install folder...
Here are some details:
Installing Functions on the SAP Server
SAP BusinessObjects Data Services provides functions that support the use of the ABAP, BAPI, and
IDoc interfaces on SAP servers. You will need some or all of these functions in the normal operation
of the software in an SAP environment. These functions perform such operations as dynamically loading
and executing ABAP programs from Data Services, efficiently running preloaded ABAP programs,
allowing for seamless metadata browsing and importing from SAP servers, and reporting the status of
running jobs. Some of these functions read data from SAP NetWeaver BW sources.
You must upload the provided functions to your SAP server in a production environment. It is
recommended that you always upload the functions to your SAP server whether you are in a
development, test, or production environment. The functions provide seamless integration between
Data Services and SAP servers.
The default installation places two function module files for SAP servers in the ...\Data
Services\Admin\R3_Functions\transport directory. You then upload these files to SAP servers
using the SAP Correction and Transport System (CTS) or manually. Using CTS allows for version
control as the functions evolve across releases.
The installation provides two versions of transport files (depending on the server version you are using)
to install the functions on the SAP server. To obtain the names of the latest transport files for installing
or upgrading these SAP server functions, see the readme.txt file
And I've found those files and text files in the local install folder....in:
Program Files\SAP BusinessObjects\Data Services\admin\R3_Functions
(that's where I've installed it).
There you'll find some descriptive txt as how to proceed.
After installing, it might happen that the executing user is missing some authorizations.
Here my authorizations team helped me by tracing the user and then adding the necessary rights.
Sure hope this will help you.
Notes to check:
see SAP Note 1919255
Note 1916294 -
ESOA :create RFC detination to es workspace HU2
I want to create RFC detination to es workspace HU2, I set the
router string.error like this.(NWA->Configuration Management>destinations).
Error during ping operation: Connect to SAP gateway failed Connect_PM TYPE=A ASHOST=iwdf1030.dmzwdf.sap.corp SYSNR=00 GWHOST=iwdf1030.dmzwdf.sap.corp GWSERV=sapgw00 SAPROUTER_STRING=/H/155.56.56.170/H/ PCS=1 LOCATION SAProuter 37.0 on lt0003 ERROR lt0003: route permission denied (60.63.168.179 to iwdf1030.dmzwdf.sap.corp, sapgw00) TIME Sat Dec 1 19:08:33 2007 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -94 COUNTER 156
I'm wondering that host name/ gateway is not right( erp.esworkplace.sap.com can't work either).
I can conntect to HU2 with SAPGUI or WEBGUI.Hi,
thanks a lot for your feedback. please see my comments below
>>can you explain more on this as i didnt understand the context.
part of my problem is i dont have a real SAP R/3 system to test my component out. Hence i tried with remotely hosted SAP system (SAP ERP) which is being provided by SAP Enterprise Services (ES) Workplace [1] . This is actually a SAP test environment or sandbox like space hosted by SAP. Actually when you register you get access to several SAP systems (ie:- SAP ERP, CRM,PI,SCM,etc) to try/test out different SAP scenarios you might have. However these systems did not allow me to do any of the stuff to connect an external JCO program with it. i am wondering whether SAP ESW systems only permits me to do SAP SOA level integrations and other native tasks. This may be a limitation of the hosted systems (ie:-since it is a shared env , may be to do with security concerns). WDYT?
>>mentioned. For authorizations you need get in touch with basis team. Actually basis team can create these entries from ur >>guidance.
>>check these blogs:
>>/people/ayyapparaj.kv/blog/2008/11/20/r3-to-java-sending-idocs-using-sapidoc-jar
>>/people/ayyapparaj.kv/blog/2008/11/21/java-to-r3-sending-idocs-using-sapidoc-jar
thanks . i did go through these blogs. This is what i actually intended to do with SAP ES system , but failed
Regards,
Udayanga
[1] http://www.sdn.sap.com/irj/bpx/esworkplace -
Creatting RFC Server as a windows service
Hi,
How to create RFC server as a windows service using sap.net connector.Please send me the sample code.hi, I don't know which problem do you meet.
As I know, there is a console RFC server sample in the SAP dotnet connector install directory, you can have a reference.
And I thinks as a dotnet developer, it is not a problem to convert a console application to a windows service.
Especially using VS.net, it is single to develop a windows service. You can search a sample in MSDN.
Hope it is useful -
Create RFC connection in RSA1 for BW from client 302 to ECC 101 and 151
Hi Friends,
I have to create rfc connection in BI.
I have one client in BI ie302 and two cliwnt in Dev ie101 and 151.
Now I have one connection which is working fine ie 302 to 101.
NO my requirment is to create another connecitons ie 302 to 151.
Kindly sugest if it is feasible and is there any specific settings for the same.
I tried but at a time only one connection is working fine.
Thanls in advance.
regards
JiggiHi,
Can you check if there is any other user ID specified in "BW user for ALE".
To check, Go to transaction RSA1 --> Settings --> Global Settings.
If you find a different user id there, then specify the correct BW user id there.
Please refer to OSS Note 410952 for details.
Hope this solves your problem!!
Regards,
Raj.
Edited by: Raj on Aug 14, 2009 8:15 PM
Edited by: Raj on Aug 14, 2009 8:16 PM -
How to create RFC Destination Between ECC 6.0 and BI 7.0
HI,
My name is balu working in gucons,i was trying to create RFC between ECC 6.0 and BI 7.0,i have tried with the help of some documents but iam unable to do that,Iam very helpfull if you give a clear description regarding this problem.
Thank you,
Regards,
BALU.Hi Balu
the error screen is from your BI system? If yes, then why the source system is showing to be of type BI? For ECC it should be of type r/3.
You can try to delete already created RFC from both your BI and ECC system and try to create source system connection from your BI end from RSA1>> Source System> right click..Create..
Choose "Automatically Create SAP system" . Enter the required credential then click on "Replicate as well"
If you do not want to delete any RFC for any reason please upload entries from RSBASIDOC, RSLOGSYST table. -
I need to create RFC function module which creates the IDOC
Hi-
Any idea how to create RFC function module which creates the outbound IDOC. If you have any sample code please forward to me.
Thanks,
SonyMy Problem is
Whenever they create Invoice using T-code's like FV65(Parked Document), automatically should create IDOC's...
I have used message type FIDCC1 but this message type is usefull only for Posting documents.
1. Whenever they create parked document, entries will be stored in BKPF(Parked Document-Filed-BKPF-BSTAT = 'V') and Bseg....
2. I have to read entries from those tables and should create IDOC...
3. I checked FM's(FI_IDOC_CREATE_FIDCC1, FI_IDOC_PREPARE) but are not useful...
4. Now I need to write one RFC function module and that FM should create the IDOC's....
Can anyone please help me out?
Thanks,
Sony -
Error in Creating RFC Destination
Hi,
I am Going for RFC to File Scenario.
For Sender RFC it < I am trying to create RFC Destination in SAP r/3
I have Given
RFC Dest : XI_CONNID
Conn type : Tcp/IP
Activation Type : Register Server Program
Program ID :sap
gateway host : sap-server( Sap server)
gateway service : sapgw00.
I saved and I tested but it is showing errors.
Error : Error in Opening RFC Connection
Whe i Click on this error message it i showing
Error Program sap not registered.
Points will be awarded.
regards,
JayasimhaDear Jaya,
create a RFC SENDER communication channel first and then activate the channel.
now go to sm59 there use the same program-id as u did at RFC SENDER COMMUNICATION CHANNEL.
note:program-id is registered by XI at R/3 level with details related to it's profile(XI profile).
step 1) create RFC COMMUNICATION CHANNEL with program-id as "any name" at XI first .
2)create TCP/IP connection with registered program-id created by XI at first step
so when you execute steps 2 then 1 you will get error ,coz by that time program-id is not yet registere by XI in R/3 domain.
after executing step 1 i.e creating porgram id at R/3 through XI.
got to ST22 at R/3 and check whether any dump is found against "XI creating porgram-id at R/3 level".
we failed at creating PROGRAM-ID itself at R/3 level because of missing authorizations against my R/3 user id,which we will be using at XI RFC channel.
generally problem will be at PROGRAM-ID creation itself,so just go to ST22 and check any authorizations missing for your userid which is being used at RFC channel configuring at XI.
Thanks & Regards,
Rama Krishna -
Problem with Adaptive RFC Model.
Hi.
I have a problem with creating an Adaptive RFC Model.
When i choose a function from function list, that appears, and click next, the model wizard display log information with following text:
<b>[Warning]: Creating a connection with Metamodel language <en> failed. Continuing with language <ru>
[Fatal]: com.sap.mw.jco.JCO$Exception: Missing R3NAME=... or ASHOST=... in connect_param in RfcOpenEx
[Info]: .................</b>
The SLD server and SLD bridge is running.
How this can be fixed?
Thank you.Hi
Open SAPLogon. Select the server profile say "Dev" and click on groups. In the window that appears enter the 3 letter id as System id. This you would get when you logon to SAP and see the right hand bottom corner. It would be a 3 letter "XXX". If not ask your basis administrator.
In the Message server space enter the Hostname or ip address (try both in case one of them doesnt work) of your R/3 server. Click on Generate List. You should get some groups appearing in the view below.
If it works then your message server is working fine. Let me know if that helps you.
regards
ravi -
I am having problems with creating my apple id. On the phone it is advising me that the ID is not created and then when i do it online it says that it has been created. Can you advise me on what to do please?
Apple ID FAQ http://support.apple.com/kb/HE37
-
Facing some problems in creating a custom tabs in CRMD_ORDER Transaction
Hi Friends,
I am facing some problems in creating a custom tabs in CRMD_ORDER Transaction code in Solution Manager of SAP.
Actually my requirement is adding of two tabs(one is header & another is item tab) in the above Transaction, i was able to put one tab i.e header tab but i was not able to keep item tab. i found a badi CRM_CUSTOMER_I_BADI in which documentation was given & i processed in the same way.
For information i used the Badi CRM_CUSTOMER_H_BADI for header tab which i was able to add the tab & all functions like change, save working Good.
But i want how to add custom tab in which item details were to be attached.
i was done with the necessary SPRO settings(or Tcode CRMV_SSV) & able to see the 2 tabs thats it, but the functionality save is not working for the second tab & not saving in table CRMD_CUSTOMER_I (in this table there is one CI include where we added our item fields).
And also i had a doubt whether to use ALV or Table Control. And if possible can any one can sent me the screen design & the code for the above requirement in detail.
can any one who have knoweldge in Solution Manager & in the above Badi implementation can give me a right solution which will help me a lot.
Thanks a lot in advance.
Thanks
Ravi.
can any one give the solution regarding to the above one.
Edited by: ravikanth on Jul 23, 2008 8:13 AMHello Priyanka,
I have the same problem by using Service Ticket in SAP CRM 5.0.
Did you already solved this issue? If so, can you please provide the solution!?
How can I activate and check the transfer log?
Thanks and regards
Alex -
Dll Created In: - MFC VC
6.0
Application Exe Developed In:
- VC 6.0, C# and VB.net (Applications which are using dll)
OS: - Windows XP sp2 32bit
/ Windows Server 2008 64 bit
Problem: - Facing problem in creating socket
in a method from an already deployed application exe while same method is working from another exe from same environment from same location.
Description: - We have product component which
has an exe component and from exe we invoke a method, which is defining in dll, and that dll is developed in MFC VC6.0. In the dll we have a method which downloads images from another system after making socket connection. But every time we are getting Error
code 7, it is not giving desire result while same method is working from another exe from same environment from same location. And also me dll is deployed on many systems and giving proper output from same application.
Already Attempt: - Because error is coming on
client side so what we did, we created a driver in C# which invokes same method from same environment(on client machine) using same dll and we are astonished because it worked fine there.
Kindly Suggest: -
We are not able to figure out root cause because nothing is coming in windows event logs but what I did, for finding the problem line, I wrote logs on each line and found the exact line in application exe which is not working,
actually it is not executing Create () method,
I will give snippet of the code for understanding the problem because we are not finding any kind solution for it.
Kindly assist us in understanding and fixing this problem.
Code Snippet: -
Int Initialize (LPTSTR SiteAddress, short PortId)
try
CClientTSSocket *m_pJtsSockto;
m_pJtsSockto = new CClientTSSocket;
LONG lErr = m_pJtsSockto->ConnectTS(csIPAddress,PortId);
ErrorLog (0, 0, "--------ConnectTS has been called ------------","" );
catch(...)
DWORD errorCode = GetLastError();
CString errorMessage ;
errorMessage.Format("%lu",errorCode);
ErrorLog (0, 0, "Image System", (LPTSTR)(LPCTSTR)errorMessage);
return IS_ERR_WINDOWS;
Note: -
CClientTSSocket extends CAsyncSocket
IS_ERR_WINDOWS is a macro error code which value I found 7.
LONG ConnectTS(CString strIP, UINT n_Port)
ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
if(!Create())
ErrorLog(0,0,"ConnectTS is calling [Create not called successfully] ","");
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS is calling1111111111111111Erorrrrrrrrrrrrr","");
return NET_INIT;
ErrorLog(0,0,"ConnectTS is calling2222222222222222222","");
if(!AsyncSelect(0))
n_Err = GetLastError();
return NET_INIT;
if(!Connect(strIP,n_Port))
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS","");
return SERVER_NOT_CONNECTED;
Code description: -
From
int GETImage_MT() method we call Initialize() method and pass client machine IP and Port and there we call
ConnectTS() method, In this method we Create() method and finally it returns the error code as mention in macro 7.
Logs after running the program: -
--------ConnectTS has been called ------------
ConnectTS is calling Create [is going to call]
Image System
0
Note: - According to logs, problem is coming in Create method().
Here 0 is errorMessage received in catch block. And from catch block it returns macro value 7. And when we run same method individually from same machine, same environment through same dll
from different exe, it is working fine and we are facing any kind of problem. While same problem application was working properly earlier but now continuously it showing problem.
Kindly assist us to resolve the issue.Pointer variable was already initialized; I have mention in code; kindly assist us.
Dll Created In: - MFC VC 6.0
Application Exe Developed In: - VC 6.0, C# and VB.net (Applications which are using dll)
OS: - Windows XP sp2 32bit / Windows Server 2008 64 bit
Problem: - Facing problem in creating socket
in a method from an already deployed application exe while same method is working from another exe from same environment from same location.
Description: - We have product component
which has an exe component and from exe we invoke a method, which is defining in dll, and that dll is developed in MFC VC6.0. In the dll we have a method which downloads images from another system after making socket connection. But every time we are getting
Error code 7, it is not giving desire result while same method is working from another exe from same environment from same location. And also me dll is deployed on many systems and giving proper output from same application.
Already Attempt: - Because error is coming
on client side so what we did, we created a driver in C# which invokes same method from same environment (on client machine) using same dll and we are astonished because it worked fine there.
Kindly Suggest:
- We are not able to figure out root cause because nothing is coming in windows event logs but what I did, for finding the problem line, I wrote logs on each line and found the exact line in application exe which is not
working, actually it is not executing Create () method, I will give snippet of the code for understanding
the problem because we are not finding any kind solution for it. Kindly assist us in understanding and fixing this problem.
Code Snippet: -
Int Initialize (LPTSTR SiteAddress, short PortId)
try
CClientTSSocket *m_pJtsSockto;
m_pJtsSockto = new CClientTSSocket;
LONG lErr = m_pJtsSockto->ConnectTS(csIPAddress,PortId);
ErrorLog (0, 0, "--------ConnectTS has been called ------------","" );
catch(...)
DWORD errorCode = GetLastError();
CString errorMessage ;
errorMessage.Format("%lu",errorCode);
ErrorLog (0, 0, "Image System", (LPTSTR)(LPCTSTR)errorMessage);
return IS_ERR_WINDOWS;
Note: - CClientTSSocket extends CAsyncSocket
IS_ERR_WINDOWS is a macro error code which value I found 7.
LONG ConnectTS(CString strIP, UINT n_Port)
ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
if(!Create())
ErrorLog(0,0,"ConnectTS is calling [Create not called successfully] ","");
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS is calling1111111111111111Erorrrrrrrrrrrrr","");
return NET_INIT;
ErrorLog(0,0,"ConnectTS is calling2222222222222222222","");
if(!AsyncSelect(0))
n_Err = GetLastError();
return NET_INIT;
if(!Connect(strIP,n_Port))
n_Err = GetLastError();
ErrorLog(n_Err,0,"ConnectTS","");
return SERVER_NOT_CONNECTED;
Code description: - From int GETImage_MT() method
we call Initialize() method and pass client machine IP and Port and there we call ConnectTS() method, In
this method we Create() method and finally it returns the error code as mention in macro 7.
Logs after running the program: -
--------ConnectTS has been called ------------
ConnectTS is calling Create [is going to call]
Image System 0
Note: - According to logs, problem is coming in Create method(). Here
0 is errorMessage received in catch block. And from catch block it returns macro value 7. And when we run same method individually from same machine, same environment through same dll from different exe, it is working fine and we are facing any kind of problem.
While same problem application was working properly earlier but now continuously it showing problem.
Kindly assist us to resolve the issue.
Maybe you are looking for
-
Why is t not letting me download free apps on my iPad when it's asking for my security number and when I type it in my details on my iCloud account it's saying its been declined and asking for another payment card ? Can some1 help me pls!!
-
Issues with upgrading client from 1.2 to 3.0
I've upgraded a bunch of Mac's ARD client from 1.2 to 3.0 using ARD 3 admin's upgrade client feature. On some, I can't Observe or Control. So far I can copy files, run reports, and see current status. I can also ssh into machines with no problems. I'
-
Hi... I hope that you can help me!! I am trying to update a recently purchased pre-owned Mac Mini to OSX Lion. ATM it is running OSX 10.6.8, with 2GHz Core 2 duo processor, and 2GB of DDR2 SD RAM. There is 30+ GB of hard drive available. The App Stor
-
I have a PowerMac G4 Quicksilver 2002 running OSX 10.3.9, with Verizon DSL service. I suddenly have a very strange problem with my IP Address and some erratic behavior. When the internet connection works, my network settings are: Location: Verizon DS
-
How to set currency template in CT04
I'd like to ask a question about how to set currency template in CT04 Coz i have a material classification --- cost i'd go to CT04 to create ...set data type is CURR Currency Format but i don't know how to set the template if i want to show like this