IBM Support

How can I delete the work order tasks before save it?

Technical Blog Post


Abstract

How can I delete the work order tasks before save it?

Body

When you try to delete or remove a task from work order that is already saved, the below error message is thrown. However, you can delete the task by clicking the trash can before saving the work order (but not after saving the work order.)

Error Message:
BMXAA0029E - You are not authorized to perform this action for this record. Contact your system administrator to request changes to your authorization. More information

 

How can I replicate the issue?

 

1) Create security group "TA"
“Independent of Other Groups?”- Checked

imagem

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

imagem

Site: BEDFORD

imagem

 

Find for Work Order Tracking application
Options for Work Order Tracking:
New Work Order
Read Access to Work Order Tracking
Save Work Order

imagem

 

2) Create security group "TB"
“Independent of Other Groups?”- Checked

imagem

Site: MCLEAN

imagem

Find for Work Order Tracking application
Options for Work Order Tracking:
Delete Work Order
New Work Order
Read Access to Work Order Tracking
Save Work Order

imagem

3) Create user "TEST" for Group "TA" and "TB"
imagem

imagem

imagem
4) Create record for Site - "BEDFORD" by MAXADMIN

imagem

5) Check access rights
Login as user Test, go to Work Order Tracking application and open work order record from Site BEDFORD.
Try to delete a task the following error message is displayed:
"BMXAA0029E - You are not authorized to perform this action for this record."

imagem

6) Create record for Site - "BEDFORD" by TEST
Create a new task
Save Work order register
Try to delete a task the following error message is displayed:
"BMXAA0029E - You are not authorized to perform this action for this record.

imagem

7) Create record for Site - "MCLEAN" by TEST
Create a new task
Save Work order register
You will get to delete a task

imagem
How can I solve this issue?


1) Go to Security Groups > Find for TA
Applications tab > find for Work Order Tracking
Options for Work Order Tracking:
New Work Order
Read Access to Work Order Tracking
Save Work Order
Flag Delete Work Order
Save

imagem

2) Check access rights
Login as user Test, go to Work Order Tracking application and open work order record from Site BEDFORD (Work order register created in the step 4)
You will get to delete a task

imagem

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11130247