RFC 0010 when FC report is refreshed in Infoview having prompts.
Hi,
I have a FC report based on prompts. When I refresh in FC it works fine. The same report when refreshed in Infoview it throws the above error: No server was able to process the request. contact your administrator. RFC 00101.
I have changed the timeout settings but found no use.
Any insights on this is greatly appriciated.
Thanks,
Brian..
Hi Selya,
Have you applied any service pack for BOXIR2?
Which reports are these WebI,DeskI, or Crystal Reports?
Which InfoView do you have .net or java?
Is the issue is viewer specific?
Is the issue is with all the report or single report?
Regards,
Shweta
Similar Messages
-
Post Author: LalitJoshi
CA Forum: Publishing
I have created a report which is using AS/400 db2 database.Connection is setup in a universe and through Client Access ODBC driver.
Users are trying to connect AS/400 db2 system through ODBC(Client Access ODBC driver) and full client BO 6.5.
It asks for signon to AS/400 prompt for USER ID and PASSWORD when BO report is refreshed by users.
Is there any way i can avoid the USER ID and PASSWORD as it is not feasible to give database USER ID and PASSWORD to each users.> SAPClassNotFoundException:
> com.ddtek.jdbc.db2.DB2Driver
It looks like your JDBC driver is not found. Have you deployed the driver to XI?
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10</a> -
Prompt's customized LOV is not pre-selected when webi report is refreshed
BO XI R 2 SP 1
DB: Oracle10g
Hi - I have customized LOV in every dimension and it's value is '*All'....it appears at the top of LOV values in the prompt list.
When I open the report, it shows the *All is already selected; but when I refresh this report using 'Refresh Data'; everythings comes up fine but *All no longer shows up as pre-selected value.
Is there a way to handle this situation? Please let me know if you need more explanation.
Note that when I hit the save button; report comes back with all '*All' pre-selected in all prompts.I don't know how to access the document you mentioned...
anyway, to display All as customized value; edit the dimension's SQL and add
UNION
SELECT 'All' FROM DUAL (for oracle)
SELECT 'All' FROM anytablename (for SQL Server)
select the checkbox not to generate SQL and then click Run...click Display and then you should be able to see All as one of your custom value. -
Error when running report in CMC and Infoview
Hi all,
i have this following problem:
- when i try to run report in cmc it fails and i get this error message: Error in File ~tmp1a745af945b59b0.rpt: Failed to load database information
- when i try to run the report in infoview the error message looks like this: Error in File test_4: Failed to load database information.
Where can be the possible problem ?
Thanks for any suggestions.<b>i dont know if this could help you, but i found something when trying to refresh report in infoview - the full error log:</b>
2009-05-27 08:40:54
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Error in File Vykaz_2:
Failed to load database information.---- Error code:-2147215357 Error code name:internal
at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(Unknown Source)
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.a(Unknown Source)
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.findGroup(Unknown Source)
at com.businessobjects.report.web.event.q.a(Unknown Source)
at com.businessobjects.report.web.event.z.a(Unknown Source)
at com.businessobjects.report.web.event.bt.broadcast(Unknown Source)
at com.businessobjects.report.web.event.ak.a(Unknown Source)
at com.businessobjects.report.web.a.q.if(Unknown Source)
at com.businessobjects.report.web.e.a(Unknown Source)
at com.businessobjects.report.web.e.a(Unknown Source)
at com.businessobjects.report.web.e.if(Unknown Source)
at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater.a(Unknown Source)
at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unknown Source)
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.if(Unknown Source)
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595):
Edited by: Martin Zluky on Jul 27, 2009 9:35 AM -
Sending an email when the report is being refreshed
Hi All,
Is it possible, in Answers, to send an email automatically when a report is being refreshed ?
Thanks in advance,
LauYou can do this multiple ways, As you mentioned using conditional ibot also. You should have flag or indicator in your database saying that ETL load was done. Then based on conditional request run a ibot. But the trick is after completing this ibot you need to turn of the flag.
Other easiest way is Create a report which runs ibot, Make sure you checked Oracle BI Server Cache feed check box, save the ibot. At the end of ETL execute a command which runs the ibot job for you. There is a command mode application available in Oracle BI called SASchInvoke.exe. This application will run the ibot for you.
here is the blog which explains more about it.
http://oraclebizint.wordpress.com/2008/03/06/oracle-bi-ee-101332-integrating-schedulerdelivers-into-other-applications/
- Madan -
Apex 3.2 hook javascripts to IR and execute those when report is refreshed
Hi,
You propably have see tricks to attache javascript to IR refresh using time out and gReport.l_LastFunction e.g. these.
http://roelhartman.blogspot.com/2010/04/alternative-to-alternating-row-colors.html
http://www.talkapex.com/2009/03/column-groups-in-apex-interactive.html
Here is alternative solution:
You need load jQuery 1.4.2 e.g. in page template header
Create page zero if your application do not have one. Then create HTML region before footer with no template.
Place code to region source
<script type="text/javascript">
;(function($){
$.htmldbIrBusyGrap=$.fn.htmldbIrBusyGrap=function(){
/* for bind IR ajax */
/* check do we have IR on page */
if($('#apexir_WORKSHEET_REGION').length>0){
/* replace apex internal function _BusyGraphic */
gReport._BusyGraphic=function(pState){
if(pState==1){
/* ir ajax start trigger htmldbIrAjaxStart event and show loading icon */
$.event.trigger('htmldbIrAjaxStart');
$('#apexir_LOADER').show();
}else{
/* check is there data stored to #apexir_WORKSHEET */
if(!$('#apexir_WORKSHEET').data('htmldb')){
/* store data to #apexir_WORKSHEET */
$('#apexir_WORKSHEET').data('htmldb',{irReady:true});
/* trigger htmldbIrReady event */
$.event.trigger('htmldbIrReady');
/* hide loading icon and trigger htmldbIrAjaxEnd*/
$('#apexir_LOADER').hide();
$.event.trigger('htmldbIrAjaxEnd');
return;
$.event.trigger('htmldbIrReady');
$.htmldbIrReady=$.fn.htmldbIrReady=function(fn){
$(function(){
if($.isFunction(fn)&&$('#apexir_WORKSHEET_REGION').length>0){
$('#apexir_WORKSHEET_REGION').bind('htmldbIrReady',fn);
})(jQuery);
addLoadEvent(function(){$.htmldbIrBusyGrap();});
</script>Now your IR will trigger htmldbIrReady event when report is refreshed.
Usage example
<script>
$(function(){$('#foo').bind('htmldbIrReady',function(){alert('Hello');});});
</script>Also it trigger htmldbIrAjaxStart and htmldbIrAjaxEnd events.
Usage example
<script>
$(function(){$('#foo').bind('htmldbIrAjaxStart',function(){alert('Ajax start');});});
$(function(){$('#foo').bind('htmldbIrAjaxEnd',function(){alert('Ajax end');});});
</script>Or use function $.htmldbIrReady example
<script>
$(function(){$.htmldbIrReady(function(){alert('Hello');});});
</script>Small demo that logs those events here
http://actionet.homelinux.net/htmldb/f?p=100:87
Hope this helps and you post other innovative solutions or usage examples about this
Regards,
JariJari,
i have found my bug which prevented the Page from working.
i have a custom build apex_loader
<script src="#WORKSPACE_IMAGES#jquery-1.4.2.min.js" type="text/javascript"></script>
<script src="#APP_IMAGES#jquery.simplemodal-1.3.5.js" type="text/javascript"></script>
<script type="text/javascript">
* @param pRegionStaticId ID of region to set to modal
* @param pOptions Options for modal Screen. See: http://www.ericmmartin.com/projects/simplemodal/#options for more info
goModal=function(pRegionStaticId, pOptions){
var vDefaults = {persist: true, overlayCss: {backgroundColor: '#606060'}}; // Note: It's important that you leave the persist = true otherwise items values will be cleared
pOptions = jQuery.extend(true,vDefaults, pOptions);
// To maintain order of APEX items (see forum posting above)
$('#' + pRegionStaticId).wrap('<div></div>');
// toon het ajax laad scherm
html_ShowElement('AjaxLoading');
// Laat de region zien, in dit geval 'apexir_LOADER' --> het icoontje bovenin
// $('#' + pRegionStaticId).show();
// Open het modal scherm
// $('#' + pRegionStaticId).modal(pOptions);
}// goModal
* Sluiten van het modal scherm
modalClose=function(){
// verberg het ajax laad scherm
html_HideElement('AjaxLoading');
$.modal.close();
}// modalClose
// OnLoad tasks
$(document).ready(function(){
// Voor alleen uit wanneer er een IR is op de pagina
if ($('.apexir_WORKSHEET_DATA').length > 0) {
// See apex_ns_3_1.js for _BusyGraphic
function dispIRBusyGraphics(pState){
if(pState == 1){
// Here apexir_LOADER is the object ID.
// You can use your own region if you wanted to etc...
goModal('apexir_LOADER', {position:['30%',]});
else{
modalClose();
return;
}// dispIRBusyGraphics
function updateIRJS(){
// This time out is required since after the report is refreshed
// via AJAX, need to reattach the l_LastFunction command
setTimeout(
function(){
gReport._BusyGraphic = function(pState){dispIRBusyGraphics(pState);};
1000
gReport = new apex.worksheet.ws('');
gReport.l_LastFunction = function(){dispIRColGroups();}
// Need to put timeout since not registering on initialization
setTimeout(function(){gReport._BusyGraphic = function(pState){dispIRBusyGraphics(pState);};},500);
updateIRJS();
} //If IR exist
</script>and when i disabled this on page 0 the functionality was working correctly.
Thanks for demoing this in the application.
Marco -
When to call DocumentInstance.refresh()
I have a jsp page that takes URL encoded prompt name/value pairs, opens reports, fills in the prompts from the name/value pairs, refreshes the reports, and returns the results as a PDF file. It needs to be able to handle Web Intelligence reports and Desktop Intelligence reports. <br /> <br /> I've seen conflicting documentation and example code showing when to make the "refresh()" call. Some says before the prompts are set, some says after, some says both, and some says you don't need to do it at all. <br /> <br /> I had it working with Deski docs by filling in the parameters (DocumentInstance.setPrompts()), and then calling refresh(). But that wouldn't work with Webi. What seems to work with Webi is calling refresh() first, then filling in the prompts and calling setPrompts(). Now I'm seeing that work for Deski too. But I can find nowhere that explains definitively what the right way is and I'm a little uncomfortable with the lack of logic here. <br /> <br /> Does anyone know what the answer is? Below is a small sample program that I've been using to test my hypotheses. <br /> <br /> <br /> Thanks ! <br /> <br /> <table border="0" cellspacing="1" cellpadding="3" width="90%" align="center"><tbody><tr> <td><span class="genmed"><strong>Code:</strong></span></td> </tr> <tr> <td class="code"> <br /> <%@ page language="java"%> <br /> <br /> <%@ page import="com.crystaldecisions.sdk.exception.SDKException" %> <br /> <%@ page import="com.crystaldecisions.sdk.framework." %> <br /> <%@ page import="com.crystaldecisions.sdk.occa.infostore." %> <br /> <%@ page import="com.crystaldecisions.sdk.plugin.CeKind" %> <br /> <%@ page import="com.businessobjects.rebean.wi." %> <br /> <%@ page import="com.businessobjects.rebean.wi.ReportEngines.ReportEngineType" %> <br /> <%@ page import="java.io." %> <br /> <%@ page import="java.util.*" %> <br /> <br /> <%@ include file="./webitestHelpers.jsp" %> <br /> <br /> <% <br /> <br /> // simple test program for testing refreshing Webi docs and Deski docs. <br /> <br /> String okayStatus = "OK"; <br /> String exceptionStatus = "Exception"; <br /> String status = okayStatus; <br /> String flocParamName = "Select Field Location"; <br /> String reportNameParamName = "reportName"; <br /> byte[] binaryContent = null; <br /> IEnterpriseSession boSession = null; <br /> <br /> try <br /> { <br /> // login and get a business objects session <br /> boSession = getBoSession(); <br /> <br /> String reportName = "report name not specified"; <br /> String floc = "field location not specified"; <br /> <br /> String param = request.getParameter(reportNameParamName); <br /> if (param != null) <br /> reportName = param.trim(); <br /> <br /> param = request.getParameter(flocParamName); <br /> if (param != null) <br /> floc = param.trim(); <br /> <br /> IInfoStore store = (IInfoStore) boSession.getService("InfoStore"); <br /> <br /> // get the ID of the folder that contains the report <br /> String folderQuery = "SELECT SI_ID FROM CI_INFOOBJECTS WHERE SI_NAME = 'OnDemand_ReadyQA' AND SI_KIND = '" + CeKind.FOLDER + "'"; <br /> <br /> IInfoObjects folderObjs = (IInfoObjects) store.query(folderQuery); <br /> <br /> // should be exactly one folder by that name <br /> if (folderObjs.size() == 1) <br /> { <br /> IInfoObject rootFolder = (IInfoObject) folderObjs.get(0); <br /> int rootFolderId = rootFolder.getID(); <br /> <br /> // get the report named in the URL that lives in the reports folder <br /> String reportQuery = "SELECT SI_ID FROM CI_INFOOBJECTS WHERE SI_NAME = '" + reportName + "' AND SI_PARENTID = '" + rootFolderId + "'"; <br /> <br /> IInfoObjects reportObjs = (IInfoObjects) store.query(reportQuery); <br /> <br /> // should be exactly one <br /> if (reportObjs.size() == 1) <br /> { <br /> IInfoObject reportIio = (IInfoObject) reportObjs.get(0); <br /> <br /> ReportEngines engines = (ReportEngines)boSession.getService("ReportEngines"); <br /> ReportEngine engine; <br /> <br /> // get the right kind of engine based on the report type (webi vs deski) <br /> if ("FullClient".equals(reportIio.getKind())) <br /> engine = engines.getService(ReportEngineType.FC_REPORT_ENGINE); <br /> else <br /> engine = engines.getService(ReportEngineType.WI_REPORT_ENGINE); <br /> <br /> // and open the document <br /> DocumentInstance doc = engine.openDocument(reportIio.getID()); <br /> <br /> // The call that doesn't seem to make sense here. Seems to work for Webi and Deski... <br /> doc.refresh(); <br /> <br /> // only 1 prompt exists in our little test case - fill it in with the value from the URL <br /> Prompts prompts = doc.getPrompts(); <br /> Prompt p = prompts.getItem(flocParamName); <br /> if (p != null) <br /> { <br /> String[] promptVals = new String[1]; <br /> promptVals[0] = floc; <br /> p.enterValues(promptVals); <br /> doc.setPrompts(); <br /> <br /> // we used to refresh here, and it worked for Deski, but not for Webi. <br /> // doc.refresh(); <br /> <br /> // get a binary view of the document in pdf encoding <br /> BinaryView docbv = (BinaryView) doc.getView(OutputFormatType.PDF); <br /> binaryContent = docbv.getContent(); <br /> } <br /> else <br /> status = "No '" + flocParamName + "' parameter exists"; <br /> } <br /> else <br /> status = "No report for query " + reportQuery; <br /> } <br /> else <br /> status = "No folder for query " + folderQuery; <br /> } <br /> catch (Throwable t) <br /> { <br /> status = exceptionStatus; <br /> <br /> out.write("\r\n\r\n<html>\r\n<body>\r\n\r\n"); <br /> <br /> out.write("<h2>Exception</h2>"); <br /> out.write("<h3>Error:</h3> " + t.getMessage() + "<BR>"); <br /> out.write("<h3>StackTrace:</h3> "); <br /> out.write("<PRE>"); <br /> t.printStackTrace((new java.io.PrintWriter(out))); <br /> out.write("</PRE> <BR>"); <br /> <br /> out.write("\r\n\t\t\r\n</body>\r\n</html>\r\n\r\n"); <br /> } <br /> finally <br /> { <br /> boSession.logoff(); <br /> session.invalidate(); <br /> } <br /> <br /> if (okayStatus.equals(status)) <br /> { <br /> response.setContentType("application/pdf"); <br /> ServletOutputStream os = response.getOutputStream(); <br /> os.write(binaryContent); <br /> } <br /> else if (!exceptionStatus.equals(status)) <br /> { <br /> out.write("\r\n\r\n<html>\r\n<body>\r\n\r\n"); <br /> out.write("<h2>Error</h2>"); <br /> out.write("<h3>" + status + "</h3>"); <br /> out.write("\r\n\t\t\r\n</body>\r\n</html>\r\n\r\n"); <br /> } <br /> <br /> %> <br /> </td></tr></tbody></table>
I tried to mimic your codes with my existing Deski report in CMS and run in my local machine. My purpose is to run deski report, pass parameter, mutiple format and save output report to unmanaged disk (network/local destination).
My connection was successfull using "Connection with userID".
However, it stops and encountered error on this line of code...
ReportEngines engines = (ReportEngines)boSession.getService("ReportEngines");
Error Message below:
Entering getRASConnection()
Error Message: No server was available to process the request. Please try again later. (Error: RFC 00101)
Any idea why it happens?
Please help me on this.
Thanks. -
Dynamic action with interactive report region refresh
Hi!
I'm using APEX 4.02
I've got a page with 2 regions.
Region1 is a (input) form
Region2 is an interactive report on the same table as region 1
When entering values on the form I'm trying to dynmically lookup similar records in the table with the interactive report.
I've made a dynamic action on the change of the form fields which should refresh the interactive report region. I can see this one fires if I add a alert to debug if it fires.
The dynamic report is based on a query with bind variables pointing to the form fields, for example
where
field1 = :P2_FIELD1
This works great on the page load, so no dynamic action is fired but I can see the rows in the report region are the ones I am looking for.
But the refresh of the report region is not working, it is never refreshing and/or showing the correct data after a change of the form fields, so it looks like the dynamic action "refresh region" is not working on the interactive report.
Any ideas why this can go wrong ?
I would like to solve this using standard dynamic actions and preferrably not via PL/SQL or JS, shoudl be possible if I should believe the documentation... ;)
Cheers
Bas
Edited by: bklerk on 26-apr-2011 3:07Hi,
When you change value to item, I assume you do not set value to session state.
Use interactive report advanced attributes "Page Items to Submit" , set items session state before report is refreshed.
http://download.oracle.com/docs/cd/E17556_01/doc/user.40/e15517/app_comp.htm#sthref1235
Similar post/issue here
Hide and show region - hides on refresh
Regards,
Jari -
RFC error when sending logon data
Hi;
We cannot configure the STMS of our development system. When we try to
configure it, system gives an error message: Errors during distribution
of tp configuration; TMS Alert Viewers tells us
RFC_COMMUNICATION_FAILURE: RFC communications error with
system/destination TMSADM-FKT.DOMAIN_FKT RFC error when sending logon
data and READ_PROFILE_FAILED:File
erptest\sapmnt\trans\bin\TPPARAM
could not be opened for reading (No such file or directory).
Is there any advise for solution?
Best regards
Noyan
PS: Please find the profiles below:
START:
#.* Start profile START_DVEBMGS00_erptest *
#.* Version = 000006 *
#.* Generated by user = BASIS *
#.* Generated on = 30.12.2010 , 15:40:55 *
generated by R3SETUP
SAPSYSTEMNAME = FKT
INSTANCE_NAME = DVEBMGS00
SAPSYSTEM = 00
SAPGLOBALHOST = erptest
DIR_PROFILE = D:\usr\sap\FKT\SYS\profile
start database
#_DB = strdbs.cmd
#Start_Program_02 = immediate $(DIR_EXECUTABLE)\$(_DB) FKT
start message server
#_MS = msg_server.exe
Start_Program_03 = local $(DIR_EXECUTABLE)\$(_MS) pf=$(DIR_PROFILE)\FKT_DVEBMGS00_erptest
Start IGS
Start_Program_05 = local $(DIR_EXECUTABLE)$(DIR_SEP)igswd$(FT_EXE) -mode=profile pf=$(DIR_PROFILE)$(DIR_SEP)FKT_DVEBMGS00_erptest
start application server
#_DW = disp+work.exe
#Start_Program_04 = local $(DIR_EXECUTABLE)\$(_DW) pf=$(DIR_PROFILE)\FKT_DVEBMGS
General parameters for starting the system
#parameter created by: BASIS 24.12.2007 23:53:27
#SAPSYSTEM = 00
#parameter created by: BASIS 24.12.2007 23:53:27
#SAPSYSTEMNAME = FKT
#parameter created by: BASIS 24.12.2007 23:53:27
#INSTANCE_NAME = DVEBMGS00
#parameter created by: BASIS 24.12.2007 23:53:27
DIR_PROFILE = D:\usr\sap\FKT\SYS\profile
#parameter created by: BASIS 24.12.2007 23:53:27
#SAPGLOBALHOST = erptest
Start database
#parameter created by: BASIS 24.12.2007 23:53:27
_DB = strdbs.cmd
#parameter created by: BASIS 24.12.2007 23:53:27
Start_Program_01 = immediate $(DIR_EXECUTABLE)\$(_DB) $(SAPSYSTEMNAME)
Start message server
#parameter created by: BASIS 24.12.2007 23:53:27
MS = msgserver.exe
#parameter created by: BASIS 24.12.2007 23:53:27
Start_Program_02 = local $(DIR_EXECUTABLE)\$(_MS) pf=$(DIR_PROFILE)\FKT_DVEBMGS00_erptest
Start applications server
#parameter created by: BASIS 24.12.2007 23:53:27
_DW = disp+work.exe
#parameter created by: BASIS 24.12.2007 23:53:27
Start_Program_03 = local $(DIR_EXECUTABLE)\$(_DW) pf=$(DIR_PROFILE)\FKT_DVEBMGS00_erptest
DEFAULT:
SAPDBHOST = ERPTEST
dbms/type = mss
dbs/mss/server = ERPTEST
dbs/mss/dbname = FKT
dbs/mss/schema = fkt
SAPSYSTEMNAME = FKT
SAPGLOBALHOST = erptest
SAPFQDN = tr.delta.is
SAPLOCALHOSTFULL = $(SAPLOCALHOST).$(SAPFQDN)
SAPDBHOST = erptest
SAPTRANSHOST = erptest
DIR_TRANS =
$(SAPTRANSHOST)\sapmnt\trans
#DIR_TRANS = D:\usr\sap\trans
DIR_PROFILE = D:\usr\sap\FKT\SYS\profile
SAP Message Server for ABAP
rdisp/mshost = erptest
rdisp/sna_gateway = erptest
rdisp/sna_gw_service = sapgw00
rdisp/vbname = erptest_FKT_00
rdisp/enqname = erptest_FKT_00
rdisp/btcname = erptest_FKT_00
rdisp/msserv = sapmsFKT
rdisp/msserv_internal = 3900
rdisp/bufrefmode = sendoff,exeauto
login/system_client = 200
#GUVENLIK PARAMETRELERI
login/password_expiration_time = 90
login/min_password_lng = 6
#parameter created by: BASIS 25.03.2004 08:41:25
rdisp/gui_auto_logout = 10800
#parameter created by: BASIS 25.03.2004 08:37:47
#old_value: 3 changed: BASIS 25.03.2004 08:42:38
login/fails_to_user_lock = 6
#validasyon geregi, g#venligi artirma ama#i - check active but no check for SRF
#parameter created by: BASIS 16.06.2007 17:35:41
#old_value: 2
#changed: BASIS 14.05.2008 15:24:55
auth/rfc_authority_check = 1
#otomatik unlocki iptal eder
#parameter created by: BASIS 10.11.2006 17:47:15
login/failed_user_auto_unlock = 0
#AUDIT PARAMETRELER?
#old_value: changed: BASIS 20.04.2005 17:13:37
rsau/max_diskspace/per_day = 1996800000
#old_value: 1000000000 changed: BASIS 20.04.2005 17:17:01
#old_value: 0 changed: BASIS 20.04.2005 17:19:12
rsau/max_diskspace/local = 2048000000
#old_value: 2000000000 changed: BASIS 28.03.2005 23:17:11
#old_value: 2 changed: BASIS 29.03.2005 12:09:14
#old_value: 0 changed: BASIS 20.04.2005 17:13:37
rsau/max_diskspace/per_file = 665600000
rsau/enable = 1
rsau/local/file = D:\usr\sap\FKT\DVEBMGS00\log\++++++++######..AUD
rsau/selection_slots = 12
#rec/client = ALL
DIR_AUDIT = D:\usr\sap\FKT\DVEBMGS00\log
FN_AUDIT = ++++++++######..AUD
#DIL PARAMETRELERI
#Turkish codepage settings
abap/import_char_conversion = 0
install/codepage/db/non_transp = 1610
install/codepage/db/transp = 1610
zcsa/installed_languages = DET
#zcsa/system_language = E
zcsa/system_language = T
zcsa/second_language = E
install/codepage/appl_server = 1610
#OS dependent
abap/locale_ctype = Turkish_turkey.28599
#DIR_PUT = D:\usr\sap\FKQ\upg\abap
*** UPGRADE EXTENSIONS (RELEASE "701") ***
#rdisp/msserv_internal = 3900
#system/type = ABAP
INSTANCE:
SAPSYSTEMNAME = FKT
SAPGLOBALHOST = erptest
SAPSYSTEM = 00
INSTANCE_NAME = DVEBMGS00
DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64
DIR_EXECUTABLE = $(DIR_INSTANCE)\exe
icm/server_port_0 = PROT=HTTP,PORT=80$$
SAP Message Server parameters are set in the DEFAULT.PFL
ms/server_port_0 = PROT=HTTP,PORT=81$$
#rdisp/wp_no_dia = 10
#rdisp/wp_no_btc = 3
#rdisp/wp_no_enq = 1
#rdisp/wp_no_vb = 1
#rdisp/wp_no_vb2 = 1
#disp/wp_no_spo = 1
rdisp/wp_no_dia = 12
rdisp/wp_no_vb = 3
rdisp/wp_no_vb2 = 0
rdisp/wp_no_enq = 1
rdisp/wp_no_btc = 3
rdisp/wp_no_spo = 1
#PERFORMANS PARAMETRELERI
#parameter created by: SAP* 08.08.2001 10:30:18
abap/fieldexit = yes
#parameter created by: ALPER 13.10.2000 18:24:16
install/collate/active = 1
rdisp/max_wprun_time = 25000
MEMORY_NO_MORE_PAGING dump nedeniyle
#parameter created by: BASIS 27.12.2006 17:00:22
rdisp/PG_MAXFS = 262144
abap/heap_area_nondia = 2000000000
rdisp/PG_SHM = 16384
rdisp/ROLL_SHM = 32768
#'STORAGE_PARAMETERS_WRONG_SET' or 'TSV_TNEW_PAGE_ALLOC_FAILED'
#Note 552209 - Maximum memory utilization for processes on NT/Win2000
#parameter created by: BASIS 30.10.2007 10:57:24
#abap/heap_area_nondia = 50000
#parameter created by: BASIS 30.10.2007 10:58:54
#rdisp/PG_SHM = 0
#parameter created by: BASIS 30.10.2007 10:58:27
#rdisp/ROLL_SHM = 625
#EWA report 12.2007
#parameter created by: BASIS 03.01.2008 19:49:57
dbs/mss/stats_on = 1
#EWA report 12.2007
#parameter created by: BASIS 03.01.2008 19:49:33
dbs/oledb/stats_on = 1
#EWA report 12.2007
#parameter created by: BASIS 03.01.2008 19:48:23
dbs/oledb/add_procs = 8
#EWA report 12.2007
#parameter created by: BASIS 03.01.2008 19:47:29
rsdb/esm/max_objects = 2000
#EWA report 12.2007
#parameter created by: BASIS 03.01.2008 19:47:03
rsdb/otr/buffersize_kb = 4096
#EWA report 12.2007
#parameter created by: BASIS 03.01.2008 19:46:21
rsdb/esm/buffersize_kb = 4096
Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:18:14
ztta/parameter_area = 16000
Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:16:43
enque/table_size = 10000
Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:16:20
gw/max_sys = 2000
#Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:16:01
gw/max_overflow_size = 25000000
#Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:15:19
rdisp/max_comm_entries = 2000
Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:14:48
rdisp/tm_max_no = 2000
Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:14:20
gw/max_conn = 2000
Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:13:42
rdisp/max_arq = 2000
#Eyl#l 2006 EWA raporu
#parameter created by: BASIS 24.11.2006 13:12:57
ztta/roll_area = 3500000
#parameter created by: BASIS 18.05.2005 09:20:25
#old_value: 90 changed: BASIS 18.05.2005 09:22:25
rdisp/max_hold_time = 300
#parameter created by: BASIS 20.08.2003 12:10:20
#old_value: 6144
#changed: BASIS 03.01.2008 19:42:10
rsdb/obj/buffersize = 20000
#parameter created by: BASIS 20.08.2003 12:09:48
#old_value: 6000
#changed: BASIS 03.01.2008 19:42:59
rsdb/obj/max_objects = 20000
note 103747
#parameter created by: BASIS 08.07.2003 20:42:11
#old_value: 250000
#changed: BASIS 30.10.2007 10:56:17
#abap/buffersize = 100000
#changed: BASIS 03.01.2008 19:40:36
#abap/buffersize = 300000
#by: BASIS 12.06.2008
abap/buffersize = 400000
note 103747
#parameter created by: BASIS 08.07.2003 20:41:32
#zcsa/presentation_buffer_area = 20000000
#64 bite gectikten sonra by: BASIS 10.06.2008
zcsa/presentation_buffer_area = 30000768
note 103747
#parameter created by: BASIS 08.07.2003 20:40:55
rsdb/ntab/ftabsize = 30000
note 103747
#parameter created by: BASIS 08.07.2003 20:40:12
rtbb/max_tables = 500
note 103747
#parameter created by: BASIS 08.07.2003 20:39:15
#old_value: 20000
#changed: BASIS 03.01.2008 19:41:29
#rtbb/buffer_length = 30000
#64 bite gectikten sonra by: BASIS 10.06.2008
rtbb/buffer_length = 50000
note 103747
#parameter created by: BASIS 08.07.2003 20:38:26
zcsa/db_max_buftab = 10000
note 103747
#parameter created by: BASIS 08.07.2003 20:37:37
#zcsa/table_buffer_area = 50000000
#64 bite gectikten sonra by: BASIS 10.06.2008
#zcsa/table_buffer_area = 89000000
by: BASIS 12.06.08
zcsa/table_buffer_area = 99000000
note 103747
#parameter created by: BASIS 08.07.2003 20:36:54
sap/bufdir_entries = 10000
note 103747
#parameter created by: BASIS 08.07.2003 20:36:12
rsdb/cua/buffersize = 8000
#note 103747
#parameter created by: BASIS 08.07.2003 20:34:46
#old_value: 5000 changed: BASIS 08.07.2003 20:35:39
rsdb/ntab/sntabsize = 5500
#parameter created by: BASIS 08.07.2003 20:33:56
#note 103747
#old_value: 10607 changed: BASIS 08.07.2003 20:34:58
#old_value: 10000 changed: BASIS 08.07.2003 20:35:39
rsdb/ntab/irbdsize = 11000
#note 103747
#parameter created by: BASIS 08.07.2003 20:32:18
rsdb/ntab/entrycount = 40000
#old_value: 2076 changed: BASIS 28.06.2005 19:36:21
#old_value: 5735 changed: BASIS 28.06.2005 19:40:01
PHYS_MEMSIZE = 4096
#64 bite gectikten sonra by: BASIS 10.06.2008
abap/heaplimit = 40894464
abap/heap_area_total = 2000683008
ztta/roll_extension = 2000683008
em/blocksize_KB = 4096
*** UPGRADE EXTENSIONS (RELEASE "701") ***
#rdisp/elem_per_queue = 2000
#auth/auth_number_in_userbuffer = 9000
#snc/enable = 0Hi Srikishan;
You are right. The problem was releated with secstore. I found a SAP note ( Note 1532825 - Deleting SECSTORE entries during system export/system copy). I created the program which ise mentioned in the note and than run it. After that everything seems ok now.
Thanks for your help and interest
Best regards
Noyan -
Need to send Automatic mails when the report successful or Fail.
Hello Experts,
Created one report for reconciliation to check BW and R/3 figures.
There are exceptions designed using reporting Agent settings on the same report.
(When the values from R/3 to BW are matching it shows Green color and if the values are not matching report shows red color in the columns.)
There are some mandatory variables for Company code, Period and Currency Type.
Selections for Company code and Period are fixed but We have three currency types (00,10,30)
Reports needs to be executed for three currency types.
Requirement is that
when the report is executed for One currency type (Ex u2013 00)
If the key figure column shows Green color , Immediately mail has to be sent to necessary mail IDs saying the status successful.
If the key figure column shows Red color , Immediately mail has to be sent to necessary mail IDs saying the status Failed.
Like this the same report has to be executed for other two currency types and send the the same status as above phenomenon.
Sending mails can be taken care by BASIS people with SMTP configuration.
I want to know the development needs to be done from BW side.
Are there are any settings in BW to send the message as Successful when the report shows green color and message as failed when red color appears in the report.
Regards,
Siva.Hi,
As i understand you need to set up an alert framework.
Please check :
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b6d59590-0201-0010-5f9d-adb9f6b14d80?quicklink=index&overridelayout=true
This can also be achieved using BEx broadcaster
Please check :
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/efdbd593-0e01-0010-4eb1-a09ffedd550a?quicklink=index&overridelayout=true
Hope this helps.
-Vikram -
Persistent prompt date format changes when reopening report in Webi
Hi all
I have a PERISTENT prompt that asks for a date when you run the report. The format is "MM/dd/yyyy". I also have a variable that displays this value in the form:
=ToDate(UserResponse([Query 1];"Please enter date:");"MM/dd/yyyy")
When the report is run the prompt works and you select the date from the calendar and all works fine. You can refresh the report and keep the persistent date prompt value if you like. Great.
The problem comes when the report is saved and then reopened for modifying.
On my report I get #ERROR associated with the above variable. This is because the peristent value in the prompt has been "re-loaded" in the format "MM/dd/yyyy hh:mm:ss a".
The only way I have found to resolve this is to refresh the report and reselect a date which makes the persistent prompt kind of useless if you close the report.
Any suggestions on solving this would be appreciated.
Thanks
SharonSharon,
The problem comes when the report is saved and then reopened for modifying.
When opening the report in something other than modify, does the problem also occur? I too have noticed different behavior with persistent date prompts and whether running in modify or Infoview modes. Most deployments do not give their users the ability to run a public report in modify mode (though, possibly they could copy it to their own Favorites and run it in modify mode there). So perhaps this "problem" is by design and is resolved by running the report in the more common Infoview mode?
Thanks,
John -
Report Viewer refresh event causing window event problems
I have a winform with a report viewer control and a couple of grids. When a cell in one of the grids is edited the report gets refreshed (when focus is lost from the cell) this refresh appears to empty the event stack for the whole window.
For example if I edit the cell then click the ok button the report refreshes and the button click event is lost.
Also if I edit the cell and click on the report viewer then the grid itself stops firing events outside its control.
Can anyone explain this behaviour so I can work around it?I am handling the celledited event on the grid (janus gridEX control) which fires when the focus is lost from the grid and the user has edited something.
The event code calls viewer.RefreshReport() which successfully updates the report with the new data (via the common dataset both use as a data source).
This is all running in a dialog box.
The problem occurs when the user edits the grid and then immediately clicks the ok button. The call to RefreshReport seems to stop the button click event firing.
The second problem occurs when the user edits the cell then clicks on the report viewer to cause the celledited event to fire and the report to refresh. Everything seems to work fine however if the user tries to edit a cell again the celledited event does not fire anymore unless you click on another row in the grid itself. This behaviour only happens when clicking on the CR viewer when clicking any other control the behaviour is as expected.
Whilst the CR viewer may not directly be the problem something is occuring when it is refreshed and I would like to understand what is happenening to cause the strange behaviour. -
SharePoint 2013 SSRS integration Report keep refreshing while display in ipad
I had deploy the ssrs report in SharePoint Integration mode, but report keep refreshing by pop up the loading animation and cannot display the report eventually. It only happens in ipad 2/3 and iphone 4(ios 7), but the report can be display completely
when i view it in iphone 5 or any other lates android device. Is it something to do with the responsive layout? I'm desperate to find a solution to cater the problem since some of my clients insist to use the mobile device to view the report. Much appreciation
!What version of the SSRS addin do you have deployed? Have you possibly tried updating it (the current latest update is CU9 for SQL 2012 SP1 - http://support.microsoft.com/kb/2931078/en-us; you would want the file named 2012_SP1_RSShrPnt_CU9_2931078_11_0_3412_x64).
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
Has the report viewer refresh functionality gone away?
When we click the refresh button in the DHTML report viewer nothing happens. We are on BOE XI R 3.1. Has this functionality changed since XI R2?
Hi,
that functionality is still the same in the combined InfoView assuming you are using SAP authentication.
Ingo -
Email to users when scheduled report are finished
Hi!
We run BO 6.5 and have a lot of reports in BCA that run on both indicator and time. Sometimes the reports are delayed due to late indicator and therefore we have some users that would like to have an e-mail each time theese reports are finished. Is that possible to set up in either Desktop or BCA?
Regards, MarianneMarianne,
That is possible. In our situation we send e-mails to users (and even a number of our customers) when a report has been refreshed by the BCA.
What we have done is added a piece of VBA code to each of the documents which need to send an e-mail after refresh. In our situation the VBA saves the report as a pdf or excel file and sends that as an attachment to the recipient. But you could also just send a standard message to the users.
In our situation the VBA (very simplified) looks as follows:
Private Sub Document_AfterRefresh()
Dim FileN As String
FileN = "Path and Filename of document.rep/pdf"
On Error Resume Next
doc.SaveAs (FileN)
'Mail the report to the user(s)
On Error Resume Next
Shell "cscript.exe pathname+filename.vbs", vbHide
End Sub
After the refresh the document is saved as a pdf or xls file and a cscript is executed which actually performs the sending of the e-mail.
Below an example of one of our cscript files (adjusted)
'Sending SMTP mail via port 25 using CDOSYS
'This ASP page uses CDOSYS to send SMTP mail using port 25 of the SMTP server that is set.
'The e-mail delivery is handled by the SMTP server that is set in the configuration object.
'send by connecting to port 25 of the SMTP server
Dim iMsg
Dim iConf
Dim Flds
Dim strHTML
Dim strSmartHost
Dim SendList
Const cdoSendUsingPort = 2
StrSmartHost = "NAME OF HOST"
set iMsg = CreateObject("CDO.Message")
set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields
' set the CDOSYS configuration fields to use port 25 on the SMTP server
With Flds
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strSmartHost
.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
.Update
End With
' build HTML for message body
strHTML = "<HTML>"
strHTML = strHTML & "<HEAD>"
strHTML = strHTML & "<BODY>"
strHTML = strHTML & "<b> This is the test HTML message body</b></br>"
strHTML = strHTML & "</BODY>"
strHTML = strHTML & "</HTML>"
SendList = "e-mail addresses seperated by ;"
' apply the settings to the message
With iMsg
Set .Configuration = iConf
.To = SendList
.From = "anything"
.Subject = "Your subject description"
.HTMLBody = strHTML
.AddAttachment "Any attachments"
.Send
End With
' cleanup of variables
Set iMsg = Nothing
Set iConf = Nothing
Set Flds = Nothing
Hope this will get you started.
Regards,
Harry
Maybe you are looking for
-
Problem with installing R12 with Win 2008 (Rapidwiz 12.1.1.9)
I could really use someones help. I did a download recently of Oracle Financials R12 for windows (I'm using WIN 2008 server) which contained version 12.1.1.9 Rapidwiz. I was unable to get it to work as individual DVD's which is fine, I build the stag
-
Additional table in MA line item
All, We have a requirement to add an additional table in the line items / line items terms of a master agreement. The table should have a condition type, currency and vendor fields. I see that the line item cannot be extended. I cannot use the line i
-
Drag and Dropping Photographs to the desktop
We're running on a new MacBook, with leopard. - Running 7.1.1 (2008) iPhoto. As we've always done in the past, we are able to drag individual or groups of selected photographs directly from iPhoto onto the desktop. We've recently uploaded some new ph
-
Bridge not recognizing RAW files
How do get bridge in CS4 to recognize raw files from my Canon 5D Mk3?
-
Hey I've been working on a Look and Feel project for the past few weeks , and my theme is nearly done (just missing some minor changes). we are now tryng to transport the theme to other portal. we have some errors mainly on the following areas: -