package com.ffii.fpsms.modules.deliveryOrder.entity.models

import org.springframework.beans.factory.annotation.Value
import java.math.BigDecimal

interface DeliveryOrderLineInfo {
    @get:Value("#{target.item?.name}")
    val itemName: String?
    val itemNo: String
    val qty: BigDecimal
    @get:Value("#{target.uom?.udfudesc}")
    val uom: String?
    @get:Value("#{target.uom?.udfShortDesc}")
    val uomShortDesc: String?
    val price: BigDecimal?
    val status: String?

    @get:Value("#{target.item?.id}")
    val itemId: Long?
    @get:Value("#{target.deleted}")
    val deleted: Boolean?
}