37 lines
1.1 KiB
Java
37 lines
1.1 KiB
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
import java.text.ParseException;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.jasamedika.medifirst2000.vo.SettingPirSdmVO;
|
|
import com.jasamedika.medifirst2000.vo.StrukHistoriVO;
|
|
|
|
public interface IkiDanRemunerasiService {
|
|
|
|
public Map<String, Object> loadData();
|
|
|
|
public Map<String, Object> getKalkulasiDataRemunerasi(Integer id, String date);
|
|
|
|
public Map<String, Object> getKalkulasiDataRemunerasiByUnitKerja(Integer id, String date);
|
|
|
|
public Map<String, Object> saveIkiRemunerasi(StrukHistoriVO vo);
|
|
|
|
public Map<String, Object> getKalkulasiDataRemunerasiPegawai(String date);
|
|
|
|
public Map<String, Object> getListPegawai();
|
|
|
|
public Map<String, Object> findPir(String tahun);
|
|
|
|
public Map<String, Object> findIKU(String periode, Integer idUnitkerja);
|
|
|
|
public List<Map<String, Object>> findAllIKU();
|
|
|
|
public Map<String, Object> savePirDanIku(List<SettingPirSdmVO> vo);
|
|
|
|
public List<Map<String, Object>> calculateTargetLayananBulanan();
|
|
|
|
public List<Map<String, Object>> findAllTargetCapaianLayanan(String strPeriode) throws ParseException;
|
|
|
|
}
|