namespace CashLineERP.Contracts.Procurement;

public sealed record CreateRfqRequest(
    long BranchId,
    long? DepartmentId,
    long? PurchaseRequisitionId,
    long? RequesterUserId,
    long? BuyerUserId,
    string RfqType,
    DateOnly RfqDate,
    DateOnly? ValidUntilDate,
    string CurrencyCode,
    string? Notes,
    IReadOnlyCollection<CreateRfqLineRequest> Lines,
    IReadOnlyCollection<long> SupplierIds);
