Oracle Shop Floor Manager (OSFM) Undo Move Transactions Fail After Applying Patch 20890307 (Doc ID 2025471.1)

Last updated on OCTOBER 14, 2015

Applies to:

Oracle Shop Floor Management - Version 12.2.4 and later
Information in this document applies to any platform.

Symptoms

After applying patch 20890307, the 'Undo Move' transaction fails with the following error when multiple users are using the OSFM workbench.


ERROR

Error: 'The lot resulted at this operation step through one of the wip lot transactions.  Hence, you will not be able to do a backward move.'


STEPS

The issue can be reproduced at will with the following steps:

User 1:

1.  Create a lot based job.  [Navigation: OSFM: Lot Based Jobs]
2.  Go to OSFM operator workbench and locate job you just created. OSFM Operator User: Dispatch List
3.  Confirm usages and choose next operation. Click Apply. Repeat steps 2 and 3 until you have moved through the routing.  Then repeat entire process in a loop until User 2 has experienced the error.

User 2:

This user must be using the workbench simultaneously with user 1 for the problem to occur. User 2 will be using a different job.
1.  Create another lot based job.  O[Navigation: OSFM: Lot Based Jobs]
2.  Go to OSFM operator workbench and locate job you just created. Navigation OSFM Operator User-> Dispatch List
3.  Confirm usages and choose next operation. Click Apply. Repeat steps 2 and 3 until you reach a point where you want to undo you’re move. (Last operation before completion?)
4.  From the dispatch list find your job at the highest operation and click the ‘Select’ radio button to the left of the job name. Then choose ‘undo move’ from the drop down list and click ‘go’.  Undo Move,
5.  Error: 'The lot resulted at this operation step through one of the wip lot transactions.  Hence, you will not be able to do a backward move.'

In addition, the 'about this record' 'Updated By' information is inaccurate.  It will show User 1's update of User 2's job when there was no update.

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