Search found 801 matches

by paulsimon
Sat May 23, 2020 2:56 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: PAW Synchronise Action Button parameters with Sheet Selections
Replies: 8
Views: 5043

PAW Synchronise Action Button parameters with Sheet Selections

Hi As far as I am aware there is no way to synchronise the parameters to a TI Process on an Action Button with selections made in PAW (short of embedding a Web Sheet which for me anyone defeats the purpose of PAW). For us this is absolutely critical. Without this, we will not be able to do most of t...
by paulsimon
Fri May 22, 2020 10:39 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: User driven security
Replies: 10
Views: 5271

Re: User driven security

Hi Yes a SecurityRefresh is only needed if you have rule driven security in }ElementSecurity cubes or }CubeSecurity. If you use TI there is no need for a SecurityRefresh. Yes Rules in }CellSecurity do not need a SecurityRefresh. Changes take effect immediately. However, in my experience, }CellSecuri...
by paulsimon
Thu May 21, 2020 10:07 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: User driven security
Replies: 10
Views: 5271

Re: User driven security

By the way, the way to avoid the need for a SecurityRefresh is to use ElementSecurityPut. I typically do a CellPutS to the relevant }security cube which keeps the display up to date followed by an ElementSecurityPut which actually makes the security take effect. That way you get edit security for an...
by paulsimon
Thu May 21, 2020 9:53 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: User driven security
Replies: 10
Views: 5271

Re: User driven security

Hi I agree with what the others have said. A complex approach using Cell Security is not the right way to do. Create a Security Group per User. I have done this in the past. It is relatively easy to create a cascading process so that someone who has access to a higher level in the hierarchy automati...
by paulsimon
Sun May 17, 2020 6:00 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Error : Incorrect syntax Near '|' (inserting Numeric value into sql query )
Replies: 4
Views: 3000

Re: Error : Incorrect syntax Near '|' (inserting Numeric value into sql query )

