Error al instalar módulos

493 views
Skip to first unread message

Pablo Méndez Solla

unread,
Jan 15, 2015, 4:43:53 AM1/15/15
to openerp-s...@googlegroups.com
Buenos días,

Antes de nada, utilizo OpenERP 7 en Ubuntu 12.04. He estado probando en una base de datos de prueba el módulo report_aeroo para generar informes y lo he desinstalado. Creo que me ha dado algún tipo de error puesto que ahora cada vez que intento instalar un nuevo módulo, en cualquiera de las bases de datos que tengo en OpenERP.

Concretamente estaba intentando instalar el módulo l10n_es_aeat_mod340 para sacar los libros de IVA y me muestra este error:

OpenERP Server Error

Client Traceback (most recent call last):
  File "/opt/openerp/server/openerp/addons/web/http.py", line 204, in dispatch
    response["result"] = method(self, **self.params)
  File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 1132, in call_button
    action = self._call_kw(req, model, method, args, {})
  File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 1120, in _call_kw
    return getattr(req.session.model(model), method)(*args, **kwargs)
  File "/opt/openerp/server/openerp/addons/web/session.py", line 42, in proxy
    result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
  File "/opt/openerp/server/openerp/addons/web/session.py", line 30, in proxy_method
    result = self.session.send(self.service_name, method, *args)
  File "/opt/openerp/server/openerp/addons/web/session.py", line 103, in send
    raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)


Server Traceback (most recent call last):
  File "/opt/openerp/server/openerp/addons/web/session.py", line 89, in send
    return openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/opt/openerp/server/openerp/netsvc.py", line 292, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/opt/openerp/server/openerp/service/web_services.py", line 626, in dispatch
    res = fn(db, uid, *params)
  File "/opt/openerp/server/openerp/osv/osv.py", line 188, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/opt/openerp/server/openerp/osv/osv.py", line 131, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/opt/openerp/server/openerp/osv/osv.py", line 197, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/opt/openerp/server/openerp/osv/osv.py", line 185, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/opt/openerp/server/openerp/addons/base/module/module.py", line 706, in install_from_urls
    self.update_list(cr, uid, context=context)
  File "/opt/openerp/server/openerp/addons/base/module/module.py", line 617, in update_list
    handler.load_addons()
  File "/opt/openerp/server/openerp/addons/web/http.py", line 580, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/opt/openerp/server/openerp/modules/module.py", line 133, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/openerp/server/openerp/addons/report_aeroo/__init__.py", line 32, in <module>
    import aeroolib
ImportError: No module named aeroolib

¿Como podría solucionarlo? Voy a intentar hacer un update, aunque al producirse el error en todas las bases de datos que tengo, pues no se.

Un saludo,
Pablo

Pedro Manuel Baeza Romero

unread,
Jan 15, 2015, 4:49:57 AM1/15/15
to openerp-s...@googlegroups.com
Buenas, Pablo,

Elimina del addons_path el módulo de Aeroo, o instala la librería que te pide.

Un saludo.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Pablo Méndez Solla

unread,
Jan 15, 2015, 5:08:15 AM1/15/15
to openerp-s...@googlegroups.com
Gracias Pedro, voy a ello.

Pablo Méndez Solla

unread,
Jan 15, 2015, 5:48:15 AM1/15/15
to openerp-s...@googlegroups.com
En el addons_path solo aparece lo siguiente:

addons_path = /opt/openerp/server/openerp/addons

Cuando hago un update all de la base de datos en la que quiero instalar el módulo de 340 me dice lo siguiente:

2015-01-15 10:44:07,008 6625 CRITICAL XXXXXX openerp.modules.module: Couldn't load module web
2015-01-15 10:44:07,008 6625 CRITICAL XXXXXX openerp.modules.module: No module named aeroolib

En la carpeta Addons no esta la carpeta del módulo Aeroo, o por lo menos no la he visto.

Un saludo

Pedro Manuel Baeza Romero

unread,
Jan 15, 2015, 6:29:13 AM1/15/15
to openerp-s...@googlegroups.com
Me refiero a que en esa ruta has copiado lo de Aeroo. Elimínalo.

Un saludo.

Pablo Méndez Solla

unread,
Jan 15, 2015, 6:38:29 AM1/15/15
to openerp-s...@googlegroups.com
No, en esa ruta no está, es lo que pensaba, que estaría ahi y lo eliminaba, pero no. Y lo que es peor, he reiniciado el servidor y ahora no me arranca OpenERP. Me da error:

"No handler found."

Y si OpenERP no arranca si que es un problema.

Los módulos que salen en  Addons son estos:

