diff --git a/org.adempiere.base/src/org/compiere/wf/WFActivityManage.java b/org.adempiere.base/src/org/compiere/wf/WFActivityManage.java index 25aa5eafc3..d9e2c6d6c5 100644 --- a/org.adempiere.base/src/org/compiere/wf/WFActivityManage.java +++ b/org.adempiere.base/src/org/compiere/wf/WFActivityManage.java @@ -85,6 +85,7 @@ public class WFActivityManage extends SvrProcess // will leave the activity in an "unmanagable" state activity.setProcessed(true); activity.setWFState(StateEngine.STATE_Aborted); + activity.saveEx(); return msg; } String msg = null; diff --git a/org.adempiere.base/src/org/compiere/wf/WFProcessManage.java b/org.adempiere.base/src/org/compiere/wf/WFProcessManage.java index 46c631d517..bc407ebf4b 100644 --- a/org.adempiere.base/src/org/compiere/wf/WFProcessManage.java +++ b/org.adempiere.base/src/org/compiere/wf/WFProcessManage.java @@ -81,6 +81,7 @@ public class WFProcessManage extends SvrProcess process.setTextMsg(msg); process.setAD_User_ID(getAD_User_ID()); process.setWFState(StateEngine.STATE_Aborted); + process.saveEx(); return msg; } String msg = null;