Save employee
save_employeeCreate or update a payroll employee: name, number, contact and identity details, role, department, employments and standing package. Omit id to create; pass an id to update that employee. An update that ends the employee's employment (a new end date with no employment starting the next day) files their tax certificates; a status change, a re-sent end date or a create files nothing. Writes no payslip and posts nothing to the ledger.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| city | No | ||
| name | No | ||
| role | No | ||
| No | |||
| notes | No | ||
| number | No | ||
| suburb | No | ||
| address | No | ||
| country | No | ||
| starred | No | ||
| address2 | No | ||
| archived | No | ||
| idnumber | No | ||
| birthdate | No | ||
| taxnumber | No | ||
| department | No | ||
| postalcode | No | ||
| employments | No | ||
| packagekind | No | ||
| jurisdiction | No | ||
| contactnumber | No | ||
| packageamount | No | ||
| packagequantity | No | ||
| paysliptemplate | No |