This module is a part of SomConnexió original module.
We are working to separate the monolitic original module in small modules splited by functionalities.
This module manage the integration between Odoo an OpenCell.
OpenCell is the billing system used in Som Connexió. We use this module to synchronize the customers and contracts from Odoo to OpenCell and to import the invoices from OpenCell to Odoo.
Using listeners, we observe the contract and res_partner models and if a new is created or is updated with a field related with the invoice process, a job is generated to call OpenCell to create or update the related object, using the reference of Odoo as identifier in OpenCell.
Objects integrated (Odoo -> OpenCell):
ResPartner -> Customer / CRMAccountHierarchy
Contract -> Subscription
ContractInfo (ISP Info) -> Access
Product -> Service / OneShot
Table of contents
Configuration
To configure the integration between Odoo and OpenCell you need to expose in the Odoo environment the next variables used to access the OpenCell API:
export OPENCELL_BASEURL="https://opencell.organization.org/"
export OPENCELL_USER="opencell_user"
export OPENCELL_PASSWORD='opencell_password'
Then, create and configure the Seller and the Client category in OpenCell and update the Odoo configuration settings opencell_seller_code and opencell_customer_category_code.
Products
To integrate the products between the envrionments, the CODE of the product in OpenCell must exist in Odoo as Product default code of a product.
OpenCell Product Code <==> Odoo Product Default Code
Usage
The usage is full integrated with the ORM of Odoo using listeners.
More info about the listeners: https://odoo-connector.com/api/api_components.html#listeners
Contributors
Som Connexió SCCL <https://somconnexio.coop/>
Gerard Funonsas gerard.funosas@somconnexio.coop
Borja Gimeno borja.gimeno@somconnexio.coop
Coopdevs Treball SCCL <https://coopdevs.coop/>
Daniel Palomar daniel.palomar@coopdevs.org
Cesar Lopez cesar.lopez@coopdevs.org
Carla Berenguer carla.berenguer@coopdevs.org
Metadata
Release files for odoo-addon-opencell-somconnexio 16.0.1.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| odoo_addon_opencell_somconnexio-16.0.1.1.3.tar.gz | 40.6 kB | Details |
Release files / odoo_addon_opencell_somconnexio-16.0.1.1.3.tar.gz
| Download URL | odoo_addon_opencell_somconnexio-16.0.1.1.3.tar.gz |
|---|---|
| Size | 40.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dd618c561a3c787c0cc675c2449fa1e8d8882a85aba6f7eef2af03f5cfc0c8e7
|
|
BLAKE2b-256 checksum How to use checksums |
067b4c045b7e02a422adcdf904ec310c918a26915be9b4a843d78233e920df0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|