BPM error on save for no matching return type?

,

‘ReceiptsFromMfgSvcCustomization’ does not implement interface member ‘ReceiptsFromMfgSvcContract.GetSelectSerialNumbersParams(ref ReceiptsFromMfgTableset, string)’. ‘ReceiptsFromMfgSvcCustomization.GetSelectSerialNumbersParams(ref ReceiptsFromMfgTableset, string)’ cannot implement ‘ReceiptsFromMfgSvcContract.GetSelectSerialNumbersParams(ref ReceiptsFromMfgTableset, string)’ because it does not have the matching return type of ‘SelectSerialNumbersParamsTableset’.

Can anyone shed some light on this error message? I get this message every time I try to create a BPM (method directive on PreUpdate of ReceiptsFromMfg) and try to Invoke any BO Method from either ReportQuantity or Labor.

Did you ever get to the bottom of this? I have the same issue today.