When IT opens Scheduled Actions

Updated 11 June 2026

Use Odoo’s technical scheduler only when the eTimeOffice settings screen says the job is missing, inactive, or not the one you expect.

Overview

Automatic attendance pulls rely on a small set of background jobs Odoo calls Scheduled Actions. Under normal use you never open this screen-saving your Sync Frequency on the eTimeOffice settings form should enable the right job automatically. IT steps in when the status text on settings warns that the matching job is inactive or cannot be found (for example after a partial upgrade or restore).

How it works

The module registers separate jobs for hourly, daily, weekly, and monthly sync. Exactly one should stay active for your chosen frequency. If they are all off, or the wrong one is off, automatic sync simply will not run even though credentials are correct.

Step-by-step guide

Fields table

Field explanations

Scheduled Actions menu

A powerful technical list; accidental edits to unrelated jobs can affect billing, email, or other apps. Open it only with IT approval and stay on rows whose name contains eTimeOffice.

Job name

The friendly title of one repeating task. Searching for “eTimeOffice” should surface exactly the four attendance sync jobs your integration uses.

Active (on the job)

The per-job switch. Only the job that matches your saved Sync Frequency should be on; turning several on can make Odoo pull the same data many times.

Next Execution Date

When Odoo plans to run that job again. If it never moves forward after a restart, the job may be off or the server clock may need a check.

Tip: After fixing jobs, open Sync Logs and press Test Sync Frequency on settings once; a fresh success line proves the chain end-to-end.

Common mistakes

Image

When IT opens Scheduled Actions