If you want to over-write this behavior, you can modify the ODM change notification sample here which it can be found at https://www.ibm.com/support/knowledgecenter/SSQP76_8.9.2/com.ibm.odm.dcenter.samples/topics/smp_tsbrm_changenotif.html
Here is the sample snippet:
public void onCommitElement(IlrBranch branch, IlrCommitableObject cobject) throws IlrApplicationException {
IlrSession session = this.session;
IlrElementDetails details = cobject.getRootDetails();
if (details != null && session.getBrmPackage().getBusinessRule().isSuperTypeOf(details.eClass()) && details.isNew()) {
session = details.getSession();
EStructuralFeature status = (EStructuralFeature) session
.getModelInfo()
.getElementFromFQN("brm.BusinessRule.status");
details.setRawValue(status, "new");
}
super.onCommitElement(branch, cobject);
}
#OperationalDecisionManager(ODM)#Support#SupportMigration