Skip to main content

RFQ - Supplier Selection and Approval Flow

Source file: 2026-06-08-user-manual-rfq-supplier-selection.html

User Manual

FieldValue
Document TypeUser Manual
PortalGRINEA – Internal Operations Portal
ModuleRequest for Quotation (RFQ) – Supplier Selection and Approval Flow
Version Number1.0
Document DateMay 27, 2026
Prepared byChristian Canlubo

Version History

Version NumberVersion DetailsAuthorDate Published
1.0Initial VersionChristian CanluboMay 27, 2026

1.0 Introduction

This section provides an overview of the purpose, scope, and intended audience of this document. Platform users are encouraged to review this document in full before proceeding to other manuals to ensure they understand how this document applies to their roles and responsibilities within the organization and within the platform.

1.1 Purpose of the Document

This document serves as the official user manual for the RFQ – Supplier Selection and Approval Flow module of the GRINEA Internal Operations Portal. It provides clear, step-by-step guidance on how authorized personnel evaluate submitted quotations, select suppliers per line item, route selections through the appropriate approval chain, and track progress through to Purchase Order generation.

The RFQ Supplier Selection and Approval Flow module is the analytical and governance layer of the RFQ lifecycle. It sits between quotation collection and Purchase Order creation. Once suppliers have submitted quotations against a published RFQ, the Buyer uses the Quotation Comparison view to evaluate offers, shortlist suppliers for negotiation where needed, and formally recommend one supplier per line item. That recommendation is then routed through a structured approval chain — configured dynamically by offer amount and PR type, or by a fixed sequence for Indirect CAPEX purchases — culminating in automatic Purchase Order generation once all approvals are complete.

This document is intended to complement, not replace, any organization-specific procurement policies, project governance frameworks, or system administration guidelines.

1.2 Scope of the Document

This document covers the Quotation Comparison, Supplier Selection, and Approval Flow functionality of the RFQ module. It does not cover RFQ staging, setup, or publication, which are addressed in the RFQ – Setup and Publishing manual. Specifically, this document covers:

  • Navigating to the Quotation Comparison tab on a Published RFQ
  • Understanding the Summary and RFQ Details header cards
  • Using the Quotation Comparison tables to evaluate submitted offers across suppliers
  • Using the Table Settings filter to control which supplier columns are visible
  • Adding Internal Notes accessible to all users with RFQ access
  • Shortlisting suppliers for negotiation and triggering negotiation emails
  • Recommending one supplier per line item through single-stepper and three-stepper submission flows
  • Understanding when the three-stepper modal is triggered and completing the justification fields
  • Reviewing the Supplier Selection tab after submission
  • Understanding tab visibility rules for buyers, approvers, and future approvers
  • Understanding dynamic approval routing by offer amount for Project PRs and Indirect OPEX PRs
  • Understanding fixed approval routing for Indirect CAPEX PRs
  • Following the approval chain step-by-step as each approver role acts
  • Understanding Project Director mapping by project formula
  • Understanding Budget Owner mapping by PR creator's division for Indirect PRs
  • Multi-supplier independent approval chains and their behavior
  • RFQ status transitions from For WZA Validation through For Acceptance to Selected
  • Automatic Purchase Order generation on final approval
  • Supplier quotation statuses across the full lifecycle

The following areas are out of scope:

  • RFQ staging, draft creation, and setup — covered in the RFQ – Setup and Publishing manual
  • Supplier quotation creation and submission — covered in the Supplier Portal manual
  • Purchase Order lifecycle management after auto-generation — covered in the Purchase Orders manual
  • Purchase Requisition creation and approval workflows — covered in the Purchase Requisitions manual
  • User account provisioning and RBAC role assignment — covered in the User Management and RBAC manuals
  • ERP integration with Impuls and system-to-system synchronization

1.3 Intended Audience

This manual is intended for all users who participate in the supplier evaluation, selection, and approval process within the RFQ module.

Buyer

