Hello All,
I have a problem with a TM1 contributor application, I want to take ownership of a node on c-level and i ghet the next message;
I have set submit rights to the node for the user in Contributor, I also did this for the n-level leaf nodes of this element. What I do see is that when I submitted all leaf nodes I can submit the c-level node. But I still do not have ownership, I can't for example make a sand-box. Is this normal behaviour? I can't find anything about it in the manul's or on the web.
I also get the next error message when i reject a submission (as admin) from another user, but when I go back i can see that the rejection did take place.
I also don't find any errors in the }tp_process_errors cibes
Al this problems are with the admin user
I imported this application from TM1 Contributor 9.5
Does anyone have an idea
Regards,
Sander
Contributor; Take ownership on C-level node
-
- Posts: 74
- Joined: Thu Jun 17, 2010 10:35 am
- OLAP Product: TM1
- Version: 9.4 9.5.1
- Excel Version: 2003 - 2007
Re: Contributor; Take ownership on C-level node
I remember when I tried to use Contributor with 9.1, I couldn't create ownership one consolidated elements too. Worst, contribtor has created a "control user" for all leaf elements on primary dimension.
My advice: don't use it, make your own workflow with cubes and rules, it will be more flexible and you won't have this kind of troubles.

My advice: don't use it, make your own workflow with cubes and rules, it will be more flexible and you won't have this kind of troubles.
-
- Posts: 52
- Joined: Thu Dec 09, 2010 9:23 pm
- OLAP Product: tm1
- Version: 10.2
- Excel Version: 2013
Re: Contributor; Take ownership on C-level node
Someone with a better idea?
- Martin Ryan
- Site Admin
- Posts: 2003
- Joined: Sat May 10, 2008 9:08 am
- OLAP Product: TM1
- Version: 10.1
- Excel Version: 2010
- Location: Wellington, New Zealand
- Contact:
Re: Contributor; Take ownership on C-level node
The error message suggests that a TI process failed, so take a look in the error logs and it should say why, or at least tell you which line of TI code is failing.
With Express I've found quite a few errors in Contributor are caused by not having qualified names e.g. having mryan instead of Cognos\Martin Ryan.
Martin
With Express I've found quite a few errors in Contributor are caused by not having qualified names e.g. having mryan instead of Cognos\Martin Ryan.
Martin
Please do not send technical questions via private message or email. Post them in the forum where you'll probably get a faster reply, and everyone can benefit from the answers.
Jodi Ryan Family Lawyer
Jodi Ryan Family Lawyer
-
- Posts: 52
- Joined: Thu Dec 09, 2010 9:23 pm
- OLAP Product: tm1
- Version: 10.2
- Excel Version: 2013
Re: Contributor; Take ownership on C-level node
Finally found some time to get into this problem.
Indeed it is a problem in a TI-proces, it's an mdx statement which is generated in one of the TI proces generated by contributor (the }tp_... processes). I found an error in the processes;
}tp_workflow_enter_node, Is used while entering nodes
In the prolog line 196, here is a statement
where vMDX is;
Filed this issue also with IBM, this is a known issue, you can't use a subset with the same name as the dimension in contributor (COGCQ00633058). This indeed solves the problem with entering nodes om c-level.
But when you now wan't to 'take ownership' of a c-level node you get another error message, which also in the end relates to MDX, in the proces
}tp_workflow_take_owner_group_on_consolidation
I returned this issue also to IBM, still waiting for reply.
Anyone else who ran into the same problems?
Indeed it is a problem in a TI-proces, it's an mdx statement which is generated in one of the TI proces generated by contributor (the }tp_... processes). I found an error in the processes;
}tp_workflow_enter_node, Is used while entering nodes
In the prolog line 196, here is a statement
Code: Select all
SubsetCreateByMdx(vSubset, vMDX);
Code: Select all
vMDX = '{INTERSECT(TM1FILTERBYLEVEL({DESCENDANTS([' | gApprovalDim | '].[' | pNode | ']) }, 0), [' | gApprovalDim | '].[' | gApprovalSubset | ']), ['| gApprovalDim | '].[' | pNode | ']}';
But when you now wan't to 'take ownership' of a c-level node you get another error message, which also in the end relates to MDX, in the proces
}tp_workflow_take_owner_group_on_consolidation
I returned this issue also to IBM, still waiting for reply.
Anyone else who ran into the same problems?