Repository
OCA/server-tools · module folder · Try on Runboat
Module version
0.1
Category
Other
Folder size
0.01 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
http://www.acsone.eu
Last tracking update
2026-08-07 06:56:12
Authors
ACSONE SA/NV, Odoo Community Association (OCA)
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA)
Committers
Laetitia Gangloff, Laetitia Gangloff (ACSONE)
Odoo dependencies
odoo/odoo:
- web
Python dependencies
None
System dependencies
None
Required by
sql_export_email
Description

Base export email addon
=========================

Add server action type to send by email a data export
For this new action type you need to fill the following fields :
- Filter : it defines the filter to use on the data.
- Template : it is the mail template to send the email.
- Saved export : it is a saved export list.
- Fields to export : it is the list of field to export. It can be used alone
                     or to complete the saved export list.

Example of use : in a cron for a periodic export of some data
                 to see the evolution.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_server_action_form Server Action (base_export_email) ir.actions.server form Inherits base.view_server_action_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (2)
  • onchange_model_id(self, cr, uid, ids, model_id, context=None)
    Used to set correct domain on filter_id and saved_export_id
  • run(self, cr, uid, ids, context=None)
    If the state of an action is export_email, export data related to the configuration and send the result by email