Adding a BW Workbook to the SAP Gateway
Dear SDNers,
I am trying to assign a BW Workbook ("WB" report type) in the "Reporting Administration > Report settings > Manage reports and their properties" section of the Gateway, but the system doesn't recognize the tehcnical name...
Have you already experienced this issue?
Many thanks
Thibaud
Hi,
adding a value as default value for a variable is only relevant for the selection screen.
If u want to define # in the navigation pane u can do that there and save the workbook.
Then # is saved as filter on workbook lvl, but its changeable by the user.
Hint: In analysis mode disable "initial query view on refresh" in dataprovider settings of the analysis grid.
Regards
Tobias
P.S. Giving points is the way to say thx in SDN!!!
Edited by: Tobias on Jun 6, 2008 7:50 AM
Similar Messages
-
Registering a program on the SAP gateway
Hi All
I have to setup an interface to an external application from SAP using ALE and IDocs. The external application needs to register an instance on the SAP gateway server. If this is complete then you only need to setup an RFC connection with a programID (The ID that is used in the gateway instance) and it will allow a connection between SAP and the external application.
The problem I am having is that I dont know how to register the external application on the SAP gateway. Can anyone help me with this problem?
Thank you.Hi,
the below blogs may help you
Program ID in RFC destination-XI
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
- Satish -
Error adding entitlment system entry in the sap authentication
Hi people,
I could not add entry in the sap authentication. Every time I try to add entry nothing happens. I press button "New", page is reloaded and in the end I do not see anything in the list "Logical system name".
There are several strings in the CMS trace log:
2010/06/04 10:10:19.562|>>| | | 7940|6572|{|||||||||||||||IInfoStore_Impl::queryEx3
2010/06/04 10:10:19.562|>=| | | 7940|6572|{|||||||||||||||CInfoStoreSubsystem::Query
2010/06/04 10:10:19.562|>=| | | 7940|6572| |||||||||||||||CInfoStoreSubsystem::Query:[UID=12;USID=33837] : (proc=false,chk=true,srv=false)
.\InfoStore.cpp:2942: TraceLog message 30613
2010/06/04 10:10:19.562|>=|E|X| 7940|6572|}|||||||||||||||CInfoStoreSubsystem::Query: 0
.\osca_i_impl.cpp:612: TraceLog message 30614
But I can connect to the same R/3 server via Crystal Reports.
It seems that BOBJ can not add records into the Oracle database.
My installation: Win 2k3 x64, Oracle 10.2.0.1, BOBJ ENT XI 3.1 SP3, Integration Kit SAP SP3, sapjco-ntintel-2.1.9.zipThank you, John Mrozek.
Thank you, Ingo Hilgefort.
It seems very strange to press "Update" button for adding new entry.
The problem has been resolved -
Sending the email from the sap gateway
hi,
Any body please help me how to send the email from the sap end. what is the funcion module used for that one what the parameters need to pass for that function module.Hi, check if below code is helpful
Variables for EMAIL functionality
DATA: maildata LIKE sodocchgi1.
DATA: mailpack LIKE sopcklsti1 OCCURS 2 WITH HEADER LINE.
DATA: mailhead LIKE solisti1 OCCURS 1 WITH HEADER LINE.
DATA: mailbin LIKE solisti1 OCCURS 10 WITH HEADER LINE.
DATA: mailtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE.
DATA: mailrec LIKE somlrec90 OCCURS 0 WITH HEADER LINE.
DATA: solisti1 LIKE solisti1 OCCURS 0 WITH HEADER LINE.
PERFORM send_form_via_email.
FORM SEND_FORM_VIA_EMAIL *
FORM send_form_via_email.
CLEAR: maildata, mailtxt, mailbin, mailpack, mailhead, mailrec.
REFRESH: mailtxt, mailbin, mailpack, mailhead, mailrec.
Creation of the document to be sent File Name
maildata-obj_name = 'TEST'.
Mail Subject
maildata-obj_descr = 'Subject'.
Mail Contents
mailtxt-line = 'Here is your file'.
APPEND mailtxt.
Prepare Packing List
PERFORM prepare_packing_list.
Set recipient - email address here!!!
mailrec-receiver = '[email protected]'.
mailrec-rec_type = 'U'.
APPEND mailrec.
Sending the document
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = maildata
put_in_outbox = 'X'
TABLES
packing_list = mailpack
object_header = mailhead
contents_bin = mailbin
contents_txt = mailtxt
receivers = mailrec
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
operation_no_authorization = 4
OTHERS = 99.
ENDFORM. "send_form_via_email
Form PREPARE_PACKING_LIST
FORM prepare_packing_list.
CLEAR: mailpack, mailbin, mailhead.
REFRESH: mailpack, mailbin, mailhead.
DESCRIBE TABLE mailtxt LINES tab_lines.
READ TABLE mailtxt INDEX tab_lines.
maildata-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( mailtxt ).
Creation of the entry for the compressed document
CLEAR mailpack-transf_bin.
mailpack-head_start = 1.
mailpack-head_num = 0.
mailpack-body_start = 1.
mailpack-body_num = tab_lines.
mailpack-doc_type = 'RAW'.
APPEND mailpack.
mailhead = 'TEST.TXT'.
APPEND mailhead.
File 1
mailbin = 'This is file 1'.
APPEND mailbin.
DESCRIBE TABLE mailbin LINES tab_lines.
mailpack-transf_bin = 'X'.
mailpack-head_start = 1.
mailpack-head_num = 1.
mailpack-body_start = 1.
mailpack-body_num = tab_lines.
mailpack-doc_type = 'TXT'.
mailpack-obj_name = 'TEST1'.
mailpack-obj_descr = 'Subject'.
mailpack-doc_size = tab_lines * 255.
APPEND mailpack.
*File 2
mailbin = 'This is file 2'.
APPEND mailbin.
DATA: start TYPE i.
DATA: end TYPE i.
start = tab_lines + 1.
DESCRIBE TABLE mailbin LINES end.
mailpack-transf_bin = 'X'.
mailpack-head_start = 1.
mailpack-head_num = 1.
mailpack-body_start = start.
mailpack-body_num = end.
mailpack-doc_type = 'TXT'.
mailpack-obj_name = 'TEST2'.
mailpack-obj_descr = 'Subject'.
mailpack-doc_size = tab_lines * 255.
APPEND mailpack.
ENDFORM. "prepare_packing_list -
How to find the Values of SAP Gateway Server Host and Gateway Service Valu
Hi All,
I installed SAPR/3 4.7 EE on Windows. For configuring SLD and LDAP i am unable to give the SAP Gateway Server Host and Gateway Service values.
Can any one plz suggest me how to find these values.
Regds
PhanikumarHello, SAP Gateway Server Host and Gateway Service are used to set up rfc connectivity, that is the host name and the system number where your sld and ldap is responding, if you have no sld and no ldap , just simply uncheck that options while installing.
Have a nice week end, Luciano. -
Deploying SAPUI5 applications on SAP Gateway as the application server
Hi,
We are just trying to ramp up on Fiori architecture and utilizing SAP netweaver gateway in combination with SAPUI5 to build new generation user interfaces.
Most of the demos and tutorials I see involve utilizing the SAP netweaver gateway as the oData services provider with the UI components hosted on a separate web server like Apache. Looking at Fiori apps, it looks like they utilize the SAP gateway as the web server itself, without having the need of a separate web server.
Are there some instructions and guidelines for porting a SAPUI5 UI application (UI components) on to the SAP Netweaver gateway, similar to how Fiori does?
thanks,
NitinHi Neeta,
You would need to consider additional factors to make that decision. Primary of which is what is the landscape being used by your customer. You have to consider things like how the users will access the app? What would be the security and authentication mechanism? Would you need reverse proxies or load balancing? Does the customer already have an existing infrastructure for web based applications which you should plug into?
First off, I will assume you have a NW Gateway system in place for the services that are being used by the SAPUI5 app. If that is the case, then you can certainly deploy the UI app on the same server. The process described in the blog above would end up creating a BSP application, which can then be captured in a transport and moved to QA/Production.
On the other hand, if your customer has already has an existing infrastructure for hosting and serving up Web based applications, you may want to leverage that existing infrastructure instead.
You can get in touch with me if you would like to discuss further.
thanks,
Nitin -
SAP Gateway- environmental variables not loaded when running brconnect
Hello
i have installed the Sap gateway on MSCS
and the RFC check in sm59 is successful,
However when i run a job in db13 it fails with "brconnect is not recognized as ......... "
<sid>adm has all environmental variables set correctly
SAPService<SID> has them too
when i run brconnect on OS level it works fine with <sid>adm and SAPService<SID>
however if create a brconnect.cmd file where i specify the command as
SET ORACLE_SID= ....
SET SAPDATA_HOME=....
C:\windows\sapcluster\brconnect.exe ...........
and run it in sm69 it works fine
Any ideas how to solve this, seems the variables are not taken when running sapxpg
, i don't want to edit the SDBAC for every command
P.S
set from sm69 returns only the system wide variables, however i have the two systems on this host, and can not make the environmental variables for ORACLE_SID and SAPDATA_HOME system wide as this will cause problem with the other sap system
Edited by: Yavor Markov on Apr 12, 2010 6:07 PMHi Markov,
Can you tell us with which user id you have installed SAP as well as check the sap services are running with which user id, if it is not <sid>adm then you have to check the environment variables of that user.
Also you can try adding c:\windows\sapcluster in PATH environment variable.
Regards,
Kishore Soma -
Connectivity error to SAP gateway from Eclipse
Hi All,
I am facing an issue in connecting to the SAP Gateway from Eclipse while trying to create a UI5 app to consume the Gateway service.
Please note that the gateway is accessible via web browser.
Also, that i already checked other threads on SCN to cater to the problem & hence i have already added the required SSL certificate to the Eclipse JRE installation. But unfortunately, i am still facing the issue. Please help me at the earliest. TIA.
Regards,
Sumit JindalHi Sumit,
the server port is 443 and client is 520 .
-Virinchy -
SharePoint 2013 and SAP connectivity / SAP Gateway for Microsoft and Duet Enterprise 2.0
Hello,
we are investigating the connection possibilities of SharePoint 2013 with SAP.
The basic scenario in our cases involves the transfer of documents and/or metadata from SharePoint to SAP possibly through a Workflow in SharePoint.
From my research the most promising official (no 3d-party) interfaces that can be used are the Duet Enterprise 2.0 and the SAP Gateway for Microsoft.
From my understanding both interfaces allow only the consumption of Data from SAP to SharePoint and not vice versa. Moreover the interoperability of documents seems not be supported. Are CRUD operations from a SharePoint native lists to SAP supported?
Can someone please clarify this topics?
I have found lots of documentation concerning the interfaces but not a clear answer to this questions.
Many thanks in advance!
IoannisHi Ioannis,
It seems that there is no built in method to get data from SharePoint list in SAP.
As a workaround, we can export SharePoint list to excel and then use that spread sheet as a source data in SAP.
http://scn.sap.com/thread/3467263
http://scn.sap.com/thread/3472110
As this issue is regarding to SAP, I recommend you to ask the question in the SAP:
http://scn.sap.com/welcome.
More experts will assist you, then you will get more information relation to SAP.
Thanks,
Victoria
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Victoria Xia
TechNet Community Support -
Issue in registering program id to SAP gateway using JCO
Hi All,
In our java application we are registering a program id to SAP gateway so that we can listen the data sent from R/3 systems.
I need some basic information about the gateway registeration. I have following queries :-
1. If I register a program id, till what time this registeration remains in the R/3 system.
2. Is there any way to do the permanent registeration.
3. In our scenario we have clustered java server which is set up on a clustered OS. That means one java server is on one hardware machine and other java server is on another machine. Once we register a program id from one of the java server ,it
gets registered with that particular machine IP address. Now if one of the java server gets down ,other java server should start listening to SAP system. But this is not happening because our other java server is on another machine whose IP address is different and is not registered with SAP system.Is there any way to deal with this situation. One thing we could think of is to register all the machines permanently with SAP system. So that whichever machine gets down communication will not break.All the machines will remain registered in the R/3. But I am not sure how to do that.
Can anyone help me here.
Thanks and Regards,
Reena1.) The registration remains active until you unregister it, or until the SAP gateway recognizes that the connection has been interrupted somehow. If there are multiple registrations of the same programID, this is valid for each single one. So one could say, that a programID's registration is valid as long as at least one registration is still valid.
2.) There is no such thing. What do you mean with permanent registration?
3.) You already gave the answer by yourself. Just register all RFC servers from all nodes simultaneously. The RFC requests will be dispatched to any of the nodes all the time. If one server node gets down, the connections to this particular server will be interrupted and it won't receive any RFC requests any longer.
And you don't know how to do that? Just start the RFC servers on all server nodes and they will register at the SAP gateway. I don't understand this question. -
Registration of a Server Program in SAP Gateway
Hello Everybody,
Everyday while checking logs using T-Code SM21 I am getting the following error log and its description are as follows:
R49 Communication error, CPIC return code 002, SAP return code 679
R64 > CPI-C function: CMINIT(SAP)
Details
Recording at local and central time........................ 01.02.2008 02:36:28
Task................ 04756 / Background Processor No. 14
User................ HSSP1681
Client.............. 000
Terminal............
Session............. 1
Transaction code....
Program name........ RSLDAGDS
Problem class....... K SAP Web AS Problem
Development class... STSK
Further details for this message type
Module name......... thxxcpic
Line................ 3594
Error text.......... 002679
Caller.............. ThCPICS
Reason/called....... CPIC-Er
Documentation for system log message R4 9 :
A CPIC function has failed. The conversation ID and CPIC function are
specified in the system log entries. Use the conversion ID to find
more detailed information about the error in the system log for the SAP
gateway.
Technical details
File................ 000011
Position............ 0000134100
Entry type.......... m ( Error (Function,Module,Row) )
Message ID.......... R4 9
Variable parts...... 002679 ThCPICSCPIC-Erthxxcpic3594.
I had also referred the notes 353597 and 63930.
I had also Registered the Server Program :RSLDAGDS in SAP Gateway using T-Code: SM59 but while doing test connection it shows the following Error:
Connection error Error opening an RFC connection.
Detail Description of Error:
ERROR program RSLDAGDS not registered
LOCATION SAP-Gateway on host saptrng / sapgw00
DETAIL TP RSLDAGDS not registered
COMPONENT SAP-Gateway
COUNTER 778
MODULE gwr3cpic.c
LINE 1609
RETURN CODE 679
SUBRC 0
RELEASE 640
TIME Fri Feb 01 09:35:19 2008
VERSION 2
Please suggest the solution and steps to solve the above mentioned Error in my Development System.
Thanks and Regards,
Ashish Thakkar.Hi Vincent,
I had alreadry referred the Note:353597 and created the RFC connection for program "RSLSAGDS" but while testing the connection it shows the following error:
ERROR program RSLDAGDS not registered
LOCATION SAP-Gateway on host saptrng / sapgw00
DETAIL TP RSLDAGDS not registered
COMPONENT SAP-Gateway
COUNTER 8105
MODULE gwr3cpic.c
LINE 1609
RETURN CODE 679
SUBRC 0
RELEASE 640
TIME Mon Feb 04 02:43:46 2008
VERSION 2
I wanted to know what should I define in Program ID while creating a connection for program "RSLDAGDS" as in my System only registered Program ID is IGS.SBX.
Thanks and Regards,
Ashish Thakkar. -
Connect from SAP gateway to RFC server failed
Good day and a happy new year to you all!
I am failing to connect to my SAP BW system from BEx. The logon fails with this message:
>>>>>Start<<<<<<<<<<
Error Group
RFC_ERROR_COMMUNICATION
Message
Connect from SAP gateway to RFC server failed
Connect_PM GWHOST=10.16.64.77, GWSERV=sapgw02, ASHOST=10.16.64.77, SYSNR=02
LOCATION SAP-Gateway on host bwsys / sapgw02
ERROR timeout during allocate
TIME Sat Dec 31 13:16:19 2005
RELEASE 640
COMPONENT SAP-Gateway
VERSION 2
RC 242
MODULE gwr3cpic.c
LINE 1785
DETAIL no connect of TP sapdp02 from host 10.16.64.77 after 22 sec
COUNTER 2
>>>>>>>>>END<<<<<<<<<<<<
I only experience this problem when connecting using any BEx component, but, I can successfully connect to the SAP BW system from SAP gui.
Additionally, I have the service 'sapdp02' defined in the services file, both on the workstation and the server.
What could be wrong or missing in my configuration?
Regards,
Joao.hi Joao,
check if oss note 447882 relevant
you may ask basis for help
Symptom
You want to access the customer system using the BEx Analyzer.The connenction fails:The system displays the error RFC_ERROR_COMMUNICATION.In the detail screen, the system displays message "Partner not reached" (host 192.168.4.2, service sapgw 00).
Other terms
SAP Gateway, RFC_ERROR_COMMUNICATION, partner not reached
Reason and Prerequisites
The SAP gateway host is deactivated or the TCP/IP port 33xx (where xx corresponds to the system number) is not open.
Solution
Issue statement ping <IP address> (In this example:192.168.4.2) No reply: Boot SAP Gateway host required.
An answer:Check whether the TCP/IP port 33xx is open (where xx corresponds to the system number) and start the SAP gateway.
The TCP/IP port is also partially defined in the services file as an sapgw<SID> or sapgwxx entry (where xx corresponds to the system number). The services file is in the Windows directory or in WinNT/System32/drivers/etc. -
SAP Gateways - rdisp/max_gateways
Hello RFC-guys,
i have a question regarding the SAP gateways.
Today we have faced an situation where we were unable to open RFC connections to a specific application server.
We recieved an error wich says that the max number of sap gateways was reached.
The target system has the following entries in the syslog:
=> Maximum number of 100 connectable SAP gateways reached
The gatway trace file shows the following:
Wed Feb 27 13:55:48 2008
***LOG Q14=> GwIConnectHandle, max gateways (100) [gwxxrd.c 8397]
LOCATION SAP-Gateway on host hostname / sapgw11
ERROR max no of gateways exceeded (100)
TIME Wed Feb 27 13:55:48 2008
RELEASE 700
COMPONENT SAP-Gateway
VERSION 2
RC 631
MODULE gwxxrd.c
LINE 8398
COUNTER 148743
After a while the RFC connection worked again.. the syslog message was pointing to the parameter "rdisp/max_gateways". rdisp/max_gateways is set to 100 in our system.
The sapnote #978078 is not valid for me, because i have a higher patchleve of kernel 7.00
I want to know the following 2 things:
How can i monitor the gateway to gateway connections (is this possible with SMGW too?)
Have you seen this problem in your systems too and how did you solved it?
Points will be rewarded..
Thanks and Regards
StefanStefan
When you are in SMGW, select GOTO->Logged On Clients - this menu will show you all the connections to all systems. The entry screen to SMGW shows connections from the server that you are on to other servers and itself.
Hope that helps somewhat. It is hard to believe that you have more than 100 concurrent connections in your gateway unless you configured something to be very high for connections to external systems. I would check your logged on clients and see if there are a number of replications.
I would assume that you need to update the parameter CPIC_MAX_CONV with this error (should have shown-up when you did the system check for the installation) to be larger than 100 - I would set this to 1k or higher on PI systems or other high communication environments.
This is not an SAP Parameter - but an OS Parameter - check OSS Note: 314530
If this solves your issue, please set this thread to answered.
Edited by: David Milliken on Mar 5, 2008 11:49 PM -
No ehs management server is currently logged on at SAP Gateway
Hi,
I have installed EHS management server and WWI server on a separate server. The RFC between ECC Dev to WWI server is running fine. The ECC Dev server is able to call the registered program on SAPRFC.ini.
But when I run TCD CGSADM notthing is coming up and it throws error as "No ehs management server is currently logged on at the sap gateway".
I have checked and done whatever was required as per the sapnote 839750, 580586, but still CGSADM is not working.
Also in SMGW i can see the EHS server as Remote Gateway.
Kindly let me know how to rectify the Issue.
Thank You!Hello
I am facing similar issue, could you please let us know if you found any solution.
Thank You. -
What is the use of SAP gateway and how we use it
Each instance of an SAP System has a gateway. The gateway enables communication between work processes and external programs, as well as communication between work processes from different instances or SAP Systems.
Gateway Processes
The SAP Gateway is made up of various processes:
· Gateway read process
· Gateway monitor
These processes are described in the following topics.
Earlier gateway releases that support DCAM and SNA have additional gateway work processes (gwwp, gwwp.exe).
Gateway Read Process
Gateway read (gwrd, gwrd.exe) is the main process in the gateway system.
It is started by the application server (dispatcher) and checked by it periodically.
The gateway reader receives and processes all CPI-C requests.
If the executable gwrd program is called without parameters or with the switch -help, the program outputs a description of the possible command parameters, as well as all the patches.
Gateway Monitor
The gateway monitor (gwmon, gwmon.exe) is used to analyze and administer the SAP Gateway.
When you start it, you initially get a list of active CPI-C connections. You can call up all the other monitor functions via a menu.
You can monitor the gateway from the SAP System (transaction SMGW) or from the operating system.
Regards
Abhishek
Maybe you are looking for
-
How to get the index of a Column
Hello, I want to know the index of a column for example the column at the first position in a jtable is 0 so how can i get this index? for example: the column called "surname" is index 0 but the user can move the column. So the name stays the same bu
-
SAP GUI 7.20 patch rollback
Hello all, We are in the process of implementing SAP GUI 7.20 globally using Installation Servers. I just wanted to pose a "what if" question... Is there a way to roll back your SAP GUI's to a prior patch if SAP releases a GUI patch that causes major
-
HT204406 Itunes match subscription question
I have recently moved countries, but I need to cancel my itunes match subscripton before I can change my region in itunes how do I do this?
-
I cannot sync on mobileme !!
Are they going to fix this? I'm on snow leopard 10.6.1- still trying to sync calendars with my other 3 macs.... ans all I get is a spod---- any idea when 10.6.2 will arrive?
-
I mistakenly hit photo when I just want to print an image. I don't have photo paper but the printer has me locked In a cycle requesting photo paper. How do I get out of this cycle?