OdooWiki OCA HUB

Server environment for Account Invoice Export

account_invoice_export_server_env folder_open OCA/edi open_in_new
Tools License: AGPL-3

This module is based on the server_environment module to use files for configuration. So we can have a different configuration for each environment (dev, test, integration, prod). This module define the config variables for the account_invoice_export module.

Example of the section to put in the configuration file:

[transmit_method.transmition_method_code] destination_pwd: password, destination_user: user, destination_url: url,

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets administrators configure the connection details (user, password and URL) used to send invoices through each transmission method from configuration files instead of typing them in Odoo, so each environment (dev, test, production) can have its own settings.

This module connects the invoice export feature to the server environment configuration system. It does not add new screens or menus; instead it changes where the connection settings for a transmission method come from.

  • Each transmission method (transmit.method) now reads three values from a configuration file: the destination user, the destination password and the destination URL.
  • The section used in the configuration file is identified by the method's code, so every transmission method can have its own block of settings.
  • Because the values come from files, the same Odoo database can behave differently in development, test, integration or production without anyone editing the values by hand in the user interface.
  • The module depends on server_environment and account_invoice_export, so it only makes sense when invoices are exported through a transmission method.

In practice, an administrator prepares the configuration file with the credentials and address for each transmission method, and Odoo picks them up automatically. This keeps passwords out of the database and makes deployments safer and easier to repeat across environments.

Models and fields (1)
  • transmit.method · new model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.