package com.ffii.fpsms.modules.stock.web.model

import java.math.BigDecimal

data class StockAdjustmentLineRequest(
    val id: Long,
    val lotNo: String? = null,
    val adjustedQty: BigDecimal,
    val productlotNo: String? = null,
    val dnNo: String? = null,
    val isOpeningInventory: Boolean = false,
    val isNew: Boolean = false,
    val itemId: Long,
    val itemNo: String,
    val expiryDate: String,
    val warehouseId: Long,
    val uom: String? = null
)

data class StockAdjustmentRequest(
    val itemId: Long,
    val originalLines: List<StockAdjustmentLineRequest>,
    val currentLines: List<StockAdjustmentLineRequest>
)