Professional Documents
Culture Documents
Project Manager Assignment
Project Manager Assignment
Project Manager Assignment
PM Assignment
Rusira Amarasinghe
1. Document Control.........................................................................................................................2
1.1. Table of Content........................................................................................................................2
2. Overview/ Application Description................................................................................................3
3. Functional Requirements...............................................................................................................4
3.1. User Stories...............................................................................................................................4
Quotation module.............................................................................................................................4
Story ID 01 – Creating a new quotation.........................................................................................4
Story ID 02 – Filtering and search new quotations........................................................................5
Story ID 03 – Function of the action column..................................................................................6
Invoice module..................................................................................................................................8
Story ID 04 – Filtering and search invoices....................................................................................8
Story ID 05 – Functions of the action column................................................................................9
Client module..................................................................................................................................10
Story ID 06 – Add or Update clients in the system.......................................................................10
Currency module.............................................................................................................................12
Story ID 07 – Add new currency...................................................................................................12
Story ID 08 – Function of the action column................................................................................13
This CR is for simplifying the functionalities/features of the VW where the objective is to simplify the
process of manual wallet creation. This implementation is helpful to minimize operational works that
the operations team is facing when the Manual Wallet Onboarding process. The new and improved
process will be reduced to a single input and two clicks. Client ID from T24, submit and approve
button from inputter and authorizer.
Acceptance Criteria:
Enter the customer’s name from the drop down. Client names are fetching from
the clients’ page that existed in the system.
Enter the payments that we have received with the description and dates.
Validations:
Screen:
Acceptance Criteria:
Can select clients from the clients dropdown and filter specific client’s quotations.
Clear filter direct users to clear the filter what they add.
By using the search bar, users can get the quotations they need. For that they can
use quotation id, title, client name, status or amount to retrieve the data.
Validations:
Screen:
Users can View, Update, Delete quotations through the action column.
Acceptance Criteria:
From the view, users can get a full detailed doc from a printable sheet.
Screen:
Users can filter invoices or they can search and extract the specific records.
Acceptance Criteria:
Users can select the client from the dropdown and get the invoices for that
particular client
Users can select the quotation from the dropdown and retrieve data through the
quotation ID.
Users can input the time period for the quotation and retrieve the data for that
certain period of time
Or else by selecting the tabs shown (All, This month, Next month, Due) and can get
the total values of invoiced or to be invoiced.
User can select the invoice status and filter the needed invoices.
By using the search bar, users can get the invoices they need. For that they can use
quotation id, invoice date, amount, invoiced amount, due, note, client name or
status to retrieve the data.
Validations:
Screen:
Acceptance Criteria:
Validations:
Users can add new clients to the system or Update existed client’s details in the system.
Acceptance Criteria:
User can add new clients by clicking create new client button.
While creating a new customer, users can get client’s Bank accounts from the
dropdown that have assign to clients through the Bank details page before.
User can update details of an existed client by clicking action button that appeared
on last column.
User can search clients by using key words like customer name, code, email,
phone, country or company
Validations:
When creating a new client, users have to fill all the text boxes that has shown (*)
mark.
Screens:
Acceptance Criteria:
Validations:
When creating a new currency, users have to fill all the text boxes that has shown
(*) mark.
Screens:
Users can update or delete currency records by using action column buttons.
Acceptance Criteria:
Validations:
When updating a currency, users have to fill all the text boxes that has shown (*)
mark.
If that particular currency used in quotations or currently active, users can’t
update or delete it. It has shown through the labels.
Screens: