namespace CashLineERP.Contracts.Inventory;

public sealed record CreateInventoryStatusControlLineRequest(
    long ItemId,
    long? WarehouseLocationId,
    decimal QuantityAffected,
    string UnitOfMeasureCode,
    decimal? UnitCost,
    string CurrentStockStatus,
    string TargetStockStatus,
    string? BatchNumber,
    string? SerialNumber,
    DateOnly? ExpiryDate,
    string? Notes);
