namespace Admin.NET.Plugin.AiDOP.MaterialWarehouse.InventoryPosting.L1;
///
/// L1 IQC 合格事件(对齐现役 mdp_outbox `S5_IQC_RESULT_PUSH`)。**只携带 identity/routing 字段**:
/// 检验结论(pd/clfs/dhsl/bhgsl)与单据身份(FBILLNO/Receiver/QCNbr)相对固定。
/// **可变收货状态(IsRctTemp/RctDetails/ordered/received/… AcceptedQty 语义)不信 payload**,consume 时经
/// 重新加载(Runtime Gate 新鲜度)。
///
public sealed class IqcInventoryEvent
{
public long TenantId { get; set; }
public string DomainCode { get; set; }
public string Fbillno { get; set; }
public string Receiver { get; set; }
public string RctQcNbr { get; set; }
/// 判定:0 合格 / 1 不合格。
public int Pd { get; set; }
/// 不合格处理方式:''/0/2/3。
public string Clfs { get; set; }
/// 检验数量(dhsl,检验结论固定值)。
public decimal Dhsl { get; set; }
/// 不合格数量(bhgsl)。
public decimal Bhgsl { get; set; }
public string User { get; set; }
public DateTime EventTime { get; set; }
}