package com.jasamedika.medifirst2000.vo; import java.util.Date; import java.util.HashSet; import java.util.Set; import javax.persistence.Column; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import com.jasamedika.medifirst2000.base.vo.BaseMasterVO; import com.jasamedika.medifirst2000.entities.Pegawai; import com.jasamedika.medifirst2000.entities.Rekanan; import com.jasamedika.medifirst2000.helper.Caption; /** * class Penerimaaan Barang VO * * @author Generator */ public class PenerimaanBarangVO extends BaseMasterVO { @Caption(value="no Sppb") private String noSppb; @Caption(value="no Terima") private String noTerima; @Caption(value="no Kontrak") private String noKontrak; @Caption(value="Tanggal Terima") private Date tanggalTerima; @Caption(value="no Faktur") private String noFaktur; @Caption(value="Tanggal Faktur") private Date tanggalFaktur; @Caption(value = "Tanggal Kontrak") private Date tanggalKontrak; @Caption(value = "Tanggal Spk") private Date tanggalSpk; @Caption(value="Tanggal Jatuh Tempo") private Date tanggalJatuhTempo; @Caption(value="Tanggal Jatuh Tempo") private Double totalBeaMaterai; @Caption(value = "No Dokumen") private String noDokumen; @Caption(value = "No Dokumen") private Date tglDokumen; @Caption(value = "No Dokumen") private String noPesanan; @ManyToOne @Caption(value="Supplier") private RekananVO supplier; @OneToMany private Set penerimaanBarangDetail=new HashSet(); @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Object Pegawai Mengetahui") private PegawaiVO mengetahui; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Object Pegawai Mengetahui") private PegawaiVO pjPenerima; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Object Pegawai Penerima") private PegawaiVO menerima; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Object Pegawai Meneyrahkan") private PegawaiVO menyerahkan; public String getNoSppb() { return noSppb; } public void setNoSppb(String noSppb) { this.noSppb = noSppb; } public String getNoKontrak() { return noKontrak; } public void setNoKontrak(String noKontrak) { this.noKontrak = noKontrak; } public Date getTanggalTerima() { return tanggalTerima; } public void setTanggalTerima(Date tanggalTerima) { this.tanggalTerima = tanggalTerima; } public String getNoFaktur() { return noFaktur; } public void setNoFaktur(String noFaktur) { this.noFaktur = noFaktur; } public Date getTanggalFaktur() { return tanggalFaktur; } public void setTanggalFaktur(Date tanggalFaktur) { this.tanggalFaktur = tanggalFaktur; } public Date getTanggalJatuhTempo() { return tanggalJatuhTempo; } public void setTanggalJatuhTempo(Date tanggalJatuhTempo) { this.tanggalJatuhTempo = tanggalJatuhTempo; } public Double getTotalBeaMaterai() { return totalBeaMaterai; } public void setTotalBeaMaterai(Double totalBeaMaterai) { this.totalBeaMaterai = totalBeaMaterai; } public RekananVO getSupplier() { return supplier; } public void setSupplier(RekananVO supplier) { this.supplier = supplier; } public Set getPenerimaanBarangDetail() { return penerimaanBarangDetail; } public void setPenerimaanBarangDetail(Set penerimaanBarangDetail) { this.penerimaanBarangDetail = penerimaanBarangDetail; } public Date getTanggalKontrak() { return tanggalKontrak; } public void setTanggalKontrak(Date tanggalKontrak) { this.tanggalKontrak = tanggalKontrak; } public Date getTanggalSpk() { return tanggalSpk; } public void setTanggalSpk(Date tanggalSpk) { this.tanggalSpk = tanggalSpk; } public PegawaiVO getMengetahui() { return mengetahui; } public void setMengetahui(PegawaiVO mengetahui) { this.mengetahui = mengetahui; } public PegawaiVO getPjPenerima() { return pjPenerima; } public void setPjPenerima(PegawaiVO pjPenerima) { this.pjPenerima = pjPenerima; } public PegawaiVO getMenerima() { return menerima; } public void setMenerima(PegawaiVO menerima) { this.menerima = menerima; } public PegawaiVO getMenyerahkan() { return menyerahkan; } public void setMenyerahkan(PegawaiVO menyerahkan) { this.menyerahkan = menyerahkan; } public String getNoTerima() { return noTerima; } public void setNoTerima(String noTerima) { this.noTerima = noTerima; } public String getNoDokumen() { return noDokumen; } public void setNoDokumen(String noDokumen) { this.noDokumen = noDokumen; } public Date getTglDokumen() { return tglDokumen; } public void setTglDokumen(Date tglDokumen) { this.tglDokumen = tglDokumen; } public String getNoPesanan() { return noPesanan; } public void setNoPesanan(String noPesanan) { this.noPesanan = noPesanan; } }