The Buyer is the primary operator of the Quotation Comparison and Supplier Selection workflow. The Buyer evaluates all submitted quotations, shortlists suppliers for negotiation when appropriate, recommends one supplier per line item, submits the recommendation for approval, and tracks the progress of each supplier approval chain through to completion. The Buyer receives a notification when the final approver has approved each supplier and monitors the RFQ through to the Selected status and automatic Purchase Order generation.

Purchasing Director

The Purchasing Director is the first approver in every supplier selection approval chain, regardless of PR type or offer amount. The Purchasing Director reviews the Buyer's recommendation on the Supplier Selection tab, approves or acts on each supplier independently, and routes the chain to the next approver. The Purchasing Director's action transitions the RFQ from For WZA Validation to For Acceptance.

Budget Owner

The Budget Owner approves supplier selections for both Project PRs (Project Manager) and Indirect PRs. For Indirect PRs, the Budget Owner is determined by the division of the user who created the source PR, following the division mapping defined in section 2.5. The Budget Owner acts after the Purchasing Director in dynamic chains and after the Investment Controller in the fixed CAPEX chain. The Supplier Selection tab becomes visible to the Budget Owner when their turn in the chain arrives.

Project Director

The Project Director approves supplier selections on Project PR and Indirect OPEX chains where the Net Offer with Delivery amount exceeds 50,000 PLN. The Project Director assigned to each chain is determined by the project formula of the source project: Design Only maps to the Design Director, and both Build Only and Design & Build map to the Operations Director. This role is only relevant for Project PR and Indirect OPEX RFQs.

Investment Controller

The Investment Controller participates in the fixed approval sequence for Indirect CAPEX RFQs. The Investment Controller acts after the Budget Owner in the CAPEX chain. This role does not participate in dynamic approval chains.

Finance Director

The Finance Director approves supplier selections on chains where the Net Offer with Delivery amount exceeds 50,000 PLN. The Finance Director acts after the Project Director in dynamic chains and after the Investment Controller in the fixed CAPEX chain.

Managing Director

The Managing Director approves supplier selections on chains where the Net Offer with Delivery amount exceeds 100,000 PLN. The Managing Director acts after the Finance Director. This role is not triggered for offers below 100,000 PLN.

CEO (President of the Board)

The CEO approves supplier selections on chains where the Net Offer with Delivery amount exceeds 4,000,000 PLN, and on all Indirect CAPEX chains regardless of amount. The CEO acts as the final approver on the highest-bracket dynamic chains and as the final approver on the fixed CAPEX sequence.

Backoffice Users

Backoffice users with the appropriate RBAC permissions can view all RFQs across the platform. They can access the Quotation Comparison tab and read Internal Notes but cannot perform approval actions or modify supplier selections.

2.0 Module Overview

2.1 Description

The RFQ Supplier Selection and Approval Flow section is accessed from within any Published RFQ detail page on the GRINEA Internal Operations Portal, under Request for Quotation. It is the final operational stage of the RFQ lifecycle, beginning when at least one supplier has submitted a quotation and ending with the automatic generation of one or more Purchase Orders.

This module section receives data from the published RFQ upstream: the list of invited suppliers, their submitted quotations, and the line item structure of the RFQ. The Buyer does not re-enter line item or supplier configuration at this stage; all input is drawn from the RFQ that was set up and published in the preceding stage.

The Buyer evaluates all submissions using the Quotation Comparison view, selects one supplier per line item, and submits a formal recommendation. The recommendation initiates a structured approval chain configured automatically by the platform based on the PR type of the source PR (Project or Indirect), the spend category for Indirect PRs (OPEX or CAPEX), and the Net Offer with Delivery amount of each selected supplier. Each selected supplier has an independent approval chain; actions on one chain do not affect others. Once every selected supplier has been fully approved, the RFQ transitions to the Selected status and one Purchase Order per supplier is auto-generated.

Tab visibility on the RFQ detail page depends on the RFQ state and the user's role. For a Published or With Response RFQ, the Buyer sees the Requirements, Quotations List, Quotation Comparison, and Inbox tabs. The Supplier Selection tab is added after the Buyer submits a recommendation and is visible only to the Buyer, the Purchasing Director, and approvers whose turn in the chain has arrived or passed.

