Technical Case Study

back to main

sums.co.in

Client: ISPG

Technologies Used: HTML, Asp. NET, SQL Server, Java Script
Tools: (tools not mentioned)

Solution

Admin

Main Functionality

Admin has full control of the entire site. He also manages the functionality of following the user side.


Admin Login.

A valid admin user can login to the admin section by using the following screen. If the user is not valid, appropriate error messages will be displayed.

case_study

case_study
(Admin Home.)

The different admin controls are as follows:

1) Login Information
The admin user can add a new admin access IP address and view the login details of the users.

a) Add Access IP

In this section, the admin can add the IP address of user and username. Only valid users can access this site.

b) Login Details
Details of employees who are logged in are shown in this screen. The details displayed are login time, IP address, username employee name, position and department.

case_study

case_study

2) Department

Here the admin can add and view the department of employees. There is also an option to edit the name of the department. The department can be activated or deactivated by the administrator.

case_study

3) Position

Here, the admin can add new positions for the employees. In this section, he can also set the priority of certain positions. The user type CEO has a high priority.

case_study

4) Region

In this section, the admin can set the region type with priority. Priorities are displayed in the ascending order.

case_study

5) Places

In this section, the admin user can add/edit places.

case_study

6) Place To Region Type.

This section is used to add region type and the zone of a particular place. The places are linked with region and zone. In this section, we can also see the places in the region that have already been added.


case_study

7) Position to Location

In this section, the admin can link the added positions with locations. For this, the admin has to select position and location from a dropdown list.


case_study

8) Employee Details
In this section, the admin has the option to perform the following:

  • Add employee
  • View employee details
  • Add position to employee
  • Employee access IP.

Supporting screens are as follows:

case_study

case_study

case_study

case_study

9) Functionality

The admin can add/select a certain functionality for a particular user and can add links to this functionality. These three features are added separately.

a) Add Functionality
case_study

b) Links to Functionality

In this section, the admin can select the position and location, both of which are combined and added in the selection list. When selecting the position, the appropriate functionality will be displayed in the list. The ‘add to selected’ functionality will also be displayed.

case_study

c) Add Link to Functionality

This section can be used to add the link name/URL and select functionality and display order.


case_study

10) Product Category

case_study

11) Add Product

In this section, the admin can add a product. The added product will be visible in the table. From this table, the admin can delete/edit the product.

case_study

12) Hourly Rate

This section is for adding the hourly rates both region-wise and place-wise. The region and place are combined and added in the selection list.


case_study

13) Slab

This section consists of three types of slabs - Employee Slab, Sales Slab and the Product Slab.

a. Sales Slab
case_study

b. Employee Slab
case_study

c. Product Slab
case_study

14) Report Type

In this section, the admin can add different report types. For example sales report, account report, etc.

case_study

15) Permission to Report

The admin can set permissions for different report type with position, location and type of permission. The selected permissions can also be viewed in this section. By viewing this, the admin can edit particular permissions.

case_study

16) Report Type to User type

Certain users can access limited reports. The administrator can set this option in this section. To perform this, the admin has to select the report type, position, location and the user he wants to grant permission to access the report. There is also a facility for mailing the report by ticking the check box.


case_study

17) Call Type
This section is used to add different call types. The admin can edit/delete the call types by viewing them here.

case_study

18) Call Type Status

A user can set the status of a call from the user section. For this, the admin has to set the different types of status in the admin section. It can be done through this section.

case_study

19) Organization Type

In this section, the admin can add the organization type like MNC, Private Limited, General, etc.

case_study

20) Industry Type

In this section, the admin can add the different industry type like import, export etc. The admin can also view the existing industry type.

case_study

21) Approval Type & Approval Level

These can also be selected by the admin.

case_study

case_study

Users

Main Functionality

The Sums system is mainly categorized into:

  • Executive –Sales /Sr. Executive –Sales
  • Tele-caller
  • Branch Managers
  • Head Sales & Marketing
  • CEO & admin Users
  • Accounts
  • Project Coordinator

1) Executive -Sales /Sr. Executive -Sales can perform the following functionalities:

  • Daily Calls
  • Add Custom Products
  • Message Board.
  • View Lead Calls
  • Add Clients
  • Slab wise Commission
  • Credited Payment SE
  • Pending Payment SE
  • View Monthly commission Product wise
  • Disagreed Payment
  • Enter Sales
  • Advance Payment
  • Quote Request
  • Schedule Payments

