Skip to Content

Digital Notice Board

FREE
$ 50.00 $ 50.00

  • Versions
Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

Key Features

Internal Notice BoardCreate, publish, archive, and manage company notices directly under the HR menu.
Targeted RecipientsPublish notices for all employees, selected departments, specific employees, or work locations.
Systray AccessEmployees can open active notices from the backend systray notification menu.

Description

Digital Notice Board helps HR, Admin, and Management teams publish official communication inside Odoo. It supports announcement, event, policy, leadership, and employee announcement notice types with publish and expiry dates.

Employees see active notices from the Odoo backend systray. Managers can also send email notifications, review delivery logs, and let scheduled actions archive expired notices automatically.

Screenshots

Manage notices with status, type, audience, dates, and recipients

Create rich notices with summary, content, publish date, expiry date, and optional email notification

Employee systray notice board with unread count and quick preview

Notice detail popup with metadata, summary, and full content

Assign Digital Notice Manager access after installation

Notice Features

  • Announcement, event, policy, leadership, and employee notice types
  • Draft, published, and archived workflow
  • Publish date and expiry date controls
  • Event start and event end fields for event notices
  • Policy version field for policy updates
  • Summary field for notice preview and full HTML content field
  • Automatic archive scheduler for expired published notices

Audience Control

  • Publish to all active employees
  • Target one or more HR departments
  • Target specific employees
  • Target employees by work location
  • Computed recipient count before publishing
  • Employee visibility checked against active publish and expiry dates

Employee Experience

Systray MenuBackend users see a notice icon with unread count.
Quick PreviewNotice list shows title, type, publish date, and summary preview.
Full PopupEmployees can open the full notice without leaving their current Odoo screen.
Read TrackingUnread count updates when a user opens a notice.

Email and Greetings

Managers can enable email notification when publishing a notice. The module sends emails to the selected employees and records sent, skipped, or failed delivery logs.

  • Notice email delivery through Odoo Mail
  • Birthday greeting email scheduler
  • Work anniversary greeting email scheduler
  • Reusable birthday and anniversary card images
  • Delivery logs with status, email, subject, and processed date

How To Use

  1. After installation, go to Settings → Users & Companies → Users.
  2. Open the HR/Admin user and enable the Digital Notice Manager access group.
  3. Go to Employees → Digital Notice Board → Notices.
  4. Click New and enter the notice title.
  5. Select the notice type: announcement, event, policy, leadership, or employee announcement.
  6. Set publish date, expiry date, and optional event or policy information.
  7. Select the recipients: all employees, departments, specific employees, or work locations.
  8. Add a short summary and write the full notice content.
  9. Enable Send Email Notification if employees should receive the notice by email.
  10. Click Publish. Employees can then read it from the systray notice icon.
  11. Use Delivery Logs to review notice email, birthday, and anniversary notification status.

Installation

  1. Download the module from the Odoo App Store.
  2. Place the bs_digital_notice folder in your Odoo addons directory.
  3. Restart the Odoo server and update the Apps list.
  4. Go to Settings → Apps, search for Digital Notice Board, and click Install.
  5. Go to Settings → Users & Companies → Users, open the required user, and assign the Digital Notice Manager security group.
  6. Refresh the browser if the Digital Notice Board menu is not visible immediately.
Requirements: Odoo 18.0 with standard hr and mail modules installed. Employees need related internal users for systray access.

Technical Details

Odoo Backend AssetsIncludes JavaScript, SCSS, and QWeb templates for the systray experience.
Scheduled ActionsDaily cron jobs send greetings and archive expired notices.
Delivery LogsTracks notification type, target employee, status, email, subject, and mail record.
LGPL-3 LicenseOpen source license suitable for standard Odoo deployments.

Specifications

Versions 18.0