2.2.1 Quotation Comparison Tab

The Quotation Comparison tab is the primary analytical view for the Buyer. It displays two header cards, four header action buttons, and the comparison tables.

The two header cards are:

  • Summary Card: displays percentage of suppliers who responded (submitted plus declined, divided by total invited), count of submitted quotations, count of declined-to-quote suppliers, total invited supplier count, and total line item count.
  • RFQ Details Card: displays Date Published, Payment Terms, RFQ Deadline (shown in green if the deadline has not yet passed and the RFQ is in Published or With Response status; shown in orange otherwise), and the Guarantee of Proper Performance setting.

The four header action buttons are: Refresh, Table Settings, Internal Notes, and Shortlist. The Recommend action is also present in this view.

[Screenshot: Quotation Comparison Tab]

2.2.2 Comparison Tables

The comparison tables present all submitted quotation data in a structured side-by-side format. Each invited supplier who submitted a quotation is rendered as a column. The view contains two table levels:

  • RFQ Summary Table (top): one table covering all line items. Rows include supplier name, all RFQ line items with each supplier's offer, Net Total Offer, Delivery Fee, Net Total Offer with Delivery, Guarantee of Proper Performance response, and Payment Terms.
  • Per Line Item Tables (below): one table per RFQ line item, showing only the suppliers who submitted an offer for that specific item. Rows include supplier name, the line item with offer detail, Net Total Offer, Gross Total Offer, Quantity, Unit, Warranty Period, and Attributes. Additional detail is accessible via drawer rows for Notes, Documents and Attachments, and Delivery Details.

2.2.3 Table Settings

The Table Settings button, located in the header of the Quotation Comparison tab, opens a panel that allows the Buyer to control which supplier columns are displayed in the comparison tables. The Buyer can deselect one or more suppliers who submitted quotations, and the deselected suppliers' columns are hidden across both the RFQ Summary Table and all Per Line Item Tables. The selected state is persisted; reopening Table Settings shows the current configuration. Re-enabling a supplier column restores it immediately.

[Screenshot: Table Settings Panel]

2.2.4 Internal Notes

The Internal Notes button opens a free-text panel where any user with RFQ access can add notes related to the evaluation. Notes are saved with an author name and a timestamp. They are accessible to every user who has access to the RFQ; they are not visible to suppliers. Reopening the Internal Notes panel displays all previously saved notes.

[Screenshot: Internal Notes Panel]

2.2.5 Shortlisting Suppliers for Negotiation

The Shortlist button opens a selection view where the Buyer can mark one or more submitted-quotation suppliers as being under negotiation. On saving the shortlist:

  • Each shortlisted supplier's quotation status changes from Submitted to FOR NEGOTIATION.
  • Each Supplier User contact on the shortlisted suppliers receives a negotiation email with a link to their quotation on the Supplier Portal.

Note: Shortlisting does not prevent the Buyer from recommending a shortlisted or non-shortlisted supplier during the Recommend step. It is a communication tool, not a filtering mechanism.

2.2.6 Recommend — Selecting Suppliers per Line Item

The Recommend button puts the Quotation Comparison view into supplier-selection mode. In this mode, a selection control is rendered on each supplier column within every Per Line Item Table for each line item where that supplier submitted an offer. The Buyer selects exactly one supplier per line item. A supplier can be selected from either the RFQ Summary Table or the Per Line Item Table; the selection syncs across both views.

Once all selections are saved, the Recommend action converts to a Submit Recommendation action. The Buyer then submits the recommendation, which triggers one of two modal flows depending on the state of the selections.

Single-stepper modal (clean path)

Presented when every line item with a recommended supplier received at least three submitted quotation offers AND every selected supplier's offer amount is below 50,000 PLN. The modal contains one stepper (Review & Submit) showing a consolidated table of the recommendation. On Submit, the RFQ status transitions to FOR WZA VALIDATION.

Three-stepper modal (justification required)

