Facturacion electronica v13

274 views
Skip to first unread message

Luis Dalmasso

unread,
Oct 28, 2020, 9:16:24 AM10/28/20
to odoo-ar...@googlegroups.com
resumo todos los post por si alguien me puede ayudar
Hola tengo funcionando la facturacion electronica en version 8, ahora quise probarla en version 13 con este instructivo de moldeo
El tema es que cuando creo el libro de iva ventas y pruebo get connections me da el siguiente error

2020-10-28 12:17:57,070 1 INFO demo werkzeug: 172.17.0.1 - - [28/Oct/2020 12:17:57] "POST /web/dataset/call_button HTTP/1.1" 200 - 13 0.010 0.346
2020-10-28 12:18:29,913 1 INFO demo odoo.addons.base.models.ir_cron: Starting job `Post process payment transactions`.
2020-10-28 12:18:29,935 1 INFO demo odoo.addons.base.models.ir_cron: Job `Post process payment transactions` done.
2020-10-28 12:18:43,239 1 INFO demo werkzeug: 172.17.0.1 - - [28/Oct/2020 12:18:43] "POST /longpolling/poll HTTP/1.1" 200 - 8 0.007 50.020
2020-10-28 12:19:33,289 1 INFO demo werkzeug: 172.17.0.1 - - [28/Oct/2020 12:19:33] "POST /longpolling/poll HTTP/1.1" 200 - 8 0.004 50.012
2020-10-28 12:19:38,233 1 INFO demo odoo.addons.l10n_ar_afipws.models.res_company: Getting connection for company Dondald and ws wsfe
2020-10-28 12:19:38,236 1 INFO demo odoo.addons.l10n_ar_afipws.models.res_company: Running arg electronic invoice on production mode
2020-10-28 12:19:38,241 1 INFO demo odoo.addons.l10n_ar_afipws.models.res_company: Creating connection for company Dondald, environment type production and ws wsfe
2020-10-28 12:19:38,248 1 INFO demo odoo.addons.l10n_ar_afipws.models.res_company: Using DB certificates
2020-10-28 12:19:38,249 1 INFO demo odoo.addons.l10n_ar_afipws.models.res_company: Successful Connection to AFIP.
2020-10-28 12:19:38,253 1 INFO demo odoo.addons.l10n_ar_afipws.models.afipws_connection: Getting connection to ws wsfe from libraries on connection id 6
2020-10-28 12:19:38,253 1 INFO demo odoo.addons.l10n_ar_afipws.models.afipws_connection: Getting ws wsfe from libraries
2020-10-28 12:19:38,253 1 INFO demo odoo.addons.l10n_ar_afipws.models.afipws_connection: Getting URL for afip ws wsfe on production
2020-10-28 12:19:38,253 1 INFO demo pysimplesoap.client: GET https://servicios1.afip.gov.ar/wsfev1/service.asmx?WSDL using httplib2 0.18.1
2020-10-28 12:19:38,533 1 ERROR demo odoo.http: Exception during JSON request handling.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/pysimplesoap/transport.py", line 118, in _conn_request
    return httplib2.Http._conn_request(self, conn, request_uri, method, body, headers)
  File "/usr/local/lib/python3.7/dist-packages/httplib2/__init__.py", line 1557, in _conn_request
    conn.connect()
  File "/usr/local/lib/python3.7/dist-packages/httplib2/__init__.py", line 1326, in connect
    self.sock = self._context.wrap_socket(sock, server_hostname=self.host)
  File "/usr/lib/python3.7/ssl.py", line 412, in wrap_socket
    session=session
  File "/usr/lib/python3.7/ssl.py", line 853, in _create
    self.do_handshake()
  File "/usr/lib/python3.7/ssl.py", line 1117, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:1056)

Comparando con odoo 8 veo que en connections no tengo ninguna ni forma de crearlas no se si esto inside

Los certificados los copie y pege los mismos de odoo 8, cuando instale pyafipws los modulos de moldeo estan en la ruta /mnt/extra-addons que es linked a una ruta del host de docker pero pyafipws se instalo en la ruta por defecto de modulos en /usr/local/lib/python3.7/dist-packages/
se instalo todo ok incluido m2cryto y requeriments.txt
otro detalle cuando inicio el container da estos alertas vinculados a los modulos

  2020-10-28 12:39:57,623 1 INFO demo odoo.modules.loading: loading 1 modules...

2020-10-28 12:39:57,638 1 INFO demo odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries

2020-10-28 12:39:57,702 1 INFO demo odoo.modules.loading: loading 66 modules...

2020-10-28 12:39:58,222 1 WARNING demo odoo.models: The model report.l10n_ar_account_vat_ledger.account_vat_ledger_xlsx has no _description

2020-10-28 12:39:58,226 1 WARNING demo odoo.addons.base.models.decimal_precision: Deprecated call to decimal_precision.get_precision(<application>), use digits=<application> instead

2020-10-28 12:39:58,227 1 WARNING demo odoo.addons.base.models.decimal_precision: Deprecated call to decimal_precision.get_precision(<application>), use digits=<application> instead

2020-10-28 12:39:58,228 1 WARNING demo odoo.addons.base.models.decimal_precision: Deprecated call to decimal_precision.get_precision(<application>), use digits=<application> instead

2020-10-28 12:39:58,232 1 WARNING demo odoo.models: The model account.tax.withholding.rule has no _description

2020-10-28 12:39:58,321 1 WARNING demo odoo.models: The model afip.tabla_ganancias.escala has no _description

2020-10-28 12:39:58,322 1 WARNING demo odoo.models: The model afip.tabla_ganancias.alicuotasymontos has no _description

