Skip to main content

How does quote validation work before sending to the client?

Updated over a month ago

Business Context and Objective

Validating quotes before they are sent to the client ensures compliance and quality of business proposals. This process relies on two complementary permissions that define who can validate quotes and who can send them without prior validation.

🎯 Business Objective: Establish quality control over quotes before sending them to clients, while maintaining flexibility for certain user profiles.

Architecture and Relevant Permissions

The quote validation workflow relies on two Business permissions:

Permission 1: "QUOTE: authorize to validate/invalidate proposal"

This permission determines who can validate or invalidate a quote.

Access Path: Configuration > Furious Configuration > Permission Management > Business

Concerned Users: Generally managers, executives, or sales managers

Permission 2: "QUOTE: allow sending of proposals without proposal validation"

This permission determines who can send or download a quote without it being validated.

Access Path: Configuration > Furious Configuration > Permission Management > Business

Behavior:

If the user has this permission: they can download and send a quote even if not validated
If the user does NOT have this permission: they cannot download or send a quote until it has been validated by an authorized person

Steps of the Validation Workflow

Step 1 — Creating or Modifying a Quote

When a user creates or modifies a quote:

• The quote is automatically marked as "unvalidated"

• The actions "Send the quote" and "Download PDF" are blocked for users without the send without validation permission

⚠️ Note: Any modification made to a validated quote automatically reverts it to "unvalidated" status. It will need to be validated again before sending.

Step 2 — Validation Request

To submit a quote for validation, several methods are possible:

Recommended Method: via quote pipeline columns

• Create a dedicated status column in your quote pipeline (e.g., "To Validate", "Awaiting Validation")

• Move the quote to this column

• Set up an automatic alert via the "Quote: status change" event to notify validators

💡 Tip: By associating this column with the "Quote: status change" event, you can automatically send an email notification to people with validation permission.

Other Method: sticky notes

• Use sticky notes on the quote to indicate a validation request

Step 3 — Validating or Invalidating the Quote

Users with the "QUOTE: authorize to validate/invalidate proposal" permission can:

Validate the quote: it then becomes downloadable and sendable by all concerned users

Invalidate the quote: it reverts to "unvalidated" status and cannot be sent

Request modifications: via sticky note or comment before validation

Step 4 — Sending or Downloading the Quote

Once the quote is validated:

• All authorized users can send it to the client or download it

• The quote retains its "validated" status as long as it is not modified

Special Case: Winning Quotes

Quotes marked as "won" are automatically considered validated and can be downloaded and exported, even if the validation workflow has not been followed.

This behavior prevents blocking project creation and the initiation of operational activities.

Best Practices and Examples

Example of a Typical Configuration

Case 1: Strict Validation for All Salespeople

• Permission "authorize to validate/invalidate" → Managers + Executives

• Permission "allow sending without validation" → No one (except managers and executives)

• Result: All quotes must be validated before sending

Case 2: Validation Only for Large Amounts

• Permission "authorize to validate/invalidate" → Managers + Executives

• Permission "allow sending without validation" → Senior salespeople

• Result: Seniors can send without validation, juniors must have it validated

Further Steps

Key Points to Remember

The quote validation workflow allows controlling the quality of business proposals before sending them to clients. Any modification of a validated quote triggers a new validation request. Winning quotes are automatically considered validated and remain accessible to facilitate the start of projects.

Did this answer your question?