BIM 2.0Odoo 19

Process manual

Search for what you want to do and follow the steps. Each process shows where it is in the menu, what you need first and which mistakes to avoid.

The life of a project

Prices and unit prices

How do I import old project expenses as vendor bills?Load expenses in bulk and turn them into vendor bills already charged to the project.

Where BIM › INT › BIM importer › Bim Expenses Import

Before you start

BIM Integrations profile.

How do I import old project expenses as vendor bills?

Steps

  1. Go to INT › BIM importer › Bim Expenses Import.
  2. Create the lines by hand or with the list's standard import: Name, Type purchase_invoice, Project (code or name of the project), Product, Customer (vendor), Cost, Quantity and Date.
  3. Tick the lines in the list.
  4. Open Actions and choose Migrate Expenses.
  5. Each line generates a posted vendor bill, charged to the project and its analytic account, and is marked as Migrated.
Warning

Only the purchase_invoice type is migrated: with an hr_attendance or purchase_order line it stops with "The expense type … is not yet supported. Only purchase_invoice can be migrated.".

If the project is not found, it stops with "Project not found".

Write the vendor with its exact name: if it is not found, a new contact with that name is created and you will have a duplicate vendor.

If cost × quantity is zero or negative, a credit note is created.

Site note

If the product does not exist by name or reference, it is created.

If the project has no analytic account, the bill is still created, but without analytics on the line.

Documented version: BIM 2.0 (base_bim_2 19.0.19.04.2026) · Odoo 19