Error al generar la Factura en HTML #29

Closed
opened 2021-12-29 09:38:37 -06:00 by librehugo · 8 comments

Buen día

Tengo el mismo detalle al generar la factura en HTML.

Actualicé el sistema como indica: https://git.cuates.net/elmau/empresa-libre/src/branch/master/CHANGELOG.md

Después reinicie la MV de EmpresaLibre, ahi es cuando ya no funciono el HTML.

Revisando las incidencias, miro que hay que instalar la versión de
"pip install --user cryptography==3.4.8"

Reincio de nuevo la MV de EmpresaLibre, pero sigue sin funcionar la generación de la factura en HTML.

Reviso el log, que agrego:

[29-Dec-2021 09:29:57] INFO: API: Conectado a la BD...
[29-Dec-2021 09:29:57] INFO: API: Desconectado a la BD...
Traceback (most recent call last):
File "/home/empresa/.local/lib/python3.8/site-packages/beaker/middleware.py", line 156, in call
return self.wrap_app(environ, session_start_response)
File "/home/empresa/.local/lib/python3.8/site-packages/falcon/api.py", line 244, in call
responder(req, resp, **params)
File "/opt/empresa-libre/source/app/./controllers/main.py", line 537, in on_get
self._db.get_doc(type_doc, id_doc, session['rfc'])
File "/opt/empresa-libre/source/app/./models/db.py", line 417, in get_doc
return main.get_doc(type_doc, id, rfc)
File "/opt/empresa-libre/source/app/./models/main.py", line 274, in get_doc
data, file_name = Facturas.get_html(id)
File "/opt/empresa-libre/source/app/./models/main.py", line 4689, in get_html
data = cls._get_others_values(cls, obj, emisor)
File "/opt/empresa-libre/source/app/./models/main.py", line 4671, in _get_others_values
cbb = util.get_qr(qr_data, False)
File "/opt/empresa-libre/source/app/./controllers/util.py", line 1610, in get_qr
qr = pyqrcode.create(data, mode='binary')
NameError: name 'pyqrcode' is not defined
[pid: 833|app: 0|req: 48/48] 192.168.10.69 () {46 vars in 795 bytes} [Wed Dec 29 09:29:57 2021] GET /doc/html/1205 => generated 0 bytes in 44 msecs (HTTP/1.1 500) 0 headers in 0 bytes (0 switches on core 0)

Saludos.

Buen día Tengo el mismo detalle al generar la factura en HTML. Actualicé el sistema como indica: https://git.cuates.net/elmau/empresa-libre/src/branch/master/CHANGELOG.md Después reinicie la MV de EmpresaLibre, ahi es cuando ya no funciono el HTML. Revisando las incidencias, miro que hay que instalar la versión de "pip install --user cryptography==3.4.8" Reincio de nuevo la MV de EmpresaLibre, pero sigue sin funcionar la generación de la factura en HTML. Reviso el log, que agrego: [29-Dec-2021 09:29:57] INFO: API: Conectado a la BD... [29-Dec-2021 09:29:57] INFO: API: Desconectado a la BD... Traceback (most recent call last): File "/home/empresa/.local/lib/python3.8/site-packages/beaker/middleware.py", line 156, in __call__ return self.wrap_app(environ, session_start_response) File "/home/empresa/.local/lib/python3.8/site-packages/falcon/api.py", line 244, in __call__ responder(req, resp, **params) File "/opt/empresa-libre/source/app/./controllers/main.py", line 537, in on_get self._db.get_doc(type_doc, id_doc, session['rfc']) File "/opt/empresa-libre/source/app/./models/db.py", line 417, in get_doc return main.get_doc(type_doc, id, rfc) File "/opt/empresa-libre/source/app/./models/main.py", line 274, in get_doc data, file_name = Facturas.get_html(id) File "/opt/empresa-libre/source/app/./models/main.py", line 4689, in get_html data = cls._get_others_values(cls, obj, emisor) File "/opt/empresa-libre/source/app/./models/main.py", line 4671, in _get_others_values cbb = util.get_qr(qr_data, False) File "/opt/empresa-libre/source/app/./controllers/util.py", line 1610, in get_qr qr = pyqrcode.create(data, mode='binary') NameError: name 'pyqrcode' is not defined [pid: 833|app: 0|req: 48/48] 192.168.10.69 () {46 vars in 795 bytes} [Wed Dec 29 09:29:57 2021] GET /doc/html/1205 => generated 0 bytes in 44 msecs (HTTP/1.1 500) 0 headers in 0 bytes (0 switches on core 0) Saludos.

Ok si checas mis incidencias anteriores, verás que al aplicar la actualización de diciembre 1.43 se tiene que hacer actualización manual a cada BD con

python main.py -m -r RFC

además de

pip install segno
Ok si checas mis incidencias anteriores, verás que al aplicar la actualización de diciembre 1.43 se tiene que hacer actualización manual a cada BD con `python main.py -m -r RFC` además de ``` pip install segno ```
Author

Buena noche luisgp,

Realice los pasos que dices, pero sigue mandando el mismo error, no puede generar la factura en formato HTML.

Saludos.

Buena noche luisgp, Realice los pasos que dices, pero sigue mandando el mismo error, no puede generar la factura en formato HTML. Saludos.

Tienes razón, no leí bien tu problema. Yo tampoco puedo generar la vista HTML con esta última versión.

Tienes razón, no leí bien tu problema. Yo tampoco puedo generar la vista HTML con esta última versión.
elmau referenced this issue from a commit 2021-12-30 11:56:34 -06:00
Owner

Resuelto en 1.44

Resuelto en 1.44
elmau closed this issue 2021-12-30 11:57:04 -06:00

Esto me sigue pasando con las actualizaciones =>1.45

Esto me sigue pasando con las actualizaciones =>1.45
Author

Esto me sigue pasando con las actualizaciones =>1.45

Buena tarde, con la actualización corrige el detalle de HTML, con las nuevas versiones sigue funcionando bien.

Saludos.

> Esto me sigue pasando con las actualizaciones =>1.45 > Buena tarde, con la actualización corrige el detalle de HTML, con las nuevas versiones sigue funcionando bien. Saludos.

Gracias, ya se vio que el error en mi caso tiene un origen diferente.

Gracias, ya se vio que el error en mi caso tiene un origen diferente.
Owner

Por favor, NO abran temas cerrados. Abran uno nuevo en todo caso...

pero... por favor, concentremos en CFDI4 por ahora...

Por favor, NO abran temas cerrados. Abran uno nuevo en todo caso... pero... por favor, concentremos en CFDI4 por ahora...
elmau closed this issue 2022-01-29 19:29:44 -06:00
Sign in to join this conversation.
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: elmau/empresa-libre#29
No description provided.