Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Technical
  3. Mandatory Attachment Checker for Odoo: Document Validation & Compliance v 19.0
  4. Sales Conditions FAQ

Mandatory Attachment Checker for Odoo: Document Validation & Compliance

by Reliution https://www.reliution.com
Odoo

$ 60.00

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest

Mandatory Attachment Checker for Odoo: Document Validation & Compliance

Mandatory Attachment Checker for Odoo ensures that critical business documents always include the required attachments before completing important actions. Whether confirming a Sales Order, validating an Invoice, or approving a Purchase Order, this module enforces attachment rules to maintain proper documentation, compliance, and audit readiness.

The module introduces a powerful Dynamic Rules Engine, allowing users to define flexible, condition-based attachment rules for any Odoo model. Using domain-based conditions, businesses can control exactly when and where attachments are required without needing any custom development. This document management system integration ensures that your team never misses a critical file again.

By enforcing document validation at the right stage of the workflow, this solution helps prevent incomplete records, reduces compliance risks, and ensures that all business processes are backed by proper documentation. It is the ultimate process control system for organizations that prioritize data verification and operational excellence.

GET INSTANT PERSONALIZED DEMO

Copy Link : https://www.reliution.com/contact-us-odoo-development/

OR

email icon
Email Us
apps@reliution.com
teams icon
Connect on Teams
apps.reliution@gmail.com
configuration_icon Features
configuration_icon Setup
configuration_icon Workflow

Hot Features


Dynamic Rules Engine:

Create flexible, condition-based rules for any Odoo model.

Model-Based Validation:

Enforce attachment requirements on Sales, Invoices, Purchases, and more.

Popup Enforcement:

Immediate visual alerts and blocking actions when required documents are missing.

No Coding Required:

Configure complex workflow validation rules through a user-friendly interface.

Domain-Based Conditions:

Set specific triggers so rules only apply under certain business conditions.

Audit Readiness:

Ensure every transaction has the necessary audit documentation attached.

Real-time Process Verification:

Instantly validates the presence of files before allowing state changes.

Detailed Features

Advanced Document Validation & Compliance: This module acts as a robust compliance management system, ensuring that your staff adheres to internal and external protocols. By making attachments mandatory, you eliminate the risk of missing contracts, IDs, or receipts, which is essential for audit compliance software.
Flexible Attachment Management: Unlike rigid systems, our attachment management tool allows for surgical precision. You can define rules that only trigger when an order exceeds a certain amount or when a specific product category is selected, providing a tailored data validation system.
Streamlined Workflow Validation: The module integrates seamlessly into your existing operations. It provides workflow validation by monitoring status changes (e.g., from "Draft" to "Confirmed"). If the document verification fails, the system blocks the transition, ensuring the process verification is complete before the business moves forward.
Comprehensive Document Tracking System: Gain full control over your records. The document tracking system ensures that every validated record in Odoo is "audit-proof," reducing the time spent by managers and auditors hunting for missing paperwork during year-end reviews.

Set Up

Install the module from the Odoo App Store.

Navigate to Settings >> Mandatory Attachments >> Attachment Rules >> Manage Rules.

Click New to create a new rule.

Configure rule details such as the target Model, specific Conditions (domain), and required attachment settings.
Save the rule to activate it across your website and backend.

Once configured, the document control system becomes active for the selected model and conditions.

Work Flow

Triggering an Action: A user performs a standard action, such as clicking "Confirm" on a Sales Order or "Validate" on an Invoice.

Automated Verification: The system instantly checks if any active rules apply to that specific record based on your pre-set conditions.
Missing Attachment Alert: If a required attachment is missing, a popup warning message appears, and the action is blocked.

Completion: Once the attachment is added, the user can proceed. The process control system confirms the record is now compliant and allows the workflow to continue normally.

If you are trying to delete the attachment then validation occur: You cannot delete this attachment because it is required for validation follow by rule name.

Industry-Specific Use Cases

Finance & Accounting:
Ensure every vendor bill has a scanned copy of the original invoice attached before payment validation to maintain audit compliance.
Manufacturing:
Require quality control certificates or technical drawings to be attached to Manufacturing Orders before they are marked as "Done."
Healthcare:
Enforce document compliance by requiring patient consent forms or prescriptions to be attached to medical records or sales orders.
Logistics & Shipping:
Use as a record validation tool to ensure Bill of Lading or export permits are attached before a delivery order is validated.

Frequently Asked Questions (FAQs)

Can I apply rules to custom Odoo models?

Yes! The Mandatory Attachment Checker is designed to work with any Odoo model, including standard modules and custom-built apps.

Does the module block the user from saving a draft?

No. To ensure a smooth user experience, the module typically triggers during state transitions (like "Confirm" or "Validate"), allowing users to save drafts while they gather the necessary paperwork.

Is it possible to set different rules for different departments?

Absolutely. Using the Dynamic Rules Engine, you can set domain-based conditions so that a rule only applies to specific teams, warehouses, or journals.

What happens to existing records after I install the module?

The module will apply to any record that meets the rule conditions moving forward. If you attempt to validate an old record that is missing an attachment, the system will prompt you to add it, ensuring your document management software remains consistent.

Check Out Our Apps

CRM Facebook Lead Integration - Facebook Leads Connector
T-Type Accounting Report for Odoo
Dynamic Customer Statement Report

Our Most Popular Apps

rcs_google_feed_banner
rcs_password_formatter
rcs_generate_product_seq
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 350
Technical Name rcs_mandatory_attachment_checker
LicenseLGPL-3
Websitehttps://www.reliution.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with