2021-01-07 11:34:56 +07:00

252 lines
4.9 KiB
Java

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<PenerimaanBarangDetailVO> penerimaanBarangDetail=new HashSet<PenerimaanBarangDetailVO>();
@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<PenerimaanBarangDetailVO> getPenerimaanBarangDetail() {
return penerimaanBarangDetail;
}
public void setPenerimaanBarangDetail(Set<PenerimaanBarangDetailVO> 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;
}
}