Assignment Status Changes Saved Even After The Warning Message That It Will Be Discarded (Doc ID 2092649.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Field Service - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Field Service Engineer Portal

When Parts Requirement order is picked but not-shipped, and then the assignment status is changed from Accepted to Completed,
the following error occurs.

ERROR
-----------------------
Error ISO cannot be cancelled because of processing constraint.
Clicked on the “Close Window” link at the top of the Dashboard.
Will receive a popup warning that states "If you have not saved your changes, they will be discarded. Do you wish to continue?"


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) For an SR, create a parts requirement and source the line by generating an internal sales order (ISO). Push the ISO through a successful pick release. Leave the ISO as picked, not shipped.
2) From the Dashboard, changed the SR/task status from Accepted to Completed and Save. Will get the good error message that the ISO cannot be cancelled because of processing constraint.
3) Clicked on the “Close Window” link at the top of the Dashboard. Will receive a popup warning that states "If you have not saved your changes, they will be discarded. Do you wish to continue?" Press Ok.
4) Re-open the Dashboard and view the same SR. It will still show the "Completed" status that was attempted. The change was not discarded as warned. The "Close Window" is not really discarding the data.
5) If you press "Close Window" again, get the same discard warning, but again it does not discard. When open Dashboard again, the status is still showing the attempted "Completed" status. Only way to really discard the data is to press the "Revert" button or to open a completely different OAF form and then come back to the Dashboard. If you do one of these 2 things, then the SR status displayed on the Dashboard goes back to the DB value of "Accepted".


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms