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