Aeroo reports plugin for OpenOffice.Org

by
Odoo
v 6.1 v 7.0 Third Party 624
Download for v 7.0
Availability
Odoo Online
Odoo.sh
On Premise
Community Apps Dependencies
Technical Name report_aeroo_ooo_plugin
LicenseAGPL-3
Websitehttp://therp.nl
Versions 6.1 7.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Community Apps Dependencies
Technical Name report_aeroo_ooo_plugin
LicenseAGPL-3
Websitehttp://therp.nl
Versions 6.1 7.0

Introduction

This module provides an OpenOffice.org/LibreOffice extension plus a small interface to the Aeroo Report module on the OpenERP side to allow mail merge directly from the Writer application. Mail merge is performed on records stored in the saved selection in Odoo. The result is a single document in editable ODF, appearing in a new office window.

The ability to perform mail merge on the fly reliefs the administrator from having to create a Report XML record in the OpenERP database and upload the template after every change.

After installation of this module, you can download the extension file from your Odoo database under

Settings -> Customization -> Aeroo Reports -> Download Office Extension

Usage

In the web client, save a custom filter. When doing a mail merge, choose one of those filters and your document will be filled with the records in the filter's selection.

Figuring out the correct fields to use can be tricky, use the web client's debug mode to find out a field's name. Further, consult the provided document template (this is a mail merge intended to work on partners) for some general usage hints.

Requirements

On the client side, you need to install the extension via Tools -> Extension Manager -> Add. After installation, restart Writer in order to see the newly created menus.

You also need python-uno (or python3-uno) installed on the client machines.

Configure access to your database via Tools -> Options -> LibreOffice Writer -> Odoo Options.

Troubleshooting

If you experience an empty configuration dialog or missing translations, probably your extension registry is corrupt.

rm -rf ~/.config/libreoffice/4/user/{extensions,uno_packages}

fixes the problem, but you lose all installed extensions, their configuration and you'll have to reinstall them.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.