| 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 |
| Lines of code | 18208 |
| Technical Name |
oil_erp_contract |
| License | LGPL-3 |
| Website | https://www.cybrosys.com |
| 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 |
| Lines of code | 18208 |
| Technical Name |
oil_erp_contract |
| License | LGPL-3 |
| Website | https://www.cybrosys.com |
|
|
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.
| Module Activation |
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 |
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 |
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 |
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 |
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.
|
|
|
|
|
|
How is a contract linked to operations?
Can I reset an expired or cancelled contract?
Why is the Confirm action sometimes blocked?
Release 19.0.1.0.0
1st April, 2026 - Add: Initial commit
The Ecosystem
Explore the Oil ERP Suite
Oil & Gas Reservoir |
Oil & Gas Lease |
Oil & Gas Pipeline |
Oil & Gas HSE |
Oil & Gas Manufacturing |
Oil & Gas Transfers |
Oil & Gas Inspection |
Oil & Gas Gate Pass |
Professional Support
Our Expert Services
|
|
|
|
|
|
|
|
Please log in to comment on this module