Maximo Wire - The IBM Maximo Help & Discussion Forum
May 24, 2012, 09:18:30 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome to Maximo Wire, the IBM Maximo help forum. Feel free to register and ask any Maximo related questions you like.
 
  Home Help Search Login Register  
*
Pages: [1]   Go Down
  Print  
Author Topic: Fail to delete Person  (Read 1660 times)
0 Members and 1 Guest are viewing this topic.
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« on: August 22, 2008, 11:02:30 am »

Hi! My client wants to delete a Person (not User or Labor) on a Maximo 6.2 142 build, wich doesn't belong to any security groups or whatsoever. We tried to delete that Person too, using a VPN connection, but a error message keeps popping up:

"Attribute PROCESSREV does not exist" - (translated from spanish)

Server OS - Windows 2003 Server R2   
Client OS- Windows XP SP2
DB - ORACLE 10.2.1   
Application Server   Windows 2003 Server R2


Does this ring any bells to any of you?

Muchas Gracias / Thank you
Logged

"Making it all count!!"
amdisuk
Administrator
Full Member
*****

Karma: -1
Posts: 199


allandonaldson@hotmail.com
View Profile WWW
« Reply #1 on: August 22, 2008, 12:07:17 pm »

Not to me. Is this a popup or in the app server console log?

Is there some custom code?

Al
Logged

Big Al
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« Reply #2 on: August 22, 2008, 12:24:37 pm »

it's a popup, with no error code... this error is clearly associated with a workflow process, but I can't figure it out... Sad have you ever had anything similar to this? tnx again
Logged

"Making it all count!!"
amdisuk
Administrator
Full Member
*****

Karma: -1
Posts: 199


allandonaldson@hotmail.com
View Profile WWW
« Reply #3 on: August 22, 2008, 01:11:02 pm »

OK, if it's a workflow process then there may be a misconfigured action or something. Can you look at the workflow, see where this PROCESSREV exists?
Logged

Big Al
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« Reply #4 on: August 22, 2008, 02:14:27 pm »

done, it's a very common process associated with interactions between nodes.  Huh
Logged

"Making it all count!!"
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« Reply #5 on: August 25, 2008, 02:23:48 pm »

mmm. i guess no one can help me on this....   Sad
Logged

"Making it all count!!"
maurogrz
Global Moderator
Full Member
*****

Karma: 14
Posts: 111



View Profile Email
« Reply #6 on: August 25, 2008, 03:27:29 pm »

did you try to "stop WF" if the record is in the workflow ?

the field you described mean the revision of the Workflow process..... maybe the revision referenced by the record is deleted or unavailable ?
Logged
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« Reply #7 on: August 26, 2008, 09:11:59 am »

No, I didn't... the problem is that there are a lot of "PROCESSREV"'... I'm having dificulties in identifying the process that originates the error. The Person that we need to delete is not associated to any visible process (no groups or assignments in any workflow)... must be something hidden. Any tips of how to efficiently search for all assignments related to a person? I tried a lot of SQL sentences, and nothing came out...
Logged

"Making it all count!!"
maurogrz
Global Moderator
Full Member
*****

Karma: 14
Posts: 111



View Profile Email
« Reply #8 on: August 26, 2008, 10:52:54 am »

If I'm not too wrong, you can select from WFASSIGNMENT table to get the current workflow assignment of the record.
you have to select values where OWNERID=PERSONID.
From this table you can get WFID, PROCESSID, PROCESSREV and the other assignemt information referencing your record.

Using WFID you can also select values from WFCALLSTACK table to see the current active node (for all the process/subprocess)

Using WFID you can select value from WFTRANSACTION table to have a look of all the workflow nodes passed by your record.


Logged
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« Reply #9 on: August 26, 2008, 11:19:38 am »

mmm... I'll try that. Thank you very much! Smiley
Logged

"Making it all count!!"
AGL
Newbie
*

Karma: 0
Posts: 10



View Profile Email
« Reply #10 on: August 26, 2008, 12:38:11 pm »

Problem solved. Person was once a User. The client eliminated the User, but he forgot to disassociate these same User with an active workflow. We sugested him to create a new user for these person, since stopping the worflow process didn't work. After that he simply eliminated both User and Person. Done! Thank you! Wink
Logged

"Making it all count!!"
maurogrz
Global Moderator
Full Member
*****

Karma: 14
Posts: 111



View Profile Email
« Reply #11 on: August 26, 2008, 01:12:49 pm »

Good !
I'm very happy to hear this........
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Recent

TinyPortal v1.0 beta 4 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.15 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!