Skip to main content
Flexigo PSA Premium Enterprise Companion

How Flexigo PSA Premium Enterprise Companion works inside Odoo

Flexigo PSA Premium Enterprise Companion adds the Scenario Snapshots menu under its root menu in Odoo and, in Odoo 19, two active scheduled actions that run every day: PSA Enterprise: Refresh Forward Utilization and PSA Enterprise: Refresh Pipeline Forecast. Under the bonnet it stores its data in four models of its own, one of them a cache per employee per week. Here is, in order, what appears in your database and where to check it.

FlexigoTech · Editor in charge: Víctor Gómez · Updated 4 November 2026

Key facts

Versions
Odoo 17, 18 and 19
Checked
in the module's source code, version 19.0 · against the sources linked at the end
Reading time
4 min

What the module adds, at a glance

On its Odoo Apps listing, the module is introduced under the heading Enterprise PSA: Forward Utilization, Pipeline Revenue & Scenario Modelling. Inside your database, that boils down to three kinds of building blocks you can find yourself:

  • One menu: Scenario Snapshots, sitting under PSA.
  • Two scheduled actions, in Odoo 19: PSA Enterprise: Refresh Forward Utilization and PSA Enterprise: Refresh Pipeline Forecast, both running every day and both active.
  • Four data models of its own: psa.forward.util.cache, psa.pipeline.refresh.state, psa.planning.bridge and psa.scenario.snapshot.

If you already run Odoo or are rolling it out, this inventory works as a checklist: what to look for after installing and what to review if something does not add up. The settings and fields you need to fill in are covered in the module set-up article; here we stick to how it works inside.

Timeline: from installation to day-to-day use

This is the sequence of what you will find in your database, in the order you are likely to come across it:

  1. On installation The Scenario Snapshots menu appears inside the module's root menu, PSA.
  2. In the scheduled actions list In Odoo 19, PSA Enterprise: Refresh Forward Utilization and PSA Enterprise: Refresh Pipeline Forecast are listed, both with the active box ticked.
  3. Every day In Odoo 18 and 19, PSA Enterprise: Refresh Forward Utilization runs.
  4. Every day In Odoo 19, PSA Enterprise: Refresh Pipeline Forecast runs.
  5. When you open PSA › Revenue Forecast Each record shows its date, company, horizon, probability, a scenario checkbox and a refresh date column.
  6. When you open Scenario Snapshots You see the list of scenario snapshots; in our screenshot it is empty, with the button to create the first one.
Odoo scheduled actions list with PSA Enterprise actions alongside CRM, Mail and Notification ones
Settings › Scheduled Actions: priority, name, model, next execution, interval and active box for each action.

The two scheduled actions, one at a time

PSA Enterprise: Refresh Forward Utilization

This is an active scheduled action that runs daily, in Odoo 18 and 19. In the scheduled actions list you can see, on the same row, its priority, model, next execution, interval and active box.

PSA Enterprise: Refresh Pipeline Forecast

It is also active and runs daily, in Odoo 19 only. It sits in the same list as the previous one, next to scheduled actions from other apps such as CRM, Mail and Notification, so read the full name carefully to avoid mixing them up.

With the actions in your version, the practical thing after installing is to check three points: that they exist, that their interval is as stated and that the active box is still ticked.

The four models the module stores

Under the bonnet, the module defines these models. Here are their technical names and descriptions exactly as they appear in the code:

  • psa.forward.util.cache: Forward Utilization Cache per employee per week, a cache per employee per week.
  • psa.pipeline.refresh.state: PSA Pipeline Refresh State.
  • psa.planning.bridge: PSA Planning Bridge (Enterprise).
  • psa.scenario.snapshot: PSA Scenario Snapshot.

These are the names you will come across if a consultant reviews the database from the inside or if you raise a support request about the module. Keeping them handy saves back-and-forth when you need to explain where a piece of data lives.

What the PSA lists show

In PSA › Revenue Forecast, each row carries a date, company, horizon, probability, a scenario checkbox and a refresh date. In the screenshot, the only record has the scenario box unticked and the refresh date empty.

Revenue Forecast list in the PSA module with a single record for the company YourCompany
PSA › Revenue Forecast with one record: scenario box unticked and no refresh date.

The second screenshot is the same list viewed again: the same record, with the scenario box unticked and no update date.

The animation goes through the screens in this order, so you can see where everything is:

Walkthrough of Revenue Forecast, the scheduled actions and the empty Scenario Snapshots list
Revenue Forecast, the scheduled actions list, Revenue Forecast again and finally an empty Scenario Snapshots list with the columns Snapshot Name, Created on, Created by, Horizon and State, the Nuevo button and the message «Create new document».

How to check everything is in place

  1. Go into the module's menu and find Scenario Snapshots.
  2. Open Settings › Scheduled Actions and look for the actions starting with PSA Enterprise.
  3. For each one, check that the interval is daily and that the active box is ticked.
  4. Note the next execution of each action so you know when the next run is due.
  5. Open PSA › Revenue Forecast and go over the columns of your records, including the refresh date.

If any of these points does not show up as described here, that is the moment to contact support using the technical names above.

Versions, price and what the listing includes

The module is published on Odoo Apps for Odoo 17.0, 18.0 and 19.0. The Odoo Apps listing also has sections called Walkthroughs, Support included, Versions & updates and More apps by FlexigoTech. You can also view it on the module page on flexigotech.com.

How FlexigoTech can help

At FlexigoTech we implement Odoo and build bespoke connectors and integrations. If you would like us to go through the module's scheduled actions with you, fit it into your implementation or connect it to other systems you already use, tell us about your situation and we will look at it on your database.

Keep reading

Setup checklist for Flexigo PSA Premium Enterprise Companion in OdooChecklist for setting up Flexigo PSA Premium Enterprise Companion in Odoo: configuration fields, snapshot limits and the error messages you will see.Setting up EU Digital Services Act Compliance Suite in Odoo: a case from start to finishA worked case for setting up EU Digital Services Act Compliance Suite in Odoo: key fields, the states each record uses and what to check in week one.EU Digital Services Act Compliance Suite: does it fit and which Odoo version?What EU Digital Services Act Compliance Suite covers and leaves out according to its listing, what to prepare first and which Odoo version to use.
Checked in the module's source code (version 19.0) and the linked sources

Sources