Detail data at multiprovider level
Hi,
I have a query on multiprovider constructed over 2 DSO's. the Query over DSO shows the data in Detail level, but when we execute the query on multiprovider we are getting aggregated level. is there any options in multiprovider to change the data flow to query to detail level.
Thanks for your suggestions.
Joseph M.
When you want to see data at detailed level you need to drilldown in the query at that details.
For eg : If you want to see data at sales doc level then just drill down by sales doc.
If you want to see data by sales doc item level then you need to drill down by sales doc item level.
If you dont want to see sales doc item but want to see all key figure at sales doc item level then put sales doc item in the rows of query designer and choose No Display as its property.
Hope this helps.
Similar Messages
-
Issue with Data at Infoset Level
HI All,
I have an Infoset designed above an DSO and a Cube.
Plant between the DSO and Cube are linked in the Infoset.(Inner Join...Also Tried Left Outer Join)
Dso has got a Capacity Keyfigure and the data in DSO is as below..
Company code Plant Capacity
CC1 P1 7000
CC2 P2 28000
CC3 P3 5000
CC4 P4 2000
When I execute the report on Infoset the data displayed as follows:
Plant Capacity Stock Pal In-Transit Utilisation
P1 1,89,000 108 2 0.1%
P2 1,484,000 647 1 0.0%
P3 10000 18 0 0.2%
P4 358,000 654,771 57 182.9%
The Capacity Data is incorrect..
At the Cube level I have got material level data, which I think is the culprit.
At Infoset level If I view the Data, I can see capacity of the ware house at every material..so when aggregated in the report at plant level the values are wrong..
Can you let me know where can I do a change to overcome this problem.
Appreciate your Help in Advance.
Regards,
HarikaHI
Thanks for your replies.
I tried changing the Excception Aggreation wth First, Last , minimum, Maximum Values.. But there is no change in the report.
I also tried creating a multiprovider. I can see data at Multiprovider level . But when coming to report level i dont see data for capacities. The query is run based on Calday. But the ODS doesnt have Calday. It has got Calmonth only. I can't view the data in the report on Multi provider for capacities. I can't include the calday in the ODS as it is in live being used in many other infoproviders.
Regards,
Harika. -
Can we view data in Multiprovider
Hello All
In one of my interview he asked me can v view data in multiprovider.(Not in reporting level).
I said no,he said yes?
If anyone knows abt this pl let me know.
Regards
balajiHi Balaji,
Yes. Your are right that teh multi-provider does not store any data. It is like a view that displays the data from various data targets using union. LISTCUBE displays the data using those unions and displays the data. It is not fetching data from any underlying table of the Multi-provider. Probably if you debug then you would find the various SQL statements fetching data from the other data targets using the join conditions.
LISTCUBE is just meant for displaying the data from an Info-provider in the backend.
If you are familiar with R/3 then you would have noticed that you can see the data in table or view in SE11/SE16 even though a table has data where as a View does not. It is something similar to that.
Hope this helps.
Bye
Dinesh -
AR DATA FLOW (TABLE LEVEL) - INVOICE편
제품 : FIN_AR
작성날짜 : 2003-09-16
AR DATA FLOW (TABLE LEVEL) - INVOICE편
=====================================
PURPOSE
이 문서에서는 AR table들에 대해 어떻게 data가 들어가는지에 대해
설명한다.
Invoice transaction을 기준으로 설명한다.
Explanation
1. Invoice
User가 invoice를 입력하면, 아래의 table들에 data가 insert된다.
o RA_CUSTOMER_TRX_ALL (Invoice Header)
o RA_CUSTOMER_TRX_LINES_ALL (Line Details)
o RA_CUST_TRX_LINE_GL_DIST_ALL (Information for posting to GL)
o RA_CUST_TRX_LINES_SALESREPS_ALL (Sales Credit Information)
일단, invoice가 "Complete"되면, 아래의 table에 한줄(혹은 그 이상)이
추가로 Insert된다.
o AR_PAYMENT_SCHEDULES_ALL (Running Totals for Invoice Amounts)
대체로 하나의 invoice는 하나의 Payment schedule record를 가지지만,
만약 할부(Installment)로 Pay처리되는 invoice라면, installment하나당
하나의 Payment schedule record를 가진다.
| | /| |
| TRX |---------------<-| PAYMENT |
| | \| SCHEDULE |
| |
| |
^ -------
/|\ |
------------ |
| | |
| TRX_LINES | |
_| | |
/ ------------ |
| | | |
\__/ | |
^ |
/|\ |
| |
| GL_DIST |
| |
1.1 RA_CUSTOMER_TRX_ALL
Invoice의 Header정보(Customer, Invoice Number, date.. etc)를 담고 있는 table이다.
Invoice하나당 한줄의 정보가 Insert된다.
Key = CUSTOMER_TRX_ID (generated from sequence RA_CUSTOMER_TRX_S)
Important Fields
TRX_NUMBER - User Entered Invoice Number
CUST_TRX_TYPE_ID - Foreign key to RA_CUST_TRX_TYPES
BILL_TO_CUSTOMER_ID - Foreign Key to RA_CUSTOMERS
SHIP_TO_CUSTOMER_ID - Foreign key to RA_CUSTOMERS
TRX_DATE - Invoice Date
COMPLETE_FLAG - Y or N
1.2 RA_CUSTOMER_TRX_LINES_ALL
Invoice의 Line정보(수금 item및 금액, Tax등)가 insert되는 table이다.
Invoice하나당 한줄이상을 가진다.
Key = RA_CUSTOMER_TRX_LINE_ID (from sequence RA_CUSTOMER_TRX_LINES_S)
Important Fields
CUSTOMER_TRX_ID - Foreign key to RA_CUSTOMER_TRX
LINE_TYPE - LINE, TAX, FREIGHT
QUANTITY_INVOICED - Line Quantity
UNIT_SELLING_PRICE - Price per unit
EXTENDED_AMOUNT - Quantity * Price
LINK_TO_CUST_TRX_LINE_ID - Null for LINE, for TAX and FREIGHT lines
contains the RA_CUSTOMER_TRX_LINE_ID of
associated LINE record
1.3 RA_CUST_TRX_LINE_GL_DIST_ALL
GL로 Posting될 정보가 담겨져 있다.
Invoice Line당 한줄 + Invoice Header 한줄로 이루어져 있다.
(예를들어, Invoice의 Line이 총 3줄이라면, RA_CUST_TRX_LINE_GL_DIST_ALL table에는 총 4줄의 정보가 담기게 된다.)
Key = CUST_TRX_LINE_GL_DIST_ID (from sequence)
Important Fields
CUSTOMER_TRX_ID - Foreign key to RA_CUSTOMER_TRX
CUSTOMER_TRX_LINE_ID - Foreign key to RA_CUSTOMER_TRX_LINES or
Null if this relates to Invoice Header.
AMOUNT - Value of distribution - entered currency
ACCOUNTED_AMOUNT - Value of distribution - book currency
CODE_COMBINATION_ID - Foreign key to GL_CODE_COMBINATIONS
POSTING_CONTROL_ID - -3 if unposted
GL_DATE - Accounting date.
GL_POSTED_DATE - Date Invoice posted to GL.
1.4 RA_CUST_TRX_LINE_SALESREPS_ALL
해당 invoice가 입력될때 함께 입력된 Sales Person에 대한 정보가
담겨져 있다.
1.5 AR_PAYMENT_SCHEDULES_ALL
해당 invoice에 대해서 Line, Tax, 운송비 등 각각의 항목에 대한 Total값과
Remaining값을 담고 있다.
대체로 Invoice당 한줄이 insert된다.
Key = PAYMENT_SCHEDULE_ID (from sequence AR_PAYMENT_SCHEDULES_S)
Important Fields
CUSTOMER_TRX_ID - Foreign key to RA_CUSTOMER_TRX
STATUS - (OP)en or (CL)losed
ACTUAL_DATE_CLOSED - 31-DEC-4712 if still open, otherwise
date payment schedule closed.
GL_DATE_CLOSED - 31-DEC-4712 if still open, otherwise the
gl date of the closing transaction.
AMOUNT_DUE_ORIGINAL - Invoice Total Amount
AMOUNT_DUE_REMAINING - Total Amount outstanding for Invoice.
AMOUNT_LINE_ITEMS_ORIGINAL - Sum of Invoice Line amounts.
AMOUNT_LINE_ITEMS_REMAINING - Outstanding Line amounts.
TAX_ORIGINAL - Total Tax for Invoice.
TAX_REMAINING - Outstanding Tax for Invoice
FREIGHT_ORIGINAL - Total Freight For Invoice
FREIGHT_REMAINING - Outstanding Freight
AMOUNT_APPLIED - Total payments applied to this Invoice.
AMOUNT_CREDITED - Total Credit Memos applied.
AMOUNT_ADJUSTED - Total value of adjustments.
The payment schedule should balance within itself, ie the following
calculations
should be true:-
AMOUNT_DUE_ORIGINAL = AMOUNT_LINE_ITEMS_ORIGINAL
+ TAX_ORIGINAL
+ FREIGHT_ORIGINAL
AMOUNT_DUE_REMAINING = AMOUNT_LINE_ITEMS_REMAINING
+ TAX_REMAINING
+ FREIGHT_REMAINING
AMOUNT_DUE_ORIGINAL = AMOUNT_DUE_REMAINING
+ AMOUNT_APPLIED
- AMOUNT_CREDITED
+ AMOUNT_ADJUSTED
Reference Documents
Note : 29277.1Hello,
The basic flow of data is
ERP tables - source snapshots - source views (eg MRP_AP%) - staging tables (MSC_ST%) - ODS tables ( MSC%)
Check out note 412375.1. This is the flow for sales order data for ASCP.
regards
Geert -
Hi All,
In my reports, we have to display both detail and summary level data.
Detail column - Director, Region, Employee, Application Id,product id, Decision date, Avg Qty
Summary Column - Director, Region , Employee, Avg Qty
Issue - Data in summary level is incorrect.
Approach - In summary level, when we pull product id and decision date we get correct results but data will split for each product& decision date. how do we achieve this in reports
Request inputs
Thanks,
Nithya
Edited by: 973422 on Mar 24, 2013 8:30 PMHi Nithya,
Would you please provide more information
"In summary level, when we pull product id and decision date we get correct results but data will split for each product& decision date."....Not Clear
Provide some sample data with Issue Explanation
Thanks
NK -
Document level Data and Item level data
Hi,
Can anyone please explain the difference between Document level data and Item level data for sales order.
Thanks
shaliniItem is the lowest level detail of the order. For ex it would be a particular material. Document would be the overall "top" level. Usually refered to as header level. It relates to everything in the document.
pts appreciated -
What is Header level data and item level data? Please elaborate.
What is Header level data and item level data? Please elaborate.
Details:
EKKO is Purchasing Document Header; what is purchasing Document Header? who,what and where can i look for this data.
EKPO is Purchasing Document Item; what is Purchasing document item means?
what is item level data means?
When you take the Senario of SRM and ECC; where the purchase data is maintained primarily in SRM or ECC?
Thanks in advance. I will assign the points only to the valuable information.
York.Hi York,
You are right in stating EKKO as header and EKPO as line item data. They are maintained in ECC.
Now for the details about the data:
In SAP every transaction is referred to as a document. In this case you are talking about a purchase document. Now what does purchaing document contain? I will contain information like: Who is the vendor? When was the transaction done? what was bought? What is the quantity of each item bought?
Whatever is applicable across the document is called header data... and what is applicable for each item is called line item data. In this case
1. Header data would be the vendor, date of transaction, purchaing organization ... etc.
2. Line item data would be the item details, the quantity of the item, the unit price of each item ...etc.
Hope this helps.
Best regards,
Kazmi -
Authorization Check on Multiprovider level
hi,
We have following requirement.
1. we have two groups accessing the same reports (A and B).
2. When user from A view the report, he should only see the data from A. Similar for B, he should only see data from B.
3. We also provide ad-hoc query creation in production through Query Designer.
We thought of creating authorization relevant object and include it in query. But the problem is, if they dont include the authorization object in the query, then data will not be filtered and we will get data security issue. We dont have any problem with Canned queries (deliverd by developers). but while creating ad-hoc query, they might remove the authorization relevant field. Hence, this type of authorization may not work for us.
Option 2:
1. While loading the data split the data and load into seperate cubes. That is Cube-A and Cube-B.
2. Apply info provider level security to Cube-A and Cube-B (based on PFCG security roles)
3. Create a multiprovider on top of Cube-A and Cube-B
4. Expose this mutliprovider for ad-hoc and other quries.
But i am not sure about following things.
1. Lets say A tries to access the report created on this multiprovider.
2. As the multiprovider splits the query to Cube-A and Cube-B, will he gets authorization failed error on Cube-B? Or whether multiprovider just ignores data from Cube-B and shows only Cube-A data?
3. Or, will it ignore the authorization at Cube-B and shows all the data?
4. if this model works from authorization perspective, what are the drawbacks we have with this approach.
Please let me know your thoughts on this design and also suggest if you have any other solution.
regards
RaghavendraHi,
If the user is restricted to an infoprovider in the role then it works perfectly with out any security leak.If the user tries to acess any other infoprovider then authorisation chk works and throws an error message "No authorisation".
As we do not have control at the query designer level to restrict the user by an authorisation variable(considering adhoc queries) better to restrict the user with infoprovider restriction at role level.
1. Lets say A tries to access the report created on this multiprovider.
User A will be able to view the data from the infoprovider A only.
2. As the multiprovider splits the query to Cube-A and Cube-B, will he gets authorization failed error on Cube-B? Or whether multiprovider just ignores data from Cube-B and shows only Cube-A data?
Multiprovider does not know or able to differentiate A and B its just physical stucture formed by the combination of fields from infoprovider A and B. If the user tries to access the fields from Infoprovider B then he will get an authorisation error as he is not authorised to Cube B.
3. Or, will it ignore the authorization at Cube-B and shows all the data?
Authorisation check will happen as per the infoprovider restriction assigned to the user in the role so it does not show the other values.
4. if this model works from authorization perspective, what are the drawbacks we have with this approach.
The user should be well aware of the fields from A and B, if any of the filed is used for which he is not authorised then it gives an error.If the multiprovider has large number of objects then its slightly difficult for the user to remember the fields from which infoprovider to use and not to use.
Also if u have logically split the data into two infoproviders then why do you need multiprovider ? Let A work on A and B on B. So no complexity of multiprovider.
Let me know if i miss anything.
Regards -
Post Author: tadj188#
CA Forum: Formula
Needed: Sum of LineCount Including Groups and Detail Data On Each Page Used To Generate New Page If TotalPageLineCount > 28
Background:
1) Report SQL is created with unions to have detail lines continue on a page, until it reaches page footer or report footer, rather than using subreports. A subreport report is now essentially a group1a, group1b, etc. (containing column headers and other data within the the report with their respective detail lines). I had multiple subreports and each subreport became one union.
Created and tested, already:
1) I have calculated @TotalLineForEachOfTheSameGroup, now I need to sum of the individual same group totals to get the total line count on a page.
Issue:
1) I need this to create break on a certain line before, it dribbles in to a pre-printed area.
Other Ideas Appreciated:
1) Groups/detail lines break inconveniently(dribble) into the pre-printed area, looking for alternatives for above situation.
Thank you.
Tadjexport all image of each page try like this
var myDoc = app.activeDocument;
var myFolder = myDoc.filePath;
var myImage = myDoc.allGraphics;
for (var i=0; myImage.length>i; i++){
app.select(myImage[i]);
var MyImageNmae = myImage[i].itemLink.name;
app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.high;
app.jpegExportPreferences.exportResolution = 300;
app.selection[0].exportFile(ExportFormat.JPG, File(myFolder+"/"+MyImageNmae+".JPEG"), false);
alert(myImage[i].itemLink.name) -
Can't see data in Multiprovider
Hi All,
I've created a multiprovider on top of some infosets.
I have one field in multiprovider called purchasing group which is assigned to the infosets. When I tried to display data I am not getting the data for this field. Where as the DSOs have the data for this field.
I don't understand why its happening. I've checked the joins in infosets and assignments in multiprovider. everything is fine. But not getting data in multiprovider.
If anybody has even a little clue please reply.
Points will be assigned.
Thanks
APHi,
Please check the following link, it may help you
[http://help.sap.com/saphelp_nw70/helpdata/EN/0f/17b63d799f6b3be10000000a114084/frameset.htm]
Check in "Consistency Check for Compounding " in the above link.
Regards,
Uma
Edited by: Uma Mageswari on Jun 3, 2008 5:58 AM -
Can we load data for all levels in ASO?
Hi All,
Im creating cube in ASO
can i load data for all levels in ASO
we can load data for all Levels In BSO but in ASO i need confirmation????
and one more
wat is the consider all levels option in ASO is used for ? wat is the purpose?
Can any one help ,it would be appriciate.
ThanksIn an ASO cube you can only load to level zero
The consider all levels if used for aggregation hints. It allows you to tell the aggregation optimizer to look at all levels when deciding if aggregation needs to be done on the dimension -
Can we load data for all levels in ASO cube
Hi All,
Can we load data for all levels of members in ASO cube in 9.3.1.
RegardsYes you can load data for all levels in an ASO cube in any version HOWEVER, none of the upper level data in any cube will be there when you look for it. You will get a warning message in the load because ASO cubes don't store data at upper levels. It is the same as loading data into dynamic calc members in BSO cube. It will do the load without compalints, but there will be no data there (At least you get the warning in ASO)
-
Report on delivery data in item level for list of po
Dear all
How to take Report on delivery data in item level for list of po
regards
M.Chandra mohanYou can check any of the standard reports like ME2M with the selection variant as "PO where GR exists"
-
LastDataRefresh(ROLLUPTIME)-does not show correct date for multiprovider
Hi,
The Last data refresh (Rolluptime) shows incorrect date for multiprovider and we use lot of multiproviders.
Removing the last data refresh from the "Information" button of the Bex Web Analyzer which is using the "Information field web item", shows an empty space and a colon ":" and an empty box.
Please let me know if there is any other way to remove the last data fresh without showing the empty space.
We are on SPS 7 and FEP 7. Is this problem still exist in SPS 8/FEP 8?
Thankyou,
-Sini
Message was edited by: Sini KumarDepends on your definition of correct. Your initial question was that this time does not display. This time should display. For a multprovider, it uses this formula
first(last(<All InfoProviders under Multi - ROLLUPTIME>))
It uses the earliest rollup time from the last rolluptime of all the base providers. -
KE30 is not picking the data from summarization level
Hi Techies,
We are facing one issue in KE30 tcode.
We are able to run the same report in our QLTY, its showing "Data is getting fetched the data from summarization level 33" and we can see the output within 5 mins, But if we use same parameters in PRO, its showing "Data is getting fetched from segment level".
So we are not getting data in PRO, its throwing TIME_OUT error....
Request you to suggest how we can map these summarization level to the particular report.
*We have already rebuilt and refreshed the summarization levels, then also it is being picked from segment level.
Thanks in advance,
NIck LoyHi,
In KE30 right click on the report. Click on change. Go to the options tab. In the performnace block check if radio button "use a summarization level" is selected.
If the customizing is correct then the select stamenet generated by the report may not be in sync with the summ level i.e. the chars in the selection of the report must be there in the summ level.
regards
Waman
Maybe you are looking for
-
The edit text options box not displaying
The Font family, size, alignment box does not appear anymore. What happened?
-
Need information on Error ORA-30052:invalid lower limit snapshot expression
Hello all, I have been running some flashback version queries on Oracle DB like: SELECT versions_xid,VERSIONS_OPERATION, LABEL_NAME FROM <table_name> VERSIONS BETWEEN SCN <scn1> AND <scn2>; It was working fine, but after some interval, I got the foll
-
Can I use Ipad in other mobile phone operator's network in the world
I am living in bangladesh and would like use a iPAD 2, i would like to use the iPAD in mobile opeator's network, which is a CDMA EVDO network. It would be very helpful for me if anyone can tell, is it possible to use iPAD 2 in any other CDMA network
-
Hello, I have a page that "jsp: includes" header and footer. I also have a jsp page that sets a cookie; when I access the page directly cookie is being set just fine. However, when I "include" it in my footer, although I see debug info from that jsp,
-
Sun Virtual Box & Toshiba Satellite L10 - product recovery settings problem
Hi- I had a problem a while back with my Satellite L10 and was unable to get full recovery settings after installing Sun Virtual Box and ignoring Microsoft warnings. I suspect this has now cloned my disk. Something is very very wrong. I am using Win