I’m trying to override the GetRequiredPrepaymentEnabled method on the CreatePaymentExt graph extension.
I’ve multiple methods, but have not been able to get it to work so far.
Heres a screenshot showing ,my latest attempt.

I’m trying to override the GetRequiredPrepaymentEnabled method on the CreatePaymentExt graph extension.
I’ve multiple methods, but have not been able to get it to work so far.
Heres a screenshot showing ,my latest attempt.
Best answer by aaghaei
[PXProtectedAccess()]
protected abstract bool GetRequiredPrepaymentEnabled(SOOrder order);
public delegate bool GetRequiredPrepaymentEnabledDelegate(SOOrder order);
[PXOverride]
public virtual bool GetRequiredPrepaymentEnabled(SOOrder order, GetRequiredPrepaymentEnabledDelegate baseMethod)
{
// Do some stuff
bool bm = baseMethod?.Invoke(order); // Do not call the base method if you do not need it
// Do more stuff and return the result
}
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.