public virtual ARRegister OnBeforeRelease(ARRegister ardoc, OnBeforeReleaseDelegate del) { ValidatePostBatchStatus(PXDBOperation.Update, ID.Batch_PostTo.AR, ardoc.DocType, ardoc.RefNbr); if (del != null) { return(del(ardoc)); } return(null); }
public virtual PMRegister OnBeforeRelease(PMRegister doc, OnBeforeReleaseDelegate del) { ValidatePostBatchStatus(PXDBOperation.Update, ID.Batch_PostTo.PM, doc.Module, doc.RefNbr); if (del != null) { return(del(doc)); } return(doc); }