MES End Labor Activity Problem

I am trying to end activity and I get this error:

Business Layer Exception

Invalid to modify a transaction that has been Submitted for Approval.

Exception caught in: Epicor.ServiceModel

Error Detail

Correlation ID: 9c5afc57-8c59-423b-887d-186b1d94bf2e
Description: Invalid to modify a transaction that has been Submitted for Approval.
Program: Erp.Services.BO.Labor.dll
Method: LaborDtlBeforeUpdate
Line Number: 10596
Column Number: 21
Table: LaborDtl
Field: A

Client Stack Trace

at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Erp.Proxy.BO.LaborImpl.Update(LaborDataSet ds)
at Erp.Adapters.LaborAdapter.OnUpdate()
at Ice.Lib.Framework.EpiBaseAdapter.Update()
at Erp.UI.App.EndActivityEntry.EndActTransaction.Update()

Open the labor transaction in Time and Expense entry. From there you should be able to recall the transaction and fix it.

@NateS I tried that but there are no entries for that job to delete at the Time and Expense Entry module.
I also looked at previous dates and no luck.

@QCMANF If you query the active labordtl record is likely has a timestatus of A when it should be an E. Support can get you a data fix to correct it.

@gpayne we tried that too and it isn’t showing up. Well I should say, it did show up but the labor code was X which is what is making me think we can’t see it because of the type of transaction it is.

Here is a KB KB0073546 - run Conversion Program 1130 - End Activity on Active Labor Transactions Process

https://epiccare.epicor.com/epiccare?id=epiccare_kb_article&sys_id=813f29bbdb58c85004d52f75ca961925