package com.jasamedika.medifirst2000.service; import java.util.Date; import java.util.List; import java.util.Map; import com.jasamedika.medifirst2000.dto.FileUploadExcelDto; import com.jasamedika.medifirst2000.dto.PayRollDto; import com.jasamedika.medifirst2000.dto.PayRollUangMakanDto; public interface PayRollPegawaiService { List> prosesPegawaiBluPkwt(Integer idDetailKategoriPegawai,Integer idJenisGaji,String periode,Date tglHistori); List save(List dtos); List> findDetailKategoryPegawaiBluPkwt(List ids); List> findAllJenisGaji(); List> prosesUangMakanPegawai(Integer idDetailKategoriPegawai,Integer idJenisGaji,String periode,String uangMakanOrHarianLepas,Date tglHistori); List saveUangMakan(List dtos,String uangMakanOrHarianLepas); List importUangMakan(Integer idKategoryPegawai, Integer idJenisGaji, String periode, String fileExcel,Date tglHistori,FileUploadExcelDto dto); List> prosesDokterPsikologiPkwt(Integer idDetailKategoriPegawai,Integer idJenisGaji,String periode,Date tglHistori); List> findRekananPenjaminPasien(); List> prosesPremiAsuransi(Integer idJenisGaji, String periode,Integer idRekanan,Date tglHistori); List savePremiAsuransi(List dtos); Map findUmr(String periode); }