| 1234567891011121314151617 |
- namespace Admin.NET.Plugin.AiDOP.MaterialWarehouse.InventoryPosting.Receipt;
- /// <summary>
- /// 事务内可变收货态刷新结果(Phase 7C A5)。orchestrator 在 BeginAndLock 之后调用刷新委托拿到本对象,
- /// 用**事务内最新**的门禁标志与对账数量重判 Runtime Gate、重建 C6,杜绝事务外 snapshot 的 TOCTOU。
- /// 定义在 Receipt 层(不反依赖 L1);L1 消费端把 <c>IqcReceiptState</c> 映射为本类型。
- /// </summary>
- public sealed class ReceiptPostingRefresh
- {
- public bool Found { get; set; }
- public bool HasPendingReceipt { get; set; }
- public bool HasReceivableDetails { get; set; }
- public decimal OrderedQty { get; set; }
- public decimal BeforeReceivedQty { get; set; }
- public decimal ReturnedQty { get; set; }
- public decimal SampleQty { get; set; }
- }
|