Okay. I will try this approach. Could the root cause also potentially be the unit sequence group, and the "License Plate Grouping" checkbox?
Also
When I try to complete the work from the AX Client, I get the following error:
Error Message (08:51:04 pm) Reservations cannot be removed because there is work created which relies on the reservations.
Error Message (08:51:04 pm) Microsoft.Dynamics.Ax.Xpp.ErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ErrorException' was thrown.
at Microsoft.Dynamics.Ax.MSIL.Interop.throwException(Int32 ExceptionValue)
at Microsoft.Dynamics.Ax.MSIL.cqlCursorIL.write(IntPtr table)
at Dynamics.Ax.Application.WHSWorkExecute.Updateworkstatus(String _workId, Decimal _lineNum, String _userId) in WHSWorkExecute.updateWorkStatus.xpp:line 52
at Dynamics.Ax.Application.WHSWorkExecute.Putawaytolocation(String _workId, Decimal _lineNum, String _locationId, WHSWorkPutFlow _workPutFlow, String _userId, String _sourceLicensePlateId, String _targetLicensePlateId, Boolean _handleByLP, Boolean ) in WHSWorkExecute.putAwayToLocation.xpp:line 314
at Dynamics.Ax.Application.WHSWorkExecute.Putawaytolocation(String _workId, Decimal _lineNum, String _locationId, WHSWorkPutFlow _workPutFlow, String _userId, String _sourceLicensePlateId, String _targetLicensePlateId, Boolean _handleByLP)
at Dynamics.Ax.Application.WHSWorkManualComplete.executeWorkLinesOnServer(String _userId, WHSTmpCompleteWorkTable _whsTmpCompleteWorkTable, WHSTmpCompleteWorkLine _whsTmpCompleteWorkLine) in WHSWorkManualComplete.executeWorkLinesOnServer.xpp:line 158
at Dynamics.Ax.Application.WHSWorkManualComplete.executeWorkOnServer(String _userId, Object[] _packedWHSTmpCompleteWorkTable, Object[] _packedWHSTmpCompleteWorkLine) in WHSWorkManualComplete.executeWorkOnServer.xpp:line 18
at Dynamics.Ax.Application.WHSWorkManualComplete.executeWorkOnServerFromContainer(Object[] _parameters) in WHSWorkManualComplete.executeWorkOnServerFromContainer.xpp:line 11
at WHSWorkManualComplete::executeWorkOnServerFromContainer(Object[] )
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at Dynamics.Ax.Application.SysDictClass.invokeStaticMethod(Object[] _params) in SysDictClass.invokeStaticMethod.xpp:line 26
at SysDictClass::invokeStaticMethod(Object[] )
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at Microsoft.Dynamics.Ax.Xpp.PredefinedFunctions.runAsInvoke(String className, String staticMethodName, Object[] parms, Object[]& exportInfolog)