Merge branch 'master' into salman-etl
This commit is contained in:
commit
fbe9ebe95a
@ -1,11 +1,7 @@
|
||||
package com.jasamedika.medifirst2000.dao;
|
||||
|
||||
import org.springframework.data.repository.PagingAndSortingRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaan;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
@Repository("StrukBuktiPenerimaanDao")
|
||||
public interface StrukBuktiPenerimaanDao extends PagingAndSortingRepository<StrukBuktiPenerimaan, String> {
|
||||
|
||||
public interface StrukBuktiPenerimaanDao extends JpaRepository<StrukBuktiPenerimaan, String> {
|
||||
}
|
||||
|
||||
@ -0,0 +1,12 @@
|
||||
package com.jasamedika.medifirst2000.dao;
|
||||
|
||||
import com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaanDetail;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
/**
|
||||
* @author salmanoe
|
||||
* @version 1.0.0
|
||||
* @since 16/11/2023
|
||||
*/
|
||||
public interface StrukBuktiPenerimaanDetailDao extends JpaRepository<StrukBuktiPenerimaanDetail, String> {
|
||||
}
|
||||
@ -11,12 +11,14 @@ import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import static javax.persistence.FetchType.LAZY;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@Entity
|
||||
@Table(name = "PelayananPasien_T")
|
||||
public class PelayananPasien extends MedicalRecordTransaction {
|
||||
private static final long serialVersionUID = 4293201032216042060L;
|
||||
private static final long serialVersionUID = -4641802074402049984L;
|
||||
|
||||
@ManyToOne(fetch = FetchType.LAZY)
|
||||
@JoinColumn(name = "Generik")
|
||||
@ -270,4 +272,12 @@ public class PelayananPasien extends MedicalRecordTransaction {
|
||||
private String voucherPaketId;
|
||||
|
||||
private Boolean isPaket;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "strukbuktipenerimaandetailfk")
|
||||
@Caption(value = "Struk Bukti Penerimaan Detail")
|
||||
private StrukBuktiPenerimaanDetail strukBuktiPenerimaanDetail;
|
||||
|
||||
@Column(name = "strukbuktipenerimaandetailfk", insertable = false, updatable = false)
|
||||
private String strukBuktiPenerimaanDetailId;
|
||||
}
|
||||
@ -1,563 +1,200 @@
|
||||
package com.jasamedika.medifirst2000.entities;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
import javax.persistence.*;
|
||||
import org.joda.time.DateTime;
|
||||
import org.hibernate.validator.constraints.NotEmpty;
|
||||
|
||||
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
||||
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;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import javax.persistence.*;
|
||||
import java.util.Date;
|
||||
|
||||
import static javax.persistence.FetchType.LAZY;
|
||||
|
||||
/**
|
||||
* class StrukBuktiPenerimaan
|
||||
* class StrukBuktiPenerimaan
|
||||
*
|
||||
* @author Shakato
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@Entity
|
||||
@Table(name = "StrukBuktiPenerimaan_T")
|
||||
public class StrukBuktiPenerimaan extends BaseTransaction {
|
||||
|
||||
@ManyToOne
|
||||
private static final long serialVersionUID = 2126638923066658310L;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectKelompokPasienFk")
|
||||
@Caption(value="Object Kelompok Pasien")
|
||||
@Caption(value = "Object Kelompok Pasien")
|
||||
private KelompokPasien kdkelompokpasien;
|
||||
|
||||
@Column(name = "ObjectKelompokPasienFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false)
|
||||
private Integer ObjectKelompokPasienId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectKelompokTransaksiFk")
|
||||
@NotNull(message="Object Kelompok Transaksi Harus Diisi")
|
||||
@Caption(value="Object Kelompok Transaksi")
|
||||
@Caption(value = "Object Kelompok Transaksi")
|
||||
private KelompokTransaksi kdkelompoktransaksi;
|
||||
|
||||
@Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectKelompokTransaksiFk", insertable = false, updatable = false)
|
||||
private Integer ObjectKelompokTransaksiId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPegawaiPembayarFk")
|
||||
@Caption(value="Object Pegawai Pembayar")
|
||||
@Caption(value = "Object Pegawai Pembayar")
|
||||
private LoginUser kdpegawaipembayar;
|
||||
|
||||
@Column(name = "ObjectPegawaiPembayarFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectPegawaiPembayarFk", insertable = false, updatable = false)
|
||||
private Integer ObjectPegawaiPembayarId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPegawaiPenerimaFk")
|
||||
@Caption(value="Object Pegawai Penerima")
|
||||
@Caption(value = "Object Pegawai Penerima")
|
||||
private LoginUser kdpegawaipenerima;
|
||||
|
||||
@Column(name = "ObjectPegawaiPenerimaFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectPegawaiPenerimaFk", insertable = false, updatable = false)
|
||||
private Integer ObjectPegawaiPenerimaId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPegawaiPJPembebasanFk")
|
||||
@Caption(value="Object Pegawai P J Pembebasan")
|
||||
@Caption(value = "Object Pegawai P J Pembebasan")
|
||||
private LoginUser kdpegawaipjpembebasan;
|
||||
|
||||
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable = false, updatable = false)
|
||||
private Integer ObjectPegawaiPJPembebasanId;
|
||||
|
||||
@Caption(value="Kode Penjamin Pa Rekanan")
|
||||
@Column(name = "KdPenjaminPaRekanan", nullable = true )
|
||||
@Caption(value = "Kode Penjamin Pa Rekanan")
|
||||
@Column(name = "KdPenjaminPaRekanan")
|
||||
private Short kdpenjaminparekanan;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectProdukPembayaranToFk")
|
||||
@Caption(value="Object Produk Pembayaran To")
|
||||
@Caption(value = "Object Produk Pembayaran To")
|
||||
private Produk kdprodukpembayaranto;
|
||||
|
||||
@Column(name = "ObjectProdukPembayaranToFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectProdukPembayaranToFk", insertable = false, updatable = false)
|
||||
private Integer ObjectProdukPembayaranToId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectRuanganFk")
|
||||
@NotNull(message="Object Ruangan Harus Diisi")
|
||||
@Caption(value="Object Ruangan")
|
||||
@Caption(value = "Object Ruangan")
|
||||
private Ruangan kdruangan;
|
||||
|
||||
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
|
||||
private Integer ObjectRuanganId;
|
||||
|
||||
@Caption(value="Keterangan Lainnya")
|
||||
@Column(name = "KeteranganLainnya", nullable = true , length = 100)
|
||||
@Caption(value = "Keterangan Lainnya")
|
||||
@Column(name = "KeteranganLainnya", length = 100)
|
||||
private String keteranganlainnya;
|
||||
|
||||
@Caption(value="Keterangan Pembebasan")
|
||||
@Column(name = "KeteranganPembebasan", nullable = true , length = 100)
|
||||
@Caption(value = "Keterangan Pembebasan")
|
||||
@Column(name = "KeteranganPembebasan", length = 100)
|
||||
private String keteranganpembebasan;
|
||||
|
||||
@Caption(value="Nama Pegawai Pembayar")
|
||||
@Column(name = "NamaPegawaiPembayar", nullable = true , length = 40)
|
||||
@Caption(value = "Nama Pegawai Pembayar")
|
||||
@Column(name = "NamaPegawaiPembayar", length = 40)
|
||||
private String namapegawaipembayar;
|
||||
|
||||
@Caption(value="Nama Pegawai Penerima")
|
||||
@Column(name = "NamaPegawaiPenerima", nullable = true , length = 40)
|
||||
@Caption(value = "Nama Pegawai Penerima")
|
||||
@Column(name = "NamaPegawaiPenerima", length = 40)
|
||||
private String namapegawaipenerima;
|
||||
|
||||
@Caption(value="Nama Produk Pembayaran To")
|
||||
@Column(name = "NamaProdukPembayaranTo", nullable = true , length = 80)
|
||||
@Caption(value = "Nama Produk Pembayaran To")
|
||||
@Column(name = "NamaProdukPembayaranTo", length = 80)
|
||||
private String namaprodukpembayaranto;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoClosingFk")
|
||||
@Caption(value="No Closing")
|
||||
@Caption(value = "No Closing")
|
||||
private StrukClosing noclosing;
|
||||
|
||||
@Column(name = "NoClosingFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "NoClosingFk", insertable = false, updatable = false)
|
||||
private String NoClosingId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoSBK_ReturFk")
|
||||
@Caption(value="No S B K_ Retur")
|
||||
@Caption(value = "No S B K_ Retur")
|
||||
private StrukBuktiPengeluaran nosbk_retur;
|
||||
|
||||
@Column(name = "NoSBK_ReturFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "NoSBK_ReturFk", insertable = false, updatable = false)
|
||||
private String NoSBK_ReturId;
|
||||
|
||||
@Caption(value="No S B M")
|
||||
@Column(name = "NoSBM", nullable = true , length = 15)
|
||||
@Caption(value = "No S B M")
|
||||
@Column(name = "NoSBM", length = 15)
|
||||
private String nosbm;
|
||||
|
||||
@Caption(value="No S B M_ Intern")
|
||||
@Column(name = "NoSBM_Intern", nullable = true , length = 15)
|
||||
@Caption(value = "No S B M_ Intern")
|
||||
@Column(name = "NoSBM_Intern", length = 15)
|
||||
private String nosbm_intern;
|
||||
|
||||
@Caption(value="No S B M Before")
|
||||
@Column(name = "NoSBMBefore", nullable = true , length = 10)
|
||||
@Caption(value = "No S B M Before")
|
||||
@Column(name = "NoSBMBefore", length = 10)
|
||||
private String nosbmbefore;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoStrukFk")
|
||||
@NotNull(message="No Struk Harus Diisi")
|
||||
@Caption(value="No Struk")
|
||||
@Caption(value = "No Struk")
|
||||
private StrukPelayanan nostruk;
|
||||
|
||||
@Column(name = "NoStrukFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "NoStrukFk", insertable = false, updatable = false)
|
||||
private String NoStrukId;
|
||||
|
||||
@Caption(value="No Urut Login")
|
||||
@Column(name = "NoUrutLogin", nullable = true , length = 10)
|
||||
@Caption(value = "No Urut Login")
|
||||
@Column(name = "NoUrutLogin", length = 10)
|
||||
private String nourutlogin;
|
||||
|
||||
@Caption(value="No Urut Ruangan")
|
||||
@Column(name = "NoUrutRuangan", nullable = true , length = 10)
|
||||
@Caption(value = "No Urut Ruangan")
|
||||
@Column(name = "NoUrutRuangan", length = 10)
|
||||
private String nourutruangan;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoVerifikasiFk")
|
||||
@Caption(value="No Verifikasi")
|
||||
@Caption(value = "No Verifikasi")
|
||||
private StrukVerifikasi noverifikasi;
|
||||
|
||||
@Column(name = "NoVerifikasiFk", insertable=false,updatable=false,nullable = true)
|
||||
@Column(name = "NoVerifikasiFk", insertable = false, updatable = false)
|
||||
private String NoVerifikasiId;
|
||||
|
||||
@Caption(value="Pegawai P J Pembebasan")
|
||||
@Column(name = "PegawaiPJPembebasan", nullable = true , length = 40)
|
||||
@Caption(value = "Pegawai P J Pembebasan")
|
||||
@Column(name = "PegawaiPJPembebasan", length = 40)
|
||||
private String pegawaipjpembebasan;
|
||||
|
||||
@Caption(value="Pembayaran Ke")
|
||||
@Column(name = "PembayaranKe", nullable = true )
|
||||
@Caption(value = "Pembayaran Ke")
|
||||
@Column(name = "PembayaranKe")
|
||||
private Byte pembayaranke;
|
||||
|
||||
@Caption(value="Tanggal S B M")
|
||||
@Column(name = "TglSBM", nullable = true )
|
||||
@Caption(value = "Tanggal S B M")
|
||||
@Column(name = "TglSBM")
|
||||
private Date tglsbm;
|
||||
|
||||
@Caption(value="Total Di Bayar")
|
||||
@Column(name = "TotalDiBayar", nullable = true )
|
||||
@Caption(value = "Total Di Bayar")
|
||||
@Column(name = "TotalDiBayar")
|
||||
private Double totaldibayar;
|
||||
|
||||
@Caption(value="Total Di Bayar Before")
|
||||
@Column(name = "TotalDiBayarBefore", nullable = true )
|
||||
@Caption(value = "Total Di Bayar Before")
|
||||
@Column(name = "TotalDiBayarBefore")
|
||||
private Double totaldibayarbefore;
|
||||
|
||||
@Caption(value="Total Di Bayar Cash Out")
|
||||
@Column(name = "TotalDiBayarCashOut", nullable = true )
|
||||
@Caption(value = "Total Di Bayar Cash Out")
|
||||
@Column(name = "TotalDiBayarCashOut")
|
||||
private Double totaldibayarcashout;
|
||||
|
||||
@Caption(value="Total Di Bayar Retur")
|
||||
@Column(name = "TotalDiBayarRetur", nullable = true )
|
||||
@Caption(value = "Total Di Bayar Retur")
|
||||
@Column(name = "TotalDiBayarRetur")
|
||||
private Double totaldibayarretur;
|
||||
|
||||
@Caption(value="Total Di Bebaskan")
|
||||
@Column(name = "TotalDiBebaskan", nullable = true )
|
||||
@Caption(value = "Total Di Bebaskan")
|
||||
@Column(name = "TotalDiBebaskan")
|
||||
private Double totaldibebaskan;
|
||||
|
||||
@Caption(value="Total Sisa Piutang")
|
||||
@Column(name = "TotalSisaPiutang", nullable = true )
|
||||
@Caption(value = "Total Sisa Piutang")
|
||||
@Column(name = "TotalSisaPiutang")
|
||||
private Double totalsisapiutang;
|
||||
|
||||
@Caption(value="Total Sudah Di Bayar")
|
||||
@Column(name = "TotalSudahDiBayar", nullable = true )
|
||||
@Caption(value = "Total Sudah Di Bayar")
|
||||
@Column(name = "TotalSudahDiBayar")
|
||||
private Double totalsudahdibayar;
|
||||
|
||||
@Caption(value="Total Sudah Di Bebaskan")
|
||||
@Column(name = "TotalSudahDiBebaskan", nullable = true )
|
||||
@Caption(value = "Total Sudah Di Bebaskan")
|
||||
@Column(name = "TotalSudahDiBebaskan")
|
||||
private Double totalsudahdibebaskan;
|
||||
|
||||
public KelompokPasien getKdkelompokpasien() {
|
||||
return kdkelompokpasien;
|
||||
}
|
||||
|
||||
public void setKdkelompokpasien(KelompokPasien kdkelompokpasien) {
|
||||
this.kdkelompokpasien = kdkelompokpasien;
|
||||
}
|
||||
|
||||
public Integer getObjectKelompokPasienId() {
|
||||
return ObjectKelompokPasienId;
|
||||
}
|
||||
|
||||
public void setObjectKelompokPasienId(Integer objectKelompokPasienId) {
|
||||
ObjectKelompokPasienId = objectKelompokPasienId;
|
||||
}
|
||||
|
||||
public KelompokTransaksi getKdkelompoktransaksi() {
|
||||
return kdkelompoktransaksi;
|
||||
}
|
||||
|
||||
public void setKdkelompoktransaksi(KelompokTransaksi kdkelompoktransaksi) {
|
||||
this.kdkelompoktransaksi = kdkelompoktransaksi;
|
||||
}
|
||||
|
||||
public Integer getObjectKelompokTransaksiId() {
|
||||
return ObjectKelompokTransaksiId;
|
||||
}
|
||||
|
||||
public void setObjectKelompokTransaksiId(Integer objectKelompokTransaksiId) {
|
||||
ObjectKelompokTransaksiId = objectKelompokTransaksiId;
|
||||
}
|
||||
|
||||
public LoginUser getKdpegawaipembayar() {
|
||||
return kdpegawaipembayar;
|
||||
}
|
||||
|
||||
public void setKdpegawaipembayar(LoginUser kdpegawaipembayar) {
|
||||
this.kdpegawaipembayar = kdpegawaipembayar;
|
||||
}
|
||||
|
||||
public Integer getObjectPegawaiPembayarId() {
|
||||
return ObjectPegawaiPembayarId;
|
||||
}
|
||||
|
||||
public void setObjectPegawaiPembayarId(Integer objectPegawaiPembayarId) {
|
||||
ObjectPegawaiPembayarId = objectPegawaiPembayarId;
|
||||
}
|
||||
|
||||
public LoginUser getKdpegawaipenerima() {
|
||||
return kdpegawaipenerima;
|
||||
}
|
||||
|
||||
public void setKdpegawaipenerima(LoginUser kdpegawaipenerima) {
|
||||
this.kdpegawaipenerima = kdpegawaipenerima;
|
||||
}
|
||||
|
||||
public Integer getObjectPegawaiPenerimaId() {
|
||||
return ObjectPegawaiPenerimaId;
|
||||
}
|
||||
|
||||
public void setObjectPegawaiPenerimaId(Integer objectPegawaiPenerimaId) {
|
||||
ObjectPegawaiPenerimaId = objectPegawaiPenerimaId;
|
||||
}
|
||||
|
||||
public LoginUser getKdpegawaipjpembebasan() {
|
||||
return kdpegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public void setKdpegawaipjpembebasan(LoginUser kdpegawaipjpembebasan) {
|
||||
this.kdpegawaipjpembebasan = kdpegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public Integer getObjectPegawaiPJPembebasanId() {
|
||||
return ObjectPegawaiPJPembebasanId;
|
||||
}
|
||||
|
||||
public void setObjectPegawaiPJPembebasanId(Integer objectPegawaiPJPembebasanId) {
|
||||
ObjectPegawaiPJPembebasanId = objectPegawaiPJPembebasanId;
|
||||
}
|
||||
|
||||
public short getKdpenjaminparekanan() {
|
||||
return kdpenjaminparekanan;
|
||||
}
|
||||
|
||||
public void setKdpenjaminparekanan(short kdpenjaminparekanan) {
|
||||
this.kdpenjaminparekanan = kdpenjaminparekanan;
|
||||
}
|
||||
|
||||
public Produk getKdprodukpembayaranto() {
|
||||
return kdprodukpembayaranto;
|
||||
}
|
||||
|
||||
public void setKdprodukpembayaranto(Produk kdprodukpembayaranto) {
|
||||
this.kdprodukpembayaranto = kdprodukpembayaranto;
|
||||
}
|
||||
|
||||
public Integer getObjectProdukPembayaranToId() {
|
||||
return ObjectProdukPembayaranToId;
|
||||
}
|
||||
|
||||
public void setObjectProdukPembayaranToId(Integer objectProdukPembayaranToId) {
|
||||
ObjectProdukPembayaranToId = objectProdukPembayaranToId;
|
||||
}
|
||||
|
||||
public Ruangan getKdruangan() {
|
||||
return kdruangan;
|
||||
}
|
||||
|
||||
public void setKdruangan(Ruangan kdruangan) {
|
||||
this.kdruangan = kdruangan;
|
||||
}
|
||||
|
||||
public Integer getObjectRuanganId() {
|
||||
return ObjectRuanganId;
|
||||
}
|
||||
|
||||
public void setObjectRuanganId(Integer objectRuanganId) {
|
||||
ObjectRuanganId = objectRuanganId;
|
||||
}
|
||||
|
||||
public String getKeteranganlainnya() {
|
||||
return keteranganlainnya;
|
||||
}
|
||||
|
||||
public void setKeteranganlainnya(String keteranganlainnya) {
|
||||
this.keteranganlainnya = keteranganlainnya;
|
||||
}
|
||||
|
||||
public String getKeteranganpembebasan() {
|
||||
return keteranganpembebasan;
|
||||
}
|
||||
|
||||
public void setKeteranganpembebasan(String keteranganpembebasan) {
|
||||
this.keteranganpembebasan = keteranganpembebasan;
|
||||
}
|
||||
|
||||
public String getNamapegawaipembayar() {
|
||||
return namapegawaipembayar;
|
||||
}
|
||||
|
||||
public void setNamapegawaipembayar(String namapegawaipembayar) {
|
||||
this.namapegawaipembayar = namapegawaipembayar;
|
||||
}
|
||||
|
||||
public String getNamapegawaipenerima() {
|
||||
return namapegawaipenerima;
|
||||
}
|
||||
|
||||
public void setNamapegawaipenerima(String namapegawaipenerima) {
|
||||
this.namapegawaipenerima = namapegawaipenerima;
|
||||
}
|
||||
|
||||
public String getNamaprodukpembayaranto() {
|
||||
return namaprodukpembayaranto;
|
||||
}
|
||||
|
||||
public void setNamaprodukpembayaranto(String namaprodukpembayaranto) {
|
||||
this.namaprodukpembayaranto = namaprodukpembayaranto;
|
||||
}
|
||||
|
||||
public StrukClosing getNoclosing() {
|
||||
return noclosing;
|
||||
}
|
||||
|
||||
public void setNoclosing(StrukClosing noclosing) {
|
||||
this.noclosing = noclosing;
|
||||
}
|
||||
|
||||
public String getNoClosingId() {
|
||||
return NoClosingId;
|
||||
}
|
||||
|
||||
public void setNoClosingId(String noClosingId) {
|
||||
NoClosingId = noClosingId;
|
||||
}
|
||||
|
||||
public StrukBuktiPengeluaran getNosbk_retur() {
|
||||
return nosbk_retur;
|
||||
}
|
||||
|
||||
public void setNosbk_retur(StrukBuktiPengeluaran nosbk_retur) {
|
||||
this.nosbk_retur = nosbk_retur;
|
||||
}
|
||||
|
||||
public String getNoSBK_ReturId() {
|
||||
return NoSBK_ReturId;
|
||||
}
|
||||
|
||||
public void setNoSBK_ReturId(String noSBK_ReturId) {
|
||||
NoSBK_ReturId = noSBK_ReturId;
|
||||
}
|
||||
|
||||
public String getNosbm() {
|
||||
return nosbm;
|
||||
}
|
||||
|
||||
public void setNosbm(String nosbm) {
|
||||
this.nosbm = nosbm;
|
||||
}
|
||||
|
||||
public String getNosbm_intern() {
|
||||
return nosbm_intern;
|
||||
}
|
||||
|
||||
public void setNosbm_intern(String nosbm_intern) {
|
||||
this.nosbm_intern = nosbm_intern;
|
||||
}
|
||||
|
||||
public String getNosbmbefore() {
|
||||
return nosbmbefore;
|
||||
}
|
||||
|
||||
public void setNosbmbefore(String nosbmbefore) {
|
||||
this.nosbmbefore = nosbmbefore;
|
||||
}
|
||||
|
||||
public StrukPelayanan getNostruk() {
|
||||
return nostruk;
|
||||
}
|
||||
|
||||
public void setNostruk(StrukPelayanan nostruk) {
|
||||
this.nostruk = nostruk;
|
||||
}
|
||||
|
||||
public String getNoStrukId() {
|
||||
return NoStrukId;
|
||||
}
|
||||
|
||||
public void setNoStrukId(String noStrukId) {
|
||||
NoStrukId = noStrukId;
|
||||
}
|
||||
|
||||
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 StrukVerifikasi getNoverifikasi() {
|
||||
return noverifikasi;
|
||||
}
|
||||
|
||||
public void setNoverifikasi(StrukVerifikasi noverifikasi) {
|
||||
this.noverifikasi = noverifikasi;
|
||||
}
|
||||
|
||||
public String getNoVerifikasiId() {
|
||||
return NoVerifikasiId;
|
||||
}
|
||||
|
||||
public void setNoVerifikasiId(String noVerifikasiId) {
|
||||
NoVerifikasiId = noVerifikasiId;
|
||||
}
|
||||
|
||||
public String getPegawaipjpembebasan() {
|
||||
return pegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public void setPegawaipjpembebasan(String pegawaipjpembebasan) {
|
||||
this.pegawaipjpembebasan = pegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public Byte getPembayaranke() {
|
||||
return pembayaranke;
|
||||
}
|
||||
|
||||
public void setPembayaranke(Byte pembayaranke) {
|
||||
this.pembayaranke = pembayaranke;
|
||||
}
|
||||
|
||||
|
||||
public Double getTotaldibayar() {
|
||||
return totaldibayar;
|
||||
}
|
||||
|
||||
public void setTotaldibayar(Double totaldibayar) {
|
||||
this.totaldibayar = totaldibayar;
|
||||
}
|
||||
|
||||
public Double getTotaldibayarbefore() {
|
||||
return totaldibayarbefore;
|
||||
}
|
||||
|
||||
public void setTotaldibayarbefore(Double totaldibayarbefore) {
|
||||
this.totaldibayarbefore = totaldibayarbefore;
|
||||
}
|
||||
|
||||
public Double getTotaldibayarcashout() {
|
||||
return totaldibayarcashout;
|
||||
}
|
||||
|
||||
public void setTotaldibayarcashout(Double totaldibayarcashout) {
|
||||
this.totaldibayarcashout = totaldibayarcashout;
|
||||
}
|
||||
|
||||
public Double getTotaldibayarretur() {
|
||||
return totaldibayarretur;
|
||||
}
|
||||
|
||||
public void setTotaldibayarretur(Double totaldibayarretur) {
|
||||
this.totaldibayarretur = totaldibayarretur;
|
||||
}
|
||||
|
||||
public Double getTotaldibebaskan() {
|
||||
return totaldibebaskan;
|
||||
}
|
||||
|
||||
public void setTotaldibebaskan(Double totaldibebaskan) {
|
||||
this.totaldibebaskan = totaldibebaskan;
|
||||
}
|
||||
|
||||
public Double getTotalsisapiutang() {
|
||||
return totalsisapiutang;
|
||||
}
|
||||
|
||||
public void setTotalsisapiutang(Double totalsisapiutang) {
|
||||
this.totalsisapiutang = totalsisapiutang;
|
||||
}
|
||||
|
||||
public Double getTotalsudahdibayar() {
|
||||
return totalsudahdibayar;
|
||||
}
|
||||
|
||||
public void setTotalsudahdibayar(Double totalsudahdibayar) {
|
||||
this.totalsudahdibayar = totalsudahdibayar;
|
||||
}
|
||||
|
||||
public Double getTotalsudahdibebaskan() {
|
||||
return totalsudahdibebaskan;
|
||||
}
|
||||
|
||||
public void setTotalsudahdibebaskan(Double totalsudahdibebaskan) {
|
||||
this.totalsudahdibebaskan = totalsudahdibebaskan;
|
||||
}
|
||||
|
||||
public Date getTglsbm() {
|
||||
return tglsbm;
|
||||
}
|
||||
|
||||
public void setTglsbm(Date tglsbm) {
|
||||
this.tglsbm = tglsbm;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -0,0 +1,210 @@
|
||||
package com.jasamedika.medifirst2000.entities;
|
||||
|
||||
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
||||
import com.jasamedika.medifirst2000.helper.Caption;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import javax.persistence.*;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Date;
|
||||
|
||||
import static javax.persistence.FetchType.LAZY;
|
||||
|
||||
/**
|
||||
* @author salmanoe
|
||||
* @version 1.0.0
|
||||
* @since 16/11/2023
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@Entity
|
||||
@Table(name = "strukbuktipenerimaandetail_t")
|
||||
public class StrukBuktiPenerimaanDetail extends BaseTransaction {
|
||||
private static final long serialVersionUID = -769266602610955196L;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "strukheaderfk", nullable = false)
|
||||
@NotNull(message = "Struk Header tidak boleh kosong")
|
||||
@Caption(value = "Struk Header")
|
||||
private StrukBuktiPenerimaan strukBuktiPenerimaan;
|
||||
|
||||
@Column(name = "strukheaderfk", insertable = false, updatable = false, nullable = false)
|
||||
private String strukBuktiPenerimaanId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectKelompokPasienFk")
|
||||
@Caption(value = "Object Kelompok Pasien")
|
||||
private KelompokPasien kdkelompokpasien;
|
||||
|
||||
@Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false)
|
||||
private Integer ObjectKelompokPasienId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectKelompokTransaksiFk")
|
||||
@Caption(value = "Object Kelompok Transaksi")
|
||||
private KelompokTransaksi kdkelompoktransaksi;
|
||||
|
||||
@Column(name = "ObjectKelompokTransaksiFk", insertable = false, updatable = false)
|
||||
private Integer ObjectKelompokTransaksiId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPegawaiPembayarFk")
|
||||
@Caption(value = "Object Pegawai Pembayar")
|
||||
private LoginUser kdpegawaipembayar;
|
||||
|
||||
@Column(name = "ObjectPegawaiPembayarFk", insertable = false, updatable = false)
|
||||
private Integer ObjectPegawaiPembayarId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPegawaiPenerimaFk")
|
||||
@Caption(value = "Object Pegawai Penerima")
|
||||
private LoginUser kdpegawaipenerima;
|
||||
|
||||
@Column(name = "ObjectPegawaiPenerimaFk", insertable = false, updatable = false)
|
||||
private Integer ObjectPegawaiPenerimaId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPegawaiPJPembebasanFk")
|
||||
@Caption(value = "Object Pegawai P J Pembebasan")
|
||||
private LoginUser kdpegawaipjpembebasan;
|
||||
|
||||
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable = false, updatable = false)
|
||||
private Integer ObjectPegawaiPJPembebasanId;
|
||||
|
||||
@Caption(value = "Kode Penjamin Pa Rekanan")
|
||||
@Column(name = "KdPenjaminPaRekanan")
|
||||
private Short kdpenjaminparekanan;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectProdukPembayaranToFk")
|
||||
@Caption(value = "Object Produk Pembayaran To")
|
||||
private Produk kdprodukpembayaranto;
|
||||
|
||||
@Column(name = "ObjectProdukPembayaranToFk", insertable = false, updatable = false)
|
||||
private Integer ObjectProdukPembayaranToId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectRuanganFk")
|
||||
@Caption(value = "Object Ruangan")
|
||||
private Ruangan kdruangan;
|
||||
|
||||
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
|
||||
private Integer ObjectRuanganId;
|
||||
|
||||
@Caption(value = "Keterangan Lainnya")
|
||||
@Column(name = "KeteranganLainnya", length = 100)
|
||||
private String keteranganlainnya;
|
||||
|
||||
@Caption(value = "Keterangan Pembebasan")
|
||||
@Column(name = "KeteranganPembebasan", length = 100)
|
||||
private String keteranganpembebasan;
|
||||
|
||||
@Caption(value = "Nama Pegawai Pembayar")
|
||||
@Column(name = "NamaPegawaiPembayar", length = 40)
|
||||
private String namapegawaipembayar;
|
||||
|
||||
@Caption(value = "Nama Pegawai Penerima")
|
||||
@Column(name = "NamaPegawaiPenerima", length = 40)
|
||||
private String namapegawaipenerima;
|
||||
|
||||
@Caption(value = "Nama Produk Pembayaran To")
|
||||
@Column(name = "NamaProdukPembayaranTo", length = 80)
|
||||
private String namaprodukpembayaranto;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoClosingFk")
|
||||
@Caption(value = "No Closing")
|
||||
private StrukClosing noclosing;
|
||||
|
||||
@Column(name = "NoClosingFk", insertable = false, updatable = false)
|
||||
private String NoClosingId;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoSBK_ReturFk")
|
||||
@Caption(value = "No S B K_ Retur")
|
||||
private StrukBuktiPengeluaran nosbk_retur;
|
||||
|
||||
@Column(name = "NoSBK_ReturFk", insertable = false, updatable = false)
|
||||
private String NoSBK_ReturId;
|
||||
|
||||
@Caption(value = "No S B M")
|
||||
@Column(name = "NoSBM", length = 15)
|
||||
private String nosbm;
|
||||
|
||||
@Caption(value = "No S B M_ Intern")
|
||||
@Column(name = "NoSBM_Intern", length = 15)
|
||||
private String nosbm_intern;
|
||||
|
||||
@Caption(value = "No S B M Before")
|
||||
@Column(name = "NoSBMBefore", length = 10)
|
||||
private String nosbmbefore;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoStrukFk")
|
||||
@Caption(value = "No Struk")
|
||||
private StrukPelayanan nostruk;
|
||||
|
||||
@Column(name = "NoStrukFk", insertable = false, updatable = false)
|
||||
private String NoStrukId;
|
||||
|
||||
@Caption(value = "No Urut Login")
|
||||
@Column(name = "NoUrutLogin", length = 10)
|
||||
private String nourutlogin;
|
||||
|
||||
@Caption(value = "No Urut Ruangan")
|
||||
@Column(name = "NoUrutRuangan", length = 10)
|
||||
private String nourutruangan;
|
||||
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "NoVerifikasiFk")
|
||||
@Caption(value = "No Verifikasi")
|
||||
private StrukVerifikasi noverifikasi;
|
||||
|
||||
@Column(name = "NoVerifikasiFk", insertable = false, updatable = false)
|
||||
private String NoVerifikasiId;
|
||||
|
||||
@Caption(value = "Pegawai P J Pembebasan")
|
||||
@Column(name = "PegawaiPJPembebasan", length = 40)
|
||||
private String pegawaipjpembebasan;
|
||||
|
||||
@Caption(value = "Pembayaran Ke")
|
||||
@Column(name = "PembayaranKe")
|
||||
private Byte pembayaranke;
|
||||
|
||||
@Caption(value = "Tanggal S B M")
|
||||
@Column(name = "TglSBM")
|
||||
private Date tglsbm;
|
||||
|
||||
@Caption(value = "Total Di Bayar")
|
||||
@Column(name = "TotalDiBayar")
|
||||
private Double totaldibayar;
|
||||
|
||||
@Caption(value = "Total Di Bayar Before")
|
||||
@Column(name = "TotalDiBayarBefore")
|
||||
private Double totaldibayarbefore;
|
||||
|
||||
@Caption(value = "Total Di Bayar Cash Out")
|
||||
@Column(name = "TotalDiBayarCashOut")
|
||||
private Double totaldibayarcashout;
|
||||
|
||||
@Caption(value = "Total Di Bayar Retur")
|
||||
@Column(name = "TotalDiBayarRetur")
|
||||
private Double totaldibayarretur;
|
||||
|
||||
@Caption(value = "Total Di Bebaskan")
|
||||
@Column(name = "TotalDiBebaskan")
|
||||
private Double totaldibebaskan;
|
||||
|
||||
@Caption(value = "Total Sisa Piutang")
|
||||
@Column(name = "TotalSisaPiutang")
|
||||
private Double totalsisapiutang;
|
||||
|
||||
@Caption(value = "Total Sudah Di Bayar")
|
||||
@Column(name = "TotalSudahDiBayar")
|
||||
private Double totalsudahdibayar;
|
||||
|
||||
@Caption(value = "Total Sudah Di Bebaskan")
|
||||
@Column(name = "TotalSudahDiBebaskan")
|
||||
private Double totalsudahdibebaskan;
|
||||
}
|
||||
@ -1,11 +1,9 @@
|
||||
package com.jasamedika.medifirst2000.vo;
|
||||
|
||||
import com.jasamedika.medifirst2000.entities.SatuanStandar;
|
||||
import com.jasamedika.medifirst2000.helper.Caption;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import javax.persistence.*;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
@ -14,7 +12,6 @@ import java.util.Set;
|
||||
@Getter
|
||||
@Setter
|
||||
public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@ManyToOne
|
||||
@Caption(value = "Generik")
|
||||
private GenerikVO generik;
|
||||
|
||||
@ -24,7 +21,6 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@Caption(value = "Jasa Farmasi")
|
||||
private Double jasa;
|
||||
|
||||
@ManyToOne
|
||||
@Caption(value = "Produk")
|
||||
private KelasVO kelas;
|
||||
|
||||
@ -52,7 +48,6 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@Caption(value = "Is Benar")
|
||||
private Boolean isBenar;
|
||||
|
||||
@ManyToOne(fetch = FetchType.LAZY)
|
||||
private StrukPelayananVO strukPelayanan;
|
||||
|
||||
@Caption(value = "Status")
|
||||
@ -76,20 +71,15 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@Caption(value = "Piutang Rumah Sakit")
|
||||
private Double piutangRumahSakit;
|
||||
|
||||
@ManyToOne
|
||||
@Caption(value = "Struk Order")
|
||||
private StrukPelayananDNoBatchVO noBatch;
|
||||
|
||||
@ManyToOne(fetch = FetchType.LAZY)
|
||||
@Caption(value = "Struk Order")
|
||||
private StrukOrderVO strukOrder;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "JenisObatFk")
|
||||
@Caption(value = "Jenis Obat")
|
||||
private JenisObatVO jenisObat;
|
||||
|
||||
@ManyToOne
|
||||
@NotNull(message = "Produk Harus Diisi")
|
||||
@Caption(value = "Produk")
|
||||
private ProdukVO produk;
|
||||
@ -103,18 +93,15 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@Caption(value = "AturanPakai")
|
||||
private String aturanPakai;
|
||||
|
||||
@ManyToOne
|
||||
@Caption(value = "Route")
|
||||
private RouteFarmasiVO route;
|
||||
|
||||
@ManyToOne
|
||||
@Caption(value = "Keterangan Pakai")
|
||||
private StigmaVO keteranganPakai;
|
||||
|
||||
@Caption(value = "KeteranganPakai2")
|
||||
private String keteranganPakai2;
|
||||
|
||||
@ManyToOne
|
||||
@Caption(value = "Kelompok Transaksi")
|
||||
private KelompokTransaksiVO kelompokTransaksi;
|
||||
|
||||
@ -130,7 +117,6 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@Caption(value = "NoRecTriger")
|
||||
private String noRecTriger;
|
||||
|
||||
@Column(name = "qty", nullable = false, length = 100)
|
||||
@Caption(value = "qty")
|
||||
private Double qty;
|
||||
|
||||
@ -140,19 +126,16 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
@Caption(value = "resepKe")
|
||||
private Integer resepKe;
|
||||
|
||||
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
|
||||
private Set<PelayananPasienPetugasVO> pelayananPasienPetugasSet = new HashSet<>();
|
||||
|
||||
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
|
||||
private Set<RacikanDetailVO> racikan = new HashSet<>();
|
||||
|
||||
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
|
||||
private Set<PelayananPasienDetailVO> pelayananPasienDetailSet = new HashSet<>();
|
||||
|
||||
@Caption(value = "petugas")
|
||||
private Set<PelayananPasienPetugasVO> petugas = new HashSet<>();
|
||||
|
||||
private SatuanStandar satuanView;
|
||||
private SatuanStandarVO satuanView;
|
||||
|
||||
private Integer satuanViewId;
|
||||
|
||||
@ -167,4 +150,9 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
|
||||
private String voucherPaketId;
|
||||
|
||||
private Boolean isPaket;
|
||||
|
||||
@Caption(value = "Struk Bukti Penerimaan Detail")
|
||||
private StrukBuktiPenerimaanDetailVO strukBuktiPenerimaanDetail;
|
||||
|
||||
private String strukBuktiPenerimaanDetailId;
|
||||
}
|
||||
@ -0,0 +1,140 @@
|
||||
package com.jasamedika.medifirst2000.vo;
|
||||
|
||||
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
||||
import com.jasamedika.medifirst2000.helper.Caption;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import org.joda.time.DateTime;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* @author salmanoe
|
||||
* @version 1.0.0
|
||||
* @since 16/11/2023
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
public class StrukBuktiPenerimaanDetailVO extends BaseTransactionVO {
|
||||
@NotNull(message = "Struk Header tidak boleh kosong")
|
||||
@Caption(value = "Struk Header")
|
||||
private StrukBuktiPenerimaanVO strukBuktiPenerimaan;
|
||||
|
||||
private String strukBuktiPenerimaanId;
|
||||
|
||||
@Caption(value = "Object Kelompok Pasien")
|
||||
private KelompokPasienVO kdkelompokpasien;
|
||||
|
||||
private Integer ObjectKelompokPasienId;
|
||||
|
||||
@Caption(value = "Object Kelompok Transaksi")
|
||||
private KelompokTransaksiVO kdkelompoktransaksi;
|
||||
|
||||
private Integer ObjectKelompokTransaksiId;
|
||||
|
||||
@Caption(value = "Object Pegawai Pembayar")
|
||||
private LoginUserVO kdpegawaipembayar;
|
||||
|
||||
private Integer ObjectPegawaiPembayarId;
|
||||
|
||||
@Caption(value = "Object Pegawai Penerima")
|
||||
private LoginUserVO kdpegawaipenerima;
|
||||
|
||||
private Integer ObjectPegawaiPenerimaId;
|
||||
|
||||
@Caption(value = "Object Pegawai P J Pembebasan")
|
||||
private LoginUserVO kdpegawaipjpembebasan;
|
||||
|
||||
private Integer ObjectPegawaiPJPembebasanId;
|
||||
|
||||
@Caption(value = "Kode Penjamin Pa Rekanan")
|
||||
private Short kdpenjaminparekanan;
|
||||
|
||||
@Caption(value = "Object Produk Pembayaran To")
|
||||
private ProdukVO kdprodukpembayaranto;
|
||||
|
||||
private Integer ObjectProdukPembayaranToId;
|
||||
|
||||
@Caption(value = "Object Ruangan")
|
||||
private RuanganVO kdruangan;
|
||||
|
||||
private Integer ObjectRuanganId;
|
||||
|
||||
@Caption(value = "Keterangan Lainnya")
|
||||
private String keteranganlainnya;
|
||||
|
||||
@Caption(value = "Keterangan Pembebasan")
|
||||
private String keteranganpembebasan;
|
||||
|
||||
@Caption(value = "Nama Pegawai Pembayar")
|
||||
private String namapegawaipembayar;
|
||||
|
||||
@Caption(value = "Nama Pegawai Penerima")
|
||||
private String namapegawaipenerima;
|
||||
|
||||
@Caption(value = "Nama Produk Pembayaran To")
|
||||
private String namaprodukpembayaranto;
|
||||
|
||||
@Caption(value = "No Closing")
|
||||
private StrukClosingVO noclosing;
|
||||
|
||||
private Integer NoClosingId;
|
||||
|
||||
@Caption(value = "No S B K_ Retur")
|
||||
private StrukBuktiPengeluaranVO nosbk_retur;
|
||||
|
||||
private Integer NoSBK_ReturId;
|
||||
|
||||
@Caption(value = "No S B M")
|
||||
private String nosbm;
|
||||
|
||||
@Caption(value = "No S B M_ Intern")
|
||||
private String nosbm_intern;
|
||||
|
||||
@Caption(value = "No S B M Before")
|
||||
private String nosbmbefore;
|
||||
|
||||
@Caption(value = "No Struk")
|
||||
private StrukPelayananVO nostruk;
|
||||
|
||||
private Integer NoStrukId;
|
||||
|
||||
@Caption(value = "No Urut Login")
|
||||
private String nourutlogin;
|
||||
|
||||
@Caption(value = "No Urut Ruangan")
|
||||
private String nourutruangan;
|
||||
|
||||
@Caption(value = "Pegawai P J Pembebasan")
|
||||
private String pegawaipjpembebasan;
|
||||
|
||||
@Caption(value = "Pembayaran Ke")
|
||||
private Byte pembayaranke;
|
||||
|
||||
@Caption(value = "Tanggal S B M")
|
||||
private DateTime tglsbm;
|
||||
|
||||
@Caption(value = "Total Di Bayar")
|
||||
private Double totaldibayar;
|
||||
|
||||
@Caption(value = "Total Di Bayar Before")
|
||||
private Double totaldibayarbefore;
|
||||
|
||||
@Caption(value = "Total Di Bayar Cash Out")
|
||||
private Double totaldibayarcashout;
|
||||
|
||||
@Caption(value = "Total Di Bayar Retur")
|
||||
private Double totaldibayarretur;
|
||||
|
||||
@Caption(value = "Total Di Bebaskan")
|
||||
private Double totaldibebaskan;
|
||||
|
||||
@Caption(value = "Total Sisa Piutang")
|
||||
private Double totalsisapiutang;
|
||||
|
||||
@Caption(value = "Total Sudah Di Bayar")
|
||||
private Double totalsudahdibayar;
|
||||
|
||||
@Caption(value = "Total Sudah Di Bebaskan")
|
||||
private Double totalsudahdibebaskan;
|
||||
}
|
||||
@ -1,542 +1,132 @@
|
||||
package com.jasamedika.medifirst2000.vo;
|
||||
|
||||
import java.io.Serializable;
|
||||
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;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import org.joda.time.DateTime;
|
||||
|
||||
/**
|
||||
* class StrukBuktiPenerimaan
|
||||
* class StrukBuktiPenerimaan
|
||||
*
|
||||
* @author Shakato
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
public class StrukBuktiPenerimaanVO extends BaseTransactionVO {
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectKelompokPasienFk")
|
||||
@Caption(value="Object Kelompok Pasien")
|
||||
@Caption(value = "Object Kelompok Pasien")
|
||||
private KelompokPasienVO kdkelompokpasien;
|
||||
|
||||
@Column(name = "ObjectKelompokPasienFk", nullable = true)
|
||||
private Integer ObjectKelompokPasienId;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectKelompokTransaksiFk")
|
||||
@NotNull(message="Object Kelompok Transaksi Harus Diisi")
|
||||
@Caption(value="Object Kelompok Transaksi")
|
||||
@Caption(value = "Object Kelompok Transaksi")
|
||||
private KelompokTransaksiVO kdkelompoktransaksi;
|
||||
|
||||
@Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer ObjectKelompokTransaksiId;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectPegawaiPembayarFk")
|
||||
@Caption(value="Object Pegawai Pembayar")
|
||||
@Caption(value = "Object Pegawai Pembayar")
|
||||
private LoginUserVO kdpegawaipembayar;
|
||||
|
||||
@Column(name = "ObjectPegawaiPembayarFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer ObjectPegawaiPembayarId;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectPegawaiPenerimaFk")
|
||||
@Caption(value="Object Pegawai Penerima")
|
||||
@Caption(value = "Object Pegawai Penerima")
|
||||
private LoginUserVO kdpegawaipenerima;
|
||||
|
||||
@Column(name = "ObjectPegawaiPenerimaFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer ObjectPegawaiPenerimaId;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectPegawaiPJPembebasanFk")
|
||||
@Caption(value="Object Pegawai P J Pembebasan")
|
||||
@Caption(value = "Object Pegawai P J Pembebasan")
|
||||
private LoginUserVO kdpegawaipjpembebasan;
|
||||
|
||||
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer ObjectPegawaiPJPembebasanId;
|
||||
|
||||
@Caption(value="Kode Penjamin Pa Rekanan")
|
||||
@Column(name = "KdPenjaminPaRekanan", nullable = true )
|
||||
@Caption(value = "Kode Penjamin Pa Rekanan")
|
||||
private Short kdpenjaminparekanan;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectProdukPembayaranToFk")
|
||||
@Caption(value="Object Produk Pembayaran To")
|
||||
@Caption(value = "Object Produk Pembayaran To")
|
||||
private ProdukVO kdprodukpembayaranto;
|
||||
|
||||
@Column(name = "ObjectProdukPembayaranToFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer ObjectProdukPembayaranToId;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "ObjectRuanganFk")
|
||||
@NotNull(message="Object Ruangan Harus Diisi")
|
||||
@Caption(value="Object Ruangan")
|
||||
@Caption(value = "Object Ruangan")
|
||||
private RuanganVO kdruangan;
|
||||
|
||||
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer ObjectRuanganId;
|
||||
|
||||
@Caption(value="Keterangan Lainnya")
|
||||
@Column(name = "KeteranganLainnya", nullable = true , length = 100)
|
||||
@Caption(value = "Keterangan Lainnya")
|
||||
private String keteranganlainnya;
|
||||
|
||||
@Caption(value="Keterangan Pembebasan")
|
||||
@Column(name = "KeteranganPembebasan", nullable = true , length = 100)
|
||||
@Caption(value = "Keterangan Pembebasan")
|
||||
private String keteranganpembebasan;
|
||||
|
||||
@Caption(value="Nama Pegawai Pembayar")
|
||||
@Column(name = "NamaPegawaiPembayar", nullable = true , length = 40)
|
||||
@Caption(value = "Nama Pegawai Pembayar")
|
||||
private String namapegawaipembayar;
|
||||
|
||||
@Caption(value="Nama Pegawai Penerima")
|
||||
@Column(name = "NamaPegawaiPenerima", nullable = true , length = 40)
|
||||
@Caption(value = "Nama Pegawai Penerima")
|
||||
private String namapegawaipenerima;
|
||||
|
||||
@Caption(value="Nama Produk Pembayaran To")
|
||||
@Column(name = "NamaProdukPembayaranTo", nullable = true , length = 80)
|
||||
@Caption(value = "Nama Produk Pembayaran To")
|
||||
private String namaprodukpembayaranto;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "NoClosingFk")
|
||||
@Caption(value="No Closing")
|
||||
@Caption(value = "No Closing")
|
||||
private StrukClosingVO noclosing;
|
||||
|
||||
@Column(name = "NoClosingFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer NoClosingId;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "NoSBK_ReturFk")
|
||||
@Caption(value="No S B K_ Retur")
|
||||
@Caption(value = "No S B K_ Retur")
|
||||
private StrukBuktiPengeluaranVO nosbk_retur;
|
||||
|
||||
@Column(name = "NoSBK_ReturFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer NoSBK_ReturId;
|
||||
|
||||
@Caption(value="No S B M")
|
||||
@Column(name = "NoSBM", nullable = true , length = 10)
|
||||
@Caption(value = "No S B M")
|
||||
private String nosbm;
|
||||
|
||||
@Caption(value="No S B M_ Intern")
|
||||
@Column(name = "NoSBM_Intern", nullable = true , length = 15)
|
||||
@Caption(value = "No S B M_ Intern")
|
||||
private String nosbm_intern;
|
||||
|
||||
@Caption(value="No S B M Before")
|
||||
@Column(name = "NoSBMBefore", nullable = true , length = 10)
|
||||
@Caption(value = "No S B M Before")
|
||||
private String nosbmbefore;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "NoStrukFk")
|
||||
@NotNull(message="No Struk Harus Diisi")
|
||||
@Caption(value="No Struk")
|
||||
@Caption(value = "No Struk")
|
||||
private StrukPelayananVO nostruk;
|
||||
|
||||
@Column(name = "NoStrukFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer NoStrukId;
|
||||
|
||||
@Caption(value="No Urut Login")
|
||||
@Column(name = "NoUrutLogin", nullable = true , length = 10)
|
||||
@Caption(value = "No Urut Login")
|
||||
private String nourutlogin;
|
||||
|
||||
@Caption(value="No Urut Ruangan")
|
||||
@Column(name = "NoUrutRuangan", nullable = true , length = 10)
|
||||
@Caption(value = "No Urut Ruangan")
|
||||
private String nourutruangan;
|
||||
|
||||
/*@ManyToOne
|
||||
@JoinColumn(name = "NoVerifikasiFk")
|
||||
@Caption(value="No Verifikasi")
|
||||
private StrukVerifikasiVO noverifikasi;
|
||||
|
||||
@Column(name = "NoVerifikasiFk", insertable=false,updatable=false,nullable = true)
|
||||
private Integer NoVerifikasiId;*/
|
||||
|
||||
@Caption(value="Pegawai P J Pembebasan")
|
||||
@Column(name = "PegawaiPJPembebasan", nullable = true , length = 40)
|
||||
@Caption(value = "Pegawai P J Pembebasan")
|
||||
private String pegawaipjpembebasan;
|
||||
|
||||
@Caption(value="Pembayaran Ke")
|
||||
@Column(name = "PembayaranKe", nullable = true )
|
||||
@Caption(value = "Pembayaran Ke")
|
||||
private Byte pembayaranke;
|
||||
|
||||
@Caption(value="Tanggal S B M")
|
||||
@Column(name = "TglSBM", nullable = true )
|
||||
@Caption(value = "Tanggal S B M")
|
||||
private DateTime tglsbm;
|
||||
|
||||
@Caption(value="Total Di Bayar")
|
||||
@Column(name = "TotalDiBayar", nullable = true )
|
||||
@Caption(value = "Total Di Bayar")
|
||||
private Double totaldibayar;
|
||||
|
||||
@Caption(value="Total Di Bayar Before")
|
||||
@Column(name = "TotalDiBayarBefore", nullable = true )
|
||||
@Caption(value = "Total Di Bayar Before")
|
||||
private Double totaldibayarbefore;
|
||||
|
||||
@Caption(value="Total Di Bayar Cash Out")
|
||||
@Column(name = "TotalDiBayarCashOut", nullable = true )
|
||||
@Caption(value = "Total Di Bayar Cash Out")
|
||||
private Double totaldibayarcashout;
|
||||
|
||||
@Caption(value="Total Di Bayar Retur")
|
||||
@Column(name = "TotalDiBayarRetur", nullable = true )
|
||||
@Caption(value = "Total Di Bayar Retur")
|
||||
private Double totaldibayarretur;
|
||||
|
||||
@Caption(value="Total Di Bebaskan")
|
||||
@Column(name = "TotalDiBebaskan", nullable = true )
|
||||
@Caption(value = "Total Di Bebaskan")
|
||||
private Double totaldibebaskan;
|
||||
|
||||
@Caption(value="Total Sisa Piutang")
|
||||
@Column(name = "TotalSisaPiutang", nullable = true )
|
||||
@Caption(value = "Total Sisa Piutang")
|
||||
private Double totalsisapiutang;
|
||||
|
||||
@Caption(value="Total Sudah Di Bayar")
|
||||
@Column(name = "TotalSudahDiBayar", nullable = true )
|
||||
@Caption(value = "Total Sudah Di Bayar")
|
||||
private Double totalsudahdibayar;
|
||||
|
||||
@Caption(value="Total Sudah Di Bebaskan")
|
||||
@Column(name = "TotalSudahDiBebaskan", nullable = true )
|
||||
@Caption(value = "Total Sudah Di Bebaskan")
|
||||
private Double totalsudahdibebaskan;
|
||||
|
||||
public KelompokPasienVO getKdkelompokpasien() {
|
||||
return kdkelompokpasien;
|
||||
}
|
||||
|
||||
public void setKdkelompokpasien(KelompokPasienVO kdkelompokpasien) {
|
||||
this.kdkelompokpasien = kdkelompokpasien;
|
||||
}
|
||||
|
||||
public Integer getObjectKelompokPasienId() {
|
||||
return ObjectKelompokPasienId;
|
||||
}
|
||||
|
||||
public void setObjectKelompokPasienId(Integer objectKelompokPasienId) {
|
||||
ObjectKelompokPasienId = objectKelompokPasienId;
|
||||
}
|
||||
|
||||
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 getKdpegawaipembayar() {
|
||||
return kdpegawaipembayar;
|
||||
}
|
||||
|
||||
public void setKdpegawaipembayar(LoginUserVO kdpegawaipembayar) {
|
||||
this.kdpegawaipembayar = kdpegawaipembayar;
|
||||
}
|
||||
|
||||
public Integer getObjectPegawaiPembayarId() {
|
||||
return ObjectPegawaiPembayarId;
|
||||
}
|
||||
|
||||
public void setObjectPegawaiPembayarId(Integer objectPegawaiPembayarId) {
|
||||
ObjectPegawaiPembayarId = objectPegawaiPembayarId;
|
||||
}
|
||||
|
||||
public LoginUserVO getKdpegawaipenerima() {
|
||||
return kdpegawaipenerima;
|
||||
}
|
||||
|
||||
public void setKdpegawaipenerima(LoginUserVO kdpegawaipenerima) {
|
||||
this.kdpegawaipenerima = kdpegawaipenerima;
|
||||
}
|
||||
|
||||
public Integer getObjectPegawaiPenerimaId() {
|
||||
return ObjectPegawaiPenerimaId;
|
||||
}
|
||||
|
||||
public void setObjectPegawaiPenerimaId(Integer objectPegawaiPenerimaId) {
|
||||
ObjectPegawaiPenerimaId = objectPegawaiPenerimaId;
|
||||
}
|
||||
|
||||
public LoginUserVO getKdpegawaipjpembebasan() {
|
||||
return kdpegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public void setKdpegawaipjpembebasan(LoginUserVO kdpegawaipjpembebasan) {
|
||||
this.kdpegawaipjpembebasan = kdpegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public Integer getObjectPegawaiPJPembebasanId() {
|
||||
return ObjectPegawaiPJPembebasanId;
|
||||
}
|
||||
|
||||
public void setObjectPegawaiPJPembebasanId(Integer objectPegawaiPJPembebasanId) {
|
||||
ObjectPegawaiPJPembebasanId = objectPegawaiPJPembebasanId;
|
||||
}
|
||||
|
||||
public short getKdpenjaminparekanan() {
|
||||
return kdpenjaminparekanan;
|
||||
}
|
||||
|
||||
public void setKdpenjaminparekanan(short kdpenjaminparekanan) {
|
||||
this.kdpenjaminparekanan = kdpenjaminparekanan;
|
||||
}
|
||||
|
||||
public ProdukVO getKdprodukpembayaranto() {
|
||||
return kdprodukpembayaranto;
|
||||
}
|
||||
|
||||
public void setKdprodukpembayaranto(ProdukVO kdprodukpembayaranto) {
|
||||
this.kdprodukpembayaranto = kdprodukpembayaranto;
|
||||
}
|
||||
|
||||
public Integer getObjectProdukPembayaranToId() {
|
||||
return ObjectProdukPembayaranToId;
|
||||
}
|
||||
|
||||
public void setObjectProdukPembayaranToId(Integer objectProdukPembayaranToId) {
|
||||
ObjectProdukPembayaranToId = objectProdukPembayaranToId;
|
||||
}
|
||||
|
||||
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 String getKeteranganlainnya() {
|
||||
return keteranganlainnya;
|
||||
}
|
||||
|
||||
public void setKeteranganlainnya(String keteranganlainnya) {
|
||||
this.keteranganlainnya = keteranganlainnya;
|
||||
}
|
||||
|
||||
public String getKeteranganpembebasan() {
|
||||
return keteranganpembebasan;
|
||||
}
|
||||
|
||||
public void setKeteranganpembebasan(String keteranganpembebasan) {
|
||||
this.keteranganpembebasan = keteranganpembebasan;
|
||||
}
|
||||
|
||||
public String getNamapegawaipembayar() {
|
||||
return namapegawaipembayar;
|
||||
}
|
||||
|
||||
public void setNamapegawaipembayar(String namapegawaipembayar) {
|
||||
this.namapegawaipembayar = namapegawaipembayar;
|
||||
}
|
||||
|
||||
public String getNamapegawaipenerima() {
|
||||
return namapegawaipenerima;
|
||||
}
|
||||
|
||||
public void setNamapegawaipenerima(String namapegawaipenerima) {
|
||||
this.namapegawaipenerima = namapegawaipenerima;
|
||||
}
|
||||
|
||||
public String getNamaprodukpembayaranto() {
|
||||
return namaprodukpembayaranto;
|
||||
}
|
||||
|
||||
public void setNamaprodukpembayaranto(String namaprodukpembayaranto) {
|
||||
this.namaprodukpembayaranto = namaprodukpembayaranto;
|
||||
}
|
||||
|
||||
public StrukClosingVO getNoclosing() {
|
||||
return noclosing;
|
||||
}
|
||||
|
||||
public void setNoclosing(StrukClosingVO noclosing) {
|
||||
this.noclosing = noclosing;
|
||||
}
|
||||
|
||||
public Integer getNoClosingId() {
|
||||
return NoClosingId;
|
||||
}
|
||||
|
||||
public void setNoClosingId(Integer noClosingId) {
|
||||
NoClosingId = noClosingId;
|
||||
}
|
||||
|
||||
public StrukBuktiPengeluaranVO getNosbk_retur() {
|
||||
return nosbk_retur;
|
||||
}
|
||||
|
||||
public void setNosbk_retur(StrukBuktiPengeluaranVO nosbk_retur) {
|
||||
this.nosbk_retur = nosbk_retur;
|
||||
}
|
||||
|
||||
public Integer getNoSBK_ReturId() {
|
||||
return NoSBK_ReturId;
|
||||
}
|
||||
|
||||
public void setNoSBK_ReturId(Integer noSBK_ReturId) {
|
||||
NoSBK_ReturId = noSBK_ReturId;
|
||||
}
|
||||
|
||||
public String getNosbm() {
|
||||
return nosbm;
|
||||
}
|
||||
|
||||
public void setNosbm(String nosbm) {
|
||||
this.nosbm = nosbm;
|
||||
}
|
||||
|
||||
public String getNosbm_intern() {
|
||||
return nosbm_intern;
|
||||
}
|
||||
|
||||
public void setNosbm_intern(String nosbm_intern) {
|
||||
this.nosbm_intern = nosbm_intern;
|
||||
}
|
||||
|
||||
public String getNosbmbefore() {
|
||||
return nosbmbefore;
|
||||
}
|
||||
|
||||
public void setNosbmbefore(String nosbmbefore) {
|
||||
this.nosbmbefore = nosbmbefore;
|
||||
}
|
||||
|
||||
public StrukPelayananVO getNostruk() {
|
||||
return nostruk;
|
||||
}
|
||||
|
||||
public void setNostruk(StrukPelayananVO nostruk) {
|
||||
this.nostruk = nostruk;
|
||||
}
|
||||
|
||||
public Integer getNoStrukId() {
|
||||
return NoStrukId;
|
||||
}
|
||||
|
||||
public void setNoStrukId(Integer noStrukId) {
|
||||
NoStrukId = noStrukId;
|
||||
}
|
||||
|
||||
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 String getPegawaipjpembebasan() {
|
||||
return pegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public void setPegawaipjpembebasan(String pegawaipjpembebasan) {
|
||||
this.pegawaipjpembebasan = pegawaipjpembebasan;
|
||||
}
|
||||
|
||||
public Byte getPembayaranke() {
|
||||
return pembayaranke;
|
||||
}
|
||||
|
||||
public void setPembayaranke(Byte pembayaranke) {
|
||||
this.pembayaranke = pembayaranke;
|
||||
}
|
||||
|
||||
public DateTime getTglsbm() {
|
||||
return tglsbm;
|
||||
}
|
||||
|
||||
public void setTglsbm(DateTime tglsbm) {
|
||||
this.tglsbm = tglsbm;
|
||||
}
|
||||
|
||||
public Double getTotaldibayar() {
|
||||
return totaldibayar;
|
||||
}
|
||||
|
||||
public void setTotaldibayar(Double totaldibayar) {
|
||||
this.totaldibayar = totaldibayar;
|
||||
}
|
||||
|
||||
public Double getTotaldibayarbefore() {
|
||||
return totaldibayarbefore;
|
||||
}
|
||||
|
||||
public void setTotaldibayarbefore(Double totaldibayarbefore) {
|
||||
this.totaldibayarbefore = totaldibayarbefore;
|
||||
}
|
||||
|
||||
public Double getTotaldibayarcashout() {
|
||||
return totaldibayarcashout;
|
||||
}
|
||||
|
||||
public void setTotaldibayarcashout(Double totaldibayarcashout) {
|
||||
this.totaldibayarcashout = totaldibayarcashout;
|
||||
}
|
||||
|
||||
public Double getTotaldibayarretur() {
|
||||
return totaldibayarretur;
|
||||
}
|
||||
|
||||
public void setTotaldibayarretur(Double totaldibayarretur) {
|
||||
this.totaldibayarretur = totaldibayarretur;
|
||||
}
|
||||
|
||||
public Double getTotaldibebaskan() {
|
||||
return totaldibebaskan;
|
||||
}
|
||||
|
||||
public void setTotaldibebaskan(Double totaldibebaskan) {
|
||||
this.totaldibebaskan = totaldibebaskan;
|
||||
}
|
||||
|
||||
public Double getTotalsisapiutang() {
|
||||
return totalsisapiutang;
|
||||
}
|
||||
|
||||
public void setTotalsisapiutang(Double totalsisapiutang) {
|
||||
this.totalsisapiutang = totalsisapiutang;
|
||||
}
|
||||
|
||||
public Double getTotalsudahdibayar() {
|
||||
return totalsudahdibayar;
|
||||
}
|
||||
|
||||
public void setTotalsudahdibayar(Double totalsudahdibayar) {
|
||||
this.totalsudahdibayar = totalsudahdibayar;
|
||||
}
|
||||
|
||||
public Double getTotalsudahdibebaskan() {
|
||||
return totalsudahdibebaskan;
|
||||
}
|
||||
|
||||
public void setTotalsudahdibebaskan(Double totalsudahdibebaskan) {
|
||||
this.totalsudahdibebaskan = totalsudahdibebaskan;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -527,6 +527,8 @@
|
||||
<mapping
|
||||
class="com.jasamedika.medifirst2000.entities.StrukBuktiPengeluaranCaraBayar" />
|
||||
<mapping class="com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaan" />
|
||||
<mapping
|
||||
class="com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaanDetail" />
|
||||
<mapping class="com.jasamedika.medifirst2000.entities.SatuanWaktuKesling" />
|
||||
<mapping class="com.jasamedika.medifirst2000.entities.PeriodeAccount" />
|
||||
<mapping class="com.jasamedika.medifirst2000.entities.StrukVerifikasi" />
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Created with Jaspersoft Studio version 6.11.0.final using JasperReports Library version 6.11.0-0c4056ccaa4d25a5a8c45672d2f764ea3498bebb -->
|
||||
<!-- Created with Jaspersoft Studio version 6.20.1.final using JasperReports Library version 6.20.1-7584acb244139816654f64e2fd57a00d3e31921e -->
|
||||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="suratIzinSementara" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="81c2f907-a601-4101-8ea0-f382e0429e5b">
|
||||
<field name="namaPegawai" class="java.lang.String"/>
|
||||
<field name="nipPegawai" class="java.lang.String"/>
|
||||
@ -31,50 +31,62 @@
|
||||
<reportElement x="0" y="0" width="470" height="30" uuid="b6e6494e-8285-40fd-87e0-53015d8005ca"/>
|
||||
<text><![CDATA[Dengan surat ini diberikan izin sementara untuk melaksanakan cuti karena alasan penting kepada Pegawai Negeri Sipil :]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="10" y="40" width="120" height="20" uuid="29ae8a4a-ba0b-4364-b716-50de96d7ce1c"/>
|
||||
<text><![CDATA[Nama]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="10" y="60" width="120" height="20" uuid="13d48d53-558f-43d2-b221-a5106c668923"/>
|
||||
<text><![CDATA[NIP]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="10" y="80" width="120" height="20" uuid="713e14c7-3e6c-44c9-a1f1-69062cf010ce"/>
|
||||
<text><![CDATA[Pangkat/golongan ruang]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="10" y="100" width="120" height="20" uuid="690d1b3c-00a6-4c91-9b1b-63c7a8d6b8e6"/>
|
||||
<text><![CDATA[Jabatan]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="10" y="120" width="120" height="20" uuid="16bb2ff7-2b45-4074-940f-dc617a49eb69"/>
|
||||
<text><![CDATA[Unit Kerja]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="130" y="40" width="220" height="20" uuid="dac0f657-87e1-4a5c-9c0a-7e2e147523d5"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="130" y="60" width="220" height="20" uuid="01457742-d163-4e66-8dd9-01f3cdc139fb"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{nipPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="130" y="80" width="220" height="20" uuid="42e1d267-f972-49b0-ab46-f811b6de9cd0"/>
|
||||
<textFieldExpression><![CDATA[$F{namaPangkatGolongan} != null? ": "+$F{namaPangkatGolongan} : "-"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="130" y="100" width="220" height="20" uuid="6634caa0-652f-4a66-9954-40c2d123e6fc"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaJabatan}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="130" y="120" width="220" height="20" uuid="0794fda7-46c0-40bd-b348-a094518402c7"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{unitKerja}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="0" y="150" width="470" height="30" uuid="5f2f1364-1d08-4a08-ad50-af70c4acf48d"/>
|
||||
<textFieldExpression><![CDATA["Selama "+$F{jumlahHari}+" hari, terhitung mulai tanggal "+$F{startDate}+" sampai dengan tanggal "+$F{endDate}+" dengan ketentuan sebagai berikut :"]]></textFieldExpression>
|
||||
</textField>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="10" y="40" width="120" height="20" uuid="29ae8a4a-ba0b-4364-b716-50de96d7ce1c"/>
|
||||
<text><![CDATA[Nama]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="130" y="40" width="390" height="20" uuid="dac0f657-87e1-4a5c-9c0a-7e2e147523d5"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="10" y="60" width="120" height="20" uuid="13d48d53-558f-43d2-b221-a5106c668923"/>
|
||||
<text><![CDATA[NIP]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="130" y="60" width="390" height="20" uuid="01457742-d163-4e66-8dd9-01f3cdc139fb"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{nipPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="10" y="80" width="120" height="20" uuid="713e14c7-3e6c-44c9-a1f1-69062cf010ce"/>
|
||||
<text><![CDATA[Pangkat/golongan ruang]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="130" y="80" width="390" height="20" uuid="42e1d267-f972-49b0-ab46-f811b6de9cd0"/>
|
||||
<textFieldExpression><![CDATA[$F{namaPangkatGolongan} != null? ": "+$F{namaPangkatGolongan} : "-"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="10" y="100" width="120" height="20" uuid="690d1b3c-00a6-4c91-9b1b-63c7a8d6b8e6"/>
|
||||
<text><![CDATA[Jabatan]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="130" y="100" width="390" height="20" uuid="6634caa0-652f-4a66-9954-40c2d123e6fc"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaJabatan}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="10" y="120" width="120" height="20" uuid="16bb2ff7-2b45-4074-940f-dc617a49eb69"/>
|
||||
<text><![CDATA[Unit Kerja]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="130" y="120" width="390" height="20" uuid="0794fda7-46c0-40bd-b348-a094518402c7"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{unitKerja}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="0" y="150" width="470" height="30" uuid="5f2f1364-1d08-4a08-ad50-af70c4acf48d"/>
|
||||
<textFieldExpression><![CDATA["Selama "+$F{jumlahHari}+" hari, terhitung mulai tanggal "+$F{startDate}+" sampai dengan tanggal "+$F{endDate}+" dengan ketentuan sebagai berikut :"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<staticText>
|
||||
<reportElement x="0" y="180" width="520" height="30" uuid="9e89037c-2944-4134-ab6a-3329e3963b57"/>
|
||||
<text><![CDATA[1. Sebelum menjalankan cuti karena alasan penting, wajib menyerahkan pekerjaannya kepada atasan langsung atau pejabat lain yang ditunjuk.]]></text>
|
||||
@ -87,16 +99,20 @@
|
||||
<reportElement x="0" y="250" width="470" height="30" uuid="1360cb8e-20a0-4c42-935f-7d3084c76d8a"/>
|
||||
<text><![CDATA[Demikian izin sementara melaksanakan cuti karena alasan penting ini dibuat untuk dapat digunakan sebagaimana mestinya.]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="0" y="360" width="550" height="20" uuid="46994830-9074-4618-82fb-834c1dba68af"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA["( "+$F{namaAtasan}+" )"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="0" y="380" width="550" height="20" uuid="0362b07d-7e2a-427f-932c-07d9aa974965"/>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA["NIP. "+$F{nipAtasan}]]></textFieldExpression>
|
||||
</textField>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="0" y="360" width="550" height="20" uuid="46994830-9074-4618-82fb-834c1dba68af"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA["( "+$F{namaAtasan}+" )"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="0" y="380" width="550" height="20" uuid="0362b07d-7e2a-427f-932c-07d9aa974965"/>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA["NIP. "+$F{nipAtasan}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
</band>
|
||||
</summary>
|
||||
</jasperReport>
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Created with Jaspersoft Studio version 6.11.0.final using JasperReports Library version 6.11.0-0c4056ccaa4d25a5a8c45672d2f764ea3498bebb -->
|
||||
<!-- Created with Jaspersoft Studio version 6.20.1.final using JasperReports Library version 6.20.1-7584acb244139816654f64e2fd57a00d3e31921e -->
|
||||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="suratIzinSementara" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="170" bottomMargin="20" uuid="81c2f907-a601-4101-8ea0-f382e0429e5b">
|
||||
<field name="namaPegawai" class="java.lang.String"/>
|
||||
<field name="nipPegawai" class="java.lang.String"/>
|
||||
@ -19,125 +19,159 @@
|
||||
</background>
|
||||
<title>
|
||||
<band height="100" splitType="Stretch">
|
||||
<textField>
|
||||
<reportElement x="30" y="30" width="495" height="30" uuid="d708c1a5-ad97-4234-a62c-f815323ae877"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top">
|
||||
<font size="12" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["IZIN SEMENTARA PELAKSANAAN " + ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti}.toUpperCase() : "CUTI " + $F{jenisCuti}.toUpperCase())]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="160" y="0" width="365" height="19" uuid="15c9e1c4-ee49-43c4-a96a-578384a3a2f1">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA["Jakarta, " + new SimpleDateFormat("dd MMMM yyyy", new Locale("in","ID")).format(new Date())]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="30" y="60" width="495" height="20" uuid="e1bd5328-4030-4188-b515-6cae46190bcb"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top">
|
||||
<font size="12"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nomorSurat} != null ? "NOMOR : " + $F{nomorSurat} : "" ]]></textFieldExpression>
|
||||
</textField>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="160" y="0" width="365" height="19" uuid="15c9e1c4-ee49-43c4-a96a-578384a3a2f1">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA["Jakarta, " + new SimpleDateFormat("dd MMMM yyyy", new Locale("in","ID")).format(new Date())]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="30" y="30" width="495" height="30" uuid="d708c1a5-ad97-4234-a62c-f815323ae877"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top">
|
||||
<font size="12" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["IZIN SEMENTARA PELAKSANAAN " + ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti}.toUpperCase() : "CUTI " + $F{jenisCuti}.toUpperCase())]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="30" y="60" width="495" height="20" uuid="e1bd5328-4030-4188-b515-6cae46190bcb"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top">
|
||||
<font size="12"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nomorSurat} != null ? "NOMOR : " + $F{nomorSurat} : ""]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
</band>
|
||||
</title>
|
||||
<summary>
|
||||
<band height="440" splitType="Stretch">
|
||||
<staticText>
|
||||
<reportElement x="40" y="40" width="120" height="20" uuid="29ae8a4a-ba0b-4364-b716-50de96d7ce1c"/>
|
||||
<text><![CDATA[Nama]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="40" y="60" width="120" height="20" uuid="13d48d53-558f-43d2-b221-a5106c668923"/>
|
||||
<text><![CDATA[NIP]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="40" y="80" width="120" height="20" uuid="713e14c7-3e6c-44c9-a1f1-69062cf010ce"/>
|
||||
<text><![CDATA[Pangkat/golongan ruang]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="40" y="100" width="120" height="20" uuid="690d1b3c-00a6-4c91-9b1b-63c7a8d6b8e6"/>
|
||||
<text><![CDATA[Jabatan]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="40" y="120" width="120" height="20" uuid="16bb2ff7-2b45-4074-940f-dc617a49eb69"/>
|
||||
<text><![CDATA[Unit Kerja]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="160" y="40" width="220" height="20" uuid="dac0f657-87e1-4a5c-9c0a-7e2e147523d5"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="160" y="60" width="220" height="20" uuid="01457742-d163-4e66-8dd9-01f3cdc139fb"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{nipPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="160" y="80" width="220" height="20" uuid="42e1d267-f972-49b0-ab46-f811b6de9cd0"/>
|
||||
<textFieldExpression><![CDATA[$F{namaPangkatGolongan} != null? ": "+$F{namaPangkatGolongan} : "-"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="160" y="100" width="220" height="20" uuid="6634caa0-652f-4a66-9954-40c2d123e6fc"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaJabatan}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="160" y="120" width="220" height="20" uuid="0794fda7-46c0-40bd-b348-a094518402c7"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{unitKerja}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="30" y="150" width="495" height="30" uuid="5f2f1364-1d08-4a08-ad50-af70c4acf48d"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Selama "+$F{jumlahHari}+" hari, terhitung mulai tanggal "+$F{startDate}+" sampai dengan tanggal "+$F{endDate}+" dengan ketentuan sebagai berikut :"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="330" y="370" width="195" height="20" uuid="46994830-9074-4618-82fb-834c1dba68af"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA["("+$F{namaAtasan}+")"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="330" y="390" width="195" height="20" uuid="0362b07d-7e2a-427f-932c-07d9aa974965"/>
|
||||
<textElement textAlignment="Center"/>
|
||||
<textFieldExpression><![CDATA["NIP. "+$F{nipAtasan}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="30" y="0" width="495" height="30" uuid="73144eb9-352d-4c71-a037-4c710245d16d"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Diberikan izin sementara untuk melaksanakan " + ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) + " kepada Pegawai Negeri Sipil:"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="50" y="180" width="475" height="30" uuid="13abfff0-b6c2-4c99-a89d-e36676fba168"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Sebelum menjalankan "+ ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) +", wajib menyerahkan pekerjaannya kepada atasan langsung atau pejabat lain yang ditunjuk."]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="50" y="210" width="475" height="30" uuid="5d739f15-ecf8-4603-b2e5-5a0d267269f5"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Setelah selesai menjalankan "+ ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) +", wajib melaporkan diri kepada atasan langsung dan bekerja kembali sebagaimana biasa."]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="30" y="250" width="495" height="30" uuid="d28b98cd-a079-490c-9534-25f166549f8e"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Demikian izin sementara melaksanakan "+ ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) +" ini dibuat untuk dapat digunakan sebagaimana mestinya."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement x="30" y="410" width="250" height="30" uuid="4a44c0f6-7acc-4d83-8731-2d2b287ab285"/>
|
||||
<textElement verticalAlignment="Bottom"/>
|
||||
<text><![CDATA[Tembusan:
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="30" y="0" width="495" height="30" uuid="73144eb9-352d-4c71-a037-4c710245d16d"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Diberikan izin sementara untuk melaksanakan " + ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) + " kepada Pegawai Negeri Sipil:"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="40" width="120" height="20" uuid="29ae8a4a-ba0b-4364-b716-50de96d7ce1c"/>
|
||||
<text><![CDATA[Nama]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="160" y="40" width="364" height="20" uuid="dac0f657-87e1-4a5c-9c0a-7e2e147523d5"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="60" width="120" height="20" uuid="13d48d53-558f-43d2-b221-a5106c668923"/>
|
||||
<text><![CDATA[NIP]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="160" y="60" width="364" height="20" uuid="01457742-d163-4e66-8dd9-01f3cdc139fb"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{nipPegawai}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="80" width="120" height="20" uuid="713e14c7-3e6c-44c9-a1f1-69062cf010ce"/>
|
||||
<text><![CDATA[Pangkat/golongan ruang]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="160" y="80" width="364" height="20" uuid="42e1d267-f972-49b0-ab46-f811b6de9cd0"/>
|
||||
<textFieldExpression><![CDATA[$F{namaPangkatGolongan} != null? ": "+$F{namaPangkatGolongan} : "-"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="100" width="120" height="20" uuid="690d1b3c-00a6-4c91-9b1b-63c7a8d6b8e6"/>
|
||||
<text><![CDATA[Jabatan]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="160" y="100" width="364" height="20" uuid="6634caa0-652f-4a66-9954-40c2d123e6fc"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{namaJabatan}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="120" width="120" height="20" uuid="16bb2ff7-2b45-4074-940f-dc617a49eb69"/>
|
||||
<text><![CDATA[Unit Kerja]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="160" y="120" width="364" height="20" uuid="0794fda7-46c0-40bd-b348-a094518402c7"/>
|
||||
<textFieldExpression><![CDATA[": "+$F{unitKerja}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="30" y="150" width="495" height="30" uuid="5f2f1364-1d08-4a08-ad50-af70c4acf48d"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Selama "+$F{jumlahHari}+" hari, terhitung mulai tanggal "+$F{startDate}+" sampai dengan tanggal "+$F{endDate}+" dengan ketentuan sebagai berikut :"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="50" y="180" width="475" height="30" uuid="13abfff0-b6c2-4c99-a89d-e36676fba168"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Sebelum menjalankan "+ ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) +", wajib menyerahkan pekerjaannya kepada atasan langsung atau pejabat lain yang ditunjuk."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="180" width="10" height="30" uuid="d078adfc-1b3b-4546-9591-6c000111cd0b"/>
|
||||
<text><![CDATA[1.]]></text>
|
||||
</staticText>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="50" y="210" width="475" height="30" uuid="5d739f15-ecf8-4603-b2e5-5a0d267269f5"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Setelah selesai menjalankan "+ ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) +", wajib melaporkan diri kepada atasan langsung dan bekerja kembali sebagaimana biasa."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="40" y="210" width="10" height="30" uuid="e72045e8-b194-498c-9ccb-82e29e2264ef"/>
|
||||
<text><![CDATA[2.]]></text>
|
||||
</staticText>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="30" y="250" width="495" height="30" uuid="d28b98cd-a079-490c-9534-25f166549f8e"/>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textFieldExpression><![CDATA["Demikian izin sementara melaksanakan "+ ($F{jenisCuti}.contains("Cuti") ? $F{jenisCuti} : "Cuti " + $F{jenisCuti}) +" ini dibuat untuk dapat digunakan sebagaimana mestinya."]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="330" y="290" width="195" height="39" uuid="5b629bc0-0974-4e58-8cf0-f8c6e50cc666"/>
|
||||
<textElement textAlignment="Center"/>
|
||||
<textFieldExpression><![CDATA[$F{jabatanAtasan}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="330" y="370" width="195" height="20" uuid="46994830-9074-4618-82fb-834c1dba68af"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA["("+$F{namaAtasan}+")"]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<textField>
|
||||
<reportElement stretchType="ElementGroupHeight" x="330" y="390" width="195" height="20" uuid="0362b07d-7e2a-427f-932c-07d9aa974965"/>
|
||||
<textElement textAlignment="Center"/>
|
||||
<textFieldExpression><![CDATA["NIP. "+$F{nipAtasan}]]></textFieldExpression>
|
||||
</textField>
|
||||
</elementGroup>
|
||||
<elementGroup>
|
||||
<staticText>
|
||||
<reportElement stretchType="ElementGroupHeight" x="30" y="410" width="250" height="30" uuid="4a44c0f6-7acc-4d83-8731-2d2b287ab285"/>
|
||||
<textElement verticalAlignment="Bottom"/>
|
||||
<text><![CDATA[Tembusan:
|
||||
Kepala Biro Kepegawaian Kementerian Kesehatan RI]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="330" y="290" width="195" height="39" uuid="5b629bc0-0974-4e58-8cf0-f8c6e50cc666"/>
|
||||
<textElement textAlignment="Center"/>
|
||||
<textFieldExpression><![CDATA[$F{jabatanAtasan}]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement x="40" y="180" width="10" height="30" uuid="d078adfc-1b3b-4546-9591-6c000111cd0b"/>
|
||||
<text><![CDATA[1.]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="40" y="210" width="10" height="30" uuid="e72045e8-b194-498c-9ccb-82e29e2264ef"/>
|
||||
<text><![CDATA[2.]]></text>
|
||||
</staticText>
|
||||
</staticText>
|
||||
</elementGroup>
|
||||
</band>
|
||||
</summary>
|
||||
</jasperReport>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user