/// <summary> /// Get Pay Slips by Finalised Pay Run Id /// </summary> /// <remarks> /// Gets the pay slips for a finalised pay run with the specified Id. /// </remarks> public Task GetPaySlipsByFinalisedPayRunIdAsync(int businessId, GetPaySlipsByFinalisedPayRunIdQueryModel request, CancellationToken cancellationToken = default) { return(ApiRequestAsync($"/business/{businessId}/report/payslip?payRunId={request.PayRunId}&employeeId={request.EmployeeId}&locationId={request.LocationId}&employingEntityId={request.EmployingEntityId}", Method.GET, cancellationToken)); }
/// <summary> /// Get Pay Slips by Finalised Pay Run Id /// </summary> /// <remarks> /// Gets the pay slips for a finalised pay run with the specified Id. /// </remarks> public void GetPaySlipsByFinalisedPayRunId(int businessId, GetPaySlipsByFinalisedPayRunIdQueryModel request) { ApiRequest($"/business/{businessId}/report/payslip?payRunId={request.PayRunId}&employeeId={request.EmployeeId}&locationId={request.LocationId}&employingEntityId={request.EmployingEntityId}", Method.GET); }