Report Painter Characteristic Ledger does not exist
Hi Experts,
I am trying to create a report GRR1 and for Plan Budget Report in Rows i have given SALES, REVENUE,COST and TOTAL and when i have defined the Columns with period 1,2,3,4,5,6..12 I got the following message when executing the Report.
Characteristic Ledger does not exist and Characteristic Record Type does not exist
Characteristic Ledger does not exist
Message no. GR655
Diagnosis
The characteristic must (message type E) or should (message type W) be addressed in the report definition. This means that a set must/should exist for the characteristic in the definition of the report rows, report columns, or report selection.
For performance reasons, it is important that you limit the value ranges of those key fields located at the start of the database key as much as possible.
Procedure
Define a set for this characteristic in the report.
Note
In Controlling (Table CCSS), different characteristics (cost center, order, project, etc.) are portrayed internally with a common technical characteristic, "Object". In reports, either a specific characteristic such as cost center must be used, or the characteristic "Object" must be used directly. If this is not the case, an error message appears saying that the "Object" characteristic is missing.
Also i would like to know how do i define the selection criteria for executing the report
Please advice a solution for the same
Regards
Rahul
The reason could be having (1) invalid characteristics value or (2) have not properly defined the General Data Section, most likely (1) in this case.
Either way, go to t-code GRR2 to change the report.
In the report row or column, is there an Element (the labels in red color) that does not make sense?
It could still have the correct label names, but double-click and go into "Record Types (from your error message)". Be sure to have the correctly define values attached to each Characteristics.
If all above seems okay, try (From top bar, select) Edit --> General Data Section. Think of this section as the "header data" of the report.
Good luck
AY
Similar Messages
-
Report painter: library 1VK does not exist
Hi,
for some reason one of the report painter libraries seems to be missing in the production system.
I was asked to transport the library from our development system, anyone knows where to start and how to do this ?
Thanks in advance !
Rolf1VK is std.SAP library, U cannt do like that .If so try to create a new one Directly In PROD server.
Regards
Prabhu -
SSMA for Oracle 6.0 Cannot connect to Oracle DB reporting "table or view does not exist"
SSMA For Oracle v6.0.0
MS SQL Server Enterprise 64bits v11.0.3000.0
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
Symptom:
when connecting Oracle, it reports error "Common Requirement: User does not have required permissions". Then it reports error: "Error occurred while collecting data."
The following is log:
[Generic: Mandatory] [1500/1] [2015-03-03 04:19:29]: SQL Server Migration Assistant for Oracle v6.0.0
[Generic: Mandatory] [1500/1] [2015-03-03 04:19:29]: Starting assembly: SSMAforOracle, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Created: 7/22/2014 4:42:22 PM
Last Modified: 7/22/2014 4:42:22 PM
OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1
OS architecture: x64
Processor architecture: AMD64
Current culture: en-US
UI culture: en-US
[Collector: Mandatory] [1500/4] [2015-03-03 04:20:04]: Oracle connection provider: OracleClient.
[Collector: Mandatory] [1500/4] [2015-03-03 04:20:04]: Oracle connection mode: Standard.
[Collector: Mandatory] [1500/4] [2015-03-03 04:20:06]: Oracle server version: '11.2.0.3.0'.
[Gui: Error] [1500/4] [2015-03-03 04:20:12]: LowLevelAdapter.ReadSource : Read Source error: Microsoft.SSMA.Framework.Generic.Collectors.CollectorException: Error occurred while collecting data. ---> System.Data.OracleClient.OracleException: ORA-00942: table
or view does not exist
at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
at System.Data.OracleClient.OracleCommand.ExecuteScalarInternal(Boolean needCLStype, Boolean needRowid, OciRowidDescriptor& rowidDescriptor)
at System.Data.OracleClient.OracleCommand.ExecuteScalar()
at Microsoft.SSMA.Framework.Generic.DbUtilities.SsmaDbCommand.ExecuteScalar()
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.ExecuteScalarToInt(IDbConnection connection, String text)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.GetCountForExcludedSchemas(IDbConnection connection, IEnumerable`1 excludedSchemas, Int64 version)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.CountObjects(IDbConnection connection, Int64 serverVersion, OracleCollectionFilter filter, Set`1 excludedSchemas)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.CollectDataIntoMetabase(XMetabase xMetabase, IDbConnection connection, Int64 serverVersion, OracleCollectionFilter filter, IUIProgressBarProvider progressBarProvider, IUIStopOperationProvider
stopOperationProvider, ICollectionContext context)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.CreateMetabaseAndCollectData(IDbConnection connection, String xmlConnectionParameters, XNode xFilter, IUIProgressBarProvider progressBarProvider, IUIStopOperationProvider stopOperationProvider,
ICollectionContext context)
--- End of inner exception stack trace ---
at Microsoft.SSMA.Framework.Generic.Workspaces.Default.MetabaseWorkspaceItem.Connect(String connectionParameters, SecureString password)
at Microsoft.SSMA.GUI.Product.OracleToMsSql.LowLevel.AppConnectToSourceOracle.ConnectToSourceStart(Object guiContext)
[Gui: Error] [1500/4] [2015-03-03 04:20:12]: Exception: Error occurred while collecting data.
site: Void Connect(System.String, System.Security.SecureString)
source: Microsoft.SSMA.Framework.Generic.SSMAEnvironment
at Microsoft.SSMA.Framework.Generic.Workspaces.Default.MetabaseWorkspaceItem.Connect(String connectionParameters, SecureString password)
at Microsoft.SSMA.GUI.Product.OracleToMsSql.LowLevel.AppConnectToSourceOracle.ConnectToSourceStart(Object guiContext)
[Gui: Error] [1500/4] [2015-03-03 04:20:12]: Inner Exception #1: ORA-00942: table or view does not exist
site: Void CheckError(System.Data.OracleClient.OciErrorHandle, Int32)
source: System.Data.OracleClient
error code: -2146232008
at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
at System.Data.OracleClient.OracleCommand.ExecuteScalarInternal(Boolean needCLStype, Boolean needRowid, OciRowidDescriptor& rowidDescriptor)
at System.Data.OracleClient.OracleCommand.ExecuteScalar()
at Microsoft.SSMA.Framework.Generic.DbUtilities.SsmaDbCommand.ExecuteScalar()
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.ExecuteScalarToInt(IDbConnection connection, String text)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.GetCountForExcludedSchemas(IDbConnection connection, IEnumerable`1 excludedSchemas, Int64 version)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.CountObjects(IDbConnection connection, Int64 serverVersion, OracleCollectionFilter filter, Set`1 excludedSchemas)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.CollectDataIntoMetabase(XMetabase xMetabase, IDbConnection connection, Int64 serverVersion, OracleCollectionFilter filter, IUIProgressBarProvider progressBarProvider, IUIStopOperationProvider
stopOperationProvider, ICollectionContext context)
at Microsoft.SSMA.Framework.Oracle.Collector.OracleObjectCollector.CreateMetabaseAndCollectData(IDbConnection connection, String xmlConnectionParameters, XNode xFilter, IUIProgressBarProvider progressBarProvider, IUIStopOperationProvider stopOperationProvider,
ICollectionContext context)Hi Airings,
'ORA-00942: table or view does not exist'
According to the error message, it seems that the migrating table or view does not exist in the database, or SSMA does not have access to it. To troubleshoot the issue, please check the following things.
1. Verify that if the spelling of the table or view name is correct.
2. If the table or view exists but is in a different schema from the current schema where the SQL is executing (in other word, the table doesn’t own by you, but owned by other user), the ORA-00942 error will return too. Resolve this by
explicitly reference the table or view by specifying the schema name (schema_name.table_name).
3. SSMA queries some additional catalog tables that you may not have permission to, please make sure that you grant the account permission to
read sys.mlog$. For more details, please review this similar thread:
Bug in SSMA For Oracle 6.0 for non-dba Oracle user.
Reference:
ORA-00942 Table or View Does Not Exist Oracle Error
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support -
KE0C133 : Characteristic value does not exist for charact KMVTNR
Hi Gurus,
In my system i have the field CO-PA KMVTNR, assigned to KNVP - LIFNR.
When i try to create a shipment cost, i get the error: "The characteristic KMVTNR (Sales employe) should be posted to Profitability Analysis (CO-PA). When the system checked the entries, it was established that the transferred characteristic value is not valid in CO-PA."
I have debbug, and the problem is that in report RK2FVPKE, check that my value is not a valid PERNR. And it is not, because i am assigning a lifnr number not a pernr number.
I not allways get this error, when i create the same shipment cost in other case. What make that the system check that the value is a valid pernr or not?
thanksHi Luis
To me, it seems logical that if the pernr is not there, the system gives you an error
In the cases where it did not, can you check if valid pernr exists?? If you create a wwxxx char "without own value maint", it should not check for the valid pernr. But with kmvtnr, I am sure it will check
Br. Ajay M -
Report Painter, GL Set does not have description
Hi Expert,
I want to create Columnar Financial Statement (Profit and Loss Account, and Balance Sheet).
My problem is that my GL under the lead column does not have any GL description shown.
I tried some of the settings for lead column under formatting -> report layout, but does not work.
I use library: 0FL.
My Questions:
1) What table should I use for the GL set creation? I tried the followings already:
FAGLFLEXT-RACCT
GLT0-RACCT
GLFUNCT-RACCT
all not working.
My report lead column are as follows:
7000000 0007000000
7000000 is GL
0007000000 seems like "description of GL 7000000".
Does anyone have any idea of this?Hi Christian,
Thanks for your reply.
For the GL set creation, do I have any chance to populate the GL description from GL master data?
As in GL set, we can fill in a range of GL, say from GL 7000000 to GL 7100000, then in this case, I can't fill in the GL description, as they are in a range.
Any idea?
Thanks in advance.
Sbmel -
Report painter - Default set 010100010001-1 does not exist
Dear Experts,
I have created a report in report painter and I transported (report, report group, variables) thru transport request. while importing into Quality system i was getting errror"Library 1VK: Default set 010100010001-1 does not exist". Then i kept 1 VK library in transport then i moved to Quality system now all standard report are not working properly.
Please advise.
Thanks
BaluHi Thanks for your reply
Earlier i was getting the following error when i was importing transpor request (report, report group, variables)
1)"Library 1VK: Default set 010100010001-1 does not exist. "
2)Errors occurred during post-handling G_RW_AFTER_IMPORT for GRW_JOB T
3)The errors affect the following componenets:
4)FI-SL-IS (Information System)
Then I transported 1VK library also (without selection list option) now my standard reports are not working properly
Please advise.
Thanks
Balu -
Report painter report does not exist after applying support pack
Hi,
I have created report with the help of report painter for FI.
Also created transaction code for the same.
After applying the support pack, while testing I got the error that
program in the transaction code does not exists.
How to search that program and where or I need to create the same program again?
Thanx in advance.
-UmeshThe reason could be having (1) invalid characteristics value or (2) have not properly defined the General Data Section, most likely (1) in this case.
Either way, go to t-code GRR2 to change the report.
In the report row or column, is there an Element (the labels in red color) that does not make sense?
It could still have the correct label names, but double-click and go into "Record Types (from your error message)". Be sure to have the correctly define values attached to each Characteristics.
If all above seems okay, try (From top bar, select) Edit --> General Data Section. Think of this section as the "header data" of the report.
Good luck
AY -
Report painter execution error - KH014 "Report does not exist".
Hi All,
I customized one report in FSI3 and used SE43 to create a t code for this report. In the development system, report will be executable from this t code.
Transport requests are successfully transported from development to production without any error. But on production when I tried to execute the report, I am getting the error KH014 - "Report does not exist".
While checking in production I found that the report was missing from report tree in FSI3 and as a result the customized report cannot be executed. As per basis guys there was not a issue in request transportation.
Has anyone encountered similar problem? How was it resolved?
Thanks.
PrashantHi Mikko,
Thanks for your reply but your solution is not working.
Hi Stacy,
I can execute the report from t codes like FSI3 & FSI0 in development.
I used SE43 for t code creation. At the time of t code creation there is a option called "Drilldown" under Report type heading, In drilldown option I selected my report from report type 002 (Financial Statement Key Figure) and created the t code. After this I transported both the request to production server.
Please let me know if this is wrong method or there is any other option to transport this report in Production.
Thanks & Regards,
Prashant -
SID does not exist for Characteristic
Hi All,
We are getting SQL/SID error when we execute the query "Age inventory report by
source plant" on Material Movement Cube.
When run in RSRT in Debug mode we are getting both errors as mentioned below:
Error while reading data; navigation is possible
SQL Error: 0
Unknown error in SQL interface
System error in program SAPLRS_EXCEPTION and form RS_EXCEPTION_TO_MESSAGE
or
ASID = 180 does not exist for characteristic Plant or is not selected
I>> Row: 28 Inc: MESSAGE Prog: CL_RSR_BASE
sometime the workbook runs fine without errors which uses the same
query. but this is not often. when we run the query it shows SID error.
I can mail the screen shots if needed,
This is the Relpy from SAP:
This kind of issue is often lead by overflow in the kefygures used in query.
I could verify that query RIC_C03_ZQ06B_DETAIL_SOURCE01 is calculating ahuge amount of data.
It is a common issue in this situation.
Kindly check attached notes for extending key figures.
460652 Extending key figures in BW
579342 Changing key figures used in InfoProviders
Just want to know if they are relevant, since most of the columns are Restricted KF or Formulas.
We just have few keyfigures.
Has anyone comeaccross such error, Plz suggest any actions.
Thanks,
Jo
Edited by: Joseph Mundru on Jun 25, 2008 11:00 AMHi,
Check for any customer exit or SAP exit variable in the query...
Hope this helps....
Rgs,
Ravikanth -
Hi,
I have two SCCM environments under same active directory domain and one service account have been used for SCCM configurations on both the environments (QA and PRODUCTION). I am facing similar error as mentioned above while trying to fetch reports on
PRODUCTION site, but the QA site is working fine, though same service account have been used for configuring both. While looking at the reportserverservice_<date> log on my Production DB server i see the following error
"processing!ReportServer_0-3!2124!01/02/2015-09:09:30:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: , Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: An error has occurred during
report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Cannot read the next data row for the dataset DataSet1. ---> System.Data.SqlClient.SqlException: Conversion failed when converting the nvarchar value 'Override
Default' to data type int."
My DB and SCCM primary site are different and the reorting services point is installed on remote DB server. Please help me resolving the issue.
Troubleshooting performed:
1.Disabled the registry key 'EnableRbacReporting' from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\SRSRP to 0 and then restarted SSRS service and the reporting worked for some minutes after that the registry key reverted back to 1 automatically and
reporting started throwing errors again.
2. Checked with the permissions on DB whether or not 'sysadmin' role is assigned to the SCCM service account.
3. re-registered the SQL management Provider WMI class.
mofcomp.exe “C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof”Hi All,
Finally found exact solution to the reporting error.
Error: while launching SCCM reports (both from Console and web based) an unexpected error occured with error message as "The DefaultValue expression for the report parameter ‘UserTokenSIDs’ contains an error: A specified logon session does not exist.
It may already have been terminated. (rsRuntimeErrorInExpression)"
Solution: This is password replication issue for the domain account used to configure reporting services point in SCCM. If your SQL SSRS reporting services instance and databse runs with local default account whereas the reporting services point on SCCM
primary site is configured with domain account, (As in My case) you need to perform the following in order to get rid of the error.
Launch 'Reporting Services Configuration Manager' from the SQL SSRS box(either Local or Remote), Connect to Report Server Instance->Go to 'Execution Account' tab->Specify the 'Execution Account' as domain account and password which is used to configure
Reporting Services Point in SCCM Primary Site, and then click apply.
Now Lauch the report either way (Web based or from Console), the error will disappear and all your default reports will execute perfectly as before. -
Windows Server 2008R2 running Remote Desktop Services reports printer process does not exist when installing PDF printer, And when Installing network printers from the domain controller it reports it cannot connect to printer. I can ping all
network devices. I can connect to the internet.
On boot I get a netlogon 5719 error followed by service control manager errors 7023,7001 and a group policy error 1129.
Clients can connect to the remote application and RDP operates to connect to the server internally and externally.
The domain controller is another server 2008r2 box. I have scoured the internet but have not found any solutions that work yet.Hi,
After referring to your post, it can be identified that the issue which you are facing is mostly due to some network issue in your environment. Please recheck your network connection issue between computer and domain controller.
Can you able to ping with IP address and also with fully qualified name of a domain controller in the users' and computers' domain. If it fails states that name resolution issue with computer and domain controller. Are you using MS DHCP Relay agent then there’s
available Hotfix for the particular Event ID. Please go through this KB 2459530 to fix the error event ID.
As per the net logon error 5719 which you are facing states that the client component of Netlogon was unable to locate a DC for the domain it was trying to perform an operation against. Below is one of the reason. If this is being logged on a DC and the event
refers to the DC's own domain, something might be preventing the client component of Netlogon from starting a network session (to itself or to another DC in the domain). The following event 7001 & 7023 states start & stop operation service. Please
go through beneath article for more details.
1. Event ID 5719 is logged when you start a computer
2. Netlogon 5719 and the Disappearing Domain [Controller]
3. Event ID 1129 — Microsoft-Windows-GroupPolicy
Hope it helps!
Regards. -
Import statement reports 'package does not exist'
I am seeing another odd error. I'm working on learning how to read and write to text files, and I have 2 errors reported, but one is obviously caused by the other. My package is labeled as such (copy>paste of package line):
package michaelchristopherp4db;
and the import line is this (copy>paste again):
import michaelchristopherp4db.ProductRecord;
However, Netbeans looks at the import and flags it red, saying package michaelchristopherp4db does not exist. this caused my line:
ProductRecord product = new ProductRecord();
to also be flagged in red as it cannot find the ProductRecord class. However, it has no problems with any of the product.get* method calls. Thank you in advance for any ideas or input.
here is the full code of the file reporting the errors.
* To change this template, choose Tools | Templates
* and open the template in the editor.
package michaelchristopherp4db2;
import java.io.File;
import java.io.FileNotFoundException;
import java.lang.IllegalStateException;
import java.lang.SecurityException;
import java.util.NoSuchElementException;
import java.util.Formatter;
import java.util.FormatterClosedException;
import java.util.Scanner;
import michaelchristopherp4db.ProductRecord;
/* @author info
public class readTxt
private Scanner txtfile;
private Formatter wishList;
private Formatter giftIdeas;
private Formatter priceError;
//let user open file
public void openFile()
{//open method openFile
try
{//open try block
priceError = new Formatter("priceerror.txt");//open object for items with invalid prices
giftIdeas = new Formatter("giftideas.txt");//open object for gift ideas
wishList = new Formatter("wishlist.txt");//open object for wish list
txtfile = new Scanner(new File("products.txt"));//tell the compiler which file to use for input
}//close try block
catch (FileNotFoundException fileNotFoundException)
{//open file not found catch block
System.err.println("Error opening or creating file.");
System.exit(1);
}//close file not found catch block
catch ( SecurityException securityException )
{//start catch for SecurityException
System.err.println("File Write access is denied.");
System.exit(1);//END PROGRAM
}//end catch
}//close openFile method
public void readProducts()
{//open readProducts method
ProductRecord product = new ProductRecord();//create object to hold read data
//print headers for for output columns
System.out.printf("%-10s%-12s%10s\n", "Product ID", "Product Name", "Price");
try //read records from the file
{//open try block
while (txtfile.hasNext())
{//open while
product.setproductID(txtfile.nextInt());//get productID
product.setproductName(txtfile.next());//get product name
product.setproductPrice(txtfile.nextDouble());//get product price
//print collected product details
System.out.printf("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
if (product.getproductPrice()>50.0)
{//open if to store items $50 or more to wishlist.txt
wishList.format("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
}//close if $50 or greater
else if (product.getproductPrice()<0.0)
{//open if less than zero
priceError.format("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
}//close if less than zero
else
{//open else for gift ideas from $0 to $50
giftIdeas.format("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
}//close else for gift ideas
}//close while
}//close try block
catch (NoSuchElementException elementException)
{//open no such element exception catch
System.err.println("File improperly formed.");
txtfile.close();//close text file
System.exit(1);
}//close no such element exception catch
catch (IllegalStateException stateException)
{//open illegal state exception catch
System.err.println("Error reading from file.");
System.exit(1);
}//close illegal state exception catch
}//close readProducts method
//close file and end application
public void closeFile()
{//open closeFile method
if (txtfile != null)
txtfile.close();//close file
}//close closeFile method
}//end application readTxtAnd the code at the top of the class I am trying to import (so you can see the package I am trying to import)
* To change this template, choose Tools | Templates
* and open the template in the editor.
package michaelchristopherp4db;
* @author
public class ProductRecord {I am embarrassed to admit this, but I am completely lost on the last question.. I have no clue wether it is a convenience for development or a dependancy, as I have not learned those terms or distinctions yet. For now I copied the ProductRecord file into my new project folder and renamed it's project line to match the new project name. However, while that eliminated the package does not exist error, and netbeans reports no errors now, when I run the program it does not write the new files. I have made some modifications to the code tryiing to get it to write properly but so far no luck in makingit work. Here is the current version of the file not running right.
* To change this template, choose Tools | Templates
* and open the template in the editor.
package michaelchristopherp4db2;
import java.io.File;
import java.io.FileNotFoundException;
import java.lang.IllegalStateException;
import java.lang.SecurityException;
import java.util.NoSuchElementException;
import java.util.Formatter;
import java.util.FormatterClosedException;
import java.util.Scanner;
/* @author
* Michael Christopher
* IT215-1004D-03
* December 30, 2010
* Phase 4 DB 2
public class readTxt
private Scanner txtfile;
private Formatter wishList;
private Formatter giftIdeas;
private Formatter priceError;
//let user open file
public void openFile()
{//open method openFile
try
{//open try block
priceError = new Formatter("priceerror.txt");//open object for items with invalid prices
giftIdeas = new Formatter("giftideas.txt");//open object for gift ideas
wishList = new Formatter("wishlist.txt");//open object for wish list
txtfile = new Scanner(new File("products.txt"));//tell the compiler which file to use for input
}//close try block
catch (FileNotFoundException fileNotFoundException)
{//open file not found catch block
System.err.println("Error opening or creating file.");
System.exit(1);
}//close file not found catch block
catch ( SecurityException securityException )
{//start catch for SecurityException
System.err.println("File Write access is denied.");
System.exit(1);//END PROGRAM
}//end catch
}//close openFile method
public void readProducts()
{//open readProducts method
ProductRecord product = new ProductRecord();//create object to hold read data
//print headers for for output columns
wishList.format("%-10s%-12s%10s\n", "Product ID", "Product Name", "Price");
giftIdeas.format("%-10s%-12s%10s\n", "Product ID", "Product Name", "Price");
priceError.format("%-10s%-12s%10s\n", "Product ID", "Product Name", "Price");
try //read records from the file
{//open try block
while (txtfile.hasNext())
{//open while
product.setproductID(txtfile.nextInt());//get productID
product.setproductName(txtfile.next());//get product name
product.setproductPrice(txtfile.nextDouble());//get product price
if (product.getproductPrice()>50.0)
{//open if to store items $50 or more to wishlist.txt
wishList.format("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
}//close if $50 or greater
else if (product.getproductPrice()<0.0)
{//open if less than zero
priceError.format("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
}//close if less than zero
else
{//open else for gift ideas from $0 to $50
giftIdeas.format("%-10d%-12s%10.2f\n", product.getproductID(),
product.getproductName(), product.getproductPrice());
}//close else for gift ideas
}//close while
}//close try block
catch (NoSuchElementException elementException)
{//open no such element exception catch
System.err.println("File improperly formed.");
txtfile.close();//close text file
System.exit(1);
}//close no such element exception catch
catch (IllegalStateException stateException)
{//open illegal state exception catch
System.err.println("Error reading from file.");
System.exit(1);
}//close illegal state exception catch
}//close readProducts method
//close file and end application
public void closeFile()
{//open closeFile method
if (txtfile != null)
txtfile.close();//close file
}//close closeFile method
}//end application readTxtwith the System.out.printf lines in the ReadProducts method it would properly print to screen all of the elements in the products.txt file, it is not outputting to the other .txt files at all. I will be exploring the closeFile method in case the error is due to not closing all of the files in that method, but does anyone else see what might cause it not to output the data to the appropriate .txt files? -
Hi,
I'm having issues with the report created using SSAS cube.
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'DimUserWorkCentre'. (rsErrorExecutingCommand)
The Operator_Performance cube either does not exist or has not been processed.
I have searched through internet and tried all the solutions, but didn't worked for me.
SSRS services running as NETEWORK SERVICE user.
SSRS Execution running as a Different user, which is the login is used to logon ot that server. I have also verified this user has access to database. I'm using Shared DataSource(SSAS Source) for this report.
Can any one please help me.
Thank You,
Praveen.
PraveenHello,
Have you tried it to execute on report manager , Is your data source properly configured in Report Manager and your report is mapped with Datset correctly?
Have you executed the Dataset query MDX editor now?
What is the volume of data you are fetching in the report. Try it to execute in other than IE , I don't know the exact reason but some of our report with large volume of data are failing on IE , on the other hand these reports are running fine Google
Chrome
blog:My Blog/
Hope this will help you !!!
Sanjeewan -
SCCM 2012 R2 - Reporting Services Point installation - "The Datasource does not exist"
Hi all,
Quick bit of background, we have SCCM 2012 R2 installed on a Windows 2012 R2 server. We have the SQL back end off box, configured on a SQL 2012 R2 server running on a Windows Server 2012 R2 cluster. Then there is yet another server which runs the reporting
services. I've just tried installing the Reporting Services Point on the srs server but it doesn't appear to have worked that well. Here's the info i've got back:
A] Site Status > Reporting services point:
SMS_SITE_SYSTEM_STATUS_SUMMERIZER
Site System Status Summarizer detected that the availability of the "Reporting services point" role on server "\\NA-SQLR01.in.tna.local" has changed to Failed.
B] The last message from the SMS_SRS_REPORTING_POINT Component Status is "Site Component Manager successfully installed this component on this site system"
C] Here's the first chunk of info which appears in the srsrp.log file:
SMS_EXECUTIVE started SMS_SRS_REPORTING_POINT as thread ID 4204 (0x106C).
This is a SRS Reporting Point Role as SRSRP registry key exists.
Waiting for changes for 0 minutes
Timed Out...
Set configuration
Check state
Check server health.
Successfully created srsserver SMS_
Reporting Services URL from Registry [http://sqlreportserver/ReportServer_SQL2012/ReportService2005.asmx]
Reporting Services is running
The DataSource does not exist.
[sqlserver.local\SQL1] [SCCM_XXX] [ConfigMgr_XXX] [sqlreportserver.LOCAL]
[SQL2012] [1] [] [xxx\SCCM2012Server]
Confirmed version [11.0.5058.0] for the Sql Srs Instance.
System.Web.Services.Protocols.SoapException: The item '/ConfigMgr_XXX' cannot be found. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException: The item '/ConfigMgr_XXX' cannot be found.~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetProperties(String
Item, Property[] Properties, ItemNamespaceEnum itemNamespace, Property[]& Values)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.GetProperties(String Item, Property[] Properties, Property[]& Values)
Extract resource language packs if exists
Loading localization resources from directory [D:\SMS_SRSRP\SrsResources.dll]
Looking for 'English (United Kingdom)' resources
Looking for 'English' resources
Found resources for 'English'
System.Web.Services.Protocols.SoapException: The item '/ConfigMgr_XXX' cannot be found. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException: The item '/ConfigMgr_XXX' cannot be found.~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.SetProperties(String
Item, Property[] Properties, Guid batchId)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.SetProperties(String Item, Property[] Properties)
System.Web.Services.Protocols.SoapException: The permissions granted to user 'NT AUTHORITY\SYSTEM' are insufficient for performing this operation. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions granted to user
'NT AUTHORITY\SYSTEM' are insufficient for performing this operation.~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.CreateFolder(String Folder, String Parent, Property[] Properties, Guid batchId)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.CreateFolder(String
Folder, String Parent, Property[] Properties)
(!) SRS root folder was reported missing
STATMSG: ID=7405 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_SRS_REPORTING_POINT" SYS=sqlreportserver.LOCAL SITE=P01 PID=2120 TID=4204 GMTDATE=Wed Apr 08 08:56:05.349 2015 ISTR0="ConfigMgr_XXX" ISTR1="sqlreportserver.LOCAL"
ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
WARNING: Could not read registry key HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\MPFDM\Inboxes\ on the server, The operating system reported error 2: The system cannot find the file specified.
WARNING: Could not read registry key HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\MPFDM\Inboxes\ on the server, The operating system reported error 2: The system cannot find the file specified.
Failures reported during periodic health check by the SRS Server sqlreportserver.LOCAL.
Registry change
Waiting for changes for 1 minutes
After this point i simply get the following info messages looping endlessly:
Set configuration
Check state
Check server health.
Successfully created srsserver
Reporting Services URL from Registry [http://sqlreportserver/ReportServer_SQL2012/ReportService2005.asmx]
Reporting Services is running
The DataSource does not exist.
[sqlreportserverlocal\SQL1] [SCCM_XXX] [ConfigMgr_P01] [sqlreportserver.LOCAL]
[SQL2012] [1] [] [XX\SCCM2012Server]
[1] [0]
Confirmed version [11.0.5058.0] for the Sql Srs Instance.
System.Web.Services.Protocols.SoapException: The item '/ConfigMgr_XXX' cannot be found. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException: The item '/ConfigMgr_XXX' cannot be found.~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetProperties(String
Item, Property[] Properties, ItemNamespaceEnum itemNamespace, Property[]& Values)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.GetProperties(String Item, Property[] Properties, Property[]& Values)
Extract resource language packs if exists
Loading localization resources from directory [D:\SMS_SRSRP\SrsResources.dll]
Looking for 'English (United Kingdom)' resources
Looking for 'English' resources
Found resources for 'English'
System.Web.Services.Protocols.SoapException: The item '/ConfigMgr_XXX' cannot be found. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException: The item '/ConfigMgr_P01' cannot be found.~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.SetProperties(String
Item, Property[] Properties, Guid batchId)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.SetProperties(String Item, Property[] Properties)
System.Web.Services.Protocols.SoapException: The permissions granted to user 'NT AUTHORITY\SYSTEM' are insufficient for performing this operation. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions granted to user
'NT AUTHORITY\SYSTEM' are insufficient for performing this operation.~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.CreateFolder(String Folder, String Parent, Property[] Properties, Guid batchId)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.CreateFolder(String
Folder, String Parent, Property[] Properties)
(!) SRS root folder was reported missing
Failures reported during periodic health check by the SRS Server sqlreportserver.LOCAL.
Registry change
Waiting for changes for 1 minutes
Has anyone come across this issue before? Must admit, I'm not too hot on the sql side of things so any advice or suggestions would be greatly appreciated. Thanks in advance!Hi guys, cheers for the swift response.
Garth, i can access SSRS in IE from the SCCM box and it looks a-ok.
Paul, nope can't say I've done any configuration of reporting services - the whole thing has been set up by the database team. Having had a trundle through Reporting Services Configuration Manager, it seems the Database team have set up SSRS in line with
the walkthrough you posted.
Since i'm not seeing the ConfigMgr_XXX folder appear in SSRS I'm wondering if there's something preventing SCCM from being able to create it. The message
"Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions
granted to user 'NT AUTHORITY\SYSTEM' are insufficient for performing this operation" sounds like the account SCCM is leveraging to perform the install might not have the right permissions in SSRS. Do i need to delegate specific rights to the NT
AUTHORITY\SYSTEM account in SRS perhaps? -
Report group and report library does not exist
Dear Guru's
We are not able to execute the report S_ALR_87013019 in production. After doing analyses, we came to know that library 602 & report group 6OBU does not exist in production, and hence we are not able to excute this report.
We have to tried to import from client '000' from transaction code GR59, But in that we are not getting 6OBU report group.
Please help us to resolve the issue, as we required this report on priority basis.Dear Prashant,
Thanks for your reply.
The solution given by you is to transport the report library from Dev Client. But our client does not transaport the reports in production system.
Is ther any other solution to retrieve the library.
Thanks
Varsha
Maybe you are looking for
-
How GL groups AP transactions into Journals
Hi, When I transfer AP transactions like validated invoices and payments how they get grouped into Journals in GL. Is it one Journal per invoice/payment or invoice lines can be distributed to multiple journals? What is the criteria transfer program o
-
Plz help me how to write generate this Report
hello all, Can anybody tell me how to do report to display the customeru2019s daily invoice, over due not paid Invoice. atleast help me wht tables should be used and how should do coding for not paid invoice .............. waiting f
-
Premiere Pro CC crashes in opening a project file
I am using Premiere Pro CC since 1.5 years now. No big problems so far but now suddenly a strange one in opening a project file. Several other project files open up as usual, but the last one I've been working on, suddenly crashes in the middle of lo
-
Grettins for my project I have to adquire datos from a DAQ so I made a states machines and I saved that datas in a array. in another state I export that datas to excel by local variables I have another state "Graph", in this state I want to Graph th
-
How to I re-install lightroom on my new computer?
I just got a new computer and I am having trouble trying to figure out how to re-install it.