Project

General

Profile

Actions

Task #18743

closed

Task #19245: Sprint Planning for 19/01/2026 - 30/01/2026

Quotation From RFQ - Ability to Reject an RFQ

Added by Redmine Admin 12 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/17/2025
Due date:
09/17/2025
% Done:

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3210
GitLab Milestone:
GitLab Ticket Number:
906
GitLab Time Logged:
10800
Lock Timeline Date:
No
gitlab project trace:

Description

A user should have the ability to cancel or reject an RFQ if he does not wish to process.

Acceptance Criteria:

  1. Cancel/Reject Action
    • On the quotation list screen and/or quotation detail screen, users should see an option to Reject RFQ.
    • This option should be available only if the quotation is still in the "Requested" state (i.e., before being processed into a quotation).
  2. Reason for Rejection
    • When the user selects "Reject," a popup or form should appear requiring them to provide a reason for rejection (mandatory field).
    • Reasons should be text.
  3. Status Update
    • Once an RFQ is rejected, its status should update to "Rejected" (or similar label) and be visible in the quotation list.
    • The rejection reason should be stored and viewable in the quotation details.
  4. Once an RFQ is marked as Rejected, it must not be possible to edit or process.
  5. User should have the option to send Cancellation Rejection notifications to the client. This can be optional.
  6. Audit/Tracking
    • The system should record:
      • User who rejected the RFQ
      • Date and time of cancellation/rejection
      • Reason provided
  7. Permissions
    • Only users with appropriate authority should be able to reject an RFQ.

Quotation List Screen:

  • Add a Reject button beside "Edit" and "View" actions for RFQs in "Requested" state.
  • Clicking it opens a modal to enter a reason and confirm rejection.

Quotation Detail Screen:

  • Add a Reject RFQ button next to the current "Update" button.
  • Clicking it opens a modal to enter a reason and confirm rejection.

GitLab Sync Log

[{"id": "40252", "author": "Avisham", "hours": 2.0, "created": "2026-03-13T12:01:00.629Z", "log_date": "2026-03-12", "comment": "Imported from GitLab by @Avisham on 2026-03-13T12:01:00.629Z: 2h-(2.0)h spend at: 2026-03-12", "status": "active", "deleted_by": "", "redmine_entry_id": 12629}, {"id": "40381", "author": "Avisham", "hours": 1.0, "created": "2026-03-17T07:44:47.837Z", "log_date": "2026-03-16", "comment": "Imported from GitLab by @Avisham on 2026-03-17T07:44:47.837Z: 1h-(1.0)h spend at: 2026-03-16", "status": "active", "deleted_by": "", "redmine_entry_id": 12659}]

Actions #1

Updated by Redmine Admin 12 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 11 months ago

  • Description updated (diff)
Actions #3

Updated by Redmine Admin 11 months ago

  • Description updated (diff)
  • Parent task changed from #18731 to #18862
  • gitlab project trace changed from Sprint Planning for 22/09/2025 - 03/10/2025 to Sprint Planning for 06/10/2025 - 17/10/2025
Actions #4

Updated by Redmine Admin 10 months ago

  • gitlab project trace deleted (Sprint Planning for 06/10/2025 - 17/10/2025)
Actions #5

Updated by Redmine Admin 8 months ago

  • Parent task changed from #18862 to #19240
  • gitlab project trace set to Sprint Planning for 06/01/2026 - 16/01/2026
Actions #6

Updated by Redmine Admin 8 months ago

  • Parent task changed from #19240 to #19245
  • gitlab project trace changed from Sprint Planning for 06/01/2026 - 16/01/2026 to Sprint Planning for 19/01/2026 - 30/01/2026
Actions #7

Updated by Redmine Admin 7 months ago

  • gitlab project trace deleted (Sprint Planning for 19/01/2026 - 30/01/2026)
Actions #8

Updated by Redmine Admin 6 months ago

  • Status changed from New to Development Done
  • GitLab Time Logged changed from 0 to 7200
Actions #9

Updated by Redmine Admin 6 months ago

  • GitLab Sync Log updated (diff)
Actions #10

Updated by Redmine Admin 5 months ago

  • Status changed from Development Done to QA
Actions #11

Updated by Redmine Admin 5 months ago

  • Status changed from QA to New
Actions #12

Updated by Redmine Admin 5 months ago

  • Description updated (diff)
  • Status changed from New to Development Done
  • GitLab Time Logged changed from 7200 to 10800
Actions #13

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #14

Updated by Redmine Admin 5 months ago

  • Status changed from Development Done to QA
Actions #15

Updated by Redmine Admin 3 months ago

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

Also available in: Atom PDF