262 lines
6.2 KiB
Java
262 lines
6.2 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import java.util.Date;
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import javax.persistence.CascadeType;
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.FetchType;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.OneToMany;
|
|
import javax.persistence.Table;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class StrukClosing
|
|
*
|
|
* @author Generator
|
|
*/
|
|
@Entity
|
|
@Table(name = "StrukClosing_T")
|
|
public class StrukClosing extends BaseTransaction {
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKelompokTransaksiFk")
|
|
//@NotNull(message="Object Kelompok Transaksi Harus Diisi")
|
|
@Caption(value="Object Kelompok Transaksi")
|
|
private KelompokTransaksi kelompokTransaksi;
|
|
|
|
@Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer kelompokTransaksiId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiDiCloseFk")
|
|
@Caption(value="Object Pegawai Di Close")
|
|
private Pegawai pegawai;
|
|
|
|
@Column(name = "ObjectPegawaiDiCloseFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer ObjectPegawaiDiCloseId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganFk")
|
|
//@NotNull(message="Object Ruangan Harus Diisi")
|
|
@Caption(value="Object Ruangan")
|
|
private Ruangan ruangan;
|
|
|
|
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer ruanganId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganDiCloseFk")
|
|
@Caption(value="Object Ruangan Di Close")
|
|
private Ruangan ruanganDiClose;
|
|
|
|
@Column(name = "ObjectRuanganDiCloseFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer ruanganDiCloseId;
|
|
|
|
@Caption(value="Keterangan Lainnya")
|
|
@Column(name = "KeteranganLainnya", nullable = true , length = 150)
|
|
private String keteranganLainnya;
|
|
|
|
@Caption(value="No Closing")
|
|
@Column(name = "NoClosing", nullable = true , length = 10)
|
|
private String noClosing;
|
|
|
|
@Caption(value="No Urut Login")
|
|
@Column(name = "NoUrutLogin", nullable = true , length = 10)
|
|
private String noUrutLogin;
|
|
|
|
@Caption(value="No Urut Ruangan")
|
|
@Column(name = "NoUrutRuangan", nullable = true , length = 10)
|
|
private String noUrutRuangan;
|
|
|
|
@Caption(value="Tanggal Akhir")
|
|
@Column(name = "TglAkhir", nullable = true )
|
|
private Date tglAkhir;
|
|
|
|
@Caption(value="Tanggal Awal")
|
|
@Column(name = "TglAwal", nullable = true )
|
|
private Date tglAwal;
|
|
|
|
@Caption(value="Tanggal Closing")
|
|
@Column(name = "TglClosing", nullable = true )
|
|
private Date tglClosing;
|
|
|
|
@Caption(value="Total Deposit")
|
|
@Column(name = "TotalDeposit", nullable = true )
|
|
private Double totalDeposit;
|
|
|
|
@Caption(value="Total Di Bayar")
|
|
@Column(name = "TotalDiBayar", nullable = true )
|
|
private Double totaldibayar;
|
|
|
|
@Caption(value="Total Di Bayar Close")
|
|
@Column(name = "TotalDiBayarClose", nullable = true )
|
|
private Double totalDibayarClose;
|
|
|
|
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "strukClosing")
|
|
private Set<StokProdukDetailOpname> stokProdukDetailOpname=new HashSet<StokProdukDetailOpname>();
|
|
|
|
public KelompokTransaksi getKelompokTransaksi() {
|
|
return kelompokTransaksi;
|
|
}
|
|
|
|
public void setKelompokTransaksi(KelompokTransaksi kelompokTransaksi) {
|
|
this.kelompokTransaksi = kelompokTransaksi;
|
|
}
|
|
|
|
public Integer getKelompokTransaksiId() {
|
|
return kelompokTransaksiId;
|
|
}
|
|
|
|
public void setKelompokTransaksiId(Integer kelompokTransaksiId) {
|
|
this.kelompokTransaksiId = kelompokTransaksiId;
|
|
}
|
|
|
|
public Pegawai getPegawai() {
|
|
return pegawai;
|
|
}
|
|
|
|
public void setPegawai(Pegawai pegawai) {
|
|
this.pegawai = pegawai;
|
|
}
|
|
|
|
public Integer getObjectPegawaiDiCloseId() {
|
|
return ObjectPegawaiDiCloseId;
|
|
}
|
|
|
|
public void setObjectPegawaiDiCloseId(Integer objectPegawaiDiCloseId) {
|
|
ObjectPegawaiDiCloseId = objectPegawaiDiCloseId;
|
|
}
|
|
|
|
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 Ruangan getRuanganDiClose() {
|
|
return ruanganDiClose;
|
|
}
|
|
|
|
public void setRuanganDiClose(Ruangan ruanganDiClose) {
|
|
this.ruanganDiClose = ruanganDiClose;
|
|
}
|
|
|
|
public Integer getRuanganDiCloseId() {
|
|
return ruanganDiCloseId;
|
|
}
|
|
|
|
public void setRuanganDiCloseId(Integer ruanganDiCloseId) {
|
|
this.ruanganDiCloseId = ruanganDiCloseId;
|
|
}
|
|
|
|
public String getKeteranganLainnya() {
|
|
return keteranganLainnya;
|
|
}
|
|
|
|
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
this.keteranganLainnya = keteranganLainnya;
|
|
}
|
|
|
|
public String getNoClosing() {
|
|
return noClosing;
|
|
}
|
|
|
|
public void setNoClosing(String noClosing) {
|
|
this.noClosing = noClosing;
|
|
}
|
|
|
|
public String getNoUrutLogin() {
|
|
return noUrutLogin;
|
|
}
|
|
|
|
public void setNoUrutLogin(String noUrutLogin) {
|
|
this.noUrutLogin = noUrutLogin;
|
|
}
|
|
|
|
public String getNoUrutRuangan() {
|
|
return noUrutRuangan;
|
|
}
|
|
|
|
public void setNoUrutRuangan(String noUrutRuangan) {
|
|
this.noUrutRuangan = noUrutRuangan;
|
|
}
|
|
|
|
public Date getTglAkhir() {
|
|
return tglAkhir;
|
|
}
|
|
|
|
public void setTglAkhir(Date tglAkhir) {
|
|
this.tglAkhir = tglAkhir;
|
|
}
|
|
|
|
public Date getTglAwal() {
|
|
return tglAwal;
|
|
}
|
|
|
|
public void setTglAwal(Date tglAwal) {
|
|
this.tglAwal = tglAwal;
|
|
}
|
|
|
|
public Date getTglClosing() {
|
|
return tglClosing;
|
|
}
|
|
|
|
public void setTglClosing(Date tglClosing) {
|
|
this.tglClosing = tglClosing;
|
|
}
|
|
|
|
public Double getTotalDeposit() {
|
|
return totalDeposit;
|
|
}
|
|
|
|
public void setTotalDeposit(Double totalDeposit) {
|
|
this.totalDeposit = totalDeposit;
|
|
}
|
|
|
|
public Double getTotaldibayar() {
|
|
return totaldibayar;
|
|
}
|
|
|
|
public void setTotaldibayar(Double totaldibayar) {
|
|
this.totaldibayar = totaldibayar;
|
|
}
|
|
|
|
public Double getTotalDibayarClose() {
|
|
return totalDibayarClose;
|
|
}
|
|
|
|
public void setTotalDibayarClose(Double totalDibayarClose) {
|
|
this.totalDibayarClose = totalDibayarClose;
|
|
}
|
|
|
|
public Set<StokProdukDetailOpname> getStokProdukDetailOpname() {
|
|
return stokProdukDetailOpname;
|
|
}
|
|
|
|
public void setStokProdukDetailOpname(Set<StokProdukDetailOpname> stokProdukDetailOpname) {
|
|
this.stokProdukDetailOpname = stokProdukDetailOpname;
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|