| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/18.0/account_invoice_export |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Invoicing Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Thierry Ducrest, Ruchir Shukla, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:12 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | The goal of this module is to allow sending invoices in different format to external systems. It extends the module account_invoice_transmit_method, adding options to configure an url and credentials (Basic Authentication). In the UI a new button Send ebill send the invoice pdf to the configure url. The actual sending of the invoice is manage by queue.job and the standard Odoo chatter on the invoice is used to inform the user on success/failure of the dispatch. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
exception_sending_invoice |
exception_sending_invoice | ir.ui.view | qweb | New |
transmit_method_form |
Transmit Method Form view Export | transmit.method | xpath | Inherits account_invoice_transmit_method.transmit_method_form |
view_invoice_tree |
account.move | field | Inherits account.view_invoice_tree | |
view_move_form |
Account Invoice Export on Invoice form view | account.move | button | Inherits account.view_move_form |
invoice_export_confirmed
Boolean
copy=False
invoice_exported
Boolean
copy=False
send_through_http
Boolean
related='transmit_method_id.send_through_http'
export_invoice(self)
log_error_sending_invoice(self, values)
log_success_sending_invoice(self)
destination_pwd
Char
copy=False
string='Password'
destination_url
Char
string='Url'
destination_user
Char
copy=False
string='User'
export_connection_timeout
Integer
default=10
help='Timeout in seconds, use 0 (zero) for no timeout.'
string='Connection timeout'
send_through_http
Boolean
help='Adds a Send eBill button on the invoice'
string='Enable send eBill'
get_transmission_http_header(self)
get_transmission_url(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/17.0/account_invoice_export |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Invoicing Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp SA |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Vincent Van Rossem |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | The goal of this module is to allow sending invoices in different format to external systems. It extends the module account_invoice_transmit_method, adding options to configure an url and credentials (Basic Authentication). In the UI a new button Send ebill send the invoice pdf to the configure url. The actual sending of the invoice is manage by queue.job and the standard Odoo chatter on the invoice is used to inform the user on success/failure of the dispatch. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
exception_sending_invoice |
exception_sending_invoice | ir.ui.view | qweb | New |
transmit_method_form |
Transmit Method Form view Export | transmit.method | xpath | Inherits account_invoice_transmit_method.transmit_method_form |
view_invoice_tree |
account.move | field | Inherits account.view_invoice_tree | |
view_move_form |
Account Invoice Export on Invoice form view | account.move | field | Inherits account.view_move_form |
invoice_export_confirmed
Boolean
copy=False
invoice_exported
Boolean
copy=False
send_through_http
Boolean
related='transmit_method_id.send_through_http'
export_invoice(self)
log_error_sending_invoice(self, values)
log_success_sending_invoice(self)
destination_pwd
Char
copy=False
string='Password'
destination_url
Char
string='Url'
destination_user
Char
copy=False
string='User'
send_through_http
Boolean
help='Adds a Send eBill button on the invoice'
string='Enable send eBill'
get_transmission_http_header(self)
get_transmission_url(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/16.0/account_invoice_export |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Invoicing Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp SA |
| COMMITTERS | |
| COMMITTERS | Thierry Ducrest, Weblate, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:47 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
astor |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
exception_sending_invoice |
exception_sending_invoice | ir.ui.view | qweb | New |
transmit_method_form |
Transmit Method Form view Export | transmit.method | xpath | Inherits account_invoice_transmit_method.transmit_method_form |
view_invoice_tree |
account.move | field | Inherits account.view_invoice_tree | |
view_move_form |
Account Invoice Export on Invoice form view | account.move | field | Inherits account.view_move_form |
invoice_export_confirmed
Boolean
copy=False
invoice_exported
Boolean
copy=False
send_through_http
Boolean
related='transmit_method_id.send_through_http'
export_invoice(self)
log_error_sending_invoice(self, values)
log_success_sending_invoice(self)
destination_pwd
Char
copy=False
string='Password'
destination_url
Char
string='Url'
destination_user
Char
copy=False
string='User'
send_through_http
Boolean
help='Adds a Send eBill button on the invoice'
string='Enable send eBill'
get_transmission_http_header(self)
get_transmission_url(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/14.0/account_invoice_export |
| VERSION | |
| VERSION | 1.2.5 |
| CATEGORY | |
| CATEGORY | Invoicing Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Thierry Ducrest, oca-travis, Weblate, OCA-git-bot, Simone Orsi, Vincent Van Rossem, Hai Lang |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/queue: - queue_job OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
astor requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
exception_sending_invoice |
exception_sending_invoice | ir.ui.view | qweb | New |
transmit_method_form |
Transmit Method Form view Export | transmit.method | xpath | Inherits account_invoice_transmit_method.transmit_method_form |
view_invoice_tree |
account.move | field | Inherits account.view_invoice_tree | |
view_move_form |
Account Invoice Export on Invoice form view | account.move | field | Inherits account.view_move_form |
invoice_export_confirmed
Boolean
copy=False
invoice_exported
Boolean
copy=False
send_through_http
Boolean
related='transmit_method_id.send_through_http'
export_invoice(self)
log_error_sending_invoice(self, values)
log_success_sending_invoice(self)
destination_pwd
Char
copy=False
string='Password'
destination_url
Char
string='Url'
destination_user
Char
copy=False
string='User'
send_through_http
Boolean
help='Adds a Send eBill button on the invoice'
string='Enable send eBill'
get_transmission_http_header(self)
get_transmission_url(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/13.0/account_invoice_export |
| VERSION | |
| VERSION | 1.2.3 |
| CATEGORY | |
| CATEGORY | Invoicing Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Thierry Ducrest, oca-travis, OCA-git-bot, Simone Orsi, Vincent Van Rossem |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/queue: - queue_job OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
astor requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
exception_sending_invoice |
exception_sending_invoice | ir.ui.view | qweb | New |
transmit_method_form |
Transmit Method Form view Export | transmit.method | xpath | Inherits account_invoice_transmit_method.transmit_method_form |
view_invoice_tree |
account.move | field | Inherits account.view_invoice_tree | |
view_move_form |
Account Invoice Export on Invoice form view | account.move | field | Inherits account.view_move_form |
invoice_export_confirmed
Boolean
copy=False
invoice_exported
Boolean
copy=False
send_through_http
Boolean
related='transmit_method_id.send_through_http'
export_invoice(self)
log_error_sending_invoice(self, values)
log_success_sending_invoice(self)
destination_pwd
Char
copy=False
string='Password'
destination_url
Char
string='Url'
destination_user
Char
copy=False
string='User'
send_through_http
Boolean
help='Adds a Send eBill button on the invoice'
string='Enable send eBill'
get_transmission_http_header(self)
get_transmission_url(self)