package com.jasamedika.medifirst2000.vo; import java.io.Serializable; import java.util.HashSet; import java.util.Set; import javax.persistence.*; import org.joda.time.DateTime; import org.hibernate.validator.constraints.NotEmpty; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.Length; import org.hibernate.validator.internal.util.logging.Messages; import com.fasterxml.jackson.annotation.JsonManagedReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; /** * class StrukClosing * * @author Generator */ public class StrukClosingVO extends BaseTransactionVO { @ManyToOne @JoinColumn(name = "ObjectKelompokTransaksiFk") @NotNull(message="Object Kelompok Transaksi Harus Diisi") @Caption(value="Object Kelompok Transaksi") private KelompokTransaksiVO kdkelompoktransaksi; @Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true) private Integer ObjectKelompokTransaksiId; @ManyToOne @JoinColumn(name = "ObjectPegawaiDiCloseFk") @Caption(value="Object Pegawai Di Close") private LoginUserVO kdpegawaidiclose; @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 RuanganVO kdruangan; @Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true) private Integer ObjectRuanganId; @ManyToOne @JoinColumn(name = "ObjectRuanganDiCloseFk") @Caption(value="Object Ruangan Di Close") private RuanganVO kdruangandiclose; @Column(name = "ObjectRuanganDiCloseFk", insertable=false,updatable=false,nullable = true) private Integer ObjectRuanganDiCloseId; @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 DateTime tglakhir; @Caption(value="Tanggal Awal") @Column(name = "TglAwal", nullable = true ) private DateTime tglawal; @Caption(value="Tanggal Closing") @Column(name = "TglClosing", nullable = true ) private DateTime 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; public KelompokTransaksiVO getKdkelompoktransaksi() { return kdkelompoktransaksi; } public void setKdkelompoktransaksi(KelompokTransaksiVO kdkelompoktransaksi) { this.kdkelompoktransaksi = kdkelompoktransaksi; } public Integer getObjectKelompokTransaksiId() { return ObjectKelompokTransaksiId; } public void setObjectKelompokTransaksiId(Integer objectKelompokTransaksiId) { ObjectKelompokTransaksiId = objectKelompokTransaksiId; } public LoginUserVO getKdpegawaidiclose() { return kdpegawaidiclose; } public void setKdpegawaidiclose(LoginUserVO kdpegawaidiclose) { this.kdpegawaidiclose = kdpegawaidiclose; } public Integer getObjectPegawaiDiCloseId() { return ObjectPegawaiDiCloseId; } public void setObjectPegawaiDiCloseId(Integer objectPegawaiDiCloseId) { ObjectPegawaiDiCloseId = objectPegawaiDiCloseId; } public RuanganVO getKdruangan() { return kdruangan; } public void setKdruangan(RuanganVO kdruangan) { this.kdruangan = kdruangan; } public Integer getObjectRuanganId() { return ObjectRuanganId; } public void setObjectRuanganId(Integer objectRuanganId) { ObjectRuanganId = objectRuanganId; } public RuanganVO getKdruangandiclose() { return kdruangandiclose; } public void setKdruangandiclose(RuanganVO kdruangandiclose) { this.kdruangandiclose = kdruangandiclose; } public Integer getObjectRuanganDiCloseId() { return ObjectRuanganDiCloseId; } public void setObjectRuanganDiCloseId(Integer objectRuanganDiCloseId) { ObjectRuanganDiCloseId = objectRuanganDiCloseId; } 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 DateTime getTglakhir() { return tglakhir; } public void setTglakhir(DateTime tglakhir) { this.tglakhir = tglakhir; } public DateTime getTglawal() { return tglawal; } public void setTglawal(DateTime tglawal) { this.tglawal = tglawal; } public DateTime getTglclosing() { return tglclosing; } public void setTglclosing(DateTime 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; } }