account                            l10n_es_aeat_mod303
account_accountant                 l10n_es_aeat_mod340
account_analytic_analysis          l10n_es_aeat_mod347
account_analytic_default           l10n_es_aeat_mod349
account_analytic_plans             l10n_es_fiscal_year_closing
account_anglo_saxon                l10n_es_partner
account_asset                      l10n_es_partner_mercantil
account_balance_reporting          l10n_es_payment_order
account_banking                    l10n_es_toponyms
account_banking_pain_base          l10n_et
account_banking_payment            l10n_fr
account_banking_payment_export     l10n_fr_hr_payroll
account_banking_sepa_direct_debit  l10n_fr_rib
account_bank_statement_extensions  l10n_gr
account_billing                    l10n_gt
account_budget                     l10n_hn
account_cancel                     l10n_hr
account_chart                      l10n_in
account_chart_update               l10n_in_hr_payroll
account_check_writing              l10n_it
account_direct_debit               l10n_lu
account_fiscal_year_closing        l10n_ma
account_followup                   l10n_multilang
account_iban_preserve_domestic     l10n_mx
account_invoice_currency           l10n_nl
account_payment                    l10n_pa
account_payment_customer_data      l10n_pe
account_payment_direct_debit       l10n_pl
account_payment_export             l10n_pt
account_payment_extension          l10n_ro
account_payment_pain_base          l10n_si
account_payment_sepa               l10n_syscohada
account_periodical_invoicing       l10n_th
account_refund_original            l10n_tr
account_renumber                   l10n_uk
account_report_company             l10n_us
account_sequence                   l10n_uy
account_test                       l10n_ve
account_voucher                    l10n_vn
analytic                           lunch
analytic_contract_hr_expense       mail
analytic_user_function             marketing
anonymization                      marketing_campaign
association                        marketing_campaign_crm_demo
audittrail                         membership
auth_crypt                         mrp
auth_ldap                          mrp_byproduct
auth_oauth                         mrp_jit
auth_oauth_signup                  mrp_operations
auth_openid                        mrp_repair
auth_signup                        multi_company
base                               note
base_action_rule                   note_pad
base_calendar                      pad
base_gengo                         pad_project
base_iban                          payment_register
base_import                        plugin
base_location                      plugin_outlook
base_quality_interrogation.py      plugin_thunderbird
base_report_designer               point_of_sale
base_setup                         portal
base_status                        portal_anonymous
base_vat                           portal_claim
board                              portal_crm
claim_from_delivery                portal_event
contacts                           portal_hr_employees
crm                                portal_project
crm_claim                          portal_project_issue
crm_helpdesk                       portal_project_long_term
crm_partner_assign                 portal_sale
crm_profiling                      portal_stock
crm_todo                           process
customer_supplier_voucher          procurement
db_tools                           product
decimal_precision                  product_expiry
delivery                           product_manufacturer
document                           product_margin
document_ftp                       product_visible_discount
document_page                      project
document_webdav                    project_gtd
edi                                project_issue
email_template                     project_issue_sheet
event                              project_long_term
event_moodle                       project_mrp
event_sale                         project_timesheet
fetchmail                          purchase
fleet                              purchase_analytic_plans
google_base_account                purchase_double_validation
google_docs                        purchase_requisition
hr                                 report_aeroo
hr_attendance                      report_intrastat
hr_contract                        report_webkit
hr_evaluation                      report_xls
hr_expense                         resource
hr_expense_analytic_plans          sale
hr_holidays                        sale_analytic_plans
hr_payroll                         sale_commission
hr_payroll_account                 sale_commission_calc
hr_recruitment                     sale_crm
hr_salesman_commission             sale_journal
hr_timesheet                       sale_margin
hr_timesheet_invoice               sale_mrp
hr_timesheet_sheet                 sale_order_dates
idea                               sale_payment
__init__.py                        sale_recurring_orders
__init__.pyc                       sale_stock
knowledge                          share
l10n_ar                            stock
l10n_at                            stock_invoice_directly
l10n_be                            stock_location
l10n_be_coda                       stock_no_autopicking
l10n_be_hr_payroll                 subscription
l10n_be_hr_payroll_account         survey
l10n_be_invoice_bba                warning
l10n_bo                            web
l10n_br                            web_analytics
l10n_ca                            web_api
l10n_ch                            web_calendar
l10n_cl                            web_diagram
l10n_cn                            web_gantt
l10n_co                            web_graph
l10n_cr                            web_hello
l10n_de                            web_kanban
l10n_ec                            web_linkedin
l10n_es                            web_shortcuts
l10n_es_account                    web_tests
l10n_es_account_asset              web_tests_demo
l10n_es_account_balance_report     web_view_editor
l10n_es_account_invoice_sequence   xml_template
l10n_es_aeat


Un saludo,
Pablo

Pedro Manuel Baeza Romero

unread,
Jan 15, 2015, 6:42:52 AM1/15/15
to openerp-s...@googlegroups.com
No sé por qué tienes un __init__.py ahí, pero bueno. Y sí que tienes el módulo, report_aeroo.

Deberías plantear contratar soporte profesional, ya que puedes llegar a corromper tu sistema si no sabes bien lo que estás haciendo.

Un saludo.

--

Pablo Méndez Solla

unread,
Jan 15, 2015, 6:54:04 AM1/15/15
to openerp-s...@googlegroups.com
Ya, tienes razón Pedro.

Voy a intentar solucionar esto al menos. Eliminare directamente esa carpeta entonces. Gracias por tu respuesta.
Reply all
Reply to author
Forward
0 new messages