a) Daily Calls

In this section, the Sales Executive can enter daily calls.

case_study

b) Add Custom Products.

In this section, the sales executives can enter custom products to the system by specifying hourly split-up files and description files.
case_study

c) Message Board
case_study

e) Add Clients

case_study

case_study

k) Enter sales

case_study

l) Advanced Payment

lm) Add Quote Request

case_study

2) Tele-caller

Tele caller has the following functionalities:

  • Message Board
  • Lead Calls
  • View Daily Calls

a) Message Board.

Tele caller can add a message board.
case_study


b) Lead Calls

The tele caller can add lead calls in this section

case_study

c) View Daily Calls

The tele caller can view the daily calling report in this section.

case_study

3) Branch Managers

Branch managers have the following functionalities

  • View Sales
  • Message Board
  • View Payment Report
  • View Pending Payment
  • Slab-wise Commission
  • View commission
  • View monthly commission product-wise
  • View approved details
  • View messages
  • View total daily calls
  • View client list

a) View Sales

The branch manager can view sales reports in this section.

case_study

b) Message Board

The branch manager also can add a new message board.
case_study

c) View Payment Report

The branch manager can see the payment report of the following style.

case_study

  • View Pending Payment.
    This is also seen in the same style as the previous one.
  • Slab-wise Commission.
    Here, the branch manager can view the slab-wise commission.
  • View Commission
    The branch manager can view the general commission in this section.
  • View monthly commission product-wise.
    The branch manager can view the product-wise monthly commissions in this section.
  • j) View total daily calls
    In this section, the branch manager can view the total daily calls as seen in the screen below.

case_study

k) View Client List

The branch manager can view the clients’ list in this section.

case_study

4) Head Sales & Marketing:

The head of sales and marketing has the following functionalities:

  • View Sales and Revenue Report
  • View Discount
  • Message Board
  • View Payment report
  • View Approval Details
  • View Messages
  • View Approved Details
  • View Total Daily calls
  • ) View Client List

a) View Sales and Revenue Report

On this screen, the sales head can view and analyze sales and revenue reports. There is an option for searching reports based on the dates.


case_study

b) View Discount.

In this section, the sales head can view area-wise and region-wise discounts.


case_study

d) View Payment report

The head of sales can view the payment reports in this section.


case_study

e) View Approve details

(Screen image missing)


h) View Total daily calls
case_study

i) View Client List

This section is helpful to head of sales department because he can access the list of all clients from this section.


case_study

5) CEO & admin Users

The CEO and admin users have following functionalities:

  • View Sales
  • View sales Report
  • View Sales vs. Revenue report
  • View Total revenue
  • View Pending payments
  • View discount
  • View payment details
  • View payment report
  • View commission
  • Commission product-wise
  • View monthly commission product-wise
  • Slab-wise commission
  • Commission slab-wise all
  • View approved details
  • View declined details
  • View approval details
  • View Daily calls
  • View Accounts
  • View Client List.

6) Accounts

The functionalities of the accounts section are

  • View Sales
  • View Payment Report
  • View Pending Payments
  • Add Clients
  • View Commission
  • View Approval Details
  • Quote Request
  • Set Payment Status
  • View Credited Account

a) View Sales

The accounts section users can view the sales details in this section. There is also an option to search for sales details based on the date.

case_study

b) Payment report

case_study

c) Pending Payment

In the same way, the accounts section user can view the pending payment.


d) Add Clients
case_study

case_study

i) View Credited accounts

case_study

7) Project Coordinator

  • Create Development Unit
  • Assign Development Unit with report Type.
  • Message Board
  • Development Unit Split Unit
  • Assign Development Unit to product.
  • Enter Custom Products to product List.
  • Set Payment status.

a) Create Development Unit
case_study

b) Assign Development Unit with report type.
case_study

c) Message board

This functions in the same way as the other users enter message board.
d) Development Unit Split Unit
case_study
e) Assign Development unit to product.

case_study

f) Enter Custom product-to-product list.

case_study

g) Set Payment status

In the following screen, the project co-coordinator can set the payment details

case_study

case_study