- pembuatan menu verifikasi catatan kegiatan harian
- perbaikan cetakan cuti untuk golongan pns di bawah golongan pembina
This commit is contained in:
parent
70dd1b2cb2
commit
dfd2056b9a
@ -1,6 +1,11 @@
|
||||
package com.jasamedika.medifirst2000.dao;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.data.repository.PagingAndSortingRepository;
|
||||
import org.springframework.data.repository.query.Param;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import com.jasamedika.medifirst2000.entities.LogbookKinerjaDetail;
|
||||
@ -8,4 +13,22 @@ import com.jasamedika.medifirst2000.entities.LogbookKinerjaDetail;
|
||||
@Repository("logbookKinerjaDetailDao")
|
||||
public interface LogbookKinerjaDetailDao extends PagingAndSortingRepository<LogbookKinerjaDetail, String> {
|
||||
|
||||
@Query("select new Map(lkh.noRec as logbookNoRec," + "lkd.noRec as noRec,"
|
||||
+ "ikm.id as indikatorId,ikm.namaIndikator as namaIndikator,"
|
||||
+ "lkd.namaKegiatan as namaKegiatan,lkd.capaian as hasil,"
|
||||
+ "si.id as satuanId,si.satuanIndikator as satuanIndikator," + "lkd.catatan as catatan,"
|
||||
+ "lkd.tanggalKegiatan as tglKegiatan,"
|
||||
+ "to_char(lkd.tanggalKegiatan,'dd-MM-yyyy HH24:MI:SS') as tglKegiatanFormat,"
|
||||
+ "lkd.statusVerifikasi as isStatusVerifikasi,"
|
||||
+ "(case when lkd.statusVerifikasi is true then 'Terverifikasi' "
|
||||
+ "else 'Belum Terverifikasi' end) as statusVerifikasi) " + "from LogbookKinerjaDetail lkd "
|
||||
+ "inner join lkd.logbookKinerja lkh " + "inner join lkh.indikatorKinerja ikm "
|
||||
+ "inner join ikm.satuanIndikator si " + "where lkh.statusEnabled is true and lkh.statusVerifikasi is true "
|
||||
+ "and lkd.statusEnabled is true " + "and ikm.statusEnabled is true and ikm.statusVerifikasi is true "
|
||||
+ "and si.statusEnabled is true " + "and lkh.pegawaiId = :pegawaiId " + "and lkh.jabatanId = :jabatanId "
|
||||
+ "and to_char(lkd.tanggalKegiatan,'yyyy-MM') = :bulan "
|
||||
+ "order by lkd.statusVerifikasi, lkd.tanggalKegiatan")
|
||||
List<Map<String, Object>> findWorkingRecord(@Param("pegawaiId") Integer idPegawai,
|
||||
@Param("jabatanId") Integer idJabatan, @Param("bulan") String bulan);
|
||||
|
||||
}
|
||||
|
||||
@ -1,8 +1,14 @@
|
||||
package com.jasamedika.medifirst2000.service;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.jasamedika.medifirst2000.entities.LogbookKinerjaDetail;
|
||||
import com.jasamedika.medifirst2000.vo.LogbookKinerjaDetailVO;
|
||||
|
||||
public interface LogbookKinerjaDetailService extends BaseVoService<LogbookKinerjaDetail, LogbookKinerjaDetailVO, String> {
|
||||
public interface LogbookKinerjaDetailService
|
||||
extends BaseVoService<LogbookKinerjaDetail, LogbookKinerjaDetailVO, String> {
|
||||
|
||||
List<Map<String, Object>> findWorkingRecord(Integer idPegawai, Integer idJabatan, Long bulan);
|
||||
|
||||
}
|
||||
|
||||
@ -1,7 +1,10 @@
|
||||
package com.jasamedika.medifirst2000.service.impl;
|
||||
|
||||
import java.text.DateFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@ -38,7 +41,9 @@ public class LogbookKinerjaDetailServiceImpl extends BaseVoServiceImpl implement
|
||||
LogbookKinerjaDetail logbookKinerjaDetail = logbookKinerjaDetailConverter.transferVOToModel(vo,
|
||||
new LogbookKinerjaDetail());
|
||||
|
||||
logbookKinerja.setCapaian(logbookKinerja.getCapaian() + vo.getCapaian());
|
||||
if (vo.getStatusEnabled() && vo.getStatusVerifikasi()) {
|
||||
logbookKinerja.setCapaian(logbookKinerja.getCapaian() + vo.getCapaian());
|
||||
}
|
||||
logbookKinerjaDetail.setLogbookKinerja(logbookKinerja);
|
||||
logbookKinerjaDetail.setTanggalKegiatan(new Date());
|
||||
|
||||
@ -56,9 +61,9 @@ public class LogbookKinerjaDetailServiceImpl extends BaseVoServiceImpl implement
|
||||
LogbookKinerja logbookKinerja = logbookKinerjaDao.findOne(vo.getLogbookKinerja().getNoRec());
|
||||
LogbookKinerjaDetail logbookKinerjaDetailLama = logbookKinerjaDetailDao.findOne(vo.getNoRec());
|
||||
|
||||
if (!vo.getStatusEnabled() && logbookKinerjaDetailLama.getStatusEnabled()) {
|
||||
if (!vo.getStatusEnabled() && !vo.getStatusVerifikasi()) {
|
||||
logbookKinerja.setCapaian(logbookKinerja.getCapaian() - vo.getCapaian());
|
||||
} else if (vo.getStatusEnabled() && !logbookKinerjaDetailLama.getStatusEnabled()) {
|
||||
} else if (vo.getStatusEnabled() && vo.getStatusVerifikasi()) {
|
||||
logbookKinerja.setCapaian(logbookKinerja.getCapaian() + vo.getCapaian());
|
||||
}
|
||||
|
||||
@ -118,4 +123,20 @@ public class LogbookKinerjaDetailServiceImpl extends BaseVoServiceImpl implement
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Map<String, Object>> findWorkingRecord(Integer idPegawai, Integer idJabatan, Long bulan) {
|
||||
DateFormat df = new SimpleDateFormat("yyyy-MM");
|
||||
|
||||
List<Map<String, Object>> result = logbookKinerjaDetailDao.findWorkingRecord(idPegawai, idJabatan,
|
||||
df.format(new Date(bulan)));
|
||||
for (Map<String, Object> map : result) {
|
||||
Map<String, Object> logbook = new HashMap<String, Object>();
|
||||
logbook.put("noRec", map.get("logbookNoRec"));
|
||||
map.put("logbookKinerja", logbook);
|
||||
map.remove("logbookNoRec");
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -29,7 +29,6 @@ import com.jasamedika.medifirst2000.entities.SatuanIndikator;
|
||||
import com.jasamedika.medifirst2000.exception.ServiceVOException;
|
||||
import com.jasamedika.medifirst2000.service.LogbookKinerjaService;
|
||||
import com.jasamedika.medifirst2000.util.CommonUtil;
|
||||
import com.jasamedika.medifirst2000.util.IndonesianNumberToWords;
|
||||
import com.jasamedika.medifirst2000.vo.IndikatorKinerjaVO;
|
||||
import com.jasamedika.medifirst2000.vo.JabatanVO;
|
||||
import com.jasamedika.medifirst2000.vo.LogbookKinerjaVO;
|
||||
|
||||
@ -6568,6 +6568,31 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
|
||||
return m;
|
||||
}
|
||||
|
||||
@RequestMapping("/lapPermohonanCutiPembina")
|
||||
public ModelAndView generateLapPermohonanCutiPembina(ModelAndView m,
|
||||
@RequestParam(value = "format", required = false) String format,
|
||||
@RequestParam(value = "noRecPlanning", required = true) String noRecPlanning,
|
||||
@RequestParam(value = "idJabatan", required = false, defaultValue = "0") Integer idJabatan,
|
||||
@RequestParam(value = "idUnitKerja", required = false, defaultValue = "0") Integer idUnitKerja,
|
||||
@RequestParam(value = "idAtasan1", required = false, defaultValue = "0") Integer idAtasan1,
|
||||
@RequestParam(value = "idKaRu", required = false, defaultValue = "0") Integer idKaRu,
|
||||
@RequestParam(value = "idAtasan2", required = false, defaultValue = "0") Integer idAtasan2,
|
||||
@RequestParam(value = "idJabatanAtasan1", required = false, defaultValue = "0") Integer idJabatanAtasan1,
|
||||
@RequestParam(value = "idJabatanAtasan2", required = false, defaultValue = "0") Integer idJabatanAtasan2) {
|
||||
|
||||
List<Map<String, Object>> result = new ArrayList<Map<String, Object>>();
|
||||
Map<String, Object> data = reportService.generateLapPermohonanCuti(noRecPlanning, idJabatan, idUnitKerja,
|
||||
idAtasan1, idAtasan2, idKaRu, idJabatanAtasan1, idJabatanAtasan2);
|
||||
result.add(data);
|
||||
m.addObject("dataSource", result);
|
||||
m.addObject("format", "pdf");
|
||||
|
||||
if (format != null && !format.isEmpty()) {
|
||||
m.addObject("format", format);
|
||||
}
|
||||
return m;
|
||||
}
|
||||
|
||||
@RequestMapping("/lapPermohonanCutiLuarNegeri")
|
||||
public ModelAndView generateCutiLuarNegeri(ModelAndView m,
|
||||
@RequestParam(value = "format", required = false) String format,
|
||||
@ -6599,6 +6624,37 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
|
||||
return m;
|
||||
}
|
||||
|
||||
@RequestMapping("/lapPermohonanCutiLuarNegeriPembina")
|
||||
public ModelAndView generateCutiLuarNegeriPembina(ModelAndView m,
|
||||
@RequestParam(value = "format", required = false) String format,
|
||||
@RequestParam(value = "noRecPlanning", required = true) String noRecPlanning,
|
||||
@RequestParam(value = "idJabatan", required = false, defaultValue = "0") Integer idJabatan,
|
||||
@RequestParam(value = "idUnitKerja", required = false, defaultValue = "0") Integer idUnitKerja,
|
||||
@RequestParam(value = "idAtasan1", required = false, defaultValue = "0") Integer idAtasan1,
|
||||
@RequestParam(value = "idKaRu", required = false, defaultValue = "0") Integer idKaRu,
|
||||
@RequestParam(value = "idAtasan2", required = false, defaultValue = "0") Integer idAtasan2,
|
||||
@RequestParam(value = "idJabatanAtasan1", required = false, defaultValue = "0") Integer idJabatanAtasan1,
|
||||
@RequestParam(value = "idJabatanAtasan2", required = false, defaultValue = "0") Integer idJabatanAtasan2) {
|
||||
List<Map<String, Object>> result = new ArrayList<>();
|
||||
|
||||
Map<String, Object> data = new HashMap<>();
|
||||
Map<String, Object> page1 = reportService.generateLapPermohonanCuti(noRecPlanning, idJabatan, idUnitKerja,
|
||||
idAtasan1, idAtasan2, idKaRu, idJabatanAtasan1, idJabatanAtasan2);
|
||||
Map<String, Object> page2 = reportService.findDataCetakLuarNegeri(noRecPlanning);
|
||||
data.putAll(page1);
|
||||
data.putAll(page2);
|
||||
|
||||
result.add(data);
|
||||
|
||||
m.addObject("dataSource", result);
|
||||
m.addObject("format", "pdf");
|
||||
if (format != null && !format.isEmpty()) {
|
||||
m.addObject("format", format);
|
||||
}
|
||||
|
||||
return m;
|
||||
}
|
||||
|
||||
@RequestMapping("/suratIzinSementara")
|
||||
public ModelAndView generateSuratIzinSementara(ModelAndView m,
|
||||
@RequestParam(value = "format", required = false) String format,
|
||||
|
||||
@ -422,13 +422,19 @@ reporting/lapCapaianKinerja.url=/WEB-INF/templates/jrxml/lapCapaianKinerja.jrxml
|
||||
|
||||
#lapPermohonanCuti
|
||||
reporting/lapPermohonanCuti.(class)=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView
|
||||
reporting/lapPermohonanCuti.url=/WEB-INF/templates/jrxml/lapPermohonanCuti2021.jrxml
|
||||
#reporting/lapPermohonanCuti.url=/WEB-INF/templates/jrxml/lapPermohonanCutiNew.jrxml
|
||||
reporting/lapPermohonanCuti.url=/WEB-INF/templates/jrxml/lapPermohonanCutiNew.jrxml
|
||||
|
||||
#lapPermohonanCutiPembina
|
||||
reporting/lapPermohonanCutiPembina.(class)=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView
|
||||
reporting/lapPermohonanCutiPembina.url=/WEB-INF/templates/jrxml/lapPermohonanCuti2021.jrxml
|
||||
|
||||
#lapPermohonanCutiLuarNegeri
|
||||
reporting/lapPermohonanCutiLuarNegeri.(class)=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView
|
||||
reporting/lapPermohonanCutiLuarNegeri.url=/WEB-INF/templates/jrxml/lapPermohonanCutiLuarNegeri2021.jrxml
|
||||
#reporting/lapPermohonanCutiLuarNegeri.url=/WEB-INF/templates/jrxml/lapPermohonanCutiLuarNegeri.jrxml
|
||||
reporting/lapPermohonanCutiLuarNegeri.url=/WEB-INF/templates/jrxml/lapPermohonanCutiLuarNegeri.jrxml
|
||||
|
||||
#lapPermohonanCutiLuarNegeriPembina
|
||||
reporting/lapPermohonanCutiLuarNegeriPembina.(class)=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView
|
||||
reporting/lapPermohonanCutiLuarNegeriPembina.url=/WEB-INF/templates/jrxml/lapPermohonanCutiLuarNegeri2021.jrxml
|
||||
|
||||
##lapPermohonanCutiLuarNegeriRev
|
||||
#reporting/lapPermohonanCutiLuarNegeriRev.(class)=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView
|
||||
|
||||
@ -1270,7 +1270,7 @@
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="330" width="415" height="19" uuid="2eb3bcfe-af9d-498b-84cf-0de2db43f71b">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Dengan ini mengajukan permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tahun "+ new SimpleDateFormat("yyyy", new java.util.Locale("id")).format(new Date())+" selama "+($F{jumlahHari}!=null?$F{jumlahHari}+" hari":"-")+" terhitung mulai "+($F{listDate}!=null?$F{listDate}:"-")+". Alasan permohonan " + ($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tersebut adalah "+($F{alasan}!=null?$F{alasan}.toLowerCase():"-")+($F{tglMasuk}!=""?". Adapun saya telah bekerja di RSAB Harapan Kita sejak tanggal "+$F{tglMasuk}:"")+". Selama menjalankan cuti alamat saya adalah di "+($F{alamat}!=null?$F{alamat}:"-")+"."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
@ -1355,7 +1355,7 @@
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="360" width="415" height="20" uuid="e692afa4-345f-423f-b9ed-8279d8bdb85e">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Demikian permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" ini saya buat, terima kasih."]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
@ -1410,7 +1410,7 @@
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["NIP."+($F{nip}!=null?$F{nip}:"")]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[$F{nip}!=null?"NIP."+$F{nip}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="73" y="401" width="197" height="15" uuid="dcd65b55-2835-439c-840b-84503d8e99ff"/>
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Created with Jaspersoft Studio version 6.9.0.final using JasperReports Library version 6.9.0-cb8f9004be492ccc537180b49c026951f4220bf3 -->
|
||||
<!-- Created with Jaspersoft Studio version 6.11.0.final using JasperReports Library version 6.11.0-0c4056ccaa4d25a5a8c45672d2f764ea3498bebb -->
|
||||
<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="lapPermohonanCuti" pageWidth="612" pageHeight="1008" columnWidth="572" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="10" uuid="8f989d7a-d471-4abe-a6d3-d5771bd2eec8">
|
||||
<property name="ireport.zoom" value="1.0"/>
|
||||
<property name="ireport.x" value="0"/>
|
||||
@ -69,6 +69,11 @@
|
||||
<field name="namaJabatanDirut" class="java.lang.String"/>
|
||||
<field name="namaLengkapDirut" class="java.lang.String"/>
|
||||
<field name="nipDirut" class="java.lang.String"/>
|
||||
<field name="duaTahunLalu" class="java.lang.String"/>
|
||||
<field name="satuTahunLalu" class="java.lang.String"/>
|
||||
<field name="tahunIni" class="java.lang.String"/>
|
||||
<field name="masaKerja" class="java.lang.String"/>
|
||||
<field name="tglMasuk" class="java.lang.String"/>
|
||||
<detail>
|
||||
<band height="899">
|
||||
<staticText>
|
||||
@ -150,7 +155,7 @@
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[ Golongan]]></text>
|
||||
<text><![CDATA[ Masa Kerja]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="382" y="116" width="178" height="15" uuid="3768d74c-d057-4403-8385-7ec15c7d64fa"/>
|
||||
@ -162,7 +167,7 @@
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" : "+($F{pangkat}!=null?$F{pangkat}:"")]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[" : "+($F{masaKerja}!=null?$F{masaKerja}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="382" y="101" width="178" height="15" uuid="2c819479-3154-4b72-ba30-ab57280fd46e"/>
|
||||
@ -503,7 +508,7 @@
|
||||
</textElement>
|
||||
<text><![CDATA[ IV. LAMANYA CUTI]]></text>
|
||||
</staticText>
|
||||
<textField isStretchWithOverflow="true">
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement stretchType="RelativeToBandHeight" x="1" y="263" width="100" height="26" uuid="fe18070b-1aa6-4004-86c2-8c7c5e388f9e">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.y" value="pixel"/>
|
||||
@ -519,7 +524,7 @@
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" Selama : "+($F{jumlahHari}!=null?$F{jumlahHari}:0)+" hari"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true">
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement stretchType="RelativeToBandHeight" x="101" y="263" width="459" height="26" uuid="a5e08d5f-7688-4ea2-b479-4ceb01f06db8"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
@ -547,7 +552,7 @@
|
||||
<text><![CDATA[ V. CATATAN CUTI***]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="1" y="310" width="100" height="15" uuid="70399c56-4016-4b52-bef8-5f9a5eb0f371">
|
||||
<reportElement positionType="Float" x="1" y="310" width="280" height="15" uuid="70399c56-4016-4b52-bef8-5f9a5eb0f371">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
@ -560,15 +565,15 @@
|
||||
<text><![CDATA[ 1. Cuti Tahunan]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="1" y="325" width="100" height="14" uuid="8a36c3ab-fdc9-498c-97df-f897e5bf0858"/>
|
||||
<reportElement x="1" y="355" width="100" height="15" uuid="8a36c3ab-fdc9-498c-97df-f897e5bf0858"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Cuti Tahunan n-1"]]></textFieldExpression>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{satuTahunLalu}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="339" width="100" height="16" uuid="794deddb-22e5-4976-95a9-ce24c09d74ba"/>
|
||||
@ -578,119 +583,45 @@
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Cuti Tahunan n-2"]]></textFieldExpression>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{duaTahunLalu}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="355" width="100" height="13" uuid="7cdfcf49-0c5f-427f-bd99-8752a9342a5b">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[" Pengganti Cuti"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="368" width="100" height="17" uuid="71d93f3b-cdca-4164-a110-7a02433062e0">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement>
|
||||
<paragraph lineSpacingSize="1.0"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" Bersama"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="355" width="50" height="30" uuid="b9098450-49e2-40e2-bb2f-531b024ecc7b"/>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakaiB}!=null?$F{cutiTerpakaiB}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="339" width="50" height="16" uuid="0b3151f6-a78c-4934-b2d3-a35d72d46904"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakaiN2}!=null?$F{cutiTerpakaiN2}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="325" width="50" height="14" uuid="cb42ea0a-d71e-4935-a889-e29f504af528"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakaiN1}!=null?$F{cutiTerpakaiN1}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="101" y="310" width="50" height="15" uuid="a8ff02bb-c919-4c7d-825d-fe20fb422c4d">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<reportElement positionType="Float" x="101" y="370" width="50" height="15" uuid="2be2e548-0fe4-4c6c-8414-5a3f9b8c7f25"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakai}!=null?$F{cutiTerpakai}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="151" y="310" width="130" height="15" uuid="2be2e548-0fe4-4c6c-8414-5a3f9b8c7f25"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCuti}!=null?$F{sisaCuti}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="151" y="325" width="130" height="14" uuid="08c26b59-2b99-4a30-8f94-59c48e2e2ea2"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCutiN1}!=null?$F{sisaCutiN1}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="151" y="339" width="130" height="16" uuid="e6a9d527-83ce-4399-a8f9-f5d502e8b162"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCutiN2}!=null?$F{sisaCutiN2}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="151" y="355" width="130" height="30" uuid="c6f11d7e-012e-43bf-b2ef-ddcfc6f83be6"/>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
<rightPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCutiB}!=null?$F{sisaCutiB}:"")]]></textFieldExpression>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{sisaCuti}!=null?$F{sisaCuti}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="355" width="50" height="15" uuid="08c26b59-2b99-4a30-8f94-59c48e2e2ea2"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{sisaCutiN1}!=null?$F{sisaCutiN1}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="339" width="50" height="16" uuid="e6a9d527-83ce-4399-a8f9-f5d502e8b162">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{sisaCutiN2}!=null?$F{sisaCutiN2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="281" y="370" width="169" height="15" uuid="6c6c6421-e994-4dc9-9964-8cb1df9d4ec5"/>
|
||||
@ -1250,10 +1181,107 @@
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["NIP."+($F{nipAtasan}!=null?$F{nipAtasan}:"")]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[$F{nipAtasan}!=null?"NIP."+$F{nipAtasan}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="370" width="100" height="15" uuid="9dfaff84-927e-4109-87ac-e2c460c0f6d8"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{tahunIni}]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="1" y="325" width="100" height="14" uuid="78307a11-a846-4a15-8856-91fda27a68b8">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Tahun]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="101" y="325" width="50" height="14" uuid="58637119-2986-4481-b582-982aee330c11">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Sisa]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="151" y="325" width="130" height="14" uuid="f03d11d1-e23f-4353-9c56-df71be2cf9df">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Keterangan]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="151" y="339" width="130" height="16" uuid="246403e9-8584-434e-ace8-9e8a2959b703">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="151" y="355" width="130" height="14" uuid="06e2ca7a-154d-4d7b-b49c-7b913e5e4a2b">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="151" y="370" width="130" height="15" uuid="7c70f571-f30d-4d19-b4ab-c83c1ce37476">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
<rightPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[]]></text>
|
||||
</staticText>
|
||||
</band>
|
||||
<band height="800">
|
||||
<band height="899">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<break>
|
||||
<reportElement x="0" y="0" width="592" height="1" uuid="4488d0dd-7823-46c2-9d0d-1006924f55b7"/>
|
||||
</break>
|
||||
@ -1331,7 +1359,7 @@
|
||||
<textElement textAlignment="Right"/>
|
||||
<textFieldExpression><![CDATA[new SimpleDateFormat("dd MMMM yyyy", new java.util.Locale("id")).format(new Date())]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true">
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="73" y="256" width="415" height="15" uuid="d92c16d7-6f44-4f3e-9c7b-d0f244d0accf">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
@ -1344,7 +1372,7 @@
|
||||
</reportElement>
|
||||
<text><![CDATA[Alasan Cuti]]></text>
|
||||
</staticText>
|
||||
<textField isStretchWithOverflow="true">
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="143" y="361" width="345" height="15" uuid="cc7dd643-7bcc-4d77-acb1-50f769d27b82"/>
|
||||
<textFieldExpression><![CDATA[($F{alasan}!=null?$F{alasan}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
@ -1491,5 +1519,211 @@
|
||||
</staticText>
|
||||
</frame>
|
||||
</band>
|
||||
<band height="899">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<break>
|
||||
<reportElement x="0" y="0" width="592" height="1" uuid="3ac37058-02fc-47a1-b460-1b514dbd003d">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
</break>
|
||||
<textField>
|
||||
<reportElement x="72" y="0" width="415" height="105" uuid="b042e84c-fa9c-476b-a8db-3977dfae8849">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.y" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement verticalAlignment="Bottom"/>
|
||||
<textFieldExpression><![CDATA["Jakarta, "+ new SimpleDateFormat("dd MMMM yyyy", new java.util.Locale("id")).format(new Date())]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement x="313" y="115" width="175" height="15" uuid="10f81a52-61fa-4f23-93ba-8953e4b28688">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Kepada Yth,]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="313" y="130" width="175" height="15" uuid="ef4d1e2c-a3c1-457b-99eb-b3865fecbb42">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Direktur Utama RSAB Harapan Kita]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="313" y="145" width="45" height="15" uuid="23d0f8ea-4ad7-4dd0-bc45-b500ca86e93b">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[di Jakarta]]></text>
|
||||
</staticText>
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="324" width="415" height="19" uuid="815b2aa9-4e66-4f44-a9cc-98f35f99eb0c">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Dengan ini mengajukan permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tahun "+ new SimpleDateFormat("yyyy", new java.util.Locale("id")).format(new Date())+" selama "+($F{lamaCuti}!=null?$F{lamaCuti}+" hari":"-")+" terhitung mulai "+($F{detailTgl}!=null?$F{detailTgl}:"-")+". Alasan permohonan " + ($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tersebut adalah "+($F{alasan}!=null?$F{alasan}.toLowerCase():"-")+($F{tglMasuk}!=""?". Adapun saya telah bekerja di RSAB Harapan Kita sejak tanggal "+$F{tglMasuk}:"")+". Selama menjalankan cuti alamat saya adalah di "+($F{alamat}!=null?$F{alamat}:"-")+"."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="234" width="89" height="15" uuid="def00d79-2d7a-4bfa-b6f1-e6d3b40d4aa3">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Nama]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="234" width="5" height="15" uuid="8608f6fd-b50a-4292-b5cc-32fbb53ccc30">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="234" width="322" height="15" uuid="9ecd6142-41e4-44c4-8d16-94c98c4a6510"/>
|
||||
<textFieldExpression><![CDATA[($F{nama}!=null?$F{nama}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="249" width="89" height="15" uuid="d1ea37ca-bda4-4b8f-9db7-80179f8dbc48">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[NIP]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="249" width="5" height="15" uuid="f34be8e8-6fe8-4726-ac56-c16a0a6a4b36"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="249" width="322" height="15" uuid="7f282ef2-662c-444f-980b-ea614ca021d9"/>
|
||||
<textFieldExpression><![CDATA[($F{nip}!=null?$F{nip}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="264" width="89" height="15" uuid="d928875f-c0c0-49d9-b234-7cd984033dfd">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Pangkat, Gol]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="264" width="5" height="15" uuid="cf30eac4-4c1b-4d70-bb36-155e9eeb2de9"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="264" width="322" height="15" uuid="f398f10d-7bb9-4036-96d9-6f0122599d5c"/>
|
||||
<textFieldExpression><![CDATA[$F{pangkatGol}!=null?$F{pangkatGol}:"-"]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="279" width="89" height="15" uuid="dbeb04c6-58ad-43fe-96bb-f1aad3095bca">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Jabatan]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="279" width="5" height="15" uuid="3c40abd5-bd1f-49e6-b8cf-3bdebc937269"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="279" width="322" height="15" uuid="3f10b7b1-5a51-4b95-b6ae-b60351b4800f"/>
|
||||
<textFieldExpression><![CDATA[($F{jabatan}!=null?$F{jabatan}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="294" width="89" height="15" uuid="1e1039fb-0909-41df-9f3d-aed0ca5ebce5">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Satuan Organisasi]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="294" width="5" height="15" uuid="9c1f9ac6-f054-4457-8b93-933f05fa882e"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="294" width="322" height="15" uuid="a26e2463-956d-467a-ab41-d0f555496aa5"/>
|
||||
<textFieldExpression><![CDATA["RSAB Harapan Kita"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="354" width="415" height="20" uuid="fe372652-87fc-451b-bd28-ce4a1c28c3a8">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Demikian permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" ini saya buat, terima kasih."]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="73" y="410" width="197" height="31" uuid="38f2321c-a453-4d37-bc4e-d4507c93a373">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Top">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{jabatanAtasan1}!=null?$F{jabatanAtasan1}:$F{jabatanAtasan2}!=null?$F{jabatanAtasan2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="73" y="465" width="197" height="15" uuid="d474f1e3-5cdd-47b3-b28f-5aae4978737a">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{namaAtasan1}!=null?$F{namaAtasan1}:$F{namaAtasan2}!=null?$F{namaAtasan2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="73" y="480" width="197" height="15" uuid="3b97642c-b56e-42e3-a6d1-2ef2e115bb0e">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Bottom">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nipAtasan1}!=null?"NIP."+$F{nipAtasan1}:$F{nipAtasan2}!=null?"NIP."+$F{nipAtasan2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="290" y="395" width="196" height="15" uuid="d75bb821-e66f-4bf9-a862-e53b07e29d71"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Hormat saya,]]></text>
|
||||
</staticText>
|
||||
<textField isBlankWhenNull="true">
|
||||
<reportElement positionType="Float" x="290" y="465" width="196" height="15" uuid="b31bff61-b9d0-4b0c-a1e2-ab8372ffca05">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nama}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="290" y="480" width="196" height="15" uuid="1ab446e3-18c3-48a6-9e9c-d921f5da58d4">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nip}!=null?"NIP."+$F{nip}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="73" y="395" width="197" height="15" uuid="22df296a-d82d-4325-9fff-ca6d603937b0"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Mengetahui,]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="72" y="190" width="175" height="15" uuid="92de4191-6384-47dc-9d68-375e8605dd84">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Dengan hormat,]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="72" y="205" width="175" height="15" uuid="2ca29930-b387-4052-b5c7-1fe5b455f697">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Yang bertanda tangan di bawah ini :]]></text>
|
||||
</staticText>
|
||||
</band>
|
||||
</detail>
|
||||
</jasperReport>
|
||||
|
||||
@ -1446,7 +1446,7 @@
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="324" width="415" height="19" uuid="5e5cd7b9-38fa-41bb-9070-67610f120715">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Dengan ini mengajukan permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tahun "+ new SimpleDateFormat("yyyy", new java.util.Locale("id")).format(new Date())+" selama "+($F{lamaCuti}!=null?$F{lamaCuti}+" hari":"-")+" terhitung mulai "+($F{detailTgl}!=null?$F{detailTgl}:"-")+". Alasan permohonan " + ($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tersebut adalah "+($F{alasan}!=null?$F{alasan}.toLowerCase():"-")+($F{tglMasuk}!=""?". Adapun saya telah bekerja di RSAB Harapan Kita sejak tanggal "+$F{tglMasuk}:"")+". Selama menjalankan cuti alamat saya adalah di "+($F{alamat}!=null?$F{alamat}:"-")+"."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
@ -1531,7 +1531,7 @@
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="354" width="415" height="20" uuid="2c0e85f5-804e-4645-aac7-a9b93845f48d">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Justified"/>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Demikian permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" ini saya buat, terima kasih."]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
@ -1586,7 +1586,7 @@
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA["NIP."+($F{nip}!=null?$F{nip}:"")]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[$F{nip}!=null?"NIP."+$F{nip}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="73" y="395" width="197" height="15" uuid="7a36944a-46ea-4a99-bd40-72f44bf007c6"/>
|
||||
|
||||
@ -60,6 +60,13 @@
|
||||
<field name="menteriKesehatan" class="java.lang.String"/>
|
||||
<field name="sisaCutiB" class="java.lang.Integer"/>
|
||||
<field name="cutiTerpakaiB" class="java.lang.Integer"/>
|
||||
<field name="masaKerja" class="java.lang.String"/>
|
||||
<field name="duaTahunLalu" class="java.lang.String"/>
|
||||
<field name="satuTahunLalu" class="java.lang.String"/>
|
||||
<field name="tahunIni" class="java.lang.String"/>
|
||||
<field name="pangkatGol" class="java.lang.String"/>
|
||||
<field name="statusPegawai" class="java.lang.String"/>
|
||||
<field name="tglMasuk" class="java.lang.String"/>
|
||||
<detail>
|
||||
<band height="935">
|
||||
<staticText>
|
||||
@ -141,7 +148,7 @@
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[ Golongan]]></text>
|
||||
<text><![CDATA[ Masa Kerja]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="382" y="116" width="178" height="15" uuid="3768d74c-d057-4403-8385-7ec15c7d64fa"/>
|
||||
@ -153,7 +160,7 @@
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" : "+($F{pangkat}!=null?$F{pangkat}:"")]]></textFieldExpression>
|
||||
<textFieldExpression><![CDATA[" : "+($F{masaKerja}!=null?$F{masaKerja}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="382" y="101" width="178" height="15" uuid="2c819479-3154-4b72-ba30-ab57280fd46e"/>
|
||||
@ -543,7 +550,7 @@
|
||||
<text><![CDATA[ V. CATATAN CUTI***]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="1" y="310" width="100" height="15" uuid="70399c56-4016-4b52-bef8-5f9a5eb0f371">
|
||||
<reportElement positionType="Float" x="1" y="310" width="280" height="15" uuid="70399c56-4016-4b52-bef8-5f9a5eb0f371">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
@ -556,137 +563,67 @@
|
||||
<text><![CDATA[ 1. Cuti Tahunan]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="1" y="325" width="100" height="14" uuid="8a36c3ab-fdc9-498c-97df-f897e5bf0858"/>
|
||||
<reportElement x="1" y="356" width="65" height="14" uuid="8a36c3ab-fdc9-498c-97df-f897e5bf0858"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Cuti Tahunan n-1"]]></textFieldExpression>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{satuTahunLalu}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="339" width="100" height="16" uuid="794deddb-22e5-4976-95a9-ce24c09d74ba"/>
|
||||
<reportElement x="1" y="340" width="65" height="16" uuid="794deddb-22e5-4976-95a9-ce24c09d74ba"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Cuti Tahunan n-2"]]></textFieldExpression>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{duaTahunLalu}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="355" width="100" height="13" uuid="7cdfcf49-0c5f-427f-bd99-8752a9342a5b">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[" Pengganti Cuti"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1" y="368" width="100" height="17" uuid="71d93f3b-cdca-4164-a110-7a02433062e0">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement>
|
||||
<paragraph lineSpacingSize="1.0"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" Bersama"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="355" width="50" height="30" uuid="b9098450-49e2-40e2-bb2f-531b024ecc7b"/>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakaiB}!=null?$F{cutiTerpakaiB}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="339" width="50" height="16" uuid="0b3151f6-a78c-4934-b2d3-a35d72d46904"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakaiN2}!=null?$F{cutiTerpakaiN2}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="101" y="325" width="50" height="14" uuid="cb42ea0a-d71e-4935-a889-e29f504af528"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakaiN1}!=null?$F{cutiTerpakaiN1}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="101" y="310" width="50" height="15" uuid="a8ff02bb-c919-4c7d-825d-fe20fb422c4d">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<reportElement positionType="Float" x="66" y="370" width="35" height="15" uuid="2be2e548-0fe4-4c6c-8414-5a3f9b8c7f25">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" : "+($F{cutiTerpakai}!=null?$F{cutiTerpakai}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="151" y="310" width="130" height="15" uuid="2be2e548-0fe4-4c6c-8414-5a3f9b8c7f25"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCuti}!=null?$F{sisaCuti}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="151" y="325" width="130" height="14" uuid="08c26b59-2b99-4a30-8f94-59c48e2e2ea2"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCutiN1}!=null?$F{sisaCutiN1}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="151" y="339" width="130" height="16" uuid="e6a9d527-83ce-4399-a8f9-f5d502e8b162"/>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCutiN2}!=null?$F{sisaCutiN2}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="151" y="355" width="130" height="30" uuid="c6f11d7e-012e-43bf-b2ef-ddcfc6f83be6"/>
|
||||
<box>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
<rightPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement verticalAlignment="Top"/>
|
||||
<textFieldExpression><![CDATA[" Sisa Cuti :"+($F{sisaCutiB}!=null?$F{sisaCutiB}:"")]]></textFieldExpression>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{sisaCuti}!=null?$F{sisaCuti}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="66" y="356" width="35" height="14" uuid="08c26b59-2b99-4a30-8f94-59c48e2e2ea2">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{sisaCutiN1}!=null?$F{sisaCutiN1}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="66" y="340" width="35" height="16" uuid="e6a9d527-83ce-4399-a8f9-f5d502e8b162">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{sisaCutiN2}!=null?$F{sisaCutiN2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="281" y="370" width="169" height="15" uuid="6c6c6421-e994-4dc9-9964-8cb1df9d4ec5"/>
|
||||
@ -1224,10 +1161,10 @@
|
||||
<textFieldExpression><![CDATA["Menteri Kesehatan Republik Indonesia"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="0" y="870" width="558" height="15" uuid="b14bad62-5456-430f-82f3-f8fc44c52324">
|
||||
<reportElement positionType="Float" x="329" y="870" width="228" height="15" uuid="b14bad62-5456-430f-82f3-f8fc44c52324">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{menteriKesehatan}]]></textFieldExpression>
|
||||
@ -1297,6 +1234,311 @@
|
||||
</textElement>
|
||||
<text><![CDATA[Diberi tanda centang dan alasannya]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement x="1" y="370" width="65" height="15" uuid="5260c2b0-8c84-44e4-872a-cb884686c228">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$F{tahunIni}]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="1" y="325" width="65" height="15" uuid="992fb232-cf34-4684-9fbe-685247101b56">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Tahun]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="66" y="325" width="35" height="15" uuid="6012cf70-1a8a-4cab-a796-e78773342c60">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Sisa]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="101" y="325" width="180" height="15" uuid="60b5c903-bcbf-431b-a20d-4366a7286e21">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Keterangan]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="101" y="340" width="180" height="16" uuid="3539fba5-673f-4d5a-8f62-31e000f7cc52">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="101" y="356" width="180" height="14" uuid="5941fad8-f70d-4f1e-9fe8-b30898aaf5b6">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="101" y="370" width="180" height="15" uuid="3b018cd1-c5ff-4867-985f-7bee39968ae7">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<box>
|
||||
<topPen lineWidth="1.0"/>
|
||||
<leftPen lineWidth="1.0"/>
|
||||
<bottomPen lineWidth="1.0"/>
|
||||
<rightPen lineWidth="1.0"/>
|
||||
</box>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[]]></text>
|
||||
</staticText>
|
||||
</band>
|
||||
<band height="935">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<break>
|
||||
<reportElement x="0" y="0" width="558" height="1" uuid="869b09e3-bceb-4163-b52c-c3c05efad9ae">
|
||||
<property name="com.jaspersoft.studio.unit.y" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
</break>
|
||||
<textField>
|
||||
<reportElement x="72" y="0" width="415" height="105" uuid="fe6b633f-4ca7-4a25-a1c5-08e25a44e095">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.y" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement verticalAlignment="Bottom"/>
|
||||
<textFieldExpression><![CDATA["Jakarta, "+ new SimpleDateFormat("dd MMMM yyyy", new java.util.Locale("id")).format(new Date())]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement x="313" y="115" width="175" height="15" uuid="326c72f8-0be5-40d2-8da7-19beb0f28b94">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Kepada Yth,]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="313" y="130" width="175" height="15" uuid="11935348-65a5-4536-a408-a59e2b7bac1c">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Direktur Utama RSAB Harapan Kita]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="313" y="145" width="45" height="15" uuid="f41657cb-125c-4121-b9f5-26cc1ee3592a">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[di Jakarta]]></text>
|
||||
</staticText>
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="330" width="415" height="19" uuid="2b6afbb3-c869-4d2d-be9f-6fdc85128f44">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Dengan ini mengajukan permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tahun "+ new SimpleDateFormat("yyyy", new java.util.Locale("id")).format(new Date())+" selama "+($F{jumlahHari}!=null?$F{jumlahHari}+" hari":"-")+" terhitung mulai "+($F{listDate}!=null?$F{listDate}:"-")+". Alasan permohonan " + ($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" tersebut adalah "+($F{alasan}!=null?$F{alasan}.toLowerCase():"-")+($F{tglMasuk}!=""?". Adapun saya telah bekerja di RSAB Harapan Kita sejak tanggal "+$F{tglMasuk}:"")+". Selama menjalankan cuti alamat saya adalah di "+($F{alamat}!=null?$F{alamat}:"-")+"."]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="240" width="89" height="15" uuid="1951cf37-1ab8-4661-9902-85693486af6d">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Nama]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="240" width="5" height="15" uuid="164f2593-f496-4a1a-a941-e463be471a62">
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="240" width="322" height="15" uuid="a177697f-69a4-42b6-8b96-2ae720b8d48a"/>
|
||||
<textFieldExpression><![CDATA[($F{nama}!=null?$F{nama}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="255" width="89" height="15" uuid="e0e9acaf-1977-4c4e-88d8-d212c204f9b7">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[NIP]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="255" width="5" height="15" uuid="ba040a65-65a4-4c96-be43-c6829138a665"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="255" width="322" height="15" uuid="ef1a216e-802b-40c2-837e-ef22334e85ac"/>
|
||||
<textFieldExpression><![CDATA[($F{nip}!=null?$F{nip}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="270" width="89" height="15" uuid="2352fcfd-a821-4713-9ee0-d0105d310701">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Pangkat, Gol]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="270" width="5" height="15" uuid="61163194-1cde-4ec7-bfbb-083fa676c26e"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="270" width="322" height="15" uuid="c91357e8-7116-4e8a-b923-2ffd8da31687"/>
|
||||
<textFieldExpression><![CDATA[$F{pangkatGol}!=null?$F{pangkatGol}:"-"]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="285" width="89" height="15" uuid="369cf729-9689-4e71-9433-6aafc7d03d63">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Jabatan]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="285" width="5" height="15" uuid="c5b1cc61-54b7-48ad-9ddb-d9a584bd4c81"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="285" width="322" height="15" uuid="b13c4d7d-4da0-41b2-bd0a-379f0253365a"/>
|
||||
<textFieldExpression><![CDATA[($F{jabatan}!=null?$F{jabatan}:"")]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="72" y="300" width="89" height="15" uuid="8922bbe8-9fe6-43a5-8bcd-a7a863c0a27d">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Satuan Organisasi]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="161" y="300" width="5" height="15" uuid="8b372655-ccc8-498d-a783-5afde86cbaf4"/>
|
||||
<text><![CDATA[:]]></text>
|
||||
</staticText>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="166" y="300" width="322" height="15" uuid="4c6d76e9-6036-41b7-9a76-85ac69fe3f54"/>
|
||||
<textFieldExpression><![CDATA["RSAB Harapan Kita"]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField textAdjust="StretchHeight">
|
||||
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="72" y="360" width="415" height="20" uuid="afa46059-f5f1-4a94-a723-6f0456c2aa31">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left"/>
|
||||
<textFieldExpression><![CDATA[" Demikian permohonan "+($F{statusPegawai}!=null?$F{statusPegawai}.toLowerCase():"-")+" ini saya buat, terima kasih."]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="73" y="416" width="197" height="31" uuid="86a26d64-b72a-452f-a5d0-545824fff617">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Top">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{jabatanAtasan1}!=null?$F{jabatanAtasan1}:$F{jabatanAtasan2}!=null?$F{jabatanAtasan2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="73" y="471" width="197" height="15" uuid="648fd884-67c5-4d08-a58e-752d43a651bd">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{namaAtasan1}!=null?$F{namaAtasan1}:$F{namaAtasan2}!=null?$F{namaAtasan2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="73" y="486" width="197" height="15" uuid="fe05c47f-aab5-4edf-98f7-aaebc9bdc6a1">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Bottom">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nipAtasan1}!=null?"NIP."+$F{nipAtasan1}:$F{nipAtasan2}!=null?"NIP."+$F{nipAtasan2}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="290" y="401" width="196" height="15" uuid="7bcc7a28-b37f-4a3a-a562-d57c8dc2835f"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Hormat saya,]]></text>
|
||||
</staticText>
|
||||
<textField isBlankWhenNull="true">
|
||||
<reportElement positionType="Float" x="290" y="471" width="196" height="15" uuid="265785ad-e0c1-4f4e-b063-d98c95e27d74">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nama}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement positionType="Float" x="290" y="486" width="196" height="15" uuid="b3b92289-e3f8-4ac0-b504-979631082aab">
|
||||
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
|
||||
<property name="com.jaspersoft.studio.unit.height" value="pixel"/>
|
||||
</reportElement>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{nip}!=null?"NIP."+$F{nip}:""]]></textFieldExpression>
|
||||
</textField>
|
||||
<staticText>
|
||||
<reportElement positionType="Float" x="73" y="401" width="197" height="15" uuid="79946d39-f451-46d9-b43f-c538274991d3"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="10"/>
|
||||
</textElement>
|
||||
<text><![CDATA[Mengetahui,]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="72" y="190" width="175" height="15" uuid="db1b2f42-b8e0-40c9-9468-f32c83234fd0">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Dengan hormat,]]></text>
|
||||
</staticText>
|
||||
<staticText>
|
||||
<reportElement x="72" y="205" width="175" height="15" uuid="f98791d0-3688-494c-8e0c-fc22a6f6ce23">
|
||||
<property name="com.jaspersoft.studio.unit.height" value="px"/>
|
||||
<property name="com.jaspersoft.studio.unit.width" value="px"/>
|
||||
</reportElement>
|
||||
<text><![CDATA[Yang bertanda tangan di bawah ini:]]></text>
|
||||
</staticText>
|
||||
</band>
|
||||
</detail>
|
||||
</jasperReport>
|
||||
|
||||
@ -729,4 +729,26 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
|
||||
}
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/get-catatan-kegiatan-harian", method = RequestMethod.GET)
|
||||
public ResponseEntity<List<Map<String, Object>>> getCatatanKegiatanHarian(HttpServletRequest request,
|
||||
@RequestParam(value = "pegawaiId", required = true) Integer idPegawai,
|
||||
@RequestParam(value = "jabatanId", required = true) Integer idJabatan,
|
||||
@RequestParam(value = "bulan", required = true) Long bulan) throws ParseException {
|
||||
try {
|
||||
List<Map<String, Object>> result = logbookKinerjaDetailService.findWorkingRecord(idPegawai, idJabatan,
|
||||
bulan);
|
||||
mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS,
|
||||
getMessage(MessageResource.LABEL_SUCCESS, request));
|
||||
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);
|
||||
} catch (ServiceVOException sve) {
|
||||
LOGGER.error("Got exception {} when get catatan kegiatan harian", sve.getMessage());
|
||||
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, sve.getMessage());
|
||||
return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage);
|
||||
} catch (JpaSystemException jse) {
|
||||
LOGGER.error("Got exception {} when get catatan kegiatan harian", jse.getMessage());
|
||||
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage());
|
||||
return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user