Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

INFORME IVA COMPRA / VENTAS (module 'urllib' has no attribute 'unquote')

por
Maria Laura
en 24/7/19 15:22 81 vistas

VERSION: ODOO 11 CE - Localizacion Argentina ADHOC (from github)
ESTADO: Instalacion en limpio, aeroodocs y otros modulos de la localizacion, funcionando correctamente.
SITUACION: Cuando se intenta generar un informe IVA Compra / Venta (xls) desde el boton imprimir, devuelve el siguiente error / excepcion. - AttributeError: module 'urllib' has no attribute 'unquote'

----------------------------------////--------------------------------------------------

Odoo Server Error

Traceback (most recent call last):

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/controllers/main.py", line 90, in report_download

    reportname, docids=docids, converter='aeroo', **dict(data))

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 517, in response_wrap

    response = f(*args, **kw)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/controllers/main.py", line 59, in report_routes

    docids, data=data)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/reporting-engine-11.0/report_extended/models/ir_actions_report.py", line 210, in render_aeroo

    return super(IrActionsReport, self).render_aeroo(docids, data)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/models/report.py", line 93, in render_aeroo

    return report_parser.with_context(context).aeroo_report(docids, data)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/report_parser.py", line 541, in aeroo_report

    res = self.assemble_tasks(docids, data, report, self._context)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/report_parser.py", line 475, in assemble_tasks

    result = self.single_report(docids, data, report, ctx)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/report_parser.py", line 469, in single_report

    return self.complex_report(docids, data, report, ctx)

  File "/var/lib/odoo/.local/share/Odoo/addons/11.0/aeroo_reports/report_aeroo/report_parser.py", line 434, in complex_report

    lookup=StrictLookup

  File "/usr/local/lib/python3.5/dist-packages/aeroolib-1.3.0-py3.5.egg/aeroolib/plugins/opendocument.py", line 233, in __init__

    encoding, lookup, allow_exec)

  File "/usr/local/lib/python3.5/dist-packages/Genshi-0.7.3-py3.5.egg/genshi/template/markup.py", line 67, in __init__

    allow_exec=allow_exec)

  File "/usr/local/lib/python3.5/dist-packages/Genshi-0.7.3-py3.5.egg/genshi/template/base.py", line 418, in __init__

    self._stream = self._parse(source, encoding)

  File "/usr/local/lib/python3.5/dist-packages/aeroolib-1.3.0-py3.5.egg/aeroolib/plugins/opendocument.py", line 246, in _parse

    content = template._parse(self.insert_directives(content), encoding)

  File "/usr/local/lib/python3.5/dist-packages/aeroolib-1.3.0-py3.5.egg/aeroolib/plugins/opendocument.py", line 296, in insert_directives

    self._handle_aeroo_tags(tree)

  File "/usr/local/lib/python3.5/dist-packages/aeroolib-1.3.0-py3.5.egg/aeroolib/plugins/opendocument.py", line 415, in _handle_aeroo_tags

    r_statements, closing_tags = self._aeroo_statements(tree)

  File "/usr/local/lib/python3.5/dist-packages/aeroolib-1.3.0-py3.5.egg/aeroolib/plugins/opendocument.py", line 352, in _aeroo_statements

    expr = urllib.unquote(statement.attrib[xlink_href_attrib][9:])

AttributeError: module 'urllib' has no attribute 'unquote'

----------------------------------////--------------------------------------------------



0
Maria Laura
En 29/7/19 20:57

# python --version Python 2.7.13 //// # python3 --version Python 3.5.3

● odoo.service - Odoo Open Source ERP and CRM - Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled) - CGroup: /system.slice/odoo.service └─436 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log


0

ADHOC

--ADHOC--
1769
| 5 1 4
Rosario, Argentina
--ADHOC--

Adhoc es parte de una red de profesionales establecidos en Rosario. Implementamos y desarrollamos Odoo Software perfectamente integrado para Argentina.

Somos el primer Gold  Partner en Argentina a partir de nuestra amplia trayectoria en Odoo, con más de 100 clientes soportados a diario y 6 años llevando adelante proyectos de implementación de ERP en nuestro país, pertenecemos a la máxima categoría de Partner otorgada por Odoo Bélgica, lo cual garantiza la calidad de nuestros procesos y la confiabilidad de nuestros servicios y soluciones.

Desde Adhoc vimos la necesidad de compartir con la comunidad los recursos de los cuales hacemos uso para implementar Odoo/OpenERP en Argentina.

ADHOC
En 29/7/19 18:43

Hola!

Podrías decirnos en qué versión de Python está corriendo Odoo?

Podrías ver la info que te da el comando service xxx status (donde xxx es el nombre que le pusiste).

Saludos.

  • Marcar

Hola!! siguiendo las reglas del foro, quise ser lo mas escueta la representacion del error, pero quiero felicitar antetodo a la comunidad por la enorme tarea que han realizado, asi como agradecerte la buena predispocision en tender una mano. Te paso los datos solicitados.

# python --version

Python 2.7.13

# python3 --version

Python 3.5.3

● odoo.service - Odoo Open Source ERP and CRM

Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)

Active: active (running) since Mon 2019-07-29 17:48:02 -03; 1min 55s ago

Main PID: 436 (odoo)

Tasks: 4 (limit: 19660)

CGroup: /system.slice/odoo.service

└─436 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log

● libreoffice.service

Loaded: loaded (/etc/systemd/system/libreoffice.service; enabled; vendor preset: enabled)

Active: active (exited) since Mon 2019-07-29 17:48:02 -03; 2min 32s ago

Process: 435 ExecStart=/etc/init.d/libreoffice.sh (code=exited, status=0/SUCCESS)

Main PID: 435 (code=exited, status=0/SUCCESS)

Tasks: 8 (limit: 19660)

CGroup: /system.slice/libreoffice.service

├─444 /usr/lib/libreoffice/program/oosplash --headless --accept=socket,host=localhost,port=8100;urp

└─515 /usr/lib/libreoffice/program/soffice.bin --headless --accept=socket,host=localhost,port=8100;urp

● aeroodocs.service

Loaded: loaded (/etc/systemd/system/aeroodocs.service; enabled; vendor preset: enabled)

Active: active (exited) since Mon 2019-07-29 17:48:04 -03; 4min 2s ago

Process: 424 ExecStart=/etc/init.d/aeroodocs.sh (code=exited, status=0/SUCCESS)

Main PID: 424 (code=exited, status=0/SUCCESS)

Tasks: 0 (limit: 19660)

CGroup: /system.slice/aeroodocs.service

Maria Laura
de 29/7/19 21:17

Mantener informado

Acerca de esta comunidad

¡Hola! Este foro tiene la finalidad de compartir con la comunidad de Odoo Argentina preguntas y respuestas funcionales y técnicas. Lea las directrices

Herramientas de las preguntas

109 seguidor(es)

Estadísticas

Preguntado: 24/7/19 15:22
Visto: 81 veces
Última actualización: 29/7/19 20:57