Project

General

Profile

Actions

Task #17547

closed

Task #16330: Ocean Sprint Planning for 07/04/2025 - 18/04/2025

User Story - Quotation

Added by Redmine Admin 7 months ago. Updated about 2 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
03/18/2025
Due date:
03/18/2025
% Done:

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
2234
GitLab Milestone:
GitLab Ticket Number:
379
GitLab Time Logged:
7200
Lock Timeline Date:
No
gitlab project trace:
Ocean Sprint Planning for 07/04/2025 - 18/04/2025

Description

A freight forwarder should be able to create / update a quotation for a client. This document is sent by the freight forwarder to their clients indicating the proposed rates for a shipment. The Quotation can be done from scratch or from a Request for quotation (RFQ).

Acceptance Criteria:

1.      The system should allow creation / Update of a Quotation.

2.      Create a quotation using a Request for Quotation.

3.      Different level of approvals

4.      Cancel a Quotation

5.      Different status.

6.      Different search criteria comprise of ‘Date range’, ‘Quotation Reference’, ‘Client name’, ‘Quotation State’.

 

Pre-Requisite:

1.      There is no such pre-requisite to create a Quotation from the system, however, it can be started by the Request for Quotation.

Description:

When accessing the Main page of the Quotation, a list of existing Requested quotation should appear.

1.      Display list as illustrated below.

Reference Company / Individual Cargo Type Loading Destination LCL/FCL Created on Created By Modified by Modified on Quotation state
MACCS25QSFE02061 ABC Motors Import Dubai Port Louis LCL 21/03/2025 Hashim Avisham 22/03/25 In Progress
                     

 

Different ‘Quotation State’ should be:

ü  Requested

ü  In Progress

ü  Waiting for Approval

ü  Approved

ü  Proposed

ü  Confirmed

ü  Client Rejected

Note: The user should be able to: (a) Update quotation (b) Assign Salesperson (c) Clone quotation

2.      Add a ‘Create Quotation’ button.

·         When clicking on the ‘Create Quotation’ button, a new page should be displayed having the below fields:

Company / Individual Details:

Ø  Choose existing client (to be retrieved from the client maintenance list).

Ø  Company / Individual – Toggle

Ø  Vat Exempt (Yes / No) – Toggle

Ø  Company name – If company is selected, else First name and Last name is applicable.

Ø  Address 1, 2 and 3.

Ø  NIC / Passport number – Applicable for Individual only.

Ø  E-mail Address

Ø  Phone number

Ø  BRN – Applicable for companies

Ø  VAT

Ø  TAN

Shipment Details:

Ø  Cargo Type (Import / Export) - Toggle

Ø  Shipment mode (Air / Sea /Inland) – Toggle

Ø  Commodity type (Personal Effects / Commercial goods) – Toggle

Ø  Type of shipment (FCL/LCL) – Toggle

If LCL – Provide:

LCL Details which consists of:

·         Packaging Type (From list)

·         Number of Packages

·         Weight

·         Volume

·         Description of goods.

Then:

Dimension Details such as:

·         Length (m)

·         Width (m)

·         Height (m)

·         Volume (m3)

·         Number of packages

If FCL – Provide:

Container / Bulk list

·         Container Type (From Dropdown list)

·         Cargo weight (Kgs)

·         Volume (m3)

·         Gross weight (Kgs)

·         Packaging (From List)

·         Marks and numbers

·         Number of packages

·         No of container (Quantity)

·         Tare weight

·         Sea Pollutant (Yes / No)

·         Dangerous (Yes / No)

·         Good Description

 

Ø  Port of Origin – (From List)

Ø  Port of Destination – (From List)

Ø  Incoterm – (From List)

Ø  Pickup Address

Ø  Delivery Address

Shipper / Consignee / Notify parties information

Shipper’s level

Ø  Choose existing shipper (From Client list – Dropdown)

Ø  Company / Individual (toggle)

Ø  Shipper’s name 1

Ø  Shipper’s name 2

Ø  BRN

Ø  Phone number

Ø  E-Mail address

Ø  Address 1

Ø  Address 2

Ø  Address 3

 

Consignee’s level

Ø  Choose existing consignee (From Client list – Dropdown)

Ø  Company / Individual (toggle)

Ø  Consignee’s name 1

Ø  Consignee’s name 2

Ø  BRN

Ø  Phone number

Ø  E-Mail address

Ø  Address 1

Ø  Address 2

Ø  Address 3

Notifier’s level

Ø  Choose existing Notifier (From Client list – Dropdown)

Ø  Company / Individual (toggle)

Ø  Notifier’s name 1

Ø  Notifier’s name 2

Ø  BRN

Ø  Phone number

Ø  E-Mail address

Ø  Address 1

Ø  Address 2

Ø  Address 3

 

Document

Ø  Upload Document

File name File type Type Uploaded by Upload Date Actions
cost-and-sales-file (24).pdf application/pdf RFQ Hashim 21/03/2025 Download / Preview

 

Additional Information

Ø  Quotation Validity (Days)

Ø  Other Services Required (Select from dropdown)

Ø  Important additional information

 

Vessel Schedules

Ø  Select from list of vessel schedule (One or multiple can be proposed or even none)

Ø  Remarks

 

 

 

 

Charges

Ø  Insert an ‘Add charges’ button.

Charges Type Currency Amount VAT VAT Amount Total Exchange Rate
Documentation Fee Prepaid / Collect MUR 1000 Standard Tax rate 150 1150 1
               

 

System should allow modification / Deletion of each charge

 

Ø  A ‘SAVE’ option so that the information could be saved

Ø  If data comes from a Request for quotation (RFQ) and Update button should be available

Ø  A ‘Back’ button should be available

 

After all information has been saved / updated an ‘Action’ button should be displayed.

The ‘Action’ button shall contain:

·         Approve

·         Reject

·         Cancel

·         Propose to client

·         Client confirmed

·         Client Rejected

 

(a)   A pop-up indicating ‘Are you sure to continue’ having ‘Yes’ or ‘No’.

(b)   Upon each action (Listed above) a pop-up should be displayed with ‘Email to’ and ‘Email cc’.

Ø  Activity log – Each and every transaction / changes for example ‘a charge amount has been changed from Rs10 to Rs15’  should be logged by the system and shall contain a Date & time and the name of the user as well.


GitLab Sync Log

[{"id": "32007", "author": "Yashvee Seetul", "hours": 2.0, "created": "2025-10-15T07:05:55.132Z", "log_date": "2025-10-14", "comment": "Imported from GitLab by @Yashvee Seetul on 2025-10-15T07:05:55.132Z: 2h-(2.0)h spend at: 2025-10-14", "status": "active", "deleted_by": "", "redmine_entry_id": 10804}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 0 to 7200
Actions #3

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #4

Updated by Redmine Admin about 2 months ago

  • Status changed from QA to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF