Instalar modulo en odoo 10 Comunnity

6,342 views
Skip to first unread message

Frank Villaverde

unread,
Dec 6, 2016, 1:03:31 PM12/6/16
to opener...@googlegroups.com
Estimado alguien me puede indicar como puedo instalar ,
un modulo

en mi servidor donde tengo instalado el odoo.

Saludos cordiales 

Cesar Ronald Luis Molina

unread,
Dec 6, 2016, 8:26:18 PM12/6/16
to Odoo y OpenERP Peru - Comunidad Libre
Hola Frank, 

descarga el zip y descomprimelo en la carpeta donde están los demás módulos, luego actualiza la lista de aplicaciones (en Odoo), para ello tienes que activar el modo desarrollador.

en el trabajo no tengo Odoo, sino podria ser un poco mas espcífico.

suerte , pa' lante!

Augusto Samame

unread,
Dec 7, 2016, 11:23:44 AM12/7/16
to Odoo y OpenERP Peru - Comunidad Libre
Hola Frank. El siguiente es el procedimiento que yo uso para Ubuntu: (estamos asumiendo equipo local con acceso SSH a un servidor remoto Ubuntu AWS y Odoo v10)

1) Descargar el zip del módulo a tu equipo local.

2) Usar un programa de FTP (FileZillla por ejemplo) para conectar al servidor y copiar el zip al home de tu servidor (así te ahorras problemas de permisos)

3) Conéctate vía SSH al servidor y tipea: cd /opt/odoo/odoo-10.0/addons (cambiar al folder de addons)

4) sudo cp /home/ubuntu/odoope_ruc_validation-10.0.1.0.zip .         (ojo que hay un punto al final - copia el zip al folder de addons)

5) sudo chown -R odoo:odoo odoope_ruc_validation-10.0.1.0.zip      (para cambiar al usuario de ubuntu a odoo)

6) sudo chmod 755 odoope_ruc_validation-10.0.1.0.zip                    (para cambiar los permisos)

7) sudo unzip odoope_ruc_validation-10.0.1.0.zip                       (descomprime el zip)

8) Rebootea el servidor (a veces no es necesario, pero a veces no detecta los nuevos módulos hasta que se hace esto)

8) loguéate como admin

9) activa el modo desarrollador

10) Selecciona Apps - Actualizar Lista de Aplicaciones

11) Refrezca la página del navegador con F5 o equivalente

12) Debería ya estar el nuevo módulo visible para instalar

Repite el procedimiento para cualquier módulo que desees instalar.

Espero te sea de ayuda.


El martes, 6 de diciembre de 2016, 13:03:31 (UTC-5), Frank Villaverde escribió:

Frank Villaverde

unread,
Dec 9, 2016, 11:12:29 PM12/9/16
to opener...@googlegroups.com
Estimado tengo problemas he instalado odoo ruc pero cada vez que lo pongo sale error.
borre la carpeta y arrancaba normal.

--
--
Para publicar un anuncio, envía un correo a opener...@googlegroups.com.
Comunidad OpenERP Perú - Consultores y Usuarios http://openerp.pe

---
Has recibido este mensaje porque estás suscrito al grupo "Odoo y OpenERP Peru - Comunidad Libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp_peru+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Augusto Samame

unread,
Dec 10, 2016, 12:35:40 AM12/10/16
to Odoo y OpenERP Peru - Comunidad Libre
Hola Frank. Favor indicar el error que sale.

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp_peru...@googlegroups.com.

Alonso Vargas

unread,
Jan 11, 2017, 1:28:04 PM1/11/17
to Odoo y OpenERP Peru - Comunidad Libre
Este error es común en la instalación de este módulo y esto es porque depende de otros componentes externos a ODOO que lo basicamente hacen es interpretar el Captcha en la página de Sunat y Reniec, lo puedes instalar en tu servidor (ubuntu) con los siguientes comandos:

$ sudo apt-get install tesseract-ocr tesseract-ocr-eng python-imaging python-pip python-bs4 
$ sudo pip install pytesseract

Saludos
 
El martes, 6 de diciembre de 2016, 13:03:31 (UTC-5), Frank Villaverde escribió:
Estimado alguien me puede indicar como puedo instalar ,
un modulo

en mi servidor donde tengo instalado el odoo.

Saludos cordiales  

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp_peru...@googlegroups.com.

Edgard Andres Pimentel Rojas

unread,
Jan 11, 2017, 2:22:13 PM1/11/17
to opener...@googlegroups.com
Estimado,

cada modulo tiene un README, seria bueno si primero le das una leida.

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp_peru+unsubscribe@googlegroups.com.

Jean Paul Casis

unread,
Jan 11, 2017, 4:20:53 PM1/11/17
to Odoo y OpenERP Peru - Comunidad Libre
Tengo este problema al instalar el modulo

Traceback (most recent call last):
File "/odoo/odoo-server/odoo/http.py", line 638, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/odoo/odoo-server/odoo/http.py", line 675, in dispatch
result = self._call_function(**self.params)
File "/odoo/odoo-server/odoo/http.py", line 331, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/odoo/odoo-server/odoo/service/model.py", line 119, in wrapper
return f(dbname, *args, **kwargs)
File "/odoo/odoo-server/odoo/http.py", line 324, in checked_call
result = self.endpoint(*a, **kw)
File "/odoo/odoo-server/odoo/http.py", line 933, in __call__
return self.method(*args, **kw)
File "/odoo/odoo-server/odoo/http.py", line 504, in response_wrap
response = f(*args, **kw)
File "/odoo/odoo-server/addons/web/controllers/main.py", line 866, in call_button
action = self._call_kw(model, method, args, {})
File "/odoo/odoo-server/addons/web/controllers/main.py", line 854, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/odoo/odoo-server/odoo/api.py", line 681, in call_kw
return call_kw_multi(method, model, args, kwargs)
File "/odoo/odoo-server/odoo/api.py", line 672, in call_kw_multi
result = method(recs, *args, **kwargs)
File "/odoo/odoo-server/odoo/addons/base/module/module.py", line 410, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/odoo/odoo-server/odoo/addons/base/module/module.py", line 484, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/odoo/odoo-server/odoo/modules/registry.py", line 78, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/odoo/odoo-server/odoo/modules/loading.py", line 339, in load_modules
loaded_modules, update_module)
File "/odoo/odoo-server/odoo/modules/loading.py", line 237, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
File "/odoo/odoo-server/odoo/modules/loading.py", line 156, in load_module_graph
_load_data(cr, module_name, idref, mode, kind='data')
File "/odoo/odoo-server/odoo/modules/loading.py", line 95, in _load_data
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
File "/odoo/odoo-server/odoo/tools/convert.py", line 848, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
File "/odoo/odoo-server/odoo/tools/convert.py", line 918, in convert_xml_import
obj.parse(doc.getroot(), mode=mode)
File "/odoo/odoo-server/odoo/tools/convert.py", line 799, in parse
self.parse(rec, mode)
File "/odoo/odoo-server/odoo/tools/convert.py", line 802, in parse
self._tags[rec.tag](rec, de, mode=mode)
File "/odoo/odoo-server/odoo/tools/convert.py", line 710, in _tag_record
id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode)
File "/odoo/odoo-server/odoo/addons/base/ir/ir_model.py", line 1192, in _update
record = record.create(values)
File "/odoo/odoo-server/odoo/addons/base/ir/ir_ui_view.py", line 353, in create
return super(View, self).create(self._compute_defaults(values))
File "/odoo/odoo-server/odoo/models.py", line 3817, in create
self._fields[key].determine_inverse(record)
File "/odoo/odoo-server/odoo/fields.py", line 999, in determine_inverse
getattr(records, self.inverse)()
File "/odoo/odoo-server/odoo/addons/base/ir/ir_ui_view.py", line 220, in _inverse_arch
view.write(data)
File "/odoo/odoo-server/odoo/addons/base/ir/ir_ui_view.py", line 371, in write
return super(View, self).write(self._compute_defaults(vals))
File "/odoo/odoo-server/odoo/models.py", line 3549, in write
self._write(old_vals)
File "/odoo/odoo-server/odoo/models.py", line 3695, in _write
self._validate_fields(vals)
File "/odoo/odoo-server/odoo/models.py", line 1073, in _validate_fields
raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e)))
ParseError: "Error while validating constraint
El campo `catalog_06_id` no existe
Error de contexto:
Vista `res.partner form`
[view_id: 1045, xml_id: n/a, model: res.partner, parent_id: 124]
None" while parsing /odoo/odoo-server/addons/odoope_ruc_validation/views/res_partner_view.xml:5, near
<record id="view_partner_form" model="ir.ui.view">
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<data><sheet position="before">
<header>
<field name="state" widget="statusbar" nolabel="1" statusbar_visible="habido,nhabido" statusbar_colors="{&quot;habido&quot;:&quot;green&quot;,&quot;nhabido&quot;:&quot;red&quot;}" readonly="0" clickable="True"/>
</header>
</sheet>
<field name="parent_id" position="after">
<field name="registration_name" placeholder="Raz&#243;n social" attrs="{'invisible': [('is_company','=',False)],'required': [('is_company','=',True)]}"/>
<div class="o_row">
<field name="catalog_06_id" placeholder="Tipo Doc." colspan="1" nolabel="1" widget="selection"/>
<field name="vat" placeholder="N&#250;mero de Documento" colspan="3" nolabel="1"/>
</div>
</field>
</data></field>
</record>
Alguien sabe que debo hacer?
 

Augusto Samame

unread,
Jan 11, 2017, 4:35:57 PM1/11/17
to Odoo y OpenERP Peru - Comunidad Libre
Hola Jean Paul. Te está faltando una dependencia. Acá tienes una pista:

El campo `catalog_06_id` no existe

Este campo lo instala el módulo Factura Electrónica Base, que es necesario para que el Módulo Validador de RUC/DNI funcione


Primero instala ese módulo y no te saldrá ese error.

Saludos,

Augusto

Jorge Luis Quispe Soto

unread,
Apr 16, 2017, 9:45:05 AM4/16/17
to Odoo y OpenERP Peru - Comunidad Libre


El martes, 6 de diciembre de 2016, 13:03:31 (UTC-5), Frank Villaverde escribió:

Emiliano Avendano

unread,
May 14, 2017, 9:19:56 PM5/14/17
to Odoo y OpenERP Peru - Comunidad Libre
Muchas gracias Augusto Samane, por compartir el procedimiento.

Cindy

unread,
Jan 17, 2019, 5:12:06 PM1/17/19
to Odoo, OpenERP, CubicERP y Flectra - Peru - Comunidad Libre
Hola Augusto. 
Me podrias ayudar con la instalacion del modulo de Python "xlrd". me piden eso como mensaje de ERROR para importar productos. Gracias! 

Augusto Samamé Barrientos

unread,
Jan 17, 2019, 5:19:11 PM1/17/19
to opener...@googlegroups.com
Hola Cindy. Nunca me ha sido necesario instalar ese módulo Python para una instalación standard de Odoo 10.
Tienes módulos de terceros? Qué exactamente estás intentando hacer y cual es el código de error que te aparece?

Comunidad OpenERP, Odoo, Cubic ERP y Flectra Perú - Consultores y Usuarios
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Odoo, OpenERP, CubicERP y Flectra - Peru - Comunidad Libre" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/openerp_peru/ipgt539DTV8/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a openerp_peru...@googlegroups.com.

Cindy

unread,
Jan 17, 2019, 5:50:22 PM1/17/19
to Odoo, OpenERP, CubicERP y Flectra - Peru - Comunidad Libre
Hola.
En realidad es Odoo 12 en Ubuntu por medio de GCP. y lo que queria era agregar masivamente productos con un archivo xls . El ERROR es este: La previsualización de la importación ha fallado debido a: No es posible cargar el archivo "xls": requiere el módulo de Python "xlrd".

For CSV files, you may need to select the correct separator.

Augusto Samamé Barrientos

unread,
Jan 19, 2019, 10:35:26 AM1/19/19
to opener...@googlegroups.com
Hola Cindy. No he trabajado mucho todavía con la versión 12, pero por el error que te sale al parecer no está instalada una dependencia en el servidor Ubuntu donde corre el Odoo.
La dependencia es una librería Python llamada xlrd que se usa para poder leer y parsear archivos xls:


Para solucionar esto, lo más probable es que sólo tengas que instalar la librería en tu servidor Ubuntu:

pip install xlrd
o siguiendo este tutorial (ojo que es para la versión python 3.5)


Espero te sea de ayuda.



Jorge Washington Cáceres Campana

unread,
Jan 19, 2019, 7:39:22 PM1/19/19
to Odoo, OpenERP, CubicERP y Flectra - Peru - Comunidad Libre
Hola Cindy,

Ye estoy trabajando con Odoo 12, al margen de la traducción al español que le falta bastante, hasta la fecha no he tenido problemas y en mi percepción hay mejoras muy interesantes, sobre todo el atajo de teclas y ciertamente noto una mejoría en la velocidad de respuesta.

He instalado sobre Ubuntu Server 18.04 utilizando el script de la siguiente URL: https://github.com/Yenthe666/InstallScript

Y no tuve el error que mencionas, lo único adicional fue instalar wkhtmltopdf siguiendo los pasos de la página principal (https://wkhtmltopdf.org/) espero esto pueda ayudarte.
 
Saludos,
Atte,
Jorge
Reply all
Reply to author
Forward
0 new messages