Virtual InfoCube 0FIGL_VC1/0FIGL_V10
Hi,
How is 0FIGL_VC1/0FIGL_V10 connected to any data source? How can I upload data to those virtual cubes? I know that they are virtual, that means they don't consist any data, but how does upload look like (what is source for this infocubes)? Does anyone use it?
Dominik
Hi,
That's me again. How should code look like for module RS_BCT_FIGL_DATA_GET? (x-name of basic infocube)
determine structure of basic cube
if i_basic_infoprov(1) co '0123456789'.
concatenate '/BI0/V' i_basic_infoprov '2' into g_itabname.
else.
concatenate '/BIC/V' i_basic_infoprov '2' into g_itabname.
endif.
Dominik
Similar Messages
-
Include Special Periods into 12th period for Virtual InfoCube(0FIGL_VC1)
Dear SDN,
The following update routine is perfectly working for 0FIGL_C01 InfoCube...
But some reports developed with 0FIGL_VC1 InfoCube....Still Special Periods are coming....
The update routine could look like the following if it is 0FISCPER:
IF COMM_STRUCTURE-FISCPER+5(2) > '12'.
CONCATENATE COMM_STRUCTURE-FISCPER(4) '012' INTO RESULT.
ELSE.
RESULT = COMM_STRUCTURE-FISCPER.
ENDIF.
I want to eliminate special periods problem in 0FIGL_VC1 InfoCube also...
All Special Periods should be in the 12 th Period..
I have included code in the Update rules level ...
But similarly how to do in the Virtual InfoCube, Which does not have update rules...
Help will be greatly appreciated with points...
Thanks in advance...Hi,
Thanks for your quick reply,
But here i am getting Special Periods for Virtual InfoCube...Whereas 0FIGL_C01--- Special Period problem resolved....
I am also not understanding how come in 0FIGL_VC1 -- Special periods problem still existing..
Pls provide a solution
Thanks -
Regarding Virtual InfoCube with Services
Hi All,
I have a general doubt regarding two Standard InfoCubes
We have two InfoCubes FIGL_C01, FIGL_C01, based on which we have two Virtual InfoCubes with services. FIGL_VC1, FIGL_VC2.
What is the necessity for maintaining these InfoProviders as we are already having the base InfoCubes on which we can derive the queries.
What is the basic use of Virutal InfoCube with Services.
Regards.Hi,
SAP help says:
<i>At query runtime, the service of the virtual InfoCubes uses the data from the basic InfoCubes to determine the balance-dependent location of the financial statement items (contra items), in the financial statement version and presents the result in the query. From the technical point of view, the service determines the item indicator in the key for the financial statement items depending on the balance in the respective node in the financial statement structure.</i>
To know further infomation about why we need to find the Item indicator in finance statement refer:
http://help.sap.com/saphelp_nw04/helpdata/en/04/7b95fb42b0f94aba334c0890dbbda4/frameset.htm
Note 673564 describes exactly why the virtual Infocubes 0FIGL_VC1 and 0FIGL_VC2 were developed. (because BW cannot handle the FI fin. statement hierarchies)
With rgds,
Anil Kumar Sharma .P -
The virtual Infocube in Cash Flow Statement
Hi Experts,
In Business Content the Sequence of Cash Flow Statement is below
0FI_GL_6->0FIGL_O06->0FIGL_C01->0FIGL_VC1->0FIGL_VC1_Q0002 Cash Flow Statement (Cash Flow)
I follow the flow and extract the transaction data from the datasource, finally I get the Cash Flow Statement report in BEx. but I still do'nt know why the system add the virtual Infocube 0FIGL_VC1 in the data flow.
Could someone give me some hits.
Edited by: nono.lee on Feb 24, 2011 10:57 AMhi ,
Virtual Infocube 0FIGL_VC1 is used to get the real time data that is not present in the infocube 0FIGL_C01 during the execution of queries .
Data to infocube 0FIGL_C01 is loaded at regular intervals of time using the delta load .So the data is present in the cube upto a particular timeperiod .
When the query is executed , it first fetches the records from the infocube 0FIGL_C01 , then it searches for the real time data in the virtual infocube - 0FIGL_VC1. The virtual infocube - 0FIGL_VC1 does not contains persistent data in it , infact at runtime it executes the corresponding infopackages and searches for the new entries in the underlying table (new records that are created after the delta load to the infocube) if any and fetches them for displaying in the query output .
So by using a virtual infocube you get realtime data in your query output .
Hope this information would be helpful to you , to have an idea on the use of virtual infocubes .
Regards ,
Lokesh -
0FISCPER wrong in business content virtual infocube 0FIGL_VC01
Dear all
I would be greatful to get some help on the following:
We use the standard SAP Business Content for SAP FI, which includes Infocube 0FIGL_C01 and Virtual Infocube 0FIGL_VC1. The data is stored physically in infocube 0FIGL_C01. The virtual infocube 0FIGL_VC1 however gets its data from a function module (RS_BCT_FIGL_DATA_GET_VC1 I believe, but I'm not sure), which reads the data from the mentioned physical infocube and appends some content.
In the source system, we recently changed from Fiscal Year Variant K2 to K4. In order to avoid issues in BW, I deleted all data and did a complete reload from the source system. All the historical data in all cubes, DSOs and PSAs is now on K4.
My issue is now the following: If I do a variable for 0FISCPER on a report on 0FIGL_C01, it shows me the masterdata as expected. If I do the same variable for 0FISCPER on a report on 0FIGL_VC1 (the virtual cube), it shows me 3 times period 000.2005, 2 times period 001.2005 etc. In fact, each period is shown two or three times.
I believe the function module from the business content is still reading some FiscYearPeriods for K2 as well. Does anyone know how I could fix this?
any help is appreciated
JosefHi,
After changing from K2 to K4 in Source System, you should have done Transfer Global Settings from RSA1 in BI system.
Check the Fiscal Year Variant Settings in SPRO in BI System. Only K4 should be checked here.
Regards,
Suman -
Hi Guys,
How can I see the data and function module/program for a virtual infocube?
How can I see the composition? And the manage?
Thank you very much.
Regards,
JeysiTo see that function module, ...double click on 0FIGL_VC1 --> goto change mode --> click on Information (blue ' i ' ) icon --> click on "Type/Namespace" tab --> click "details" tab
-
Hello
I am working on FIGL. I have to load all standard cubes in FIGL. There is a virtual cube, 0FIGL_V10. I need to know how to use this virtual cube. Please help.
Points will be awarded for helpful answers. Thank you.
Seetha.Virtual Cubes are Special type InfoCubes does not store the data physically.It is a type of view.There are 3 types in this:
1.SAP Remote Cube
2.General Remote Cube
3.Virtual InfoCube with Services
Virtual cube is usually a copy of someother base cube, you physically don't load any data to this, If you load the data in the cube from which it is derived you should be fine. Create infocube with services option.
Also SAP Remote Cubes, Remote Cubes are called as virtual info cubes because these cubes doesn't contain any data physically and they store data virtually basically they are only
here is a How to document:
https://websmp106.sap-ag.de/~sapdownload/011000358700009035522002E/HowToVirtualInfoCube.pdf
from help.sap:
http://help.sap.com/saphelp_nw2004s/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm -
Hi, It seems like SAP is using more and more Virtual InfoCubes. I am noticing that 0FIGL_VC1 is an FI GL Virtual InfoCube and most of their new BI Admin Cockpit uses a lot of Virtual InfoCubes. What is driving this? Any thoughts? The reason I am asking is because in BW performance is usually a main issue and we all know that Virtual InfoProvider is not known for speed...
Thanks!Hi,
One of the factors is the business need to get to real time data without having to upload the same in BW.
Look at the thread below for more detail on Virtual objects and then you can get a scenario for more implementations of the same in today's businesses :
Virtual objects
Cheers,
Kedar
Message was edited by: Kedar Patil -
Display data from a virtual InfoCube
Hi experts,
When I tryed to display data from the virtual InfoCube 0FIGL_V40, I've got a dump.
Please help me to solve this problem.Dear Akshay,
Is it possible that the problem comes from R/3 since when I check the extractor 0FI_GL_40 with the RSA3 Tcode I've got the message:
Errors occurred during the extraction --- Message no. RJ012
I think that the pb has been solved by switching on the business function "Reporting Financials" . Inthe SAP source System -> TA: SFW5. Turn on Reporting Financials. Then I've no pb while testing the extractor.
Pb solved.
Many thanks
Youness
Edited by: Youness NAJI on Jan 13, 2010 4:39 PM -
Virtual infocube with services - division of suppliers in categories
Hello,
Ive a problem and the idea to solve it with a virtual infocube with services. But unfortunately I dont know if its really possible to solve it like this.
The scenario is:
Ive suppliers, turnovers, goods (which have been delivered) and different quality deficiencies. In dependence of the turnover with each supplier, they will be ranked. For the position in the ranking they get points. From this start points one have to subtract points for the different quality deficiencies. In dependence of this end-sum, the suppliers will be divided into categories. And this division should be shown in the query.
But the suppliers can vary in each run of the query in dependence of the selection in the query. And the turnover of each supplier which depends on the selected goods can vary, too. So the division into the different categories depends on the selection and is dynamic. One doesnt know this before. And so it isnt possible to save the category of each supplier in an infoprovider.
Now I want to know, if its possible to solve this with a virtual infocube with services.
I hope theres somebody who can help me. Thank you.
SusanneHello Susanne,
first of all, yes, it can be solved with VirtualProviders. But I wouldn't expect it to have a good performance. It depends on the number of data records we are talking about.
When you create a VirtualProvider you should make sure that the RFC Packing switch is flagged on. You can then get the selections in the tables-parameter selection with the structure bapi6200sl. Now you need to read the raw data for your selection. Either use the function module RSDRI_INFOPROV_READ or write the data into an ODS to simplify the selection.
Based on the raw data you need to do you calculation and write the data back to the table data.
For details of the implementation of the VirtualProvider and the function module you can check the SDN. These topics are also covered in my book ABAP Development in SAP BW - User Exits and BAdIs that was lately translated into English. You can find both the German and English version under <a href="http://www.sap-hefte.de/katalog/hefte/titel/gp/titelID-1256">www.sap-hefte.de</a> or <a href="http://www.sappress.com/product.cfm?account=&product=H1948">www.sappress.com</a>
Best regards -
Virtual InfoCube with Services - function module parameters documentation ?
Hello,
I have been trying to use a Virtual Infocube with Services.
I have seen most of the posts in SDN, and read the documentation in http://help.sap.com/saphelp_nw04/helpdata/en/8d/2b4e3cb7f4d83ee10000000a114084/frameset.htm
I did not manage to find a precise description of the import
parameters of the Variant 2.
In particular, what is the meaning of the
i_tx_rangetab TYPE rsdri_tx_rangetab parameter. I read in the code of RS_BCT_FIGL_DATA_GET that it has to do with query columns. In the tests I did this table is alway empty.
Also, i_th_sfc gives you the list of characteristics used in the query. But it does not inform you on wether these are in the 'rows' 'free characteristics' or 'filter'. Is there a way of knowing that?
Claudio CiardelliHi Claudio,
I never implemented Virtual InfoCube with services with a FM, but I know there is a couple of How To Documents about named:
- How to Reporting from External Data via Virtual InfoProvider
-How to Implement a Virtual InfoCube with Services
both with some code samples: did you read it?
Hope it helps
GFV -
Question for inverse routine in the transformation for a virtual infocube
Hello,
I have a virtual infocube with it transformation and i want to know if there is a way to know in the inverse routine or in the start routine if in the query the user is selecting a filter value.
When the user want to select one value for a characteristic the transformation is executed in order to obtain the infoprovider values. In this moment the inverse routine is executed and i want to know if there is a way to identify when the user is making a drilldown or a filter.
In the start routine of the transformation i have an abap code with a very expensive time of execution to obtain some key figures values but i dont want that this abap code will be executed when the system executed the transformation to obtain the values for one characteristic in order to make a filter.
Thanks in advance for your help.
Best regards.
IgnacioHi Ashish,
Your document is very useful, in fact I used it to write my abap code, now Iu2019m getting the values of the query selection conditions, but what I need is after the report is showed in the first time.
When data in report is showed, user has the possibility to filter values for one characteristic. If the characteristic has the option for filter value selection during query execution equal to u201COnly Values in infoprovideru201D , the inverse routine is executed to obtain the values that are contained in the infoprovider and then the system show all the possible values. What I need is to identify this event, because in this case I donu2019t want to make some calculations in the transformation that are very expensive in time.
Thanks a lot for your information.
Best regards
Ignacio -
Gurus..need help in reading data from virtual infocube
Gurus,
I have to read data from an virtual infocube...I am trying to use FM RSDRI_INFOPROV_READ to read data but it doesn't work..
I am doing exactly what has been done in the demo program RSDRi_INFOPROV_READ_DEMO...
Please help me...its really URGENT...
Thanks
samCheck out this thread....
must be helpful
Re: Read data from 0BWTC_C02 via ABAP -
What's the idea behind "Virtual Infocube" ?
Anyone can tell me something about "virtual infocube" or guide me to a certain document.
Becuase I couldn't find any document that talks about it in a genreal way.Hello Omar,
there are different typpes of virtual InfoCubes (see link below). The common property is that those InfoCubes do not store any data. Please have a look at the online documentation:
http://help.sap.com/saphelp_nw04/helpdata/en/84/fcb63d799f6b3be10000000a114084/frameset.htm
Regards,
Marc
SAP NetWeaver RIG, US BI -
Create virtual infocube using function module
HI all, Searched lot of document to create virtual infocube using function module, I am not getting good one, If any one give PDF document step by step process it will be useful for me. thank u
Hi
Please refer this document.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/9066d1fa-efc1-2b10-7b96-9ddee3b11b40?quicklink=index&overridelayout=true
Thanks
Suganya
Maybe you are looking for
-
I need to modify the Host (NOT the VM's) VMSwitch VLAN settings via Powershell for automation purposes. In Server 2012 (NOT R2), this can be done via modifying MSVM_VLANEndPointSettingData However, it seems in Server 2012 R2, that class is gone. I've
-
File-File.....fetching the record on a field value
Hi, I am woking on a file-XI-file scenario. I am sending 4 records from the sender file. now on the basis of one field condition, i want that particular record to be appended at my target file and the rest of the records to be appended to the other f
-
All DCs of ESS Mentioned as Dirty DCs in the track
Hi, We are using a Track in the ESS for the Changes. All were working fine , we were able to check in code and activate also. Some changes done in the Track and now i saw that all the DCs in the track are in the Broken state. In NWDS , we are gettin
-
Can I ask what is the best way to distribute reports that have to be refreshed by the end users. The complication is that we currently have an infoView setup on two sites and I want ot utilise the barcode function in CR2008. Am I correct in that Crys
-
Do I need a software upgrade?