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. project
  3. Document Page Project Task v 18.0
  4. Sales Conditions FAQ

Document Page Project Task

by Escodoo https://github.com/OCA/knowledge , Odoo Community Association (OCA) https://github.com/OCA/knowledge
Odoo
v 18.0 Third Party 3
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Project (project)
• Discuss (mail)
Community Apps Dependencies Show
• Document Page Project
• Document Page
• Documents Knowledge
Lines of code 1428
Technical Name document_page_project_task
LicenseAGPL-3
Websitehttps://github.com/OCA/knowledge
You bought this module and need support? Click here!
Odoo Community Association

Document Page Project Task

Beta License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runboat

This module extends the document page (wiki) functionality by allowing you to link them directly to project tasks.

Main Features

  • Link Wiki Pages to Multiple Tasks: Allows associating document pages to one or more project tasks via a Many2many relationship
  • Automatic Project Filling: When all linked tasks share the same project, it is automatically filled on the document
  • Consistency Validation: If a project is defined on the wiki page, all linked tasks must belong to that project
  • Smart Filtering: When a project is selected, only tasks from that project are displayed for selection
  • Page Counter: Displays the number of wiki pages linked to each task directly in the task view

Benefits

  • Organize project documentation hierarchically (Project → Tasks → Wiki)
  • A single wiki page can document multiple related tasks (e.g., a spec shared by several tasks)
  • A task can reference multiple wiki pages for different aspects of its work
  • Keep documentation close to the work context (tasks)
  • Quickly access all documentation related to a specific task

Dependencies

This module requires:

  • document_page_project: Module that links document pages to projects
  • project: Odoo’s project management module

Table of contents

  • Configuration

Configuration

This module does not require additional configuration after installation. It works automatically once installed.

Installation

  1. Go to the Apps menu
  2. Remove the “Apps” filter if necessary
  3. Search for “Document Page Project Task”
  4. Click Install

Prerequisites

Make sure the following modules are installed:

  • Project (base project module)
  • Document Page Project (links wiki pages to projects)

The system will automatically install the necessary dependencies during installation.

Permissions

The module uses the same access permissions as the base modules:

  • Users with access to Projects can view and create wiki pages linked to tasks
  • Users with access to Documents/Knowledge can manage wiki page content

No additional permission configuration is required.

Usage

This guide explains how to use the Document Page Project Task module to link wiki pages to project tasks.

Create a Wiki Page from a Task

Method 1: From the Task

  1. Go to the Projects module
  2. Open the desired project and select a task
  3. In the task view, locate the Wiki Pages button (book icon)
  4. Click the button to see linked pages or create a new one
  5. Click Create to add a new wiki page
  6. The task and project will be automatically filled

Method 2: From the Wiki Page

  1. Go to the Knowledge or Documents module
  2. Create a new wiki page or edit an existing one
  3. In the page form, you will see the fields:
    • Project: Select the project
    • Tasks: Select one or more tasks (when a project is selected, only tasks from that project are shown)
  4. Save the page

Automatic Behaviors

Automatic Project Filling

When you add tasks and no project is yet selected:

  • If all linked tasks belong to the same project, the Project field is automatically filled

Task Filtering

When a project is selected:

  • Only tasks from that project appear in the task selection list
  • Tasks from other projects are automatically removed from the list

Consistency Validation

The system validates that:

  • If a project is defined on the wiki page, all linked tasks must belong to that project
  • Attempting to link a task from a different project will be prevented

No Project Restriction

If no project is selected on the wiki page, tasks from any project can be linked freely — useful for cross-project reference documents.

Link a Page to Multiple Tasks

A wiki page can be linked to several tasks at the same time:

  1. Open or create a wiki page
  2. In the Tasks field (shown as tags), add all relevant tasks
  3. The page will appear in the Wiki Pages counter on each of those tasks

View Wiki Pages of a Task

  1. Access a project task
  2. At the top of the form, you will see the Wiki Pages button with a counter
  3. The number indicates how many wiki pages are linked to the task
  4. Click the button to see all linked pages

Usage Examples

Example 1: Shared Requirements Document

  1. Create a wiki page “Functional Requirements”
  2. Link it to tasks “Backend Implementation”, “Frontend Implementation”, and “QA Testing”
  3. All three tasks will reference the same documentation

Example 2: Technical Specification

  1. Create a task “Develop Module X”
  2. From the task, create multiple wiki pages: “Technical Spec”, “API Design”, “Database Schema”
  3. Each page is linked to the task and accessible via the Wiki Pages button

Example 3: Cross-Task Reference

  1. Create a wiki page without a project
  2. Link tasks from different projects that share a common dependency or context
  3. The page acts as a cross-project reference document

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Escodoo

Contributors

  • ESCODOO:
    • Marcel Savegnago <marcel.savegnago@escodoo.com.br>

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

marcelsavegnago

This module is part of the OCA/knowledge project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
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