BI Contant 0COOM_C02 and Webtemplates
Hi,
We are using BW release 3.5 and R/3 Release 5.0
I have activate BI Content 0COOM_C02 and Webtemplates.
Standard Webtemplates are selecting data on field "Account Assignment Object Type" (0IOBJSV). But no infosource (g.e. 0CO_OM_CCA_1) are inserting data into this infoobject ??
best regards
Rene Johansen
Dear,
While selecting objects for installation, did you choose the collection mode as 'before an after dataflow" ???
Thanks
Similar Messages
-
Easy Cost Planning in a currency other than Cont Area and comp code curren
Hi,
I want to do the easy cost planning in a currency which is other than controlling area and company code currency.
But I am getting the option of only these two currencies only.
Any idea how to do it?
Example:
Controlling Area currency :INR
Company Code Currency : AED
Planning Currency to be used for Easy Cost Planning :USD
Regards,
B P SinghHello,
You may try to go to transaction CT04 - Characteristics. There in tab BASIC DATA you choose Data Type - Currency Format. In field Currency enter the required currency. Save the characteristic.
Next step is to go to CKCM - Models for Easy Cost Planning. Open the Costing model and add line with the created characteristic.
Good luck, Aleksandra -
Dynamic SQL and Data with Single Quotes in it.
Hi There,
I have a problem in that I am using dynamic SQL and it happens that one of the columns does contain single quotes (') in it as part of the data. This causes the resultant dynamic SQL to get confused as the single quote that is part of the data is taken to mean end of sting, when in fact its part of the data. This leaves out a dangling single quote that was meant to enclose the string. Here is my dynamic SQL and the result of the parsed SQL that I have captured:
****Dynamic SQL*****
l_sql:='select NOTE_TEMPLATE_ID '||
'FROM TMP_NOTE_TEMPLATE_VALUES '||
'where TRIM(LEGACY_NOTE_CODE)='''||trim(fp_note_code)||''' '||
'and TRIM(DISPLAY_VALUE)='''||trim(fp_note_text)||''' ';
execute immediate l_sql INTO l_note_template_id;
Because the column DISPLAY_VALUE contains data with single quotes, the resultant SQL is:
******PARSED SQL************
select NOTE_TEMPLATE_ID
FROM TMP_NOTE_TEMPLATE_VALUES
where TRIM(LEGACY_NOTE_CODE)='INQ' and TRIM(DISPLAY_VALUE)='Cont'd'
And the problem lies with the single quote between teh characters t and d in the data field for DISPLAY_ITEM. How can I handle this?
Many thanks,I have been reliably informed that if one doesn't enclose char/varchar2 data items in quotes, the right indices may not be usedI am into oracle for past 4 years and for the first time i am hearing this.
Your reliable source is just wrong. Bind variables are variables that store your value and which are used in SQL. They are the proper way to use values in your SQL. By default all variables in PL/SQL is bind variable.
When you can do some thing in just straight SQL just do it. Dynamic SQL does not make any sense to me here.
Thanks,
Karthick. -
Hi experts,
I'm using cube 0COOM_C02, and I'm trying to define the mechanism to load it.
I'm not using any DSO, and the IS I want to load are:
- 0CO_OM_CCA_1
- 0CO_OM_CCA_9
- 0CO_OM_OPA_1
- 0CO_OM_OPA_2
- 0CO_OM_WBS_1
- 0CO_OM_WBS_2
I wonu2019t be loading 0CO_OM_NAE_1, 0CO_OM_NAE_2, 0CO_OM_NTW_1, 0CO_OM_NTW_2, 0CO_OM_NWA_1 and 0CO_OM_NWA_2, as Network* information is not being used in R3.
ODS is not being used
From sap help I got the following regarding the loading of these IS:
1) Create an InfoPackage for InfoSources 0CO_OM_CCA_9, 0CO_OM_OPA_6, 0CO_OM_WBS_6, 0CO_OM_NTW_2, 0CO_OM_NWA_2 and 0CO_OM_NAE_2 to load the actual data.
Case A (with delta process): If you use the delta process, you can load your actual data at any time. You do not need to enter the period.
Case B (without delta process): If you do not use the delta process, it is best to load your actual data at the end of the period (after completion of the period-end closing process) by restricting the selection to the expired period.
SAP recommends the delta process.
2)To load the remaining data (such as plan, target or period-end closing) for InfoSources 0CO_OM_CCA_1, 0CO_OM_OPA_1, 0CO_OM_WBS_1, 0CO_OM_NTW_1, 0CO_OM_NWA_1 and 0CO_OM_NAE_1, create a separate InfoPackage for each type of data. This is necessary because of the different data transfer time points. Restrict selection to the relevant value type (such as plan) and the period or periods (such as 1 u2013 3 for the first quarter or 1 u2013 12 for the full year).
From your experience in implementing this cubes, I would like to confirm the following:
Q1: I assume that 1) will be used just to load actual data. If I use delta process (which is what I want), I can load data for actual everyday for exemple. Will the remaining cases (2) just be used to target, plan and commitment. Am I correct?
So IP mentioned in 1) only actual data will be loaded, correct? No restriction has to be done in version at IP level?
Q2: Regarding other than actual data (I only have planned), here is my scenario
Cost Center u2013 plan defined once a year (each end year)
WBS u2013 plan defined every time a WBS is created. I will execute reports every month
Order u2013 plan defined every time a order is created. I will execute reports every month
Changing the plan data of a Cost center, WBS or order, might happen
Taking this scenario into account, I came up with 2 possibilities to create plan data loading PC (to be run automatically every day 1 of each month)
IP created
Cost Center u2013 IP1 for 0CO_OM_CCA_1, with version and type restricted (to have plan data)
WBS u2013 IP2 for 0CO_OM_WBS_1, with version and type restricted (to have plan data)
Orders u2013 IP3 for 0CO_OM_OPA_1, with version and type restricted (to have plan data)
OptA
Del Index
Execute IP1 (load data to the cube)
Delete Overlapping request
Execute IP2 (load data to the cube)
Delete Overlapping request
Execute IP3 (load data to the cube)
Delete Overlapping request
Generate index
Q2.1: Iu2019ve seen this option (Delete Overlapping request) is another thread, but I donu2019t know much about it. Can somebody explain how it works and how will affect the loading performance?
OptB
Del Index
Execute IP1 (load data to the cube), routine to restrict by fiscal period (month year)
Execute IP2 (load data to the cube), restrict by fiscal period (month year)
Execute IP3 (load data to the cube), restrict by fiscal period (month year)
Generate index
Q2.2: I think this might work better in terms of performance, but I donu2019t know if and how is possible to create a routine to make it load just last months records. Also, is older data changes, this wonu2019t be an option. Can you advise on this solution?
Q3: I will also be creating a PC to load actual data (delta). Do I have to include both this chains in a metachain, or can I have 2 separate PC?
Many thanks
Regards
JoanaHi,
Q2: IS 0CO_OM_WBS_1. I just want to extract plan from here. Ideally, i would do a Init + IP for this. But it's not possible. Just full IP: I want to be able to load this every month, without duplicating cube data.
It would be possible to load, by filtering fiscal period (previous month) + plan data. But i'm afraind they might chage older data, and by loading just previous month I would loose those records.
So that's why i thought of always loading every plan data, deleting previous request from cube.
Its depending on the volume of the data, If the data volume less you can delete the last request and then full load(since it is monthly not a big issue)
*IF the data volume is huge then you can go for selection in the info package(full with previous month)
Generally once the plan data is published then it would not have changes*
If the data volume is manageable then you can go with full and delete the previous request
By doing that, on PC, will it have any impact on actual data in the cube? NO
Q3: Can I havw 2 PC: one for actual (based on 0CO_OM_WBS_6) and one for plan (based on 0CO_OM_WBS_1)? Or do I need Metachain? I don't think so, because i'm running them in different times (one everyday, the other every month.
2 separate chains require since one is daily and another one is monthly
For this cube: 0COOM_C02, are you aware of another solution to improve loading performance
At this point of time this model will give a ideal performance once data volume is increased the you need performance method
Regards,
Satya -
Hi
I am new to use Rollup and Cubes.
I have one query with the correct syntax as per the tutorial, but i am getting the error.
Can anyone let me know where and what is the error in this ?
select cont,ctry,stat, sum(pop) ,
grouping(cont) as Continent,
grouping(ctry) as Country,
grouping(stat) as State
from dim1
group by rollup(cont,ctry,stat)
having (Continent = 1 and Country=1 and State=1)
or (Country=1 and State=1)
or (Continent=1 and State=1)
SQL> /
or (Continent=1 and State=1)
ERROR at line 9:
ORA-00904: "STATE": invalid identifier
Thanks
JCThat syntax is wrong:
SQL> create table dim1
2 as
3 select 'Europe' cont, 'Netherlands' ctry, 'Utrecht' stat, 1000000 pop from dual
4 /
Tabel is aangemaakt.
SQL> select cont,ctry,stat, sum(pop) ,
2 grouping(cont) as Continent,
3 grouping(ctry) as Country,
4 grouping(stat) as State
5 from dim1
6 group by rollup(cont,ctry,stat)
7 having (Continent = 1 and Country=1 and State=1)
8 or (Country=1 and State=1)
9 or (Continent=1 and State=1)
10 /
or (Continent=1 and State=1)
FOUT in regel 9:
.ORA-00904: "STATE": invalid identifierThe error is in the having clause. If we remove it, the SQL becomes valid again:
SQL> select cont,ctry,stat, sum(pop) ,
2 grouping(cont) as Continent,
3 grouping(ctry) as Country,
4 grouping(stat) as State
5 from dim1
6 group by rollup(cont,ctry,stat)
7 /
CONT CTRY STAT SUM(POP) CONTINENT COUNTRY STATE
Europe Netherlands Utrecht 1000000 0 0 0
Europe Netherlands 1000000 0 0 1
Europe 1000000 0 1 1
1000000 1 1 1
4 rijen zijn geselecteerd.If you want the having clause, you have to refer to the grouping functions, not the aliases:
SQL> select cont,ctry,stat, sum(pop) ,
2 grouping(cont) as Continent,
3 grouping(ctry) as Country,
4 grouping(stat) as State
5 from dim1
6 group by rollup(cont,ctry,stat)
7 having (grouping(cont) = 1 and grouping(ctry)=1 and grouping(stat)=1)
8 or (grouping(ctry)=1 and grouping(stat)=1)
9 or (grouping(cont)=1 and grouping(stat)=1)
10 /
CONT CTRY STAT SUM(POP) CONTINENT COUNTRY STATE
Europe 1000000 0 1 1
1000000 1 1 1
2 rijen zijn geselecteerd.Regards,
Rob. -
How to get commerce item level taxAmount,shipTo details and etc?
Hi ,
How to get the commereceItem level taxAmount ,shipTo address details,price includes vat or not and discounts.
Regards,
Satya.Hi SatyaVenkat,
You can call commerceItem.getShippingGroupRelationships(). It will return a list of commerceItem shippingGroupsRelationships.
So, with it you will be able to get all commerceItem information, about shippingGroups (that contains shippingAddress), priceInfo (that contais tax and discounts) and so on.
Hope it helps -
My first lecture in "Programming Distributed Components" included this code listing:
import java.util.Date;
import java.util.Comparator;
import java.io.*;
public interface LogMessage
public Date getDate();
public String getMessage();
public String getSource();
public Comparator BY_DATE_DESC = new Comparator()
public int compare(Object o1, Object o2)
LogMessage lhs = (LogMessage) o1;
LogMessage rhs = (LogMessage) o2;
int dateCompare = rhs.getDate().compareTo(lhs.getDate());
if(dateCompare == 0)//in the event that dates are equal sort by message
{ //note - this is still a descending sort.
dateCompare = rhs.getMessage().compareTo(lhs.getMessage());
return dateCompare;
Call me stupid (please don't) but I was brought up to believe that java interfaces did not contain code implementation. Has the world gone mad or just my University lecturer? Or is it me? If the above code looks correct to you what is it that I am missing in my understanding of interfaces?
ThanksI've not come across anything like this before. The
interfaces I have seen have tended to be rather simple
affairs consisting of simple contant declarations and
method signatures.They usually are. Your professor is getting fancy on you. Perhaps the point is to make you question what you think you know.
This opens up to me some other questions such as what
limitations are placed on the use of such objects? If
an object is a constant does that mean all its members
are constants? Why no use of "final" in this context -
is it already implicit in interfaces?There are no constants in Java per se. There are finals, which are variables that cannot be assigned once. A final primitve is effectively a constant and a final reference to an immutable Object (like a String) is effectively a constant (for our purposes.) All variables in interfaces are implicitly static and final. -
Reconciling 0COOM_C02 data with R/3
Hi,
There are some reports created on 0COOM_C02 and I need to do reconciliation with the R/3. Please let me know if there are any transactions , Tables or standard reports to reconcile the data in 0COOM_C02 cube.
Appreciate your help.
Regards,
Raghu ReddyGuys appreciate if any one can help.
Regards,
Raghu Reddy -
Discontinuation data in BOM and MAterial master
Dear all
pl. tell how to maintain data for parallel discontinuation.
thanksHi Raj..,
1. When you want to replace a group of materials by material you will use this.
2. in the mrp4 view the materials which you want to replace put Discon ind "1" and the remaining materials in the group "3". and give the followup material name.
3. In the Bom select the material to replace and select (F7). in the basic data tab click "Discontin. Data". give the Dis cont grup and follo up grup.
regards. -
Hi,
I need advise. I use InfoCube 0COOM_C02 and I extract data from: cost centers, ps objects (wbs, net,...) and orders. Should I split the InfoCube for each source or leave it together in one?
DominikHi,
Please see below links
BI Scenario: Controlling Analysis
http://help.sap.com/bp_biv170/html/BW/I05_EN_DE.htm
InfoCubes in Controlling
http://help.sap.com/saphelp_nw04/helpdata/en/cb/149b3979e90e1be10000000a114084/frameset.htm
Overhead Cost Controlling
http://help.sap.com/saphelp_nw04/helpdata/en/8d/1f383fe58d5900e10000000a114084/frameset.htm
=====
Queries
The following queries can access this InfoCube:
· 0COOM_C02_Q0004: Cost Center Orders: Plan/Actual - Situation
· 0COOM_C02_Q0002: Account Assignment Objects for the Cost Center: Plan/Actual - Situation
· 0COOM_C02_Q0003: Cost Center: Plan/Actual - Situation
· 0COOM_C02_Q0005: WBS Elements for the Cost Center: Plan/Actual - Situation
· 0COOM_C02_Q0303: PSM: Cost Center: Plan/Actual - Situation
· 0COOM_C02_Q0304: PSM: Cost Center Orders: Plan/Actual - Situation
· 0COOM_C02_Q0305: PSM: WBS Elements for Cost Center: Plan/Actual - Situation
Notes on Query Definition
If you attempt to sum across different valuation views and currency types, your query results will be incorrect. Summing across different values of these characteristics does not provide useful information.
InfoSources
· 0CO_OM_CCA_9 Cost Centers: Actual Costs with Delta Extraction
· 0CO_OM_CCA_1 Cost Centers: Costs
· 0CO_OM_OPA_6 Internal Orders: Actual Costs Using Delta Extraction
· 0CO_OM_OPA_1 Internal Orders: Costs
· 0CO_OM_WBS_6 WBS Elements: Actual Costs Using Delta Extraction
· 0CO_OM_WBS_1 WBS Elements: Costs
· 0CO_OM_NTW_2 Network: Actual Costs Using Delta Extraction
· 0CO_OM_NTW_1 Networks: Costs
· 0CO_OM_NWA_2 Network Activity: Actual Costs Using Delta Extraction
· 0CO_OM_NWA_1 Network Activities: Costs
· 0CO_OM_NAE_2 Network Activity Elements: Actual Costs Using Delta Extraction
· 0CO_OM_NAE_1 Network Activity Elements: Costs
Regards, ABY -
Voice over and windows messenger for Mac help
Hello,
I am using VoiceOver and would like to use Windows Messenger for Mac but I can't seem to get VoiceOver to read the contact list for messenger when I use the control-option-shift-down arrow to interact with the contents of the window it skips the contants list and goes straight to image behind it.
Is there a way to have VO read the contacts list in windows messenger or is it just not a compatiable program for VO?Here is the wikipedia article on aMSN. The article also includes a link to the aMSN website. It is a multi-platform messenger application that interoperates with Microsoft Messenger.
-
Amplitude and level measurement two signals
Hello,
I am delveloping a data aquisition VI, I am using the DAQmx and it works fine. I am using the amplitude and measurement express vi to obtain data such as peak to peak etc... I can aquire up to eight channels using the DAQmx, just by selecting the physical channels, but the amplitude and level measurement vi only seems to give me the value of one of the signals (the first one aquired), even though two are being displayed on the graph or even three. How can I display all the peak to peak values for all waveform simultaneously. I am aware that the measurement express is a dynamic data type and conversting the output into an array would work, but I keep on getting errors. Any advice. Attached is the VI and a snapshot of the VI. I also tried splitting the signal with no luck.
Thank you
Attachments:
run.JPG 152 KB
Cont-Acq-and-Graph-Voltage-Int-Clk6.vi 144 KBHI Tareq,
Well I think I tired what you said but it is still not working, here is a snapshot of my VI and the VI itself. I still get the same output
Thank you for your help
Alloush
Attachments:
Cont-Acq-and-Graph-Voltage-Int-Clk7mod.vi 145 KB
run.JPG 160 KB -
Netflix error while loading contant
Since last week i have some trouble using the netflix app on my apple tv. It will repeatedly give an error ( error while loading contant acquired) and tells me to try it again later. I've all ready tried to restart my atv and router, even did a full reset so i have the latest software running on my atv. Now i'm completly clueless of what else to try
I have been having the same problem since last week as well. It isn't just Netflix, it's also YouTube and some other on-demand video streaming services.
I have narrowed it down to Apple devices being used over WiFi to stream video for certain apps or services.
I have an iPad, iPhone, and Apple TV. None of them now work with Netflix or YouTube over wireless.
However, Netflix and YouTube work on my iPhone over a 3G network. Also, my windows laptop plays Netflix and YouTube fine over the wireless.
So what have Apple done?? Please anyone help us! My friend also has the exact same problem as me -
What is the min pulse width that can be measured using a 32-bit conter?
what is the min pulse width that can be measured using a 32-bit conter?
and also by chnaging the referenced Clock, can we measure as min as 10ns pulse width?You could measure a 40ns pulse, but not with a great degree of accuracy. Here's a good document on how counter pulse width measurements are handled:
http://zone.ni.com/devzone/conceptd.nsf/webmain/7C77FB9EDC17C3C386256802007B8AB3
With a 40 ns pulse, you'd have 3 counts per pulse so your uncertainty is pretty high (33%). Another way to look at it would be that you would read either 3 counts or 4 counts which would be values of 37.5ns (3*12.5ns) or 50ns depending on where the rising edges fall. So you wouldn't be able to tell the difference between a 40ns pulse and a 42ns pulse, but you would between a 40ns and a 100ns.
Hope this helps,
Andrew S
National Instruments
Message Edited by stilly32 on 09-18-2006 05:04 PM
Getting Started with NI-DAQmx
Measurement Fundamentals -
Advance payment to vendor through FBCJ
Hi,
While we are paying salary/imprest/other/travel advance to Employee vendor through t/code u2013 FBCJ which has no Spl GL. This payment gets debited automatically in Employees account ( 350110). Whereas salary advance should go to GL code 320080, imprest/other advances should go to GL code 320140 and Tour advance should go to GL code 320100.
Kinldy tell me if we want to pay vendor advance through FBCJ in cash where Special GL indicator option is not given in SAP, how we can pass entry through this FBCJ ?. Because in F-48 there is a option for Bank A/C GL.
With Regards,
SamratHi,
Thnks for your reply. You have opened Clearing Account in your company. Because in our compnay they are doing this type of scenario thorugh Contra Account. Pass the entry through FB60 then F-43. Here nullifies conta account and then pass through FBCJ.
Kindly tell me while you are using Clearing A/c Dr. to Cash A/c Cr, which t code you are using. Is it F-02 and doc type SA. And while you use FB01 for Vendor A/C Dr. To Clearing A/C Cr. which doc type you use ? And Dr and Cr posting keys are 25 and 50.
And finally while you pass Vendor A/c Dr. To Cash a/c, you are using FBCJ in payment tab. Am I right ? Kindly tell me above queries..
With Regards,
Samrat
Maybe you are looking for
-
How can I remove all photos from my iphone?
How can I remove all photos from my iphone?
-
WEP # for 128 Bit; where do I find it?
I recently bought a Logitech internet radio (Squeeze Box). I have an Airport Extreme. In setting the radio up to recognize my wireless network, it's asking for a "WEP Key". Where do I find this? I have the Airport set up as 128 bit WEP, so I think th
-
Configure sharepoint 2013 with Microsoft exchange 2010
Hi, I am want to configure SharePoint 2013 with Microsoft exchange 2010. Please let me how can I integrate these server to Send/ Receive domain E-mails. Thanks, C Mahone
-
OamAuthn cookies are not set with encrypted value in https login with FFbro
we have developed a custom login page which is deployed on oam server itself . In custom login page we are passing 3 userinfo like username ,passowrd and request id as part of authentication parameter . We have developed our own javascript to pass al
-
Musicdock app has stopped working. Will say buffering and then stop. Anyone know what to do? Or another app to use. Sirius app times out.