tech.deepdreams.worker.api.services.PayslipGeneratorService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of worker-api Show documentation
Show all versions of worker-api Show documentation
Payroll Worker API project for Java 17
package tech.deepdreams.worker.api.services;
import tech.deepdreams.worker.api.dtos.EmployeeDTO;
import tech.deepdreams.worker.api.dtos.PayPeriodDTO;
import tech.deepdreams.worker.api.dtos.PayslipDTO;
import tech.deepdreams.worker.api.dtos.ReportDTO;
import tech.deepdreams.worker.api.dtos.SubscriberDTO;
public interface PayslipGeneratorService {
public String getPayslipType() ;
public String getCountryCode() ;
public ReportDTO generatePDF(SubscriberDTO subscriber, EmployeeDTO employee, PayPeriodDTO payPeriod, PayslipDTO payslip) ;
}