24.204.0004
Using the built in customization interface I asked it to create an override of the SOInvoiceEntry.InvoiceOrder method and it produced this:
public delegate void InvoiceOrderDelegate(InvoiceOrderDelegateArgs args);
[PXOverride]
public void InvoiceOrder(InvoiceOrderArgs args, InvoiceOrderDelegate baseMethod)
{
baseMethod(args);
}But should have produced this:
public delegate void InvoiceOrderDelegate(InvoiceOrderArgs args);
[PXOverride]
public void InvoiceOrder(InvoiceOrderArgs args, InvoiceOrderDelegate baseMethod)
{
baseMethod(args);
}It inserted the word “Delegate” into the name of the data type of the delegate’s parameter declaration.