Status of data in Bex query shows wrong date
Dear Experts,
The Bex qurey after sucessful execution, show the Status of data as old date i.e. feb 2012. but we observed that the data uplaod happens regularly and sucessful.
we tried executing the same query using RSRT/Bex Analyzer/Portal. the results are same i.e. showing incorrect status of data.
Note: The Bex query is built on BI Infoset which sources from DSOs and Master Data infoobjects, and BI version is 7.0.
Kindly please help for resolving the issue.
Best Regards,
Mannu.
Hi Vijay,
The data upload has happend today also and it is sucessful, the reporing status is available for requests from respective infoproviders.
'Status of data' is not a filed. if it an information to tell the status of data in query result.
Please find the following steps to find the 'status of data'
go to RSRT->give the query name and execute-> now after query results-> go to last page-> you can find the 'status of data'.
Best Regards,
Mannu
Similar Messages
-
Bex Query showing incorrect data
Hi Experts,
I have a Bex query on an infoset. The infoset is based on Sales Order Line Item DSO and Sales Order Condition DSO. I am refering Net value from Sales Order Line Item DSO. In the query, the values of Net Value is not coming correctly. When i check the value in Sales Order Line Item DSO it shows 100. However, in the query it shows 500. When i checked the infoset, it had 5 records. In each record, the net value was 100. What should i do to get the correct value of Net Value in the query.
Have anyone faced similar problem ?
Please reply as soon as possible.
Thanks,
SaachiHi Sachi,
This is a common problem in infoset.
Sales order line item - SLI say
Sales order condition - SC say.
The value you see in your net value field depends on your join condition in the infoset.
Currently you have join in such a way that 1 record in SLI correspods to 5 records in SLC (this is as per your join condition), hence you see this error. Youcan manupilate your join condition to get the required result, if this is viable.
However, in most cases you may not be able to alleviate the fields defining the join.
Say your sales order and item form the joining fields, then in sales order condition DSO you have 5 records for that sales order and item.
The way you could probably avoid net value getting multiplied 5 times is by using exception aggregation with reference char a characteristic in the query.
The ref char should uniquely identify the 5 sales order item condition lines.
(basic principle - we have to net value/ no of lines in Sales order condition DSO [5 in this case] .)
The problem, however is, whenever you consider uniqueness defining fields, you would look at the keys of DSO, because they define uniqueness. One could have multiple infoobject when defining a DSO key.
So you would'nt be able to define any record with only one particular infoobject(ref char), based on which you could define the exception aggreation.
You could define one more data field in the DSO which is a concatenation of all of its keys and then use it in exception aggreg as a reference char in the query.
One more way is to load data from the two DSO to further cubes to achieve the requirement.
I think, this is the limitation with the infoset.
Please let me know if you find any other solution.
Hope it helps,
Regards,
Sunmit. -
Bex Query - Show rows from another characteristic
Hi Guys,
I have a problem, I need to create a query to be displayed in Excel that shows accounting informacion by number, like this:
Account Balance
12110201 1 USD
12110202 1 USD
12110204 1 USD
That works so far, the problem is that I need to add 2 more columns and in 1 of the new columns I need to show only some accounts, like this:
Account Balance NewColumn1
12110201 1 USD
12110202 1 USD Balance of 12110202
12110204 1 USD
the other one is more challenging because it need to show informacion from a different account, like this:
Account Balance NewColumn1 NewColumn2
12110201 1 USD
12110202 1 USD Balance of 12110202
12110204 1 USD Balance of 2406910000
the first values came from my accounts tables that contain balance from sub accounts, but the value 2406910000 is in fact a sub account value.
Can some of you expers can help me on this? Is it possible?
Please help.hmmmm
let me ask this:
You have multiprovider A
in that u have Chars
Account
Subaccount
Source of subaccount
& Keyfigures
$ amounts
okey now, lets say u want to display the data as follow:
$amount-----newcolumn1
Account----
2244--$2200--
2245--$3200--
bal. of 1234
2246--$4200--
2247--$1200-----bal. of 734
is that what u are asking to display....
if yes, bring Account in Rows
bring $amount in Collumns
add new selection1, in that add $amounts, then add Subaccounts from characteristics
that way it will show $ for subaccount
for e.g. in above case it will show $value for 1234 which is subaccount of 2245.
My question is when you say "Balance of 22140000" what is that you intend to display here....you want to show $ of Balance i.e $45, $56 etc, or
do you want to show Subaccount Number i.e 1234 or
do u want to show specific texts "Balance of 22140000"
my response above was related to this only, what is that you want to show in ur reports?
what is available in ur multiprovider?
if you wanna show specific texts "Balance of 22140000", this cannot be done because you cannot just create texts in Query designers.
If you wanna show specific $ amounts for that subaccount, answer is create restricted keyfigure
if you wanna show Subaccount Number i.e 1234 etc, that means you will have to create Replacement path variable and then replace values of Subaccount number into that column.
Maybe you will not need cell definition then.
i hope you understand what i am trying to explain..
dont hesitate to reply with detailed explaination, and any questions. -
Crystal report showing Incorrect data against Bex Query
I have created Crystal report on top of Bex Query, I have not done any calculations in the report, just dragging structure and key figure in the report, ran for one month, when I compare with Bex Query with same period, it is showing incorrect data.
I don't know what can be wrong here?
We are Business Objects 3.1 SP3.
Thanks,
RaviHI,
I would suggest you trace the workflow in Web INtelligence according to these notes:
Tracing:
Unix : Note 1235111
Windows : Note 1260004
and then post a link for downloading the trace files here.
regards
Ingo -
Urgent BEX Report Showing the Wrong data
Hi Experts,
In my Cube the data is available curreclty, but where as my bex report showing the wrong data.
like xeample:
Infocube
Material Plant Year Units Qty
000000000002001032 003 2006 BAG 1,500
But in bex i took the same selection's, but it displays as
000000000002001032 003 2006 BAG 2
i am Unable to trace this
any help plzzz
AnilHi,
since Quantity(units PC??) can not be in decimals,Bex will round off 1.5 to 2 in bex report.
Use NODIM function i.e. NODIM(Qty) instead of Quantity.
NODIM function is available under data functions of Formula builder.
From context menu fo KF structure>new formula>NODIM(Qty).
or
try by setting Decimal places to 2 or 3 in KF properties in Bex Query.
hope this helps.
Message was edited by: Murali -
Issue with status of data information in Bex analyzer report
Hi BI gurus,
One of the queries showing older date for the "status of data" information in the report of Bex Analyzer. I have tried to correct it in Bex analyzer by removing existing Text information element and adding a new Text element in the Bex Analyzer designer for the query. But it doesn't worked out as the changes made to the query through Bex Analyzer are only being saved as a local work book rather than reflecting to the query. Please suggest me with some options to resolve this issue and give any Idea to correct the "Status of data" in the Bex Query designer.Hi Aditya
This is a common problem faced by users when reporting on Multi-Provider.
In my project what I did to overcome this is to run a Fake DTP to the cube whose status is creating problem.
Like , if under MultiPro I have a planning cube which is only updated monthly but all the actual cubes updated daily. In this case create a DTP under Plan cube with some impossible selection condition ( like fiscal year 2099). This will bring 0 records to planning cube ( and thereby not impacting the data) but will update the last loading time.
Regards
Anindya -
Date Filter in BEx Query not applied to Webi Document
Hi
I have a simple BEx Query on 0MATERIAL - with Article (0MATERIAL) and Created On Date (0CREATEDON) characteristics in the Rows and 1ROWCOUNT key figure in the columns.
If I restrict the BEx Query on 0MATERIAL to a single value, only that particular record is returned when I run the query in WebI - which shows Article and Created On Date.
However, if I restrict the BEx Query to a specific 0CREATEDON date, the WebI report ignores this restriction and returns ALL records in the InfoProvider 0MATERIAL.
If I run the BEx Query in the web, only those records with the particular restricted date are returned, so why does the WebI report ignore the BEx Query date restriction? Any ideas where I am going wrong?
Thanks
AntonHi Victor
Thanks for the reply. It turns out even after refreshing the universe structure and exporting I had to shut down Webi and reopen it for the changes (date restriction) to take effect.
But thanks for the headsup on that bug/SAP note anyway - it is helpful to know.
Rgds
Anton -
Field Explorer in Crystal Reports does not show the same names as Bex Query
Hi
I have crystal reports, I can retrieve data from BW Bex Query. But in the field explorer it does not show the names as in the Bex query designer.
In the Bex query designer a field will have the following technical name 0Debitor and the description is Customer.
It shows in crystal reports in the field explorer twice as D[0DEBITOR]D and D[0DEBITOR]D. It also does not seperate key figures and characteristics.
I would like it to display the field explorer as shown in this blog.
/people/ingo.hilgefort/blog/2008/02/19/businessobjects-and-sap-part-2
Thanks in advanceHi,
take a look here:
/people/ingo.hilgefort/blog/2008/02/19/businessobjects-and-sap-part-2
make sure you are using the MDX Driver and what happens is that you will see several fields per characteristic. example: one for the key, one for the description, several if modelled for the display attributes
Ingo -
Problem in Bex report Status of Data based on multiprovider
Hi Bi Expert,
I am facing probelm in my bex reprot having field "Status of data"
Report is based on multiprovider which using 3 cubes.
Out of this three cube report showing data with cube havnig oldest date data load.
How can I get latest one request data into my report .
I am not using bex web template so dont give solution related to it already gone through that thread.
using bw 3.5 versionHi again,
in the table RSICCONT you find which request is in which data target. When you define the user exit variable on 0REQID, you have to go in this table and read the request with cubes names in your multi provider. In a second step you sort the request after cubes and time tamp and take the first n (depending on how many cubes you have in MP). Keep in mind: when you apply READ statement, read after Cube name
Regards
Aban -
No data in Crystal report created on SAP BW BEx Query
Hi Experts,
I am trying to create a Crystal report on top of a BW query. I am able to login to the BW system and open the BEx query and the objects are coming into the crystal report.
But when I drag and drop some objects into the details area and try to preview sample - it does not show any data (it shows accessing database but doesnt bring any data)
I copied the generated SQL query in to the section in the BW system in transaction code 'MDXTEST' and it runs correctly and shows me the result below there.
Just to try - I unchecked 'Use MDX..' check box by following the path SAP->Settings to check if that could bring back data ... and YES that worked which means data is not coming from the BW query with MDX connection but when MDX seems to be fine and retrieve result when I run the sql statement in tcode MDXTEST.
Also when I do preview samples - I can see in SM50 in BW system that it is trying to run the report just that I am not able to see any data in my crystal report.
Any help in this regards would be greatly appreciated.
Thanks in advance.
Regards,
SunnyHello
The order of display of attributes in Webi and Crystal report would be different.
Collapse the infoobject and skim through the attributes, you should be able to find them.
Vishal -
How to refresh report data from bex query (BW) with parameters
Hello,
i hope someone can help me with my problem. I developed an desktop application, which loads (actual state) a report from the local file system. After setting the parameters, the report should be saved as a pdf file. Loading the report into the ReportDocument object and exporting the report to a pdf works fine. Setting parameters (without) a data source too. But now i can't refresh the data in the reports given by a parameter (e.g. time).
I know there are two methods to do this. Push and pull. I want to use the pull method, cause my program should exports different reports and i think it should be easier to handle this with this method.
On my development environment is installed:
Crystal Reports SP 4
MS Visual Studio 2010 (coding with C# .NET)
.NET Framework 4
SAP Integration Kit
Crystal Reports for Visual Studio 2010 SP1 - SDK libraries
Crystal Reports for Visual Studio 2010 SP1 - Runtime 32 bit
SAP GUI 7.20 (Compilation 3)
The bex query is enabled for external use from ole db for olap. Do i have forget something else?
Here is a part of my code:
public ReportDocument doPullMethod(ReportDocument crReportDocument)
TableLogOnInfo crTableLogOnInfo = crReportDocument.Database.Tables[0].LogOnInfo;
ConnectionInfo crConnectionInfo = crTableLogOnInfo.ConnectionInfo;
crConnectionInfo.Password = "*******";
crReportDocument.SetDatabaseLogon(crConnectionInfo.UserID, crConnectionInfo.Password, crConnectionInfo.ServerName, crConnectionInfo.DatabaseName);
MessageBox.Show(crConnectionInfo.UserID + " _ " + crConnectionInfo.Password + " _ " + crConnectionInfo.ServerName + " _ " + crConnectionInfo.DatabaseName);
for (int i = 0; i < crReportDocument.Database.Tables.Count; i++)
// crReportDocument.Database.Tables<i>.ApplyLogOnInfo(crTableLogOnInfo);
MessageBox.Show("TestConnectivity: " + crReportDocument.Database.Tables<i>.TestConnectivity());
return crReportDocument;
Cause i'm using only one bex query, i know that the SetDatabaseLogon()-method should bring me the same result as the ApplyLogOnInfo()-method SAP Crystal Reports .NET API Guide
Exists an order which i have to follow? First setting parameter and then set the login informations or backwards? Cause i also get the "Failed to load database information" exception, when i set a parameter and TestConnectivity() returns false.
Do i have to activate the data refresh manually or will be the data refreshed automatically on export?
I searched in this forum (.NET - SAP Crystal Reports) and found only this thread which according to my problem:
[Re: Crystal report connects to BW RFC by .NET;
The question is assumed answered.Hi Robin,
There is a SAP Integration Kit you need to allow CR to connect to SAP data sources. There isn't one for CR for VS 2010 and I don't believe there are the various extra options available in the SDK, no SDK access to the DB driver.
Possibly, Check the other post, download and run the app Ludek suggested, it will get the connection info for your report using RAS and then plug the output code into your code and see if that works. It should show the crdb_olap dll is the database driver, assuming that is the connection method you used when designing the report.
Pay attention to the database dll in the output from that app and verify it is on your PC in: C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86
If that doesn't work then.....
The problem is, CR for VS 2010 ( version 13 ) is the runtime for BOE 4.0 ( version 14 ) which includes the Integration kit drivers on install. There is no standalone install of the database drivers. They are installed with CR 2011, which doesn't have a SDK included, CR for VS 2010 is also the Developer version for CR 2011.
Because of the "custom" connection requirements there is no SDK or access to the BW datasource extra options....
Also note that CR 2008 is not supported in VS 2010, it should work though as long as you stick to 2.0 -> 3.5 framework, no 4.0 Framework support in CR 2008 or BOE 4.0
You may want to try the SAP Integration Kit forum to see if anyone has been able to make this work or contact your account manager to verify if there are any plans to do what you are doing....
Don -
Bex Query calc key figures in Crystal report not showing technical names.
Hi,
I have created calculated key figures in a BEx query for which the data comes from a SAP BW cube. I have assigned each of the calculated key figures a proper technical name which I expect to see when I bring it to crystal report. When I bring that query in Crystal as a data source the calculated key figures show a wier network id names instead of the technical names. I am having a problem in using those wierd technical name in my report and my formula's as I am not able to identify what is what.
Please urgent help requested.
Thanks
MahendraI dont have an account on such website. I will explain u the problem in detail.
When I create a calculate key figure in SAP BEx query designer I assigned a technical name to it, a meaningful one. In my case one such example is Actual_revenue is the name that i have assigned and the description is Actual revenue. When I create a crystal report from it and in that report if i create a formula.
I get this {ZIC_COPA_Z_SALES.[Measures]-[25V1KYL4VE92X0T4OMHVYM90V]}
If u see it its a wier 25 digit name.
Instead of this I want to see
{ZIC_COPA_Z_SALES.[Measures]-[ACTUAL_REVENUE]} which is what I have given in the query. I am using the SAP BW MDX driver to connect to Bex query. -
Quantity is Showing Blank : Bex Analyzer, Source - Bex Query Designer
Hello Expert SAP BI,
I Extracting Data from Flat File,
Till then Cube My Transaction data Loaded Perfectly ,
i want to create Report in Bex Analyzer, fetching fields from Bex Query Designer.
Characteristics are showing in Rows , that showing in Report , but in Columns added Key Figure , its not showing in Report .
Can any one Suggest , what will be issue and how i have resolve it.
- Thank you.Datasource -> Transformation -> InfoSource
Infosource -> Transformation -> DSO
DSO -> Transformation -> Cube -
Problem with data in Cube 0IC_C03 in Bex Query
Hi,
(1) I am loading data into cube 0ic_c03 from data sources 2LIS_03_BX,2LIS_03_BF and 2LIS_03_UM. I need one more field <b>Manufacturing date</b> in my cube.
(2) That's why I enhanced datasource 2LIS_03_BF, and populated HSDAT (Manufacturing date from MSEG table.) Date is visible in datasource.
(3) I loaded data in Cube from 03_BX, did collapse. Then loaded data from 03_BF did collapse. In my cube data display (or LISTCUBE) I am able to see Manufacturing date and keyfigure values (<b>Received stock qty</b>:transit and <b>Issued stock qty: transit</b>) in one row.
eg.-
Plant Manufac.date Issued Qty Received qty
5102 01.07.2007 2000 3000
But In my <b>Bex query</b>, I see -
Plant Manufac.date Stock:in Transit
5102 01.07.2007 #
5102 # 1000
Ideally I want to show data in query -
Plant Manufac.date Stock:in Transit
5102 01.07.2007 1000
Should I enhance 2LIS_03_BX data source also with MAnufacturing date ?
Please suggest...It is urgent..
Thanks
SaurabhThats great Shalini.
If it is helpful..please assign points.
If you need any information on that please mail me [email protected]
Regards,
RK Ghattamaneni. -
FI-SD data-BEx Query Logic for Amount received for the Lasts F.Year Sales
Hi Friends,
Need your assistance in designing one BEx Query,
We have Two cubes...one is sales ZSALES01 and Account Receivables ZFIAR01. On top of these cubes e built Multiprovider.
In the sales cube (ZSALES01)., we have calender day, Financial year , Fiscal period characteristics as time characteristics and Net Values as key figures. And Same way in the Account recievable cube (ZFIAR01) we have calender day( Which is mapped with Posting date), Financial year , Fiscal period characteristics as time characteristics and Credit/Debit amount as key figure.
My requiremnt is that i have to show in BEx with below scenarios.......
1.Amount received for the sales occured till Last Financial year
2. Amount Received for the sales occured in this current financial year
We have two show these values for company code wise , we have company code in both cubes nad we have financial year...and some other common fields there in both cubes.
Can you please guide me how to design the same in BE query.
Thanks & Regards,
Anandare you saying that in your query you need to have 4 columns;
- Sales Last Year
- Sales Current Year
- AR for Sales (LY+CY)
- AR for Sales Current Year
If yes, getting Sales Information is easy. You need to use customer exit variable to get the current year (calendar or fiscal)
- for Sales Last Year, use customer exit variable for current year with a offset of -1
- for Saels Current Year, use customer exit variable for current year
For AR columns, as I said in my earlier post - use a lookup while loading data in AR cube. Use the Sales Doc Number and get the year information (calendar, financial or fiscal - whatever you want to use depending on your requirement) from Sales flow. This way you can tell if a particular FI doucment is for this year's sales or last year's sales.
Now, you can use another customer exit variable for AR column depending on the "Sales Year" infoboject. Customer exit variable shold be populated with the current Sales Year.
- for AR for Sales CY, use this customer exit variable
- for AR for Sales LY, use this customer exit variable with offset of -1
- AR for Saels (LY+CY), add both the columns above
Another way of achieving AR for Sales (LY+CY) is to restrict the RKF or value range using customer exit variable for Sales year with BETWEEN operator (From var1 to (var1-1)).
You can also use the option of replacment path variable as Durgesh mentioned. but in that case you will have to create two addition queries based on sales data which will return:
- sales documents for last year
- sales documents for current year
then you need to create two replacement path variables for AR columns which will get values from these two queries.
I hope it helps.
Regards,
Gaurav
Maybe you are looking for
-
I have some code that takes a csv and loads it into a type table. I am now trying to select from this table but am not sure what column name to use in my cursor. (See below I have c2.???). FUNCTION in_list_varchar2 (p_in_list IN VARCHAR2) RETURN VARC
-
ERRORS WHILE EXECUTING PROGRAM HR_SYNC_PERSON
We tried the program HR_SYNC_PERSON. On the selection screen I entered the employee code of the employee for which I want to create the BP. A report got displayed that showed me P and CP of this employee, there are two rows one for P and another for
-
How to combine my select query
Hi guys, I want to check record is exist in the test_table with where condition is different. if found then check test_table with where condition is different. if found then check test_table with where condition is different. can any one give me sugg
-
Working through Resetting Forgotten Password script in Lesson8 in CS5 with PHP
Hi, I finished editing the completed scripts in lesson 8 to suit my users table in my mysql database. Originally I was getting a mysql error 1054 saying that "token" was a missing field. So I added a 100 VARCHAR "token" column in my users table. Now
-
Delete lyrics from all tracks at once?
Hi, I tried a program that automatically gets lyrics for all my songs but I just realized most of them are wrong. How do remove lyrics all at once from all my songs without going one by one? Thanks for reading.