package de.effigenix.infrastructure.inventory.web.dto;

import jakarta.validation.constraints.NotBlank;

public record RecordStockMovementRequest(
        @NotBlank String stockId,
        @NotBlank String articleId,
        @NotBlank String stockBatchId,
        @NotBlank String batchId,
        @NotBlank String batchType,
        @NotBlank String movementType,
        String direction,
        @NotBlank String quantityAmount,
        @NotBlank String quantityUnit,
        String reason,
        String referenceDocumentId
) {}
