Skip to Content

US Harassment Train

65.10 65.10

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
US Harassment Train for Odoo — preview banner

US Harassment Train

Track mandatory sexual-harassment prevention training by state (CA SB 1343, NY, IL, CT and more): per-jurisdiction/role requirements, per-employee records, automatic next-due-date recurrence math, new-hire deadlines and overdue/upcoming flagging with a compliance dashboard.

Track mandatory sexual-harassment prevention training by state (CA SB 1343, NY, IL, CT and more): per-jurisdiction/role requirements, per-employee records, automatic next-due-date recurrence math, new-hire deadlines and overdue/upcoming flagging with a compliance dashboard.

Key Features

new-hire deadline in days and the legal reference

Seeded out of the box with the headline mandates:

California (SB 1343)

California (SB 1343) -- 2 hours for supervisors, 1 hour for non-supervisory staff, repeated every 2 years; new hires within 6 months.

New York State

New York State -- interactive training for all employees annually.

Illinois (IL Human Rights Act sec

2-109) -- all employees annually.

Connecticut (Time's Up Act)

Connecticut (Time's Up Act) -- 2 hours for all employees within

6 months of hire, with periodic supplemental training

6 months of hire, with periodic supplemental training (modelled on a 10-year cycle).

Delaware and Maine starter requirements are included as

Delaware and Maine starter requirements are included as well.

provider/method (in-person, online self-paced, live webinar)

The module then computes:

the next due date = completion date +

the next due date = completion date + the requirement's recurrence interval (whole-month arithmetic);

the new-hire deadline = hire date + the

the new-hire deadline = hire date + the requirement's deadline days, used until the first completion is recorded;

the effective due date (new-hire deadline before first

the effective due date (new-hire deadline before first completion, next due date afterwards);

an overdue flag (past the effective due date

an overdue flag (past the effective due date and not satisfied) and an

upcoming / due-soon flag (due within the configurable

upcoming / due-soon flag (due within the configurable window);

an hours-sufficient check comparing delivered hours to the

an hours-sufficient check comparing delivered hours to the requirement.

jurisdiction. A built-in matcher finds every active requirem

jurisdiction. A built-in matcher finds every active requirement that applies to a given role (role-specific or all-employee) and jurisdiction, and a wizard bulk-assigns a requirement to many employees at once, skipping anyone who already ha

Screenshots

US Harassment Train — Assign Training in Odoo

Assign Training

US Harassment Train — Compliance Dashboard in Odoo

Compliance Dashboard

US Harassment Train — Training Requirements in Odoo

Training Requirements

US Harassment Train — Training Records in Odoo

Training Records

US Harassment Train — Training Requirements in Odoo

Training Requirements

Why Choose This Module

Why this exists Several states require employers to deliver harassment-prevention training on a recurring cycle, with different hour requirements for supervisors versus non-supervisory staff and a separate deadline for new hires. Missing the clock is a compliance exposure. This module performs the real date math so HR never loses track of who is trained, who is overdue and who is coming due.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: hr
  • Support: support@pokutsoft.com

Update date: 2026-07-05