package com.jasamedika.medifirst2000.vo; import java.util.Date; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; public class AssetVO extends BaseTransactionVO { private static final long serialVersionUID = -4519809828725138243L; @ManyToOne @JoinColumn(name = "ObjectKelompokAsetFk") @Caption(value = "Kelompok Asset") private KelompokAsetVO kelompokAset; @ManyToOne @JoinColumn(name = "ObjectRuanganFk") private RuanganVO ruangan; @ManyToOne @JoinColumn(name = "ObjectProdukFk") @Caption(value = "Nama Barang") private ProdukVO produk; @ManyToOne @JoinColumn(name = "ObjectAsalProdukFk") private AsalProdukVO asalProduk; @ManyToOne @JoinColumn(name = "ObjectTypeProdukFk") @Caption(value = "Type") private TypeProdukVO typeProduk; @ManyToOne @JoinColumn(name = "ObjectBahanProdukFk") private BahanProdukVO bahanProduk; @ManyToOne @JoinColumn(name = "ObjectWarnaProdukFk") private WarnaProdukVO warnaProduk; @ManyToOne @JoinColumn(name = "ObjectProdusenProdukFk") private ProdusenProdukVO produsenProduk; @ManyToOne @JoinColumn(name = "ObjectJenisKontruksiFk") private JenisKontruksiVO jenisKontruksi; @ManyToOne @JoinColumn(name = "ObjectJenisSetifikatFk") private JenisSertifikatVO jenisSertifikat; @ManyToOne @JoinColumn(name = "ObjectAlamatFk") private AlamatVO alamat; @ManyToOne @JoinColumn(name = "ObjectPegawaiPenggunaFk") private PegawaiPenggunaVO pegawaiPengguna; @ManyToOne @JoinColumn(name = "ObjectKondisiProdukAwalFk") private KondisiProdukAwalVO kondisiProdukAwal; @ManyToOne @JoinColumn(name = "ObjectKondisiProdukCurrentFk") private KondisiProdukCurrentVO kondisiProdukCurrent; @ManyToOne @JoinColumn(name = "ObjectRuanganPosisiCurrentFk") private RuanganPosisiCurrentVO ruanganPosisiCurrent; @ManyToOne @JoinColumn(name = "ObjectMerkProdukFk") @Caption(value = "Merk Produk") private MerkProdukVO merkProduk; @ManyToOne @JoinColumn(name = "ObjectSatuanAsetFk") @Caption(value = "Satuan") private SatuanAsetVO satuanAset; @ManyToOne @JoinColumn(name = "ObjectKlasifikasiTeknologiFk") @Caption(value = "Klasifikasi Teknologi") private KlasifikasiTeknologiVO klasifikasiTeknologi; @ManyToOne @JoinColumn(name = "ObjectUsiaAsetFk") @Caption(value = "Usia Asset") private UsiaAsetVO usiaAset; @ManyToOne @JoinColumn(name = "ObjectTahunPerolehanFk") @Caption(value = "Tahun Perolehan") private TahunPerolehanVO tahunPerolehan; @ManyToOne @JoinColumn(name = "ObjectKondisiAsetFk") @Caption(value = "Kondisi Asset") private KondisiAsetVO kondisiAset; @ManyToOne @JoinColumn(name = "ObjectRekananFk") @Caption("Distributor") private RekananVO rekanan; @ManyToOne @JoinColumn(name = "ObjectLokasiFk") @Caption("Lokasi Asset") private LokasiVO lokasi; @Caption(value = "No Registrasi Asset") private String noRegisterAset; @Caption(value = "No Register Aset Int") private String noRegisterAset_Int; @NotNull(message = "Kode Aspac tidak boleh kosong") @Caption(value = "Kode Aspac") private String kdAspac; @NotNull(message = "Kode BMN tidak boleh kosong") @Caption(value = "Kode BMN") private String kdBmn; @NotNull(message = "Kode RSABHK tidak boleh kosong") @Caption(value = "Kode RSABHK") private String kdRsabhk; @NotNull(message = "No seri tidak boleh kosong") @Caption(value = "No Seri") private String noSeri; @NotNull(message = "Daya listrik tidak boleh kosong") @Caption(value = "Daya Listrik") private String dayaListrik; @NotNull(message = "tidak boleh kosong") @Caption(value = "Keterangan Lainya") private String keteranganLainya; @Caption(value = "No Model") private String noModel; @Caption(value = "Nama Model") private String namaModel; @Caption(value = "No Serial") private String noSerial; @Caption(value = "No Polisi") private String noPolisi; @Caption(value = "No BPKB") private String noBPKB; @Caption(value = "No Mesin") private String noMesin; @Caption(value = "No Rangka") private String noRangka; @Caption(value = "BPKB Atas Nama") private String bpkbAtasNama; @Caption(value = "Nama Pengguna") private String namaPengguna; @Caption(value = "No Struk") private String noStrukText; @Caption(value = "No Sertifikat") private String noSertifikat; @Caption(value = "Sertifikat Atas Nama") private String sertifikatAtasNama; @Caption(value = "Nama Ruas Jalan") private String namaRuasJalan; @Caption(value = "Fungsi Kegunaan") private String fungsiKegunaan; @Caption(value = "Tgl Penerimaan Asset") private Date tglPenerimaanAset; @Caption(value = "Masa Berlaku Sertifikat") private Date masaBerlakuSertifikat; @Caption(value = "Tgl Produksi") private Date tglProduksi; @Caption(value = "No Register Asset") private Date tglRegisterAset; @Caption(value = "Tgl Struk Terima") private Date tglStrukTerima; @NotNull(message = "Qty tidak boleh kosong") @Caption(value = "Qty") private Integer qtyAset; @Caption(value = "Harga Penyusutan") private float hargaPenyusutan; @Caption(value = "Total Sudah Menyusut") private float totalSudahMenyusut; @Caption(value = "Harga Pertambahan") private float hargaPertambahan; @Caption(value = "Total Sudah Bertambah") private float totalSudahBertambah; @Caption(value = "Harga Satuan Revaluasi") private float hargaSatuanRevaluasi; @Caption(value = "Harga Netto") private float hargaNetto; @NotNull(message = "Harga tidak boleh kosong") @Caption(value = "Harga") private Double harga; @Caption(value = "Umur Ekonomi sRevaluasi Tahun") private Double umurEkonomisRevaluasiTahun; @Caption(value = "Total SisaUmur Ekonomis Tahun") private Double totalSisaUmurEkonomisTahun; @Caption(value = "Kapasitas Mesin") private Double kapasitasMesin; @Caption(value = "LT Panjang") private Double ltPanjang; @Caption(value = "LT Lebar") private Double ltLebar; @Caption(value = "LB Panjang") private Double lbPanjang; @Caption(value = "LB Lebar") private Double lbLebar; @Caption(value = "LB Tinggi") private Double lbTinggi; @Caption(value = "Qty Lantai") private Double qtyLantai; public KelompokAsetVO getKelompokAset() { return kelompokAset; } public void setKelompokAset(KelompokAsetVO kelompokAset) { this.kelompokAset = kelompokAset; } public RuanganVO getRuangan() { return ruangan; } public void setRuangan(RuanganVO ruangan) { this.ruangan = ruangan; } public ProdukVO getProduk() { return produk; } public void setProduk(ProdukVO produk) { this.produk = produk; } public AsalProdukVO getAsalProduk() { return asalProduk; } public void setAsalProduk(AsalProdukVO asalProduk) { this.asalProduk = asalProduk; } public TypeProdukVO getTypeProduk() { return typeProduk; } public void setTypeProduk(TypeProdukVO typeProduk) { this.typeProduk = typeProduk; } public BahanProdukVO getBahanProduk() { return bahanProduk; } public void setBahanProduk(BahanProdukVO bahanProduk) { this.bahanProduk = bahanProduk; } public WarnaProdukVO getWarnaProduk() { return warnaProduk; } public void setWarnaProduk(WarnaProdukVO warnaProduk) { this.warnaProduk = warnaProduk; } public ProdusenProdukVO getProdusenProduk() { return produsenProduk; } public void setProdusenProduk(ProdusenProdukVO produsenProduk) { this.produsenProduk = produsenProduk; } public JenisKontruksiVO getJenisKontruksi() { return jenisKontruksi; } public void setJenisKontruksi(JenisKontruksiVO jenisKontruksi) { this.jenisKontruksi = jenisKontruksi; } public JenisSertifikatVO getJenisSertifikat() { return jenisSertifikat; } public void setJenisSertifikat(JenisSertifikatVO jenisSertifikat) { this.jenisSertifikat = jenisSertifikat; } public AlamatVO getAlamat() { return alamat; } public void setAlamat(AlamatVO alamat) { this.alamat = alamat; } public PegawaiPenggunaVO getPegawaiPengguna() { return pegawaiPengguna; } public void setPegawaiPengguna(PegawaiPenggunaVO pegawaiPengguna) { this.pegawaiPengguna = pegawaiPengguna; } public KondisiProdukAwalVO getKondisiProdukAwal() { return kondisiProdukAwal; } public void setKondisiProdukAwal(KondisiProdukAwalVO kondisiProdukAwal) { this.kondisiProdukAwal = kondisiProdukAwal; } public KondisiProdukCurrentVO getKondisiProdukCurrent() { return kondisiProdukCurrent; } public void setKondisiProdukCurrent(KondisiProdukCurrentVO kondisiProdukCurrent) { this.kondisiProdukCurrent = kondisiProdukCurrent; } public RuanganPosisiCurrentVO getRuanganPosisiCurrent() { return ruanganPosisiCurrent; } public void setRuanganPosisiCurrent(RuanganPosisiCurrentVO ruanganPosisiCurrent) { this.ruanganPosisiCurrent = ruanganPosisiCurrent; } public MerkProdukVO getMerkProduk() { return merkProduk; } public void setMerkProduk(MerkProdukVO merkProduk) { this.merkProduk = merkProduk; } public SatuanAsetVO getSatuanAset() { return satuanAset; } public void setSatuanAset(SatuanAsetVO satuanAset) { this.satuanAset = satuanAset; } public KlasifikasiTeknologiVO getKlasifikasiTeknologi() { return klasifikasiTeknologi; } public void setKlasifikasiTeknologi(KlasifikasiTeknologiVO klasifikasiTeknologi) { this.klasifikasiTeknologi = klasifikasiTeknologi; } public UsiaAsetVO getUsiaAset() { return usiaAset; } public void setUsiaAset(UsiaAsetVO usiaAset) { this.usiaAset = usiaAset; } public TahunPerolehanVO getTahunPerolehan() { return tahunPerolehan; } public void setTahunPerolehan(TahunPerolehanVO tahunPerolehan) { this.tahunPerolehan = tahunPerolehan; } public KondisiAsetVO getKondisiAset() { return kondisiAset; } public void setKondisiAset(KondisiAsetVO kondisiAset) { this.kondisiAset = kondisiAset; } public RekananVO getRekanan() { return rekanan; } public void setRekanan(RekananVO rekanan) { this.rekanan = rekanan; } public LokasiVO getLokasi() { return lokasi; } public void setLokasi(LokasiVO lokasi) { this.lokasi = lokasi; } public String getNoRegisterAset() { return noRegisterAset; } public void setNoRegisterAset(String noRegisterAset) { this.noRegisterAset = noRegisterAset; } public String getNoRegisterAset_Int() { return noRegisterAset_Int; } public void setNoRegisterAset_Int(String noRegisterAset_Int) { this.noRegisterAset_Int = noRegisterAset_Int; } public String getKdAspac() { return kdAspac; } public void setKdAspac(String kdAspac) { this.kdAspac = kdAspac; } public String getKdBmn() { return kdBmn; } public void setKdBmn(String kdBmn) { this.kdBmn = kdBmn; } public String getKdRsabhk() { return kdRsabhk; } public void setKdRsabhk(String kdRsabhk) { this.kdRsabhk = kdRsabhk; } public String getNoSeri() { return noSeri; } public void setNoSeri(String noSeri) { this.noSeri = noSeri; } public String getDayaListrik() { return dayaListrik; } public void setDayaListrik(String dayaListrik) { this.dayaListrik = dayaListrik; } public String getKeteranganLainya() { return keteranganLainya; } public void setKeteranganLainya(String keteranganLainya) { this.keteranganLainya = keteranganLainya; } public String getNoModel() { return noModel; } public void setNoModel(String noModel) { this.noModel = noModel; } public String getNamaModel() { return namaModel; } public void setNamaModel(String namaModel) { this.namaModel = namaModel; } public String getNoSerial() { return noSerial; } public void setNoSerial(String noSerial) { this.noSerial = noSerial; } public String getNoPolisi() { return noPolisi; } public void setNoPolisi(String noPolisi) { this.noPolisi = noPolisi; } public String getNoBPKB() { return noBPKB; } public void setNoBPKB(String noBPKB) { this.noBPKB = noBPKB; } public String getNoMesin() { return noMesin; } public void setNoMesin(String noMesin) { this.noMesin = noMesin; } public String getNoRangka() { return noRangka; } public void setNoRangka(String noRangka) { this.noRangka = noRangka; } public String getBpkbAtasNama() { return bpkbAtasNama; } public void setBpkbAtasNama(String bpkbAtasNama) { this.bpkbAtasNama = bpkbAtasNama; } public String getNamaPengguna() { return namaPengguna; } public void setNamaPengguna(String namaPengguna) { this.namaPengguna = namaPengguna; } public String getNoStrukText() { return noStrukText; } public void setNoStrukText(String noStrukText) { this.noStrukText = noStrukText; } public String getNoSertifikat() { return noSertifikat; } public void setNoSertifikat(String noSertifikat) { this.noSertifikat = noSertifikat; } public String getSertifikatAtasNama() { return sertifikatAtasNama; } public void setSertifikatAtasNama(String sertifikatAtasNama) { this.sertifikatAtasNama = sertifikatAtasNama; } public String getNamaRuasJalan() { return namaRuasJalan; } public void setNamaRuasJalan(String namaRuasJalan) { this.namaRuasJalan = namaRuasJalan; } public String getFungsiKegunaan() { return fungsiKegunaan; } public void setFungsiKegunaan(String fungsiKegunaan) { this.fungsiKegunaan = fungsiKegunaan; } public Date getTglPenerimaanAset() { return tglPenerimaanAset; } public void setTglPenerimaanAset(Date tglPenerimaanAset) { this.tglPenerimaanAset = tglPenerimaanAset; } public Date getMasaBerlakuSertifikat() { return masaBerlakuSertifikat; } public void setMasaBerlakuSertifikat(Date masaBerlakuSertifikat) { this.masaBerlakuSertifikat = masaBerlakuSertifikat; } public Date getTglProduksi() { return tglProduksi; } public void setTglProduksi(Date tglProduksi) { this.tglProduksi = tglProduksi; } public Date getTglRegisterAset() { return tglRegisterAset; } public void setTglRegisterAset(Date tglRegisterAset) { this.tglRegisterAset = tglRegisterAset; } public Date getTglStrukTerima() { return tglStrukTerima; } public void setTglStrukTerima(Date tglStrukTerima) { this.tglStrukTerima = tglStrukTerima; } public Integer getQtyAset() { return qtyAset; } public void setQtyAset(Integer qtyAset) { this.qtyAset = qtyAset; } public float getHargaPenyusutan() { return hargaPenyusutan; } public void setHargaPenyusutan(float hargaPenyusutan) { this.hargaPenyusutan = hargaPenyusutan; } public float getTotalSudahMenyusut() { return totalSudahMenyusut; } public void setTotalSudahMenyusut(float totalSudahMenyusut) { this.totalSudahMenyusut = totalSudahMenyusut; } public float getHargaPertambahan() { return hargaPertambahan; } public void setHargaPertambahan(float hargaPertambahan) { this.hargaPertambahan = hargaPertambahan; } public float getTotalSudahBertambah() { return totalSudahBertambah; } public void setTotalSudahBertambah(float totalSudahBertambah) { this.totalSudahBertambah = totalSudahBertambah; } public float getHargaSatuanRevaluasi() { return hargaSatuanRevaluasi; } public void setHargaSatuanRevaluasi(float hargaSatuanRevaluasi) { this.hargaSatuanRevaluasi = hargaSatuanRevaluasi; } public float getHargaNetto() { return hargaNetto; } public void setHargaNetto(float hargaNetto) { this.hargaNetto = hargaNetto; } public Double getHarga() { return harga; } public void setHarga(Double harga) { this.harga = harga; } public Double getUmurEkonomisRevaluasiTahun() { return umurEkonomisRevaluasiTahun; } public void setUmurEkonomisRevaluasiTahun(Double umurEkonomisRevaluasiTahun) { this.umurEkonomisRevaluasiTahun = umurEkonomisRevaluasiTahun; } public Double getTotalSisaUmurEkonomisTahun() { return totalSisaUmurEkonomisTahun; } public void setTotalSisaUmurEkonomisTahun(Double totalSisaUmurEkonomisTahun) { this.totalSisaUmurEkonomisTahun = totalSisaUmurEkonomisTahun; } public Double getKapasitasMesin() { return kapasitasMesin; } public void setKapasitasMesin(Double kapasitasMesin) { this.kapasitasMesin = kapasitasMesin; } public Double getLtPanjang() { return ltPanjang; } public void setLtPanjang(Double ltPanjang) { this.ltPanjang = ltPanjang; } public Double getLtLebar() { return ltLebar; } public void setLtLebar(Double ltLebar) { this.ltLebar = ltLebar; } public Double getLbPanjang() { return lbPanjang; } public void setLbPanjang(Double lbPanjang) { this.lbPanjang = lbPanjang; } public Double getLbLebar() { return lbLebar; } public void setLbLebar(Double lbLebar) { this.lbLebar = lbLebar; } public Double getLbTinggi() { return lbTinggi; } public void setLbTinggi(Double lbTinggi) { this.lbTinggi = lbTinggi; } public Double getQtyLantai() { return qtyLantai; } public void setQtyLantai(Double qtyLantai) { this.qtyLantai = qtyLantai; } }