Salman Manoe 38a8df3046 Update service remunerasi
Penerapan setting data fix dengan tanggal mulai berlaku
2025-02-12 16:41:33 +07:00

117 lines
3.0 KiB
Java

package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
/**
* class setingDataFixed
*
* @author Generator
*/
@Entity // @Audited
@Table(name = "SettingDataFixed_M")
public class SettingDataFixed extends BaseMaster {
@Column(name = "FieldKeyTabelRelasi", nullable = true, length = 50)
@Caption(value = "Field Key Tabel Relasi")
private String fieldKeyTabelRelasi;
public void setFieldKeyTabelRelasi(String fieldKeyTabelRelasi) {
this.fieldKeyTabelRelasi = fieldKeyTabelRelasi;
}
public String getFieldKeyTabelRelasi() {
return this.fieldKeyTabelRelasi;
}
@Column(name = "FieldReportDisplayTabelRelasi", nullable = true, length = 50)
@Caption(value = "Field Report Display Tabel Relasi")
private String fieldReportDisplayTabelRelasi;
public void setFieldReportDisplayTabelRelasi(String fieldReportDisplayTabelRelasi) {
this.fieldReportDisplayTabelRelasi = fieldReportDisplayTabelRelasi;
}
public String getFieldReportDisplayTabelRelasi() {
return this.fieldReportDisplayTabelRelasi;
}
@Column(name = "KeteranganFungsi", nullable = true, length = 150)
@Caption(value = "Keterangan Fungsi")
private String keteranganFungsi;
public void setKeteranganFungsi(String keteranganFungsi) {
this.keteranganFungsi = keteranganFungsi;
}
public String getKeteranganFungsi() {
return this.keteranganFungsi;
}
@NotNull(message = "Nama Field tidak boleh kosong")
@Column(name = "NamaField", nullable = false, length = 50)
@Caption(value = "Nama Field")
private String namaField;
public void setNamaField(String namaField) {
this.namaField = namaField;
}
public String getNamaField() {
return this.namaField;
}
@Column(name = "NilaiField", columnDefinition = "TEXT")
@Caption(value = "Nilai Field")
private String nilaiField;
public void setNilaiField(String nilaiField) {
this.nilaiField = nilaiField;
}
public String getNilaiField() {
return this.nilaiField;
}
@Column(name = "TabelRelasi", nullable = true, length = 50)
@Caption(value = "Tabel Relasi")
private String tabelRelasi;
public void setabelRelasi(String tabelRelasi) {
this.tabelRelasi = tabelRelasi;
}
public String getTabelRelasi() {
return this.tabelRelasi;
}
@NotNull(message = "Type Field tidak boleh kosong")
@Column(name = "TypeField", nullable = false, length = 20)
@Caption(value = "Type Field")
private String typeField;
public void setypeField(String typeField) {
this.typeField = typeField;
}
public String getTypeField() {
return this.typeField;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.settingdatafixed_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.settingdatafixed_m_id_seq", sequenceName = "public.settingdatafixed_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}