Search found 705 matches

by rmackenzie
Wed Dec 03, 2014 4:10 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1Web and Perspectives diff. on double quoted numbers
Replies: 5
Views: 3844

Re: TM1Web and Perspectives diff. on double quoted numbers

What does the @ symbol do as placed in format parameter for TEXT function?. It's part of the syntax for custom number formats - in this case, it converts a number to a string. It's a bit like sticking an ' in front a number. For your problem, it is just saying compare text with text, not numbers wi...
by rmackenzie
Tue Dec 02, 2014 9:51 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1Web and Perspectives diff. on double quoted numbers
Replies: 5
Views: 3844

Re: TM1Web and Perspectives diff. on double quoted numbers

This might work:

Code: Select all

=IF(TEXT(A1,"@")=TEXT(B1,"@"),TRUE,FALSE)
That way its apples and apples. Note there's no need to quote the TRUE and FALSE outcomes otherwise you will be casting strings back to booleans.
by rmackenzie
Tue Dec 02, 2014 4:28 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: A Brief UI/UX Rant
Replies: 6
Views: 5577

Re: A Brief UI/UX Rant

There was nothing wrong with the upside down A for the All subset, or the Zorro mask for aliases :|
by rmackenzie
Mon Dec 01, 2014 10:55 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Alternate to If statement
Replies: 8
Views: 4836

Re: Alternate to If statement

... ['Element X'] = IF( ['Element A'] <> 0, ['Element B'], 0 ); ... Is it necessary for 'Element X' to evaluate to 0 if the condition is FALSE? Had you considered using STET instead? I realise that the rule presented is probably not a real-life example but the consultant's substitute code arrives a...
by rmackenzie
Sat Nov 29, 2014 9:29 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: IBM Cognos TM1 - official guide - problem with rule
Replies: 2
Views: 2921

Re: IBM Cognos TM1 - official guide - problem with rule

Just from a read of it, it's not totally intuitive, but it reads that the 'SL Periods' dimension has an attribute 'Ref' which should contain a value that matches another element in the 'SL Periods' dimension'. It's common for time dimensions to have attributes that refer to elements within the dimen...
by rmackenzie
Wed Nov 26, 2014 11:07 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Feeders not re-firing on restart
Replies: 13
Views: 11212

Re: Feeders not re-firing on restart

1. We found that overtime, the longer the services ran, the less competent they were. We found that the services became slower, less efficent and we noticed that restarting them helped these issues go away. There is also no harm in restarting them nightly, we restart them during the early hours of ...
by rmackenzie
Wed Nov 26, 2014 9:56 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Run an Admin TI as a Non-Admin User
Replies: 13
Views: 15070

Re: Run an Admin TI as a Non-Admin User

Historically - no doubt. However, TM1 is being used more and more as an Enterprise tool and part of larger suites of applications TM1 was quite widely used for resource planning prior to the paradigm shift to 'enterprise', and this was always a concern back then (salary/ bonus confidentiality etc),...
by rmackenzie
Mon Nov 24, 2014 2:00 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Run an Admin TI as a Non-Admin User
Replies: 13
Views: 15070

Re: Run an Admin TI as a Non-Admin User

Hey QML, it's a good clarification, no doubt. But, it's unusual for a user to get READ access on a TI that's updating security, don't you think?

On a slight tangent, did you ever work on a model where someone was actually assigned into the SecurityAdmin group?
by rmackenzie
Mon Nov 24, 2014 1:51 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Feeders not re-firing on restart
Replies: 13
Views: 11212

Re: Feeders not re-firing on restart

The only difference with our issue is that we have PersistantFeeders on. We run a nightly restart on all of our services but each Sunday we delete all of our .FEEDER files. This raises some questions: 1. Why do you run a nightly restart on the services? 2. Why do you delete the .feeder files on a S...
by rmackenzie
Mon Nov 24, 2014 1:41 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Copy between cubes
Replies: 38
Views: 24489

Re: Copy between cubes

Earlier in the thread you stated that the cube used as a data source is DU_SERVICES_REPORT. But you're also posting code that is writing to SSM_EXPENSES_REPORTING...

