namespace CashLineERP.Application.Procurement;

public sealed record CreateAccountsPayableBillCommand(
    long SupplierId,
    long? PurchaseOrderId,
    long? GoodsReceiptId,
    long? PurchaseReturnId,
    string BillType,
    DateOnly BillDate,
    DateOnly? DueDate,
    string CurrencyCode,
    IReadOnlyCollection<CreateAccountsPayableBillLineCommand> Lines);
