Users, Roles & Salaries
# Users, Roles & Salaries
# Users/Employees
Users page has Name, Username, Email, Active, Roles, Default location, allowed locations, Date of Birth, Date of Hire, Salary, Hourly Rate, Commission Rate, Commission Method, Address, Clock in option, User Permissions, If Required to change password and Actions columns. You can view time clock logs, view salaries, edit and delete any user. The users table can be sorted for name, username, email and active and searched/filtered for name, username, email and others.
The user form has following fields
- Name
- Phone
- Username
- Default Location - will be auto selected on login
- Locations - all allowed locations
- Auto clock in - with login or open pos register
- Date of Birth
- Employee Number
- Date of Hire
- Salary
- Hourly Rate
- Commission Rate
- Address
- Documents - file name and select the file
- Password with confirmation
- Roles - can have multiple roles
- Active - if the user is active and can login
- view all records - can view all records included added by others
- Edit others records- can edit all records included added by others
- Allow bulk actions - can perform bulk actions, mean can select multiple records and delete (if has permission) etc
- force password change - force user to change password on next login
- can be impersonated on POS - this user can login with QRCode on POS
# User Roles
MPS has option to add user roles and set permissions for the roles as you like. Super admin role is not change-able. Please be very careful while setting permissions for customer and suppliers group as they are not part of the organization. You only need name to add a user role. The list user roles page has Created at, Role name and Actions menu. You can set permissions, edit and delete any role.
The permissions page is quite simple with all permissions as checkboxes. You check all the required permissions for the role and save.
# User Salaries
Salaries page has Date, Created at, Amount, Advance, Type, Status, User, Account, Details and Actions columns. You can view, edit and delete any salary. The salaries table can be sorted for date, created at, amount, advance, type and status and searched/filtered for user, account and details.
You should setup cron job to automatically calculate user salary on start of month. If your don't have salary, it will be calculated for the hourly rate, otherwise the salary amount will be added after deducting any advance salary (if any). You can add advance salary for any user and it will be settled in the next salary.
The salaries form has following fields
- Date
- Reference
- User - salary will be added for this user
- Account - salary will be deducted from this account
- Amount
- Type - salary or commission payment
- Status - paid or due
- Attachments - add attachments if needed
- Details - further details for the salary
- If this is Advance Salary - this is advance payment and shall be deducted from next salary
List salaries page has button to generate salaries for all the users.
#
Support
Just remember, we’re always a question (opens new window) away if you need help.