54 lines
1.8 KiB
Java
54 lines
1.8 KiB
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
import java.text.ParseException;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.jasamedika.medifirst2000.vo.SettingPirSdmVO;
|
|
import com.jasamedika.medifirst2000.vo.StrukHistoriVO;
|
|
import com.jasamedika.medifirst2000.vo.custom.TargetLayananJamKerjaVO;
|
|
import com.jasamedika.medifirst2000.vo.custom.TargetLayananLuarJamKerjaVO;
|
|
|
|
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 void autoSaveTargetCapaianLayananJamKerja() throws ParseException;
|
|
|
|
public void autoSaveTargetCapaianLayananJamKerja(String strPeriode) throws ParseException;
|
|
|
|
public void saveTargetCapaianLayananKelompokKerja(TargetLayananJamKerjaVO vo, Date periodeHitung)
|
|
throws ParseException;
|
|
|
|
public void autoSaveTargetCapaianLayananLuarJamKerja(String strPeriode) throws ParseException;
|
|
|
|
public void saveTargetCapaianLayananPegawai(TargetLayananLuarJamKerjaVO vo, Date periodeHitung)
|
|
throws ParseException;
|
|
|
|
public List<TargetLayananJamKerjaVO> findAllTargetCapaianLayananJamKerja(String strPeriode, Integer idKsm)
|
|
throws ParseException;
|
|
|
|
public List<TargetLayananLuarJamKerjaVO> findAllTargetCapaianLayananLuarJamKerja(String strPeriode)
|
|
throws ParseException;
|
|
|
|
}
|