$ 120.99
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Project (project) • Purchase (purchase) |
| Lines of code | 2773 |
| Technical Name |
bb_ipc_contracts |
| License | LGPL-3 |
| Website | http://bbtech.ae |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Project (project) • Purchase (purchase) |
| Lines of code | 2773 |
| Technical Name |
bb_ipc_contracts |
| License | LGPL-3 |
| Website | http://bbtech.ae |
| Versions | 18.0 19.0 |
IPC & Subcontractor Contract Management
Manage Interim Payment Certificates (IPC) and Subcontractor Contracts with stage workflow, manager approvals, and company-level contract amount governance. Track certificate lifecycles, control subcontractor agreements, and enforce financial limits—all integrated in Odoo 18.
IPC & Subcontractor Contract Management for Odoo 18
The IPC & Subcontractor Contract Management module is designed for construction, contracting, and project-based businesses. It provides end-to-end management of Interim Payment Certificates and Subcontractor Contracts with clear stage workflows, manager-only approvals, and company-level contract amount governance in a single integrated platform.
A) Interim Payment Certificates (IPC)
Full IPC pipeline and record tracking with clear certificate lifecycle and stage visibility:
- IPC Pipeline: Stage-based workflow from Draft through Submitted, Verified, Approved, Paid, or Cancelled
- Record Tracking: Contractor, project, job order, dates, amounts, and retention with full audit trail
- Certificate Lifecycle: Track previous certified amount, cumulative certified amount, retention, and net payable
- Stage Visibility: Kanban, List, Form, Calendar, Graph, Pivot, and Activity views for operational flexibility
- BOQ Lines: Detailed line items with quantities, unit prices, and totals; link to Purchase Orders and Vendor Bills
- Tags & Types: IPC types and tags for filtering and reporting
B) Subcontractor Contracts
Vendor-based subcontractor selection and full contract management:
- Subcontractor Selection: Only partners with vendor/supplier rank can be selected as subcontractors
- Contract Form: Main contractor and subcontractor details, project, contract amount, retention %, execution period, and delay penalties
- Key Details: Agreement date, CR numbers, represented-by fields, and configurable clause content
- Stage Pipeline: Draft → Submitted → Approved or Rejected with clear status visibility
- Multiple Views: Kanban, List, Form, Calendar, Graph, Pivot, and Activity views aligned with IPC
C) Workflow & Approvals
Structured submit, approve, and reject workflow with role-based security:
- Submit: Users can submit contracts from Draft; approval activity is scheduled to managers
- Approve / Reject: Only managers can approve or reject submitted contracts; reject wizard captures reason
- Manager-Only Approvals: Subcontractor Contract Manager group required for approve/reject actions
- Security Groups: User (create, submit) vs Manager (approve, reject, change settings and limits)
- Activity & Chatter: Integrated messaging and activity tracking on both IPC and contracts
D) Financial Governance (Company Contract Limit)
Company-level maximum contract amount to control risk:
- Manager Sets Limit: Configurable maximum allowed contract amount per company (Settings → Contracts Limit)
- Non-Managers Blocked: Users cannot create or submit contracts above the limit; validation error with clear message
- No Limit Option: Leave empty or 0 for no restriction
- Multi-Company: Each company can have its own limit; works in multi-company environments
E) Reporting & Export
Filtered report wizards with PDF and Excel output:
- Report Wizards: IPC Report and Subcontractor Contracts Report under Reporting menu
- Filters: Date range, partner (contractor/subcontractor), stage/status, company, project
- Download PDF: QWeb-based report output for selected records
- Export Excel: XLSX export (requires xlsxwriter) for filtered IPC or contract data
F) Multi-Company & Enterprise Ready
Built for multi-company and role-based access:
- Multi-Company Support: Company-aware records, limits, and reporting
- Role-Based Access: Security groups for IPC (project/account) and Subcontractor Contracts (user/manager)
- Clean UI: Stage colors on kanban cards, consistent view switchers, and configurable stages
- Configurable Stages: IPC stages and Contract stages manageable from Project Configuration
Frequently Asked Questions
Screenshots
Explore the key features and interfaces of IPC & Subcontractor Contract Management:
IPC
IPC Kanban – pipeline by status with stage colors
IPC List view
IPC Calendar view
IPC Form with BOQ lines and totals
Subcontractor Contracts
Subcontractor Contracts Kanban – stage pipeline
Contracts Calendar view
Contracts List view
Contract Form – Submit / Approve / Reject workflow
Activity assigned to manager
Activity View
Configuration
Contract Limit configuration in Settings
Stages configuration and stage colors
Reports
IPC Report wizard with filters
Report output – PDF / Excel preview
Professional Support & Services
Binary Bridge Technology Services provides comprehensive support for IPC & Subcontractor Contract Management. Our team of Odoo experts ensures smooth implementation, customization, and ongoing maintenance of your IPC and contract governance system.
Installation & Implementation Support
We offer professional installation services to get your IPC and contract management system up and running quickly. Our implementation team will:
- Install and configure the module according to your business requirements
- Set up IPC stages, types, tags, and subcontractor contract stages
- Configure contract amount limits, approval workflows, and security groups
- Migrate existing IPC or contract data if applicable
- Train your team on using the system effectively
Customization Services
Need additional features or modifications? Our development team can customize the module to match your specific business processes:
- Custom fields and workflows tailored to your operations
- Integration with procurement, accounting, or project systems
- Custom reports and dashboards for your specific KPIs
- Additional stages, approval rules, or contract clauses
- Branded email templates and document formats
Ongoing Support & Maintenance
Our support team is available to assist with:
- Technical issues and bug fixes
- System updates and Odoo version upgrades
- Performance optimization and database maintenance
- User training and best practices guidance
- Feature enhancements and module updates
Enterprise Security & Compliance
We understand the importance of data security in contract and payment certification. Our solutions include:
- Role-based access control and security configurations
- Data encryption and secure backup strategies
- Compliance with data protection regulations
- Audit trail and logging for approvals and amount limits
- Multi-company and multi-currency security settings
Please log in to comment on this module