Uses of Class
com.xero.models.payrollau.Employee
Packages that use Employee
-
Uses of Employee in com.xero.api
Methods in com.xero.api that return types with arguments of type EmployeeModifier and TypeMethodDescriptionXeroBadRequestException.getEmployeeItems()Array of FeedConnection of Errors ArrayMethods in com.xero.api with parameters of type EmployeeModifier and TypeMethodDescriptionXeroBadRequestException.addEmployeeItems(Employee item) Add Payroll AU Employee itemsMethod parameters in com.xero.api with type arguments of type EmployeeModifier and TypeMethodDescriptionXeroBadRequestException.employeeItemsItems(List<Employee> employeeItems) Init Payroll AU Employee itemsvoidXeroBadRequestException.setEmployeeItems(List<Employee> employeeItems) Set Payroll AU Employee items -
Uses of Employee in com.xero.api.client
Method parameters in com.xero.api.client with type arguments of type EmployeeModifier and TypeMethodDescriptionPayrollAuApi.createEmployee(String accessToken, String xeroTenantId, List<Employee> employee, String idempotencyKey) Creates a payroll employeecom.google.api.client.http.HttpResponsePayrollAuApi.createEmployeeForHttpResponse(String accessToken, String xeroTenantId, List<Employee> employee, String idempotencyKey) Creates a payroll employeePayrollAuApi.updateEmployee(String accessToken, String xeroTenantId, UUID employeeID, List<Employee> employee, String idempotencyKey) Updates an employee's detail Update properties on a single employeecom.google.api.client.http.HttpResponsePayrollAuApi.updateEmployeeForHttpResponse(String accessToken, String xeroTenantId, UUID employeeID, List<Employee> employee, String idempotencyKey) Updates an employee's detail Update properties on a single employee -
Uses of Employee in com.xero.models.payrollau
Methods in com.xero.models.payrollau that return EmployeeModifier and TypeMethodDescriptionEmployee.addBankAccountsItem(BankAccount bankAccountsItem) bankAccountsEmployee.addLeaveBalancesItem(LeaveBalance leaveBalancesItem) leaveBalancesEmployee.addLeaveLinesItem(LeaveLine leaveLinesItem) leaveLinesEmployee.addSuperMembershipsItem(SuperMembership superMembershipsItem) superMembershipsEmployee.addValidationErrorsItem(ValidationError validationErrorsItem) Displays array of validation error messages from the APIEmployee.bankAccounts(List<BankAccount> bankAccounts) bankAccountsEmployee.classification(String classification) Employees classificationEmployee.countryOfResidence(CountryOfResidence countryOfResidence) countryOfResidenceEmployee.dateOfBirth(String dateOfBirth) Date of birth of the employee (YYYY-MM-DD)The email address for the employeeEmployee.employeeGroupName(String employeeGroupName) The Employee Group allows you to report on payroll expenses and liabilities for each group of employeesEmployee.employeeID(UUID employeeID) Xero unique identifier for an EmployeeEmployee.employmentType(EmploymentType employmentType) employmentTypeFirst name of employeeEmployee.gender(Employee.GenderEnum gender) The employee’s gender.Employee.homeAddress(HomeAddress homeAddress) homeAddressEmployee.incomeType(IncomeType incomeType) incomeTypeEmployee.isAuthorisedToApproveLeave(Boolean isAuthorisedToApproveLeave) Authorised to approve other employees' leave requestsEmployee.isAuthorisedToApproveTimesheets(Boolean isAuthorisedToApproveTimesheets) Authorised to approve timesheetsEmployee.isSTP2Qualified(Boolean isSTP2Qualified) Indicates if the employee has been updated for STP Phase 2 compliance.JobTitle of the employeeLast name of employeeEmployee.leaveBalances(List<LeaveBalance> leaveBalances) leaveBalancesEmployee.leaveLines(List<LeaveLine> leaveLines) leaveLinesEmployee.middleNames(String middleNames) Middle name(s) of the employeeEmployee mobile numberEmployee.openingBalances(OpeningBalances openingBalances) openingBalancesEmployee.ordinaryEarningsRateID(UUID ordinaryEarningsRateID) Xero unique identifier for earnings rateEmployee.payrollCalendarID(UUID payrollCalendarID) Xero unique identifier for payroll calendar for the employeeEmployee.payTemplate(PayTemplate payTemplate) payTemplateEmployee phone numberStart date for an employee (YYYY-MM-DD)Employee.status(EmployeeStatus status) statusEmployee.superMemberships(List<SuperMembership> superMemberships) superMembershipsEmployee.taxDeclaration(TaxDeclaration taxDeclaration) taxDeclarationEmployee.terminationDate(String terminationDate) Employee Termination Date (YYYY-MM-DD)Employee.terminationReason(Employee.TerminationReasonEnum terminationReason) * `V` Voluntary cessation - An employee resignation, retirement, domestic or pressing necessity or abandonment of employment * `I` Ill health - An employee resignation due to medical condition that prevents the continuation of employment, such as for illness, ill-health, medical unfitness or total permanent disability * `D` Deceased - The death of an employee * `R` Redundancy - An employer-initiated termination of employment due to a genuine redundancy or approved early retirement scheme * `F` Dismissal - An employer-initiated termination of employment due to dismissal, inability to perform the required work, misconduct or inefficiency * `C` Contract cessation - The natural conclusion of a limited employment relationship due to contract/engagement duration or task completion, seasonal work completion, or to cease casuals that are no longer required * `T` Transfer - The administrative arrangements performed to transfer employees across payroll systems, move them temporarily to another employer (machinery of government for public servants), transfer of business, move them to outsourcing arrangements or other such technical activities.Title of the employeeEmployee.twitterUserName(String twitterUserName) Employee’s twitter nameEmployee.validationErrors(List<ValidationError> validationErrors) Displays array of validation error messages from the APIMethods in com.xero.models.payrollau that return types with arguments of type EmployeeMethods in com.xero.models.payrollau with parameters of type EmployeeMethod parameters in com.xero.models.payrollau with type arguments of type Employee