Presented when at least one line item received fewer than three quotation offers OR at least one selected supplier's offer is 50,000 PLN or above. The three steppers are:

  • Stepper 1 – Recommendation Overview: displays a table of each line item, the selected supplier, offer amount, and quantity.
  • Stepper 2 – Supplier Justification: for every line item where the selected offer is 50,000 PLN or above, a Selection Justification field is presented. For every line item that received fewer than three quotation offers, a Reason for Fewer Than 3 Offers field is presented. All required fields must be completed before proceeding.
  • Stepper 3 – Review & Submit: displays the combined content of Steppers 1 and 2. On Submit, the RFQ status transitions to FOR WZA VALIDATION.

[Screenshot: Submit Recommendation Modal]

2.2.7 Supplier Selection Tab

Once the Buyer successfully submits a recommendation, a Supplier Selection tab is added to the RFQ detail page. This tab is the governance view for all approvers involved in the chain. It displays the per-supplier approval state, showing each selected supplier, the approval steps assigned to that supplier's chain, and the status of each step.

Tab visibility is controlled by workflow position:

  • Visible immediately after submission to: the Buyer and the Purchasing Director.
  • Becomes visible to each subsequent approver when their turn in the chain arrives.
  • Remains visible permanently to any user who has been involved in the chain, even after their step has passed.
  • Not visible to future approvers whose turn has not yet arrived.

[Screenshot: Supplier Selection Tab]

2.2.8 Approval Actions on the Supplier Selection Tab

Each approver, when their turn arrives, opens the Supplier Selection tab to review the recommendation and act. The tab shows each supplier selection with their line items, offer amounts, and the full chain configured for that supplier. The approver clicks Approve to confirm their step.

On approval:

  • The approval is recorded with a timestamp and the approver's user identifier.
  • The system identifies the next approver in the chain and assigns the supplier to them.
  • The next approver receives an email and in-app notification.
  • The Supplier Selection tab becomes visible to the next approver.

When the final approver in the chain acts:

  • No further forwarding occurs.
  • The supplier is marked fully approved with all chain steps showing as Approved.
  • The Buyer receives an in-app notification and an email confirming the supplier selection has been fully approved.

On an RFQ with multiple selected suppliers, each supplier has an independent approval chain. Approving one supplier's chain does not affect another supplier's chain. Each chain may end at a different approver level depending on its bracket.

[Screenshot: Supplier Selection Tab – Approval Actions]

2.2.9 Purchase Order Auto-Generation

When all supplier selections across all line items on the RFQ have been fully approved, the platform automatically generates one Purchase Order per supplier selection. The PO inherits the selected supplier, line items, quantities, agreed offer amounts, Payment Terms, Delivery Fee, and Guarantee of Proper Performance response. Each PO references the source RFQ and PR identifiers. On an RFQ with multiple selected suppliers, one PO is generated per supplier.

Auto-generated POs appear immediately in the Purchase Order module. The RFQ transitions to the SELECTED status at the point of auto-generation. PO lifecycle management after generation is covered in the Purchase Orders manual.

2.3 RFQ Status Lifecycle

Each RFQ progresses through the following statuses across its full lifecycle. Statuses 1–3 are set during the staging and publishing stage; statuses 4–8 progress through the Supplier Selection, Approval, and PO issuance flow documented in this manual.

#StatusDescription
1DRAFTRFQ created via staging but never published. Only the Buyer can edit. Set during the staging and setup stage.
2PUBLISHEDRFQ sent to suppliers. Setup is locked. Suppliers can log in to the Supplier Portal and submit quotations. Set during the publishing step.
3WITH RESPONSEAt least one supplier has submitted a quotation. Co-exists with the Published state; the RFQ remains open for additional quotations until the deadline passes or the Buyer proceeds to Recommend.
4FOR WZA VALIDATIONThe Buyer has submitted a supplier selection recommendation. The RFQ is pending Purchasing Director approval. The Supplier Selection tab is active.
5FOR ACCEPTANCEThe Purchasing Director has approved and the RFQ is progressing through the dynamic approval chain. Subsequent approvers (Budget Owner, Project Director, Finance Director, Managing Director, CEO) act in sequence per the applicable routing logic.
6SELECTEDAll line items have an approved selected supplier. Set automatically when the final approver completes the last outstanding chain. Purchase Orders are auto-generated at this point. The RFQ continues to progress through PO_ISSUED and ultimately CLOSED.
7PO ISSUEDAll line items have an approved selected supplier and all generated POs must then be manually sent to their respective suppliers.
8CLOSEDThe RFQ has reached its terminal state. All generated Purchase Orders have been sent to the respective suppliers. No further changes are possible on the RFQ itself. Ongoing PO lifecycle management (delivery tracking, goods receipt) is handled in the Orders Module.

