Contents of this article is applicable to the following users
Tier: START UP, GROWTH, SCALE
Platform: Web
Access Level: Owner
Stop jumping through your staffs profile and make changes for everyone at one go! This feature uses the Mass Edit Export, a spreadsheet that contains employee data. By editing the spreadsheet directly, you can edit data for multiple staffs at once. There are no limit to how many staffs you can edit at once
This help article covers the end-to-end process for Mass Edit Staff via Excel:
If you want to edit in CSV format, refer to this help article.
Note that this feature does not add new users. Learn how to mass add staff
How to Use Mass Edit
Do note that the following fields are currently uneditable on the excel format:
Email
Phone number
User status
Join date
Resign date
Contract type
Downloading the Mass Edit Excel
In Web App, go to My Team > '+ Mass Add/Edit' > CSV - Edit Staff Details.
There are 2 ways to download the Mass Edit Excel
Mass Edit All - downloads an excel file that contains all staff
i.e. make changes to everyone
Select Staff - downloads an excel file that contains selected staff
i.e. make changes to a smaller group
Note: If you're not mass editing everyone's information, we recommend to use the "Select Staff" option instead of "Mass Edit All" so that you will not make an unintended change for other staff's data.
Click on Download Excel button and the spreadsheet will be exported to your device
Editing the Mass Edit Excel
Make the relevant changes directly to the downloaded file and save as Excel (.xlsx).
Take note of the following:
Phone numbers must be using this format: <+><country code><local number>
e.g. +6591234567Please be careful while editing the staff data that all of the leading 0s in their data is not removed/auto formatted by the program of your choosing as well!
Selective Mass Edit
If you want to edit a specific data and wants to avoid accidental edit of other columns, you can remove the columns of unnecessary data and upload the data that you want instead!
For example, you want to edit only the Roles or Sections field for all of the staff. You can safely delete all the columns except those columns that you want to edit.
Take note that these columns are REQUIRED so that the mass edit can be successful, DO NOT exclude/delete it:
Employee ID
First Name
Last Name
Status
Index ID
Importing the Mass Edit Excel into StaffAny
Once the file is saved, upload the file to StaffAny and Submit
Upon submitting you will be prompted to lock your timesheet. This is to prevent the change in staff details from affecting past timesheets.
Field definitions for Mass Edit Excel
Basic Information
Field Name | Mandatory / Optional | Description |
Phone Number | Mandatory |
|
First Name | Mandatory | Accepts all characters. |
Last Name | Optional | Accepts all characters. |
Legal Name |
|
|
Date of Birth | Optional | Must be in dd/mm/yyyy format |
Gender | Optional | Choose one of the following options:
|
Marital Status | Optional | Choose one of the following options:
|
Race | Optional | Choose one of the following options:
|
Religion | Optional | Choose one of the following options:
|
Optional |
| |
Address | Optional |
|
Work Information
Field Name | Mandatory / Optional | Description |
Employee ID | Optional |
|
Talenox ID | Optional |
|
Contract Type | Mandatory |
|
Access Level | Mandatory | Level of access of staff in StaffAny. Read more about access levels here.
Field is case sensitive. Only choose one of the following options:
|
Permission Groups | Optional |
|
Teams | Optional |
|
Roles | Optional |
|
Sections | Mandatory |
|
Home Section | Optional |
|
Business Entity | Optional |
|
Second Business Entity | Optional |
|
Join Date | Mandatory |
|
Contract End Date | Optional |
|
Emergency Contact
Field Name | Mandatory / Optional | Description |
Kin | Optional |
|
Emergency Phone | Optional |
|
Identification Number
Singapore Payroll
Field Name | Mandatory / Optional | Description |
Nationality | Optional | Accepts all nationalities |
Citizenship | Mandatory | Field is case sensitive. Choose one of the following options:
|
Identity Type | Mandatory | Field is case sensitive. Choose one of the following options:
|
Identity Number | Mandatory |
|
PR Effective Date | Optional | Must be in dd/mm/yyyy format |
PR Expiry Date | Optional | Must be in dd/mm/yyyy format |
PR Contribution Rates | Optional | Only 1 default option available: GRADUATED_EMPLOYER_AND_EMPLOYEE_RATES / GG |
Work Pass Type | Optional | Make sure to use the UPPER_CASE work pass type for the mass edit file!
Q: How do i check why work pass type? |
Work Permit Number | Optional | Accepts all values |
Work Pass Issue Date | Optional | Must be in dd/mm/yyyy format |
Work Pass Expiry Date | Optional | Must be in dd/mm/yyyy format |
Passport Number | Optional | Accepts all values |
Statutory & Payment
Singapore Payroll
Field Name | Mandatory / Optional | Description |
Payment Method | Mandatory | Choose one of the following options:
|
Bank | Optional | Choose one of the following options:
|
Account Name | Optional | Accepts alphabetical characters only. |
Account Number | Optional | If the bank account number starts with 0, change the text format to "Plain Text" or follow this step to allow leading 0 in the Excel or CSV files.
For Singapore Bank Accounts, we have a validation check so make sure that the account number you've inputted is following the validation on number of digits:
For OCBC Bank Customer, please make sure to include your OCBC Branch Code to avoid issue in the future Refer to picture below for Swift Code and digits of each bank account number.
|
Payment Remarks | Optional | Accepts all values |
Current Wages Setup
Field Name | Mandatory / Optional | Description |
Effective Date | Optional |
|
Remarks | Optional | Accepts all values |
Job Title | Optional | Only can choose from list of created job titles in StaffAny |
Department | Optional | Only can choose from list of created departments in StaffAny |
Wage Type | Mandatory |
|
Working Days Per Week | Mandatory | Choose one of the following options:
Why is working days per week compulsory? This data will be used for proration purpose, mostly it will be involved if:
|
Prorated Based On | Mandatory | Salary proration is calculated based on the staff's attendance data from their timesheets or their working days per week.
Choose one of the following options:
|
Pay Cycle | Mandatory | Choose one of the following options:
|
Basic Wage / Second Entity Wage | Optional |
|
Weekend Rate per hour / Event Rate per hour / OT Rate per hour | Optional |
|
Daily OT after X hours / Weekly OT after X hours | Optional |
|
Additional Pay Item
Field Name | Mandatory / Optional | Description |
Additional Pay Item (if any) | Optional |
|
Additional Pay Item Amount | Optional |
|
Others
Field Name | Mandatory / Optional | Description |
User Status | Optional |
|
Index ID | Do not Edit | This column is what we use to do the magic behind StaffAny. Please do not make any changes to the values in this column. It will affect the import function. |