namespace CashLineERP.Contracts.Inventory;

public sealed record InventoryTraceabilityResponse(
    string TrackingType,
    string TrackingCode,
    IReadOnlyCollection<long> ItemIds,
    decimal NetTrackedQuantity,
    bool HasLocationConflict,
    IReadOnlyCollection<InventoryTraceabilityPositionResponse> Positions,
    IReadOnlyCollection<InventoryMovementResponse> Movements);