2.3.1 Supplier Quotation Statuses

Each invited supplier has an individual quotation status that tracks their participation across the full RFQ lifecycle.

StatusDescription
INVITEDThe RFQ has been sent to the supplier. No action has been taken.
DRAFT QUOTEThe supplier has created at least one offer on the Supplier Portal but has not yet submitted the quotation formally.
SUBMITTEDThe supplier has formally submitted their quotation. The quotation is visible in the Quotation Comparison view.
WITHDRAWNThe supplier submitted a quotation and subsequently withdrew it.
DECLINED TO QUOTEThe supplier explicitly declined the RFQ invitation without submitting an offer.
NO SUBMISSIONThe RFQ deadline has passed and the supplier took no action.
FOR NEGOTIATIONThe Buyer has shortlisted this supplier via the Shortlist action. A negotiation email has been sent.
SELECTEDAt least one of this supplier's offers has been chosen by the Buyer in the Recommend step.
NOT SELECTEDThe Buyer has manually marked this supplier as not selected.

2.4 Approval Flows

The approval flow for a supplier selection depends on two attributes of the source Purchase Requisition: the PR Type (Project or Non-Project) and, for Non-Project PRs, the spend category (OPEX or CAPEX). Each flow is configured automatically by the platform and cannot be modified at the RFQ level. Approval routing is evaluated per selected supplier, not per RFQ: an RFQ with multiple selected suppliers may have multiple independent chains running in parallel.

2.4.1 Dynamic Routing — Project PRs and Non-Project OPEX PRs

This routing logic applies to all RFQs sourced from a Project PR and to all RFQs sourced from a Non-Project OPEX PR. The approval chain is determined by the Net Offer with Delivery amount of each selected supplier and is assembled per supplier at the point the Buyer submits the recommendation.

Net Offer with Delivery (PLN)Approval Chain
0 to 50,000Purchasing Director → Budget Owner
50,000 to 100,000Purchasing Director → Budget Owner → Project Director → Finance Director
100,000 to 4,000,000Purchasing Director → Budget Owner → Project Director → Finance Director → Managing Director
Above 4,000,000Purchasing Director → Budget Owner → Project Director → Finance Director → Managing Director → CEO

Note: Purchase requisitions not linked to a project do not require Project Director approval.

RoleDefinition
Purchasing DirectorActs as the first approver on every chain regardless of amount. Maps to the Procurement Lead user on the platform.
Budget OwnerDetermined by the division of the user who created the source PR, per the Division Mapping in section 2.5. For Project PRs, maps to the Project Manager.
Project DirectorDetermined by the project formula of the source project, per the mapping in section 2.4.3. Not needed for non-project PRs.
Finance DirectorMaps to the Finance Director user on the platform.
Managing DirectorMaps to the Managing Director user on the platform.
CEOMaps to the President of the Board user on the platform.
2.4.2 Fixed Routing — Non-Project CAPEX PRs

For RFQs sourced from a Non-Project CAPEX PR, the approval chain follows a fixed sequence regardless of the Net Offer with Delivery amount. The Budget Owner is resolved using the Division Mapping in section 2.5.

StepApprover
1Buyer
2Purchasing Director
3Budget Owner
4Investment Controller
5Finance Director
6CEO
2.4.3 Project Director Mapping by Project Formula

On chains where the Project Director role is required (Project PRs only), the platform resolves the Project Director based on the formula of the source project.

Project FormulaProject Director
Design OnlyDesign Director (Roman Marek)
Build OnlyOperations Director (Tomasz Barnat)
Design & BuildOperations Director (Tomasz Barnat)
2.4.4 Forwarding Logic and Final Approver Detection

