Category dependent time functionality in Reporting
Hi Experts,
I have this kinda requirement in my reporting like :
In my category I have members like C1,C2,C3 where across C1 I maintained april 2014,may2014 across C2 and June 2014 across C3.
So what I want in my reporting is when I choose category as C1 then in my report at line items under time dimension the month should get
start from april2014 and if I choose C2 then may2014 and so on. So Please guide how we can do in reporting.
Thanks
natasha
Hi Natasha,
If your intention is to have a nested dimension where category and time exist, with each row (or column) being a category with the particular time you want, then Naresh is correct, you need to maintain this in the category dimension.
To do so, just add a property called something like "CAT_TIME", then within the report editor, select Category as normal, but when you make your time member selection, don't choose specific members. Just select the dropdown below the member selector, choose "Dimension Property'. Then select Category and your new property and select the right arrow to move it into the member selection area. Now, for each category member in your axis, you will also have the relevant time member.
Is this what you are after?
Chris
Similar Messages
-
SCOPE hierarchy Time and Category dependent
In our project we had requirements according OWNERSHIP model and this requirement i think it would be useful for all clients who use SAP BPC.
I try to explain our requirements using examples. In our system we create ownership structure for ACTUAL category and TIME 2013.12. This ownership structure looks like this (see example below). Everything is fine as you see, all of this covered with standard functionality.
G20070001
G20020001
G20030002
G20040003
but when i try to create new ownership structure in FORECAST category and Time 2014.12 I face with problem. My structure for Category Forecast must look like this:
G20070001
G20020001
G20030002
G20040003
With standard functionality my second case not be covered, because we can’t set up attribute PARENT_GROUP to depend on TIME and CATEGORY. So I suppose if we can set up GROUPS hierarchy with dependency of CATEGORY and TIME dimensions it can be done.
Has anybody face with the same problem??? If you face and resolve it, it would be great if you share your experience.Hi Andrea.
Could you please tell how you would expect this hierarchy to work?
How should it look with key date 12.01.2009?
How should it look with key date 13.01.2009?
I believe that it in most cases would make more sense to create the hierarchy like this:
Root
Node22
Node1 01.01.2009 - 12.01.2009
Leaf1 01.01.2009 - 12.01.2009
Leaf2 01.01.2009 - 12.01.2009
Leaf3 01.01.2009 - 12.01.2009
Node22
Node1 13.01.2009 - 31.12.9999
Leaf1 13.01.2009 - 31.12.9999
Leaf2 13.01.2009 - 31.12.9999
Leaf3 13.01.2009 - 31.12.9999
Regards,
Lars -
Hello Friends,
Here i am having two BW reports, report 1 and report 2.
I am accessing report 2 with GO TO functionality in report 1.
In report 1, we have various fields such as characteristics, attributes, navigational attributes and Key figures.
<b>My question is:</b>
So on which field (Right click to use go to function) of the report 1 is suggested to use GO TO function. what is the reason please.
Hope i am clear.
Thanks in advance..
Tony
nullHi Maithili,
Yes, you r right we can use any field to use GO TO function.
<b>But the main question is</b>
The performance (Report 2 opening time) depends up on the field on which GO TO function is used. It varies from field to field.
I have observed this in my reports.
so, which field is best suggestable to use GO TO function and why??
Thanks
Tony -
Hi Experts,
I got a requirement to include a timer in the report that will show the time elapsed during the running of the report.
It was told there is some function module for that. If anybody can help on this .
Thanks,
Shibaji.hi,
use this syntax
GET TIME [FIELD tim].
read its documentation(F1 hlp)
it works like dis,
GET TIME <FIELD>. field = 0
GET TIME <FIELD>. field = time elapsed from previous get time statement -
Hi Experts
Can you please share me time function to insert in FR reports ASAP please...
Thanks in advance
KK<<Date("h:mm az")>> for pacific standard time
<<Date("h:mm:ss a zzzz")>> Eastern Standard
If you do a search on Date in the help module it will detail all of this information. -
I have another requirement to develop a report based from our old report. They like the old layout and it works for them. I am trying to mimic the look as best as I can but running into issues with the AGO and TODATE functions. Hopefully you have a solution for me.
The old report is in a crosstab format (see link below). You will see the time functions on the X Axis and the Measures on the Y Axis. In OBIEE, I can mimic the rolling 8 weeks, avg and the measures no problem. Then want to add in theYear TODATE function but I know it won't work as in the RPD, I have to specify the Measure for the TODATE function, therefore from Efficiency to Difference $, I will need 7 TODATE measure Functions, which eventually will mean 14 rows, instead of the 7 rows like in the old reporting software. The old reporting software you have the ability to create the formula and then the values will fall beneath it. Is there a way in OBIEE to do the same. I have to do Last Year TODATE as well too.
[Link to old report|http://i1289.photobucket.com/albums/b511/antexity/2012-11-16_0858.png]
Thank for your help.Does anyone have any ideas?
Thank you
Jon -
How many number of times a particular report was executed
Hi..My requirement is to find how many number of times a report/tcode was executed in a particular period of time.I tried using STAD,STAT AND ST03 ..but i am not able to find how many number of times the particular report was executed ..is there any other tcode or table or FM ..that would solve this problem..its bti urgent..wud reward points for all useful answers could u let me know under what name or field int eh out put this particular info that i am looking for wud be displayed?
Hi,
The following code i found from this forum, may this will help you.
* internal tables for use counter
data: begin of list occurs 5.
include structure sapwlserv.
data: end of list.
data: begin of applicat occurs 0.
include structure sapwlustcx.
data: end of applicat.
data: begin of applica_ occurs 0.
include structure sapwlustcx.
data: end of applica_.
data: begin of applicau occurs 0,
entry_id like sapwlustcx-entry_id,
account like sapwlustcx-account,
count like sapwlustcx-count,
: end of applicau.
data: wa_applicau like applicau.
*& Form MONI
form moni.
data: l_host like sapwlserv-hostshort.
m_start = p_usedt.
*** get server
call function 'SAPWL_SERVLIST_GET_LIST'
tables
list = list.
do.
loop at list.
*** loop on server
check not list-instshort is initial.
l_host = list-instshort.
*** get statistics per month and server
perform workload using m_start l_host.
endloop.
add 31 to m_start.
if m_start > sy-datum.
exit.
endif.
enddo.
sort applica_ by entry_id.
sort applicau by entry_id count descending.
endform. " MONI
*& Form WORKLOAD
form workload using p_start like sy-datum
p_host like sapwlserv-hostshort.
refresh: applica_.
*** read application statistic from MONI
call function 'SAPWL_WORKLOAD_GET_STATISTIC'
exporting
periodtype = 'M'
hostid = p_host
startdate = p_start
only_application_statistic = 'X'
tables
application_statistic = applica_
exceptions
unknown_periodtype = 1
no_data_found = 2
others = 3.
sort applica_ by entry_id account.
loop at applica_ where entry_id(1) ge 'Y'. "#EC PORTABLE
clear wa_applicau-entry_id.
wa_applicau-entry_id(25) = applica_-entry_id.
wa_applicau-account = applica_-account.
wa_applicau-count = applica_-count.
collect wa_applicau into applicau.
endloop.
sort applicau by entry_id count descending.
applica_-ttype = space.
applica_-account = space.
modify applica_ transporting ttype account
where ttype ne space.
*** collect only enhancements statistic
if p_temp = 'X'.
loop at applica_.
applica_-entry_id+25(48) = space.
collect applica_ into applicat.
endloop.
else.
loop at applica_ where entry_id(1) ge 'Y'. "#EC PORTABLE
applica_-entry_id+25(48) = space.
collect applica_ into applicat.
endloop.
endif.
endform. " WORKLOAD
aRs
Points are always welcome -
Target and Actual Lead time in MCP1 report
Dear Experts,
In MCP1 report, what is Target Lead Time and Actual Lead Time. How it is calculated?
Thanks in advance for your valuable replies.
Regards,
JejeshHi,
Target lead time
On the operation level, it is the time period between the scheduled
input date at the work center (target input) and the latest scheduled
finish of the operation.
The target input date is calculated through the scheduled execution
finish of the previous operation.
On the order level it is the time period between the scheduled start and
the scheduled finish.
and
Actual lead time
At operation level, the time between the input date at the work center
and the completion confirmation date (the total from queue time,
execution time and move time).
When calculating, the input date is determined via the completion
confirmation date of the preceding operation. The process-dependent
wait time of the preceeding operation is subtracted.
At order level, the time between the reported start date and the finish
date (the total from execution times and transit times of the operations
as well as the order floats before and after production).
Regards,
Rajesh -
Hello, I have songs that show they are "Waiting" for download from the cloud but they are greyed out. Some songs in one album are done others in the same album will not download. It is not a time function because i have been working on this for weeks. I have allowed my compter to run for days and the songs are still not accessible. I have a Match subscription and Match is working. If I click on the "Genre" link the greyed out songs show that they are ready for download from the cloud but I cannot download them. I have downloaded over 1500 other songs, so I am trying to understand what is going on here. I would appreciate any help anyone can give me.
ThanksI did think about that and if I have to I will do that, however there are about 50 songs. I have closed and reopened iTunes several times and I am sure that I have the latest version. It fails right away but I can click on the cloud download icon and download the song that it failed on ... therefore it is not that song "or any one song" causing the issue. Any ideas?
-
How to use elapsed time function with state machine in Lab VIEW
Hello
I've been trying to use state machine with elapsed time function in order to sequentially start and stop my code. The arrangement is to start the code for 1 minute then stop for 5 minutes. I've attached the code, the problem is when I place the elapsed time function out of the while loop it doesn't work, on the other hand when I place it inside the loop it does work but it doesn't give the true signal to move to the next state.
Could you please have a look to my code and help me to solve this issue.
Regards
Rajab
Solved!
Go to Solution.
Attachments:
daq assistance thermocouple(sate machine raj).vi 436 KBRajab84 wrote:
Thanks apok for your help
even with pressing start it keeps running on wait case
could you please explain the code for me, the use of Boolean crossing, increment , and equal functions
Best Regards
Rajab
OK..I modded the example to stop after 2 cycles. Also recommend taking the free online LabVIEW tutorials.
run vi. case statement goes to "initialize", shift registers are initialized to their constants. goto "wait"
"start"= false, stay in current state. If true, transition to "1 min" case
reset elapsed timer with True from shift register(counter starts at zero)."time has elapsed"=false, stay in current state(1 min). If true, goto "5min" case
reset elapsed timer with True from shift register of previous case(counter starts at zero)."time has elapsed"=false, stay in current state(5 min). If true, goto "1min" case. Also, bool crossing is looking for "true-false" from "5 min" compare function to add cycle count.
Once cycle count reaches 2, stop while loop....
Attachments:
Untitled%202[1].vi 42 KB -
What is function of report designer in BI 7.0
Hi
What is the function of REPORT DESIGNER in BI 7.0
Could you please explain me a bit using LIVE Scenario
Thanksrefer this elearning class:
BEx Analyzer Report Designer Integration
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90b95f53-7c5c-2a10-f98d-cc78ec4ec12d -
I am looking for an app that can unmute my iphone after a preset time, eg 1 or 2 hours. Does anybody know an app with this feature?? The apps I have found are linked to a calendar or a place, I just need the timer function..
thanks. yes i am aware of the VoiceOver feature but it is NOT the solution to my problem. as you said, it is a solution to a different set of issues. i want the text to speech ability because i there are books i need to read but do not have the time to sit down and read them and have become used to listening to them read to me either by a professional human reader or with the text to speech software on the Kindle.
I think Apple makes the best audio devices but i am really disappointed in this inexplainable shortcoming. if apple can give us siri they ought to be able to design a nice little button that i can push to turn on text to speech while i am in a document, book, magazine or webpage. clearly it is possible as apple has added the "reader" button in safari to have web pages dropped into the reader format.
thanks for your suggestion though, it is what everyone suggests but it does not address the issue. -
Using time() function in multithreaded application
I am using time() function in a multithreaded application with NULL argument for getting current time.
Some time it's observed that we get a time one minute earlier than current time (3600 seconds).
Is there a problem in the usage of the function?
I am using expression : currenttime = time(NULL);
I had seen some people using following way - time(¤ttime );
Will above two behaves differently in multithreaded environment?
[I am using Sun C++ 5.5 compiler on Solaris 8]How do you compare actual time against the time seen by your threads? If your threads are printing the value from time(2) to stdout, it's possible that you're seeing an artifact of thread scheduling and/or output buffering.
I really doubt that you have a concurrency problem, but anyway make sure that you include the -mt option on your compile line:
CC -mt blahblahblah... -
OSB11g - using Concatenation function in report key - Xpath
Hi,
I am trying to use Concatenation function on Report key Xpath. For that i am using Following Xpath Expressions But this expressions not valid when trying to validate. But same expressions are valid under different scenarios in OSB.
1.fn:concat(./bpel:process/bpel:input, ./bpel:process/bpel:input)
error msg(when validate):_
error: XPath expression invalid, not a selection: declare namespace jca = 'http://www.bea.
com/wli/sb/transports/jca'; declare namespace wsp = 'http://schemas.xmlsoap.org/ws/2004/09/policy';
declare namespace jms = 'http://www.bea.com/wli/sb/transports/jms'; declare namespace tp = 'http:
//www.bea.com/wli/sb/transports'; declare namespace wsa05 = 'http://www.w3.
org/2005/08/addressing'; declare namespace jejb = 'http://www.bea.com/wli/sb/transports/jejb';
declare namespace xs = 'http://www.w3.org/2001/XMLSchema'; declare namespace sftp = 'http://www.
bea.com/wli/sb/transports/sftp'; declare namespace flow = 'http://www.bea.com/alsb/flow/transport';
declare namespace soap-env = 'http://schemas.xmlsoap.org/soap/envelope/'; declare namespace wsu
= 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd'; declare
namespace dsp = 'http://www.bea.com/dsp/transport/sb'; declare namespace ejb = 'http://www.bea.
com/wli/sb/transports/ejb'; declare namespace bpel = 'http://xmlns.oracle.
com/Bpel_Actvities/Assign_Activity/BPELProcess'; declare namespace wsa = 'http://schemas.xmlsoap.
org/ws/2004/08/addressing'; declare namespace bpel-10g = 'http://www.bea.
com/wli/sb/transports/bpel10g'; declare namespace tuxedo = 'http://www.bea.
com/wli/sb/transports/tuxedo'; declare namespace file = 'http://www.bea.com/wli/sb/transports/file';
declare namespace ctx = 'http://www.bea.com/wli/sb/context'; declare namespace fn = 'http://www.w3.
org/2004/07/xpath-functions'; declare namespace soap12-enc = 'http://www.w3.org/2003/05/soap-
encoding'; declare namespace soap12-env = 'http://www.w3.org/2003/05/soap-envelope'; declare
namespace fn-bea = 'http://www.bea.com/xquery/xquery-functions'; declare namespace mq = 'http:
//www.bea.com/wli/sb/transports/mq'; declare namespace ws = 'http://www.bea.
com/wli/sb/transports/ws'; declare namespace http = 'http://www.bea.com/wli/sb/transports/http';
declare namespace soa-direct = 'http://www.bea.com/wli/sb/transports/soa'; declare namespace email
= 'http://www.bea.com/wli/sb/transports/email'; declare namespace sb = 'http://www.bea.
com/wli/sb/transports/sb'; declare namespace ftp = 'http://www.bea.com/wli/sb/transports/ftp';
declare namespace xsd = 'http://www.w3.org/2001/XMLSchema'; declare namespace soap-enc = 'http:
//schemas.xmlsoap.org/soap/encoding/'; declare namespace xsi = 'http://www.w3.
org/2001/XMLSchema-instance'; fn:concat(./bpel:process/bpel:input, ./bpel:process/bpel:input)
2. op:concatenate(./bpel:process/bpel:input, ./bpel:process/bpel:input)
While using this Xpath expression validation is sucessfull but concatenation operation is not working when checked in the message reports under operations tab.
Can any one help me on this.
Thanks in advance.can you try assign concatenated value to some xml element first, like
assign : <value>{fn:concat(a,b)}</value> to e.g. value
and then report key ./text() in variable $value
Edited by: AigarsP on Jun 12, 2012 4:12 AM -
I need a timer function to ping the server every 5 secs??using threads.
I need a timer function to ping the server every 5 secs??
using threads...i have to use a thread coz i cant use Timer and Timer Task coz clients r on the JDK1.2 version.I have created a thread which keeps checking th ping msg & any server msg is pings 4 the1st time properly but then it just waits to read the response from server but it doesnt but the server shows that it has send the msgs to client???PLEASE HELP URGENTFew things are not clear from your post, like, are you using sockets and if you are, how are u reading writing to them (ur sample code would help)...
Anyways if you are, are you doing accept on your socket in a while(true) loop or just once... If you do it only once you will get the first ping message but none afterwards if the other side closes and opens new sockets for every send... What I am suggesting is something like the following:
ss = new ServerSocket(port);
while(true)
s = ss.accept();
is = s.getInputStream();
os = s.getOutputStream();
reader = new BufferedReader(new InputStreamReader(is));
writer = new BufferedWriter(new OutputStreamWriter(os));
String in = reader.readLine();
// do something with this string
s.close();
// put some check here to break out of this infinite loop
}// end of While
Maybe you are looking for
-
Abap code.........Plz help me
Hi all, My requirement is 1. Users will be using the file upload Tcode in BW ( This TCode access will be authorized to specifi users) 2. ABAP Program need to place the file in the specified folder. Use the Z_FLATFILE_UPLOAD as a start. Copy to New pr
-
How to carryforward Balance Sheet CI items marked as 30/3 having credit balance
Hi Expert, We have a issue where Balance Sheet (security Deposit) GL marked as 30/3 in Commitment master data. And this GL/CI is having credit balance. Now the business requires this balance to be carrforwarded to next year. Is it possible ? Regards
-
Mac Server VPN Requires Restart When Waking from Sleep
I am running OS 10.9.4 and Server 3.1.2. I had a L2TP VPN configured and working well. I suspect the 10.9.4 update caused the following issue. ISSUE: After waking from sleep, the VPN service requires a restart in order to accept connections. Clien
-
No sound after installing graphics card to replace original integrated graphics
I replaced my old monitor with a new Dell which has a displayport along with Soundbar that is connected to the PC by USB. Installed the hp AMD Radeon8490. The Catalyst Install Manager Installation Report shows theDisplay and Audio Drivers installed s
-
Wrt54g flaky wireless connection
my wrt54g router has been working fine since i set it up over 6 months ago. i have 2 pc's connected via ethernet cables and 2 connect via wireless. recently i have seen minor disconnects on my laptop via the wireless. today, my son's computer (whi