package com.jasamedika.medifirst2000.vo; import com.jasamedika.medifirst2000.base.vo.BaseMasterVO; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.validation.constraints.NotNull; import java.util.*; /** * class Penerimaaan Barang Detail VO * * @author Generator */ @Getter @Setter public class PenerimaanBarangDetailVO extends BaseMasterVO { @Caption(value = "produk") private ProdukVO produk; @Caption(value = "Asal Produk") private AsalProdukVO asalProduk; @Caption(value = "Quantity Produk") private Double qtyproduk; @Caption(value = "Satuan") private SatuanStandarVO satuan; @Caption(value = "Jumlah Terima") private Double jumlahTerima; @Caption(value = "Volume Minta") private Double volumeMinta; @Caption(value = "Satuan") private SatuanStandarVO satuanTerima; @Caption(value = "Kondisi Barang") private KondisiBarangVO kondisiBarang; @Caption(value = "Harga") private Double harga; @Caption(value = "discount") private Double discount; @Caption(value = "ppn") private Double ppn; @Caption(value = "tglKadaluarsa") private Date tanggalKadaluarsa; @Caption(value = "no Batch") private String noBatch; @Caption(value = "Qty Kontrak") @NotNull(message = "Qty Kontrak Harus Terisi") private Double qtyKontrak; @Caption(value = "Kartu Pengendali Detail") private KartuPengendaliDetailVO kartuPengendaliDetail; @Caption(value = "Object Struk Pelayanan") private StrukPelayananDetailVO strukPelayananDetail; private List registrasiAset = new ArrayList<>(); private Set detilPenerimaan = new HashSet<>(); }