Documente Academic
Documente Profesional
Documente Cultură
Document Attention:
This document has a restricted distribution and may be used by TCS recipients only to determine and evaluate the
Functional and technical specifications for desired business solution. Its contents may not otherwise be disclosed
without prior consent of organization.
Functional Specifications Document (FSD)
Collection System – Phase I, Version#1.0
Revision History
Version Author Date Document Changes
#
1.0 Monisa Rizvi 26-09-2018 Initial Draft
Approvals
Role Name Title Signature Date
Project Sponsor Arshad Zuberi National Manager
Collections
Table of Contents
1. PROJECT SUMMARY........................................................................................................................................... 4
OBJECTIVES...............................................................................................................................................................................4
BACKGROUND........................................................................................................................................................................ 4
2. PROJECT SCOPE.................................................................................................................................................. 5
IN SCOPE FUNCTIONALITY......................................................................................................................................................5
OUT OF SCOPE FUNCTIONALITY.............................................................................................................................................5
3. SYSTEM PERSPECTIVE....................................................................................................................................... 6
3.1 AFFECTED GROUPS.....................................................................................................................................................6
3.2 ASSUMPTION...............................................................................................................................................................6
3.3 CONSTRAINTS............................................................................................................................................................. 6
3.4 RISKS.......................................................................................................................................................................... 6
3.5 DEPENDENCIES/EXTERNAL SYSTEMS............................................................................................................................6
4. SYSTEM ARCHITECTURE................................................................................................................................... 7
5. DATA FLOW DIAGRAM....................................................................................................................................... 8
6. CUSTOMIZATIONS............................................................................................................................................. 11
6.1 FUNCTIONALITY # 1 – DAILY VISIT FORM................................................................................................................11
6.1.1 Use Case # 1 – Controller View..........................................................................................................................11
6.1.2 Use Case # 2 – Admin/Manager View................................................................................................................14
6.2 FUNCTIONALITY # 2– CUSTOMER PROFILING...........................................................................................................16
6.2.1 Use Case # 1 – Customer Profile Update...........................................................................................................16
7. DATA REQUIREMENTS...................................................................................................................................... 20
7.1 DATA GROWTH............................................................................................................................................................20
7.2 DATA RETENTION......................................................................................................................................................20
8. INFRASTRUCTURE REQUIREMENTS............................................................................................................. 21
8.1 USER INFORMATION..................................................................................................................................................21
8.2 Current Network Information......................................................................................................................................21
1. Project Summary
Objectives
To upgrade this system (CRMS) to get quick responses and information to improve performance of collection team to
achieve targeted amounts timely.
Background
For pursuing credit customers, collections team required some critical reports and strong backup support on daily basis
2. Project Scope
0 In Scope Functionality
1. Daily Customer Visit Entry Form
2. Customer Profiling
3. Ageing
4. Month-wise Summary Reports
3. System Perspective
Acronym Description
R Responsible for creating this document
S Providing supporting services in the production of this document
A Accountable for accuracy of this document
C Provides input as part of project team member
I Must be informed of any changes
Name Role R A C I S
Arshad Zuberi Project Sponsor X X X
3.2 Assumption
The process will be as is.
3.3 Constraints
N/A
3.4 Risks
N/A
4. System Architecture
6. Customizations
ID 6.1.1.UC.1
Actors Collector
Description 1. Upon login, the system shall display summary of the collector’s performance and
daily visit form.
2. The system shall also display ageing with buckets of 30 days until 180 days and
above.
3. The system shall also allow the user to update the customer’s payment details.
BRD Functional FR1 – 0001
Requirement Reference# FR1 – 0003
(can be more than 1)
Pre-Condition Controller’s user must be created.
Success Post-Condition Login successful
Failure Post-Condition Login unsuccessful
0 Field Definition
Field Label Type Mandatory? Validation Rule(s) – if any
Login ID Text Field Yes If blank or wrong username is entered, system will enable a
prompt “Please enter username”
It should be unique and will be matched from all the existing
users.
It cannot be left blank.
Password Encrypted Yes When left blank, system will prompt user “Please enter
Text Field password”
Login Button Yes By Clicking the login button, the user shall log into CRMS
Main Page
Top Details
Working Days Numeric Mandatory Total working days of the month
ID 6.1.2.UC.2
Actors Admin/Manager
Description 1. Upon login, the system shall allow the Admin/Manager to select a Collector, and
view her/her performance and daily updates.
2. The system shall also display ageing with buckets of 30 days until 180 days and
above of the respective collector’s customers.
1 Field Definition
Field Label Type Mandatory? Validation Rule(s) – if any
Login ID Text Field Yes If blank or wrong username is entered, system will enable a
prompt “Please enter username”
It should be unique and will be matched from all the existing
users.
It cannot be left blank.
Password Encrypted Yes When left blank, system will prompt user “Please enter
Text Field password”
Login Button Yes By Clicking the login button, the user shall log into CRMS
Main Page
Top Details
Working Days Numeric Mandatory
Outbound
Grid
Customer Name String, Mandatory Upon click, the system shall display customer details.
Clickable
ID 6.2.1.UC.1
Actors Collector
Description 1. Upon login, the user shall select the customer profile option from the menu to
view the customer profile.
2. The system shall allow the user to update the customer profile, it shall allow the
user to update only limited fields.
BRD Functional FR1 – 0002
Requirement Reference#
(can be more than 1)
Pre-Condition Controller’s user must be created.
Success Post-Condition Update successful
Failure Post-Condition Update unsuccessful
2 Field Definition
Field Label Type Mandatory? Validation Rule(s) – if any
Login ID String, Text Mandatory If blank or wrong username is entered, system will enable a prompt
box “Please enter username”
It should be unique and will be matched from all the existing users.
It cannot be left blank.
Password String, Text Mandatory When left blank, system will prompt user “Please enter password”
box
Login Button Mandatory By Clicking the login button, the user shall log into CRMS
Customer Profile
Customer Number String Mandatory
Customer Name String Mandatory
Address String Mandatory
Contact Person String Mandatory
Designation String Mandatory
Contact Detail String Mandatory
Fax String Optional
Parent Customer String Optional
Number
Bill Cycle Number String Optional
Station String Optional
Route Number String Optional
Employee Number String Optional
Cash Number Optional
Product String Optional
Discount Bottom String Optional
Invoice Type No String Optional
Credit Days Number Optional
Credit Days Limit Number Optional
Credit Amount Limit String Optional
Billing Customer String Optional
Industry Number String Optional
Account Fee Number Optional
Service Charges Number Optional
Fee Flag String Optional
GST Number Optional
Discount Flag String Optional
OCTROI Exempt String Optional
Handle Exempt String Optional
Territory Code String Optional
TRF Year String Optional
Bank Code String Optional
Expired Date String Optional
Bill Type String Optional
7. Data Requirements
8. Infrastructure Requirements