namespace CashLineERP.Contracts.Procurement;

public sealed record AccountsPayableBillMatchLineResponse(
    long AccountsPayableBillLineId,
    int LineNumber,
    long? PurchaseOrderLineId,
    long? ItemId,
    decimal? OrderedQuantity,
    decimal? AcceptedQuantity,
    decimal? BilledQuantity,
    decimal? PurchaseOrderUnitPrice,
    decimal BilledUnitPrice,
    decimal QuantityVariance,
    decimal UnitPriceVariance,
    decimal AmountVariance,
    string MatchStatus,
    string? Notes);
