在从发票屏幕(SO303000)运行Release操作之后,我需要获得具有最新更新的ARBalance。我已经尝试了释放操作的覆盖代码
public delegate IEnumerable ReleaseDelegate(PXAdapter adapter);
[PXOverride]
public IEnumerable Release(PXAdapter adapter, ReleaseDelegate baseMethod)
{
return baseMethod(adapter);
}我收到错误消息:“ReleaseInvoiceTransactionPostProcessingDelegate) UpdateBaReleaseInvoiceTransactionPostProcessing(PX.Objects.GL.JournalEntry,PX.Objects.AR.ARInvoice,PX.Data.PXResult`6PX.Objects.AR.ARTran,PX.Objects.AR.ARTax,PX.Objects.TX.Tax,PX.Objects.DR.DRDeferredCode,PX.Objects.SO.SOOrderType,PX.Objects.AR.ARTaxTran,PX.Objects.GL.GLTran,graph extension中的方法被标记为PXOverride,但在PXGraph中找不到具有这样名称的原始方法”。
提前感谢您的帮助。
发布于 2020-08-11 23:23:18
我能够通过使用ARReleaseProcess图上的平衡持久行来解决我的问题。
https://stackoverflow.com/questions/63348749
复制相似问题