Skip to Content
Menu

Purchase Contract Management

by
Odoo

29.20

v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Discuss (mail)
Community Apps Dependencies
Lines of code 1028
Technical Name eg_purchase_contract_management
LicenseOPL-1
Websitehttp://www.inkerp.com
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Discuss (mail)
Community Apps Dependencies
Lines of code 1028
Technical Name eg_purchase_contract_management
LicenseOPL-1
Websitehttp://www.inkerp.com
Versions 16.0 17.0 18.0 19.0

Our Most Suggested Products

Purchase Contract Management

The Purchase Contract Management module helps you manage vendor contracts efficiently. It ensures that only approved contracts can be used to create purchase orders and vendor bills. You can set up single or multi-step approvals with email notifications and organize workflows using teams. Approved contracts can also serve as templates to speed up procurement tasks and reduce manual errors. Expired or completed contracts close automatically, keeping records up to date. The module supports multiple companies and currencies, making it flexible for any business. This way, your purchasing process becomes faster, more accurate, and well-organized.



Features

Flexible & Team-Based Approval Workflow

Validate contracts with or without an approval process, fully customizable to your business needs. Organize approval steps using teams, assigning specific roles and responsibilities. Enable smooth collaboration and accountability across departments.

Unlimited Approval Steps with Notifications

Create approval workflows with unlimited steps and hierarchical levels. Automatically notify stakeholders at each stage via email. Handle complex approval processes with ease and full traceability.

Contract as Template for Purchase Operations

Use approved contracts as templates for Purchase Orders and Vendor Bills. Pre-fill essential data to speed up procurement tasks and reduce manual errors. Ensure consistency and compliance by reusing validated contract terms.

Automated Contract Lifecycle Management

Automatically expire or close contracts based on End Date or Last Payment Date. Eliminate the need for manual contract follow-up and tracking. Keep your system up-to-date and compliant at all times.

Screenshot

1.) Contract Settings Configuration

Configure essential contract management settings in the system. Enable or disable the use of contracts for approval workflows, invoices, and purchase orders. Select whether each feature is mandatory, optional, or not used, giving you full flexibility.


Navigation : Settings → General Settings


Odoo Studio

2.) Purchase Order Creation from Contract

Easily create a Purchase Order directly from an approved contract. Review contract details such as reference, type, partner, dates, cost, and product lines. Streamline procurement by linking the purchase order to a specific contract for accountability.


Navigation : Contract Management → Contract


Odoo Studio

3.) Purchase Order Automatically Created from Contract

After clicking the "Create Purchase Order" button in the contract form, the Purchase Order (PO) form opens automatically with key data prefilled. Vendor information, product lines, quantities, unit prices, and terms are imported from the approved contract.


Navigation : Contract Management → Contract → Create Purchase Order


Odoo Studio

4.) Normal Purchase Order Creation with Contract Option

Users can manually create a new PO by filling in vendor details, product lines, quantities, and pricing. Additionally, the "Apply Contract" button allows selecting an existing contract, which automatically fills the product and vendor data, ensuring accuracy and efficiency.


Navigation : Purchase → Purchase Order


Odoo Studio

5.) Purchase Order with Selected Contract

Request for Quotation (RFQ) where a specific Contract ("Computer Accessories") has been selected from the dropdown menu. After selecting the contract, the user can click "Apply Contract" to automatically populate vendor details, product lines, and pricing defined in the contract. This ensures the RFQ is aligned with pre-negotiated terms, improving efficiency and accuracy.



Odoo Studio

6.) Quotation Populated After Applying Contract

By clicking the "Apply Contract" button in the Request for Quotation (RFQ) form, all relevant contract details are automatically filled into the purchase order form. This makes it easy to create a purchase order directly from a contract without needing to manually enter the product lines, vendor information, or pricing. The feature simplifies the process of linking a contract to a purchase order, ensuring accuracy and saving time by using the contract as a template for faster and more efficient order creation.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

COPY LINK

team@inkerp.com

Suggested Products

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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.