Project

General

Profile

Actions

Task #17541

closed

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

User Story: Request for Quotation (RFQ) Creation

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

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

100%

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

Description

An individual or a company (User) shall have access to the RFQ functionality via an open platform / a shared link or the website of the freight forwarder to proceed with a ‘Request for Quotation’. 

Acceptance Criteria: 

  1. The individual / Company should have access to the RFQ Functionality 
  2. The individual / Company should be able to feed their information in the platform 
  3. Sending of the RFQ to the Freight forwarder 
  4. Generate a unique identifier. 
  5. Client identification (by email). 
  6. OTP to be generated and send to the individual / Company (Requestor) 
  7. Notify the Freight forwarder about the incoming RFQ (By e-mail / WhatsApp) 
  8. Retrieval of a Request for quotation. 
  9. Identification of the user by using the RFQ ID and OTP 
  10. Sending of OTP for retrieval. 
  11. Only RFQ having status ‘Requested’ shall allow modification else throw warning message for example: ‘Your quotation is currently under process at Silverline services ltd, and modification is not allowed’. 
  12. Ability to upload and preview uploaded document. 
  13. The system should display proper error message when mandatory fields are blank when saving (e.g. Kindly fill all the required fields marked by * in red). 

 

Preconditions: 

  1. Availability of the link to create / Retrieve a request for quotation through a platform/ website or a shared link. 

 

Description: 

After accessing the Request for quotation page, below fields should be available. 

User Details: 

  • First time or Existing user (Toggle) 

If Existing user provide pop-up and asking for ‘E-mail address’. 

Then display a ‘Get OTP’ / ‘Resend OTP’ button and a ‘Cancel’ button. 

  • When clicking on the ‘Get OTP’ button, an e-mail should be sent to the end-user on the e-mail address provided. 
  • The user should be able to input the ‘OTP’ which has been received to retrieve the companies / individual details (Minimum available details). 

Company / Individual Details: 

  • Company / Individual (Toggle) 

If Company Provide: 

  1. Company name 
  2. Contact person 

Else for an individual provide: 

  1. First Name 
  2. Last Name 
  3. NIC / Passport number 

 

Contact and Tax details: 

  1. Tax Account Number (TAN) 
  2. VAT 
  3. Business Registration number (BRN) 
  4. Phone Number (*)
  5. E-mail address (To be used for sending of OTP) (*)

 

Address Information

a.        Address (*)

b.       Address 2

c.        Address 3

 

Shipment Info

a.        Import

b.       Mode of shipment

c.        Type of shipment (*)

If FCL:

Incoterm Details

a.        Incoterm

b.       Pickup address

c.        Delivery address

Port and Shipment Details

a.        Port of Loading

b.       Port of Discharge

c.        Commodity

d.       Sales Person Email

 

Bulk/Container Form

Container/bulk (Toggle)

a.        Container Type

b.       Cargo Weight (Kg)

c.        Volume (m³)

d.       Gross Weight (Kg)

e.        Packaging

f.          Marks and Numbers

g.        Number of packages

h.        Tare Weight (Kg)

i.          Quantity

j.          Goods Description

k.        Sea pollutant

l.          Dangerous (to provide dangerous details if yes)

m.     Refrigerated (to provide dangerous details if yes)

Bulk/Container List (+)

 

If LCL:

Incoterm Details

d.       Incoterm

e.        Pickup address

f.          Delivery address

Port and Shipment Details

e.        Port of Loading

f.          Port of Discharge

g.        Commodity

h.        Sales Person Email

LCL Details

a.        Packaging Type

b.       Number of Packages

c.        Weight(KG)

d.       Volume (m³)

e.        Goods Description

Dimension Details

a.        Add dimension (+)

 

Shipper and Consignee Details

  • Individual / Company (Toggle) 

If individual, provide for shipper

a.        Name

b.       Name 2

c.        BRN

d.       Email

e.        Phone number

f.          Address (*)

g.        Address 2

h.        Address 2

 

If company, provide for shipper

a.        Company Name (*)

b.       Contact Person

c.        BRN

d.       Email (*)

e.        Phone Number (*)

f.          Address (*)

g.        Address 2

h.        Address 3

Individual / Company (Toggle) 

If individual, provide for consignee

a.        Name

b.       Name 2

c.        BRN

d.       Email

e.        Phone Number

f.          Address

g.        Address 2

h.        Address 3

 

If company, provide for consignee

a.        Company Name

b.       Contact Person

c.        BRN

d.       Email

e.        Phone Number

f.          Address

g.        Address 2

h.        Address 3

 

Other Services Required

a.        Other Services Required

b.       Important Additional Information

 

Documents

a.        Upload Documents

 

File Name File Type Type Uploaded By Upload Date Actions
           

 

On the last page, the user should have a button Previous in case any previous information should be updated/modified before sending the RFQ.

 

And after all information has been inserted button Send should be displayed to send the RFQ.

a.        A pop up indicating a One Time Pasword (OTP)

b.       Get OTP

c.        Insert OTP

d.       Cancel or Submit

 

Retrieve Request for Quotation

a.        A pop up indicating a Retrieve Request for Quotation

b.       A pop appears to insert email add having two options ‘Send OTP’ & ‘Cancel’

c.        A new Pop up shall open so that user can insert the OTP receive by mail and the Reference number for the quotation. There should be an option to Resend OTP, Cancel and Submit

 

 


GitLab Sync Log

[{"id": "32019", "author": "Yashvee Seetul", "hours": 1.0, "created": "2025-10-15T07:29:40.264Z", "log_date": "2025-10-12", "comment": "Imported from GitLab by @Yashvee Seetul on 2025-10-15T07:29:40.264Z: 1h-(1.0)h spend at: 2025-10-12", "status": "active", "deleted_by": "", "redmine_entry_id": 10799}]

Actions

Also available in: Atom PDF