| ... | @@ -8,21 +8,21 @@ Aquests ednpoints estan auto-documentats al mateix Odoo (test) aquí: [api_docs] |
... | @@ -8,21 +8,21 @@ Aquests ednpoints estan auto-documentats al mateix Odoo (test) aquí: [api_docs] |
|
|
|
|
|
|
|
**Alerta**: Hi ha però algunes limitacions en aquesta auto-documentació que fa que hi hagi algunes *variants* d'algunes crides no quedin reflectides en aquest recurs del Odoo (tenim pendent de revisar com millorar això), de manera que a continuació mantenim un apartat especific per a cada EndPoint amb totes les variants més ben documentades:
|
|
**Alerta**: Hi ha però algunes limitacions en aquesta auto-documentació que fa que hi hagi algunes *variants* d'algunes crides no quedin reflectides en aquest recurs del Odoo (tenim pendent de revisar com millorar això), de manera que a continuació mantenim un apartat especific per a cada EndPoint amb totes les variants més ben documentades:
|
|
|
|
|
|
|
|
## community
|
|
## API community
|
|
|
|
|
|
|
|
## crm-lead
|
|
## API crm-lead
|
|
|
|
|
|
|
|
## member
|
|
## API member
|
|
|
|
|
|
|
|
## profile
|
|
## API profile
|
|
|
|
|
|
|
|
## maps
|
|
## API maps
|
|
|
API usada pel back-end del MApa a la Web Pública per interactuar amb l'Odoo. En aquest cas veure la [pròpia auto-documentació del Odoo](https://erp-test.somcomunitats.coop/api-docs?urls.primaryName=api%2Fprivate%3A%20maps#/default) al respecte.
|
|
API usada pel back-end del MApa a la Web Pública per interactuar amb l'Odoo. En aquest cas veure la [pròpia auto-documentació del Odoo](https://erp-test.somcomunitats.coop/api-docs?urls.primaryName=api%2Fprivate%3A%20maps#/default) al respecte.
|
|
|
|
|
|
|
|
## Endpoint: Creacion de la peticion de alta de socia (desde formulario)
|
|
## FORMULARI Petició de alta de socia a una CE
|
|
|
|
|
|
|
|
- Funcionalitat: Accés al formulari de la web pública de Odoo que permet registrar una subscripció de una persona ( persona física, no jurídica !) a una comunitat energètica.
|
|
- Funcionalitat: Accés al formulari de la web pública de Odoo que permet registrar una subscripció de una persona ( persona física, no jurídica !) a una comunitat energètica.
|
|
|
- URL: `odoo_root_url/become_cooperator`
|
|
- URL: `odoo_server_root_url/become_cooperator`
|
|
|
- Paràmetres:
|
|
- Paràmetres:
|
|
|
- `odoo_company_id` (int): s'ha de correspondre amb un ID vàlid de Odoo corresponent a una res_company.id (companyia de Odoo = Comunitat Energètica).
|
|
- `odoo_company_id` (int): s'ha de correspondre amb un ID vàlid de Odoo corresponent a una res_company.id (companyia de Odoo = Comunitat Energètica).
|
|
|
- Resposta:
|
|
- Resposta:
|
| ... | @@ -30,7 +30,7 @@ API usada pel back-end del MApa a la Web Pública per interactuar amb l'Odoo. En |
... | @@ -30,7 +30,7 @@ API usada pel back-end del MApa a la Web Pública per interactuar amb l'Odoo. En |
|
|
- [nok]: retorna codi de error i missatge:
|
|
- [nok]: retorna codi de error i missatge:
|
|
|
- [500] `Not valid parameter value [odoo_company_id]` : el valor rebut no es correspon amb cap ID de res_company al Odoo.
|
|
- [500] `Not valid parameter value [odoo_company_id]` : el valor rebut no es correspon amb cap ID de res_company al Odoo.
|
|
|
- Exemples crida a testing:
|
|
- Exemples crida a testing:
|
|
|
- Si la petició va orientada a la CE amb id de companyia = 2 al Odoo, aleshores: https://erp-test.somcomunitats.coop/become_cooperator?odoo_company_id=2
|
|
- Si la petició va orientada a la CE amb id de companyia = 5 al Odoo, aleshores: https://erp-test.somcomunitats.coop/become_cooperator?odoo_company_id=5
|
|
|
|
|
|
|
|
- Consideracions funcionals:
|
|
- Consideracions funcionals:
|
|
|
- Un cop enviat el formulari amb èxit, Odoo mostra aquest missatge:
|
|
- Un cop enviat el formulari amb èxit, Odoo mostra aquest missatge:
|
| ... | |
... | |
| ... | | ... | |