package com.jasamedika.medifirst2000.entities; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "PlanningPelayananDetail_T") public class PlanningPelayananDetail extends BaseTransaction { @ManyToOne @JoinColumn(name = "planningPelayananFk") @Caption(value="Planning Pelayanan") private PlanningPelayanan planningPelayanan; @Column(name = "planningPelayananFk", insertable=false,updatable=false,nullable=false) private String planningPelayananId; @ManyToOne @JoinColumn(name = "strukOrderFk") @Caption(value="Struk Order") private StrukOrder strukOrder; @Column(name = "planningPelayananFk", insertable=false,updatable=false) private String strukOrderId; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "strukPelayananFk") @Caption(value="Struk Order") private StrukPelayanan strukPelayanan; @Column(name = "strukPelayananFk", insertable=false,updatable=false) private String strukPelayananId; @ManyToOne @JoinColumn(name = "produkFk") @Caption(value="Produk") private Produk produk; @Column(name = "produkFk", insertable=false,updatable=false,nullable=false) private Integer produkId; @ManyToOne @JoinColumn(name = "ruanganFk") @Caption(value="Ruangan") private Ruangan ruangan; @Column(name = "ruanganFk", insertable=false,updatable=false,nullable=false) private Integer ruanganId; @Caption(value = "Tgl Planning") @Column(name = "tglPlanning",nullable=false) private Date tglPlanning; @ManyToOne @JoinColumn(name = "alatFk") @Caption(value="Alat") private Alat alat; @Column(name = "alatFk", insertable=false,updatable=false,nullable=false) private Integer alatId; @ManyToOne @JoinColumn(name = "registrasiAsetFk") @Caption(value="Registrasi Aset") private RegistrasiAset registrasiAset; @Column(name = "registrasiAsetFk", insertable=false,updatable=false) private String registrasiAsetId; @ManyToOne @JoinColumn(name = "produkDetailFk") @Caption(value="Produk Detail") private Produk produkDetail; @Column(name = "produkDetailFk", insertable=false,updatable=false,nullable=false) private Integer produkDetailId; @Caption(value = "qty Produk Detail") @Column(name = "qtyProdukDetail",nullable=false) private Double qtyProdukDetail; @Caption(value = "total Volume Produk Detail") @Column(name = "totalVolumeProdukDetail") private Double totalVolumeProdukDetail; @ManyToOne @JoinColumn(name = "strukKirimFk") @Caption(value="struk Kirim") private StrukKirim strukKirim; @Column(name = "strukKirimFk", insertable=false,updatable=false) private String strukKirimId; @ManyToOne @JoinColumn(name = "lokasiBeforeFk") @Caption(value="lokasi Before") private Lokasi lokasiBefore; @Column(name = "lokasiBeforeFk", insertable=false,updatable=false) private Integer lokasiBeforeId; @ManyToOne @JoinColumn(name = "lokasiAfterFk") @Caption(value="lokasi After") private Lokasi lokasiAfter; @Column(name = "lokasiAfterFk", insertable=false,updatable=false) private Integer lokasiAfterId; @Caption(value="Jumlah Cycle") @Column(name = "jumlahCycle") private Integer jumlahCycle; public PlanningPelayanan getPlanningPelayanan() { return planningPelayanan; } public void setPlanningPelayanan(PlanningPelayanan planningPelayanan) { this.planningPelayanan = planningPelayanan; } public String getPlanningPelayananId() { return planningPelayananId; } public void setPlanningPelayananId(String planningPelayananId) { this.planningPelayananId = planningPelayananId; } public StrukOrder getStrukOrder() { return strukOrder; } public void setStrukOrder(StrukOrder strukOrder) { this.strukOrder = strukOrder; } public String getStrukOrderId() { return strukOrderId; } public void setStrukOrderId(String strukOrderId) { this.strukOrderId = strukOrderId; } public Produk getProduk() { return produk; } public void setProduk(Produk produk) { this.produk = produk; } public Integer getProdukId() { return produkId; } public void setProdukId(Integer produkId) { this.produkId = produkId; } public Ruangan getRuangan() { return ruangan; } public void setRuangan(Ruangan ruangan) { this.ruangan = ruangan; } public Integer getRuanganId() { return ruanganId; } public void setRuanganId(Integer ruanganId) { this.ruanganId = ruanganId; } public Date getTglPlanning() { return tglPlanning; } public void setTglPlanning(Date tglPlanning) { this.tglPlanning = tglPlanning; } public Alat getAlat() { return alat; } public void setAlat(Alat alat) { this.alat = alat; } public Integer getAlatId() { return alatId; } public void setAlatId(Integer alatId) { this.alatId = alatId; } public RegistrasiAset getRegistrasiAset() { return registrasiAset; } public void setRegistrasiAset(RegistrasiAset registrasiAset) { this.registrasiAset = registrasiAset; } public String getRegistrasiAsetId() { return registrasiAsetId; } public void setRegistrasiAsetId(String registrasiAsetId) { this.registrasiAsetId = registrasiAsetId; } public Produk getProdukDetail() { return produkDetail; } public void setProdukDetail(Produk produkDetail) { this.produkDetail = produkDetail; } public Integer getProdukDetailId() { return produkDetailId; } public void setProdukDetailId(Integer produkDetailId) { this.produkDetailId = produkDetailId; } public Double getQtyProdukDetail() { return qtyProdukDetail; } public void setQtyProdukDetail(Double qtyProdukDetail) { this.qtyProdukDetail = qtyProdukDetail; } public Double getTotalVolumeProdukDetail() { return totalVolumeProdukDetail; } public void setTotalVolumeProdukDetail(Double totalVolumeProdukDetail) { this.totalVolumeProdukDetail = totalVolumeProdukDetail; } public StrukKirim getStrukKirim() { return strukKirim; } public void setStrukKirim(StrukKirim strukKirim) { this.strukKirim = strukKirim; } public String getStrukKirimId() { return strukKirimId; } public void setStrukKirimId(String strukKirimId) { this.strukKirimId = strukKirimId; } public Lokasi getLokasiBefore() { return lokasiBefore; } public void setLokasiBefore(Lokasi lokasiBefore) { this.lokasiBefore = lokasiBefore; } public Integer getLokasiBeforeId() { return lokasiBeforeId; } public void setLokasiBeforeId(Integer lokasiBeforeId) { this.lokasiBeforeId = lokasiBeforeId; } public Lokasi getLokasiAfter() { return lokasiAfter; } public void setLokasiAfter(Lokasi lokasiAfter) { this.lokasiAfter = lokasiAfter; } public Integer getLokasiAfterId() { return lokasiAfterId; } public void setLokasiAfterId(Integer lokasiAfterId) { this.lokasiAfterId = lokasiAfterId; } public Integer getJumlahCycle() { return jumlahCycle; } public void setJumlahCycle(Integer jumlahCycle) { this.jumlahCycle = jumlahCycle; } public StrukPelayanan getStrukPelayanan() { return strukPelayanan; } public void setStrukPelayanan(StrukPelayanan strukPelayanan) { this.strukPelayanan = strukPelayanan; } public String getStrukPelayananId() { return strukPelayananId; } public void setStrukPelayananId(String strukPelayananId) { this.strukPelayananId = strukPelayananId; } }