retention_integration_ipc_sale

Construction Retention Integration for IPC in Odoo

Odoo Retention Bridge: Sale, IPC, Invoice, and Purchase

Retention Sync for Sale Order, IPC and Invoices

Advanced Retention Workflow for Project Billing

This module provides seamless integration of Retention functionality into the Interim Payment Certificate (IPC) workflow in Odoo. It ensures that key retention data such as Retention Percentage, Amount, and Product is passed from the Sale Order, through the IPC creation wizard, into the IPC record, and finally into related Customer Invoices, Vendor Bills, and Purchase Orders. This enables construction and contracting businesses to manage retention across projects efficiently and ensures consistency across all financial documents.


Main Features:

  • Retention Fields in IPC Wizard:
  • Adds fields for Retention Applicable, Percentage, Amount, and Product in the IPC generation wizard (from Sale Order).
  • Auto Population from Sale Order:
  • When creating an IPC from a sale order, retention values are automatically pulled from the sale order if retention is enabled.
  • IPC Record Enhancement:
  • IPC records store the retention fields passed from the wizard, ensuring traceability of retention data throughout the project billing cycle.
  • Retention in Customer Invoice:
  • When generating a customer invoice from the IPC, the retention fields are carried over to reflect the withheld amount correctly.
  • Retention in Vendor Bill:
  • Retention details are automatically applied to vendor bills created from IPCs, ensuring consistent financial records for subcontractor retention.
  • Retention in Purchase Order:
  • When generating a purchase order from an IPC, the retention percentage and amount are passed along with the project reference.
  • Retention Product Support:
  • Supports linking a retention specific product that can be included in financial documents like vendor bills or purchase orders.

Workflow:

  • Define Retention in Sale Order:
    • Enable and set the retention applicable flag, percentage, and amount in the sale order.
  • Generate IPC:
    • Open the Generate Interim Payment Certificate wizard. Retention values are automatically loaded from the sale order.
  • Create IPC Record:
    • Once the wizard is confirmed, the IPC is created with all retention values recorded.
  • Generate Financial Documents:
    • From the IPC, generate customer invoices, vendor bills, or purchase orders all of which will include the retention data.
  • Track Retention in Accounting:
    • Retention amounts appear on the final documents, allowing easy tracking, reporting, and future release of retained amounts.

Check App Here

assets_icv_management