2020-10-28 12:39:58,322 1 WARNING demo odoo.models: The model afip.concept has no _description

2020-10-28 12:39:58,323 1 WARNING demo odoo.models: The model afip.activity has no _description

2020-10-28 12:39:58,323 1 WARNING demo odoo.models: The model afip.tax has no _description

2020-10-28 12:39:58,325 1 WARNING demo odoo.models: The model res.partner.arba_alicuot has no _description

2020-10-28 12:39:58,336 1 INFO demo odoo.modules.loading: 66 modules loaded in 0.63s, 0 queries

2020-10-28 12:39:58,501 1 WARNING demo odoo.fields: Field res.partner.afip_responsability_type_id with unknown comodel_name 'l10n_ar.afip.responsability.type'

2020-10-28 12:39:58,843 1 WARNING demo odoo.fields: Field account.move.afip_auth_code: parameter 'oldname' is not longer supported; use an upgrade script instead.

2020-10-28 12:39:58,843 1 WARNING demo odoo.fields: Field account.move.afip_auth_code_due: parameter 'oldname' is not longer supported; use an upgrade script instead.

2020-10-28 12:39:59,134 1 INFO demo odoo.modules.loading: Modules loaded. 


cuando quise instalar pyafipws tuve que instalar weel que no estaba documentado y si ahora corro el requeriments me da lo siguiente
pip3 install -r requirements.txt

Requirement already satisfied: bokeh==1.1.0 in /usr/local/lib/python3.7/dist-packages (from -r requirements.txt (line 2)) (1.1.0)
Requirement already satisfied: matplotlib>=2.0.0 in /usr/local/lib/python3.7/dist-packages (from -r requirements.txt (line 4)) (3.3.2)
Requirement already satisfied: mpld3==0.3 in /usr/local/lib/python3.7/dist-packages (from -r requirements.txt (line 5)) (0.3)
Requirement already satisfied: Jinja2>=2.7 in /usr/lib/python3/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (2.10)
Requirement already satisfied: PyYAML>=3.10 in /usr/lib/python3/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (3.13)
Requirement already satisfied: tornado>=4.3 in /usr/local/lib/python3.7/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (6.0.4)
Requirement already satisfied: numpy>=1.7.1 in /usr/local/lib/python3.7/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (1.19.2)
Requirement already satisfied: six>=1.5.2 in /usr/local/lib/python3.7/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (1.15.0)
Requirement already satisfied: packaging>=16.8 in /usr/local/lib/python3.7/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (20.4)
Requirement already satisfied: pillow>=4.0 in /usr/local/lib/python3.7/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (6.2.0)
Requirement already satisfied: python-dateutil>=2.1 in /usr/lib/python3/dist-packages (from bokeh==1.1.0->-r requirements.txt (line 2)) (2.7.3)
Requirement already satisfied: certifi>=2020.06.20 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=2.0.0->-r requirements.txt (line 4)) (2020.6.20)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /usr/lib/python3/dist-packages (from matplotlib>=2.0.0->-r requirements.txt (line 4)) (2.2.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=2.0.0->-r requirements.txt (line 4)) (1.3.0)
Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=2.0.0->-r requirements.txt (line 4)) (0.10.0)


por lo que se ve esta todo ok pero todas la pruebas terminan con el error que detallo al comienzo

  ssl.SSLError: [SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:1056) 

 

Luis A. Dalmasso

luisda...@gmail.com

Mov: +54  9 261  6184282

Mendoza – Argentina

l.bi...@gmail.com

unread,
Oct 28, 2020, 10:46:25 AM10/28/20
to odoo-Argentina - Preguntas y respuestas para personalizadores
Sobre que distribución de linux esta instalado el Odoo ?

Gustavo Orrillo

unread,
Oct 28, 2020, 11:37:09 AM10/28/20
to odoo-ar...@googlegroups.com
Ahi tenes un tema con la instalación, concreatemente de pyafipws y librerias asociadas. Consejo... proba instalando Odoo sin Docker. Yo lo instalo sin Docker y no tengo ningun problema
Saludos

--
Recuerda siempre poner la mayor cantidad de datos para que se entienda bien que necesitas y que respondes. Algunos errores comunes:
 
- Siempre mencionar en que versión de odoo trabajas.
- Siempre mencionar si el servidor esta en LINUX o en windows y en que versión.
- No alcanza con colocar el debug del error, debes indicar que necesitas que haga el código.
- Comparte tu código en un servidor abierto como Github, Launchpad u otro.
- Si haces un manual, tutorial o algo de interés comunal, trata de usar google docs.
 
Tu tiempo es tan valioso como el de cualquiera de la comunidad. Aquí se valora el aporte que hagas. Cuanto mas ayudes mas ayuda recibirás.
 
Nuestras normas mínimas de convivencia puede leerlas en https://groups.google.com/d/forum/odoo-argentina?hl=es-ES
---
Has recibido este mensaje porque estás suscrito al grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" 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 odoo-argentin...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/odoo-argentina/8473252b-e05d-4703-b01b-846bcaf080e9n%40googlegroups.com.


--

Luis Dalmasso

unread,
Oct 29, 2020, 10:01:49 AM10/29/20
to odoo-Argentina - Preguntas y respuestas para personalizadores
Muchas gracias a todos, en realidad el problema estaba con el nivel de cifrado ssl en ubuntu 20 que hay que bajarlo en el archivo openssl.cnf la ultima linea debe quedar asi

CipherString = DEFAULT@SECLEVEL=1

en ubuntu 20 viene en 2

Muchas gracias a Gustavo Marino que me dio la solución

queda documentado para quien le pase a futuro
Reply all
Reply to author
Forward
0 new messages