The approval chain executes step-by-step in the sequence dictated by the applicable routing logic. After each approver approves their step, the platform identifies the next approver, assigns the supplier to them, and sends an email and in-app notification. The platform detects when the current approver is the final approver for a given chain. When the final approver acts, no further forwarding occurs. The supplier selection is marked fully approved and an in-app notification and email are sent to the Buyer.

For RFQs with multiple selected suppliers, each supplier's chain is independent. A chain ending at the Budget Owner for one supplier does not trigger any action on a parallel chain that has not yet reached the Budget Owner.

2.4.5 Revalidation

When any forward approver (Budget Owner, Finance Director, or equivalent) rejects or returns a supplier selection, the record routes back to the Purchasing Director without exception. The Purchasing Director reviews the returned selection and chooses one of two paths:

  • Path 1: Return to the rejecting approver. The Purchasing Director determines that the original selection stands and sends it back up the chain for the rejecting approver to reconsider. No Buyer action is required.
  • Path 2: Return to the Buyer. The Purchasing Director routes the selection back to the Buyer. The Buyer either identifies a new supplier or renegotiates terms and submits a revised recommendation. This submission creates a new supplier selection record; it does not reopen or overwrite the returned record.

The original returned record remains in RETURNED status and is not reused. It remains visible to the Buyer and the Purchasing Director for audit purposes only. The new submission enters the approval chain as a separate record and follows the standard approval sequence from the beginning.

2.4.6 Supplier Selection Statuses
StatusDescription
FOR APPROVALSubmitted by the Buyer and pending review by the Purchasing Director.
FOR ACCEPTANCEEndorsed by the Purchasing Director and pending approval by one or more forward approvers.
FOR REVISIONReturned to the Buyer by the Purchasing Director to reselect a supplier or renegotiate terms.
RETURNEDRejected by a forward approver and pending review by the Purchasing Director.
APPROVEDApproved by all required approvers; no further action required.

2.5 Budget Owner Division Mapping

For Non-Project PRs (both OPEX and CAPEX), the Budget Owner in the supplier selection approval chain is assigned based on the division of the user who created the source Purchase Requisition. This mapping is fixed by the platform.

PR Creator's DivisionBudget Owner
BoardPresident of the Board
DesignDesign Director
FinanceFinance Director
Information TechnologyFinance Director
HRHuman Resources Director
Investment Legal SupportInvestment Legal Support Director
OperationsOperations Director
PurchasingPurchasing Director
QuotationQuotation Director

3.0 FAQs

QuestionAnswer
When is the three-stepper submission modal triggered instead of the single-stepper?The three-stepper modal is triggered when at least one line item receives fewer than three submitted quotation offers, or when at least one selected supplier's offer amount is 50,000 PLN or above. If both conditions are met for all line items, the single-stepper (Review & Submit only) modal is presented. Refer to section 2.2.6.
How is the approval chain determined for a given supplier selection?The chain depends on the source PR type and, for Non-Project PRs, the spend category. Project PRs and Non-Project OPEX PRs use dynamic routing based on the Net Offer with Delivery amount per selected supplier. Non-Project CAPEX PRs use a fixed sequence regardless of amount. Refer to section 2.4.
Who is the Budget Owner on a supplier selection approval chain?For Non-Project PRs, the Budget Owner is resolved from the division of the user who created the source Purchase Requisition. Refer to section 2.5 for the full Division Mapping.
Does approving one supplier's chain affect another supplier's chain on the same RFQ?No. Each selected supplier has an independent approval chain. Actions on one chain do not affect any other chain. Each chain may end at a different approver level depending on its bracket and PR type. Refer to section 2.4.4.
What happens after the final approver approves all suppliers?Once a supplier selection is fully approved through its approval chain, a PO is automatically generated for that specific supplier. Since each supplier selection has its own independent chain, POs are generated individually as each reaches final approval. The PO inherits the supplier, line items, quantities, offer amounts, Payment Terms, Delivery Fee, and Guarantee of Proper Performance. PO management after generation is covered in the Purchase Orders manual.