Make sure that the variables map to DU_SERVICES_REPORT and not to SSM_EXPENSES_REPORTING!
by rmackenzie
Mon Nov 24, 2014 12:21 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Run an Admin TI as a Non-Admin User
Replies: 13
Views: 15070

Re: Run an Admin TI as a Non-Admin User

Trevor, it's a useful suggestion, but perhaps you missed a subtlety in the OPs question - he was questioning if a users cube security permissions were taken into account by a TI process - the answer being that TI's always run with admin privilege. Running the TI via TM1RunTI.exe doesn't change this....
by rmackenzie
Mon Nov 24, 2014 6:34 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Copy between cubes
Replies: 38
Views: 24489

Re: Copy between cubes

It smells like there's something else wrong with your process beyond just some difficulty your having with the coding. What is "002587 - Turn _Dep" - is it an element in one of the dimensions in the cube used as a data source? If so, it seems that there's a mismatch between your data sourc...
by rmackenzie
Sun Nov 23, 2014 3:40 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Copy between cubes
Replies: 38
Views: 24489

Re: Copy between cubes

Firstly,I do have subset of numeric elements and assigned to source view: Prolog: #Defining Source Cube,View and Dimension#   SCub='DU_SERVICES_REPORT';  SDim='sa_period';  SVw='Source View'; #Making sure Source View exists for the Process##  IF(VIEWEXISTS(SCub,SVw)=0);       VIEWCREATE(SCub,SVw); ...
by rmackenzie
Wed Nov 19, 2014 8:58 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 migration from 9.5.2 to 10.2.2 - Need HELP
Replies: 5
Views: 5505

Re: TM1 migration from 9.5.2 to 10.2.2 - Need HELP

After the migration if we have to test the functionality of existing TM1 applications, please advice on what all the areas to test. Are there any potential risks in particular area? Can you provide a list of things you have already written up to test? More people will make suggestions if they can s...
by rmackenzie
Wed Nov 19, 2014 8:05 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to write the Rules for the latest non-zero value
Replies: 1
Views: 2270

Re: How to write the Rules for the latest non-zero value

You need an attribute on the Month dimension that gives the prior month (e.g. Jan is the prior month to Feb) and also a consolidation for all the months which I called 'Total' in the example below. The code might look like this: SKIPCHECK; ['Calc Price', 'Jan'] = N: ['Cost Price', 'Jan']; ['Calc Pri...
by rmackenzie
Wed Nov 19, 2014 7:46 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Copy between cubes
Replies: 38
Views: 24489

Re: Copy between cubes

Yes it does have few string elements defined in them OK, so that's why this error occurs: Error: Meta Data procedure line (0): Cannot convert field number 8, value "SLT" to a real number If you only want to process the numbers in the cube, then you have to build a subset of just the measu...
by rmackenzie
Wed Nov 19, 2014 7:22 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Copy between cubes
Replies: 38
Views: 24489

Re: Copy between cubes

Right - so does the sa_period dimension have any string measures?

See here
by rmackenzie
Wed Nov 19, 2014 6:33 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Copy between cubes
Replies: 38
Views: 24489

Re: Copy between cubes

What is the data source of the process? Is it a view of the DU_SERVICES_REPORT cube?
by rmackenzie
Wed Nov 19, 2014 6:05 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: ELCOMP Work sheet Function
Replies: 3
Views: 4508

Re: ELCOMP Work sheet Function

Create a subset called something like 'N level elements of Consol' and apply an MDX expression to it:

Code: Select all

{TM1FILTERBYLEVEL( {TM1DRILLDOWNMEMBER( {[dim].[consol]}, ALL, RECURSIVE )}, 0)}
Then in the worksheet, you can refer to the elements in the subset using the SUBNM formula.
by rmackenzie
Mon Nov 17, 2014 3:19 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Same name in two dimesions
Replies: 2
Views: 3119

Re: Same name in two dimesions

You simply clarify the dimension name using this syntax:

Code: Select all

['dim1':'element', 'dim2':'element'] = N: ...