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. Upstream
  3. Oil ERP Contract Management v 19.0
  4. Sales Conditions FAQ

Oil ERP Contract Management

by Cybrosys Techno Solutions https://www.cybrosys.com
Odoo
v 19.0 Third Party 14
Download for v 19.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 • Discuss (mail)
• Invoicing (account)
• Maintenance (maintenance)
• Project (project)
• Purchase (purchase)
• Contacts (contacts)
• Inventory (stock)
Community Apps Dependencies Show
• Oil & Gas Core
• Oil & Gas Equipment
• Oil & Gas Lease
• Oil & Gas Project
• Oil & Gas Reservoir
• Odoo 19 Full Accounting Kit for Community
• Odoo 19 Budget Management
Lines of code 18208
Technical Name oil_erp_contract
LicenseLGPL-3
Websitehttps://www.cybrosys.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Maintenance (maintenance)
• Project (project)
• Purchase (purchase)
• Contacts (contacts)
• Inventory (stock)
Community Apps Dependencies Show
• Oil & Gas Core
• Oil & Gas Equipment
• Oil & Gas Lease
• Oil & Gas Project
• Oil & Gas Reservoir
• Odoo 19 Full Accounting Kit for Community
• Odoo 19 Budget Management
Lines of code 18208
Technical Name oil_erp_contract
LicenseLGPL-3
Websitehttps://www.cybrosys.com
Supports: Community
Availability: On Premise Odoo Online Odoo.sh
Oil & Gas Contract Management

Contract Management Pillars

Why Oil & Gas Contract Management?

Controlled Lifecycle

Move every contract through Draft, Confirmed, Billed, Expired, and Cancelled with state-aware buttons that block actions when a related lease is no longer active.

Project, Reservoir, or Equipment

A single radio selector binds the contract to exactly one operational target — a well-tracked oil and gas project, a reservoir, or a piece of equipment.

One-Click Vendor Bill

The Create Bill button generates a vendor bill with the right partner, amount, currency, and analytic distribution, then auto-marks the contract Billed when the bill is posted.

Automatic Expiry

A daily cron sweeps draft and confirmed contracts past their end date into Expired and posts a chatter note — no stale agreements lingering on active records.

  • Screenshots
  • Features
  • FAQs
  • Releases
Module Activation
Contract Management settings and Configuration menu

Enable Contract Management and Open the Contracts Menu

In Settings > Oil ERP > E&P Operations, tick Contract Management to install the module. Once active, Configuration > Procurement > Contracts becomes available as the dedicated entry point for the full vendor contract list.

Draft Contract
Contract form in Draft state with Confirm button

Create a Contract in Draft and Bind It to a Target

Pick the Vendor/Contractor, set the Lease Agreement, Contract Amount, Start Date, and End Date, then choose the Select Type radio — Project, Reservoir, or Equipment — to bind the contract to exactly one operational record. The Confirm button moves the record from Draft to Confirmed once everything checks out.

Confirmed Contract
Confirmed contract showing Create Bill button

Generate a Vendor Bill from the Confirmed Contract

Once the contract is Confirmed, the Create Bill button replaces Confirm. Clicking it generates a draft vendor bill prefilled with the vendor, amount, currency, and the analytic distribution of the linked project — and a chatter note records the state transition.

Auto-Generated Vendor Bill
Auto-generated vendor bill linked to the contract

Review the Vendor Bill Linked Back to the Contract

The generated bill carries a single invoice line — Contract Payment for CON/XXXX/XXXX — at the contract amount, with the project’s analytic account already attached. The breadcrumb keeps the contract one click away, and posting the bill flips the contract to Billed automatically.

Project Smart Button & Contract Type
Project Oil & Gas Details with Contracts smart button and Contract Type dropdown

Open Contracts from a Project and Tag the Commercial Type

The Contracts smart button on the project form opens every contract bound to that project, and the Oil & Gas Details > Commercial & Contract block exposes the Contract Type dropdown — Production Sharing Contract, Concession, Service Contract, or Joint Venture — alongside license and working-interest fields.

Contract Lifecycle

Move every contract through Draft, Confirmed, Billed, Expired, and Cancelled with state-aware buttons (Confirm, Create Bill, Cancel, Set to Draft) shown only when valid.

Single Target Selector

The Select Type radio binds the contract to exactly one of Project, Reservoir, or Equipment — and validation enforces the matching record is filled before save.

Lease Agreement Link

Each contract attaches to an active Lease Agreement; confirmation is blocked if the lease is no longer active, and an Expiry Warning banner surfaces lease expiry directly on the form.

One-Click Vendor Bill

Create Bill generates a vendor bill with vendor, amount, currency, and the analytic distribution of the linked project — and the bill links back via a stat button on the contract.

Auto-Bill State Transition

When the linked vendor bill is posted, the contract auto-flips from Confirmed to Billed — the accounting team’s normal workflow drives the contract state.

Daily Expiry Cron

A scheduled action sweeps every draft and confirmed contract past its End Date into Expired and posts a chatter note for traceability.

How is a contract linked to operations?
Use the Select Type radio to choose Project, Reservoir, or Equipment — only the matching record field appears, and validation enforces that exactly one operational target is filled before save.
Can I reset an expired or cancelled contract?
Yes. Use the Set to Draft button — only visible on Expired or Cancelled contracts — to roll the record back so the dates or amount can be corrected without duplicating it.
Why is the Confirm action sometimes blocked?
If the contract references a Lease Agreement that is not in the Active state, confirmation is rejected with a user error. The expiry warning banner on the form points out which lease is the problem.

Release 19.0.1.0.0

1st April, 2026 - Add: Initial commit

The Ecosystem

Explore the Oil ERP Suite

Oil & Gas Reservoir

Oil & Gas Reservoir

Oil & Gas Lease

Oil & Gas Lease

Oil & Gas Pipeline

Oil & Gas Pipeline

Oil & Gas HSE

Oil & Gas HSE

Oil & Gas Manufacturing

Oil & Gas Manufacturing

Oil & Gas Transfers

Oil & Gas Transfers

Oil & Gas Inspection

Oil & Gas Inspection

Oil & Gas Gate Pass

Oil & Gas Gate Pass

Professional Support

Our Expert Services

Odoo Customization Odoo Implementation Odoo Support Odoo Migration
Odoo Integration Odoo Consultancy Odoo Licensing Hire Odoo Developer

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.
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