Está en la página 1de 5

Guia de laboratorio Odoo

Tema: Consumiendo el
WebService odoo
Odoo 13

Lima – Perú
Levantamos odoo community:
Creamos un nuevo proyecto Python:

Creamos un nuevo paquete que llamaremos principal:

Creamos un archivo Python webservice.py:


Ahora dentro de el vamos primero a importar xmlrpc.client:

Luego vamos a declarar las variables para conectarnos al web service de


odoo, la url debe ser la dirección ip del pc ejecutando odoo:

Ahora vamos a probar autenticar al usuario:


Finalmente nos aseguramos de que el usuario exista y tenga los permisos
de administrador, luego vamos y probar creando un nuevo contacto a
través del web service:

Ejecutamos el archivo .py y luego validamos en odoo que el contacto haya


sido creado (En mi caso cree un contacto llamado Adolfo Pardo):

Notamos que aparece primero en la lista.


Así es como podemos crear un contacto utilizando el web service de odoo.

El código finalmente queda así:

También podría gustarte