【发布时间】:2017-06-20 06:06:24
【问题描述】:
我添加了一些自定义字段以将 Kit Asm 链接回特定的销售订单行。当 Kit Asm 发布时,我想在链接的 SO Line 上更新我的自定义字段 Qty Released。
我的代码正在对 Kit Asm 进行其他更改(我从重写的 Persist 方法开始),但基本 Acumatica Release 发生在 PXLongOperation 内,因此我对已发布的 Kit Asm 数量的计数是不准确,因为它们实际上并没有在 base.release.Press() 之后立即发布。
同样由于 PXLongOperation,Kit Asm Released 字段更新的事件处理程序永远不会引发,所以我无法从那里捕获它。
在 Release 完成后,Persist 似乎在任何时候都没有出现。
有没有一种方法可以跟踪基本版本的进度并等到 PXLongOperation 完成后再尝试更新我的 SO?
【问题讨论】:
标签: acumatica