Hi When you converted it to string did you put double quotes around it? You shouldn't do that. You are constructing a SQL statement which has to be string. Therefore the 'value' cannot be numeric as you cannot concatenate a numeric into a string. You need to put SQL= 'INSERT INTO DB_Archive VALUES (...
by paulsimon
Sun May 17, 2020 4:12 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Error : Incorrect syntax Near '|' (inserting Numeric value into sql query )
Replies: 4
Views: 3000

Re: Error : Incorrect syntax Near '|' (inserting Numeric value into sql query )

Hi

Assuming Value is of type numeric rather than string then you need to convert it to a string before you can concatenate it with other strings. Use NumberToString( Value )

Regards

Paul Simon
by paulsimon
Wed Apr 08, 2020 10:35 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: get a list of all groups the user is a member of. On the rules and without feeding.
Replies: 7
Views: 3711

Re: get a list of all groups the user is a member of. On the rules and without feeding.

Hi Wim MDX is good for processes but Drg was asking about rules, and, unless I have missed some major IBM improvement, which is quite possible, as far as I know you can't use MDX in rules. For my particular case, I needed to get not just the group membership, but the cost centres to which each group...
by paulsimon
Wed Apr 08, 2020 10:09 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Drill Through custom views/subsets
Replies: 8
Views: 3897

Re: Drill Through custom views/subsets

Hi We are still on 2.0.5 so I would be interested to know if this technique no longer still works in 2.0.8 In the EPILOG put IF( 1 = 0 ) around the generated statements so they don't get executed, then put your custom RETURNVIEWHANDLE below. IF( 1 = 0 ) ; #****Begin: Generated Statements*** RETURNVI...
by paulsimon
Wed Apr 08, 2020 10:00 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: get a list of all groups the user is a member of. On the rules and without feeding.
Replies: 7
Views: 3711

Re: get a list of all groups the user is a member of. On the rules and without feeding.

Hi Drg I had a similar issue. A client could be a member of multiple groups. Each group potentially gave them access to a broad range of Cost Centres. When running a process I needed a quick way to check whether the user had access to a particular Cost Centre. A loop within a loop to find all Groups...
by paulsimon
Fri Mar 13, 2020 7:27 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Hold and Proportional Spread
Replies: 6
Views: 3134

Re: Hold and Proportional Spread

Hi You seem to have included pseudo code and haven't given the source view so it is hard to understand the issue. What is the business problem that you are trying to solve? It seems like you want to phase some overall cost over months without changing the year total, presumably according to some pat...
by paulsimon
Wed Mar 11, 2020 10:49 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: PAW Buttons parameters & Filtering two dimensions on the same side
Replies: 1
Views: 1886

Re: PAW Buttons parameters & Filtering two dimensions on the same side

Hi Hector The inability to link the parameters of a TI Process in an Action Button to selections on a PAW workbook is a serious limitation that I have already raised with IBM. We cannot convert any of our existing TM1 Web screens to PAW until this is resolved as all of them need workflow that is man...
by paulsimon
Thu Mar 05, 2020 9:16 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Updateing Model to Hierarchys
Replies: 4
Views: 2413

Re: Updating Model to Hierarchys

Hi PavoGo Yes we do the same. Add any base level elements not in the Leaves hierarchy to the Leaves hierarchy and then add the base level from the Leaves to the Default hierarchy. I have raised the bug of the Leaves hierarchy not automatically being updated with base level elements and IBM are worki...
by paulsimon
Thu Feb 27, 2020 8:11 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Updateing Model to Hierarchys
Replies: 4
Views: 2413

Re: Updateing Model to Hierarchys

Hi Yes that is right. If you don't specify a hierarchy PA will look at the Default hierarchy, ie what you had before you added any named hierarchies. Therefore DBRWs will still work. If you only enter data against base level elements then those values will be shared across all hierarchies, since the...
by paulsimon
Mon Feb 17, 2020 10:49 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 User Locks
Replies: 2
Views: 1509

Re: TM1 User Locks

Hi Maren When creating the views and subsets on the fly, try creating temporary subsets and views. It doesn't matter what they are called since they only exist within the user's session and for the duration of the process. We found that this gave a dramatic reduction in locking. If you create perman...
by paulsimon
Mon Feb 03, 2020 10:42 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: String size limit of a parameter in a TI
Replies: 12
Views: 12552

Re: String size limit of a parameter in a TI

Hi

Also when you run a TI process always check the return code eg

vRet = ExecuteProcess(...)

IF( vRet <> ProcessExitNormal() ) ;
.... Some error handling
ENDIF ;
by paulsimon
Mon Feb 03, 2020 10:32 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: RunProcess explanation
Replies: 29
Views: 22348

Re: RunProcess explanation

Hi Are all the processes operating on separate views with separate subsets? If not then one process may be destroying the view used by another part way through. Using temporary subsets and views may help overcome that. However, I still tend to agree with others here, that experimenting with parallel...
by paulsimon
Sun Feb 02, 2020 10:09 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: String size limit of a parameter in a TI
Replies: 12
Views: 12552

Re: String size limit of a parameter in a TI

Good point Declan. I recently had an issue where someone had used a hard-return in the column heading of an Excel worksheet and then saved it as a CSV file. When read in, it made the TI miss out something like the first 500 lines of the file. It wasn't something you could detect and fix in the TI be...
by paulsimon
Sun Feb 02, 2020 5:38 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: String size limit of a parameter in a TI
Replies: 12
Views: 12552

Re: String size limit of a parameter in a TI

Hi It can depend on how you are passing the parameter. If you are passing it from an Action Button via Excel then I believe the limit is only 255 chars, but this is due to a limitation in Excel rather than TI. I have never really needed to pass a parameter that big, but in TI I have certainly built ...
by paulsimon
Mon Jan 27, 2020 10:11 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Use of DimensionDeleteAllElements
Replies: 4
Views: 2215

Re: Use of DimensionDeleteAllElements

Hi There are some other reasons to avoid using DimensionDeleteAllElements. If the rebuild fails a) Elements will be deleted from any Static Subsets b) Any views that referenced the deleted element in title subsets may be invalidated c) If you reference consolidated elements in rules, the rules will ...
by paulsimon
Thu Jan 23, 2020 9:19 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Process Error Log Not Available
Replies: 12
Views: 4707

Re: Process Error Log Not Available

Hi Tom Your solution is pretty much what we do. However, one suggestion is that rather than have the attribute on the process dimension, have it on the client dimension or a copy of that. The reason being that if two users run the same process and both get an error, then there will only be a record ...