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.
