User Management

Adding User & Assigning Location to a User

Adding users

To add a new user , follow the steps given below

  1. Go to User Management -> Users ->Add New

    Screenshot 2025-10-06 162450.png


  2. Fill the user details, select user role, give a unique username.

    image.png



  3. Sales Commission Percentage (%): Provide the commission % for this user. This option gets applied if the commission agent feature is enabled. (Not available in Senangurus-Enterprise)

    image.png

  4. Is active?: Activate/Deactivate the user.

    image.png


  5. You can Edit/Delete a user.

    Screenshot 2025-10-06 170117.png


Assign locations

While adding the user, select the locations that the user can access. You can either select all locations or select one or more particular locations.

Refer to the image below:

Screenshot 2025-10-06 164847.png

Max sales discount

image.png

The maximum discount that an user can give during sales in the POS & sales screen. If you don’t want to have this restriction then simply keep this value blank.

Disable login

You can provide login permission for an user or deny it. If you allow user to login, then you have to provide the username and password for that user.

Refer to the image below

image.png

Video Demonstration:

Role Management

Adding Roles

  1. Every new business comes with some default roles – Admin & Cashier.

    image.png


    Admin
     have all permissions in the application.
    Cashier have permission to only POS section.

  2. You can create a role by clicking on Add button -> Giving a Role Name and then selecting the appropriate permission for that role.

    Discover Malaysia, One Homestay at a Time (1920 x 768 px).png


  3. Sometime you may need to give a user access to a/some particular location(s) only. In this case, select the locations from Access locations permission. Select All Locations to give permission to access all locations for your business.

    Screenshot 2025-10-06 164847.png


  4. Roles permissions can be Edited & Deleted.

    image.png

You must update the role of an existing user before deleting a role.

Using Commission Agent feature

Commission Agent is useful for many businesses. Businesses pay sales agent/commission agent commission on every sale they bring.

Enabling & Choosing Commission Agent Type:

By default Commission Agent is Disabled. You can enable it from Settings -> Business Settings -> Sale -> Sales Commission Agent drop-down.

Screenshot 2025-10-07 015422.png

You will see 3 different types:image.png

  1. Logged in User: If this option is used then the Logged in User will be automatically considered as the commission agent for the sales added by him. Meaning the user adding the sales will get the commission for the sales.
  2. Select from User’s List: If this option is enabled then in POS & Sales Screen you will see the list of “users” present in your business. The user adding the sales will select the commission agent from the list of users displayed.
  3. Select from Commission Agent List: If this option is enabled then in POS & Sales Screen you will see the list of “Sales Commission Agents” present in your business. The user adding the sales will select the commission agent from the list of “Sales Commission Agents” displayed.

Select the option as per your business requirements.

Adding Commission Percentage:

image.png

You can add commission % while adding/editing the User or Sales Commission Agent

Commission Calculation Type:

The commission for a user can be calculated based on two methods

1. Invoice value:

image.png
With this method, commissions are calculated based on the total invoice amount generated by the agent.
For instance, if an agent’s monthly invoice amount totals $5000 and the commission percentage is set at 10%, the user will receive $500 as commission.


2. Payment Received:

image.png
Alternatively, commissions can be calculated based on the actual payments received.
For instance:  if the agent’s monthly invoice amount is $5000 with a 10% commission rate, but only $2000 is received within the month, the user will receive $200 as commission. If the remaining $3000 is received in the following month, the user will receive an additional $300 as commission.

Calculating Commission Amount:

To See the commission amount, Go to Reports -> Sales Representative Report.

image.png

Select the User for which you want to see the commission amount.

image.png

On selecting it will show you the detailed summary of Total Sale, Total Sale Commission & Total Expense. Also, the table below lists all the transactions.

image.png

Sales commission is calculated without shipping or tax. Sales commissions are from the sales of the items, not the overhead cost such as taxes, freight, shipping, handling, etc.

Commission payment:

After getting the commission amount, SenangUrus ERP have 2 ways to make payment for the commission.

Using expense

Using HRM module

Adding superadmin user

Creating Superadmin user:

  1. Login to the server from Cpanel or DirectAdmin or Plesk or Filezilla (FTP) or similar panels.
  2. Open .env file with the file editor.   .env file is present inside the UltimatePOS directory
  3. Inside the env file, you will find “ADMINISTRATOR_USERNAMES” configuration. Add the username of the user which you want to make as superadmin.
    Example if you want “user1” to be superadmin then add it like below:
    ADMINISTRATOR_USERNAMES=”user1″
    NOTE: user1 mentioned here is for example only and the username is case sensitive.
  4. You have to add an already existing/signed up username here. To add multiple users as superadmin you can add them comma separated.
    ADMINISTRATOR_USERNAMES=”user1,user2,user3″

NOTE: If super admin user is added, that user can