v1.46.2 / Error al Cancelar Factura de Pago #53

Closed
opened 2022-02-14 15:50:15 -06:00 by ville1ero · 11 comments

Hola muy buenas tardes.

Estoy intentando cancelar una factura de pago, pero me aparece el siguiente mensaje:
image

Revisando lo logs, este es el error:
[14-Feb-2022 15:41:32] INFO: API: Conectado a la BD...
[14-Feb-2022 15:41:32] INFO: API: Desconectado a la BD...
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/beaker/middleware.py", line 156, in call
return self.wrap_app(environ, session_start_response)
File "/usr/local/lib/python3.8/dist-packages/falcon/api.py", line 244, in call
responder(req, resp, * *params)
File "/opt/empresa-libre/source/app/./controllers/main.py", line 579, in on_post
req.context['result'] = self.db.cfdipay(values)
File "/opt/empresa-libre/source/app/./models/db.py", line 448, in cfdipay
return main.CfdiPagos.post(values)
File "/opt/empresa-libre/source/app/./models/main.py", line 7137, in post
return getattr(cls, '
{}'.format(opt))(cls, values)
File "/opt/empresa-libre/source/app/./models/main.py", line 7197, in _cancel
result = utils.cancel_xml_sign(last, auth, certificado)
TypeError: cancel_xml_sign() missing 1 required positional argument: 'certificado'

Saben si es debido al nuevo procedimiento de cancelacion por parte del SAT?

Hola muy buenas tardes. Estoy intentando cancelar una factura de pago, pero me aparece el siguiente mensaje: ![image](/attachments/647a70a6-ded6-4528-be29-c1f5a2235e8a) Revisando lo logs, este es el error: [14-Feb-2022 15:41:32] INFO: API: Conectado a la BD... [14-Feb-2022 15:41:32] INFO: API: Desconectado a la BD... Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/beaker/middleware.py", line 156, in __call__ return self.wrap_app(environ, session_start_response) File "/usr/local/lib/python3.8/dist-packages/falcon/api.py", line 244, in __call__ responder(req, resp, * *params) File "/opt/empresa-libre/source/app/./controllers/main.py", line 579, in on_post req.context['result'] = self._db.cfdipay(values) File "/opt/empresa-libre/source/app/./models/db.py", line 448, in cfdipay return main.CfdiPagos.post(values) File "/opt/empresa-libre/source/app/./models/main.py", line 7137, in post return getattr(cls, '_{}'.format(opt))(cls, values) File "/opt/empresa-libre/source/app/./models/main.py", line 7197, in _cancel result = utils.cancel_xml_sign(last, auth, certificado) **TypeError: cancel_xml_sign() missing 1 required positional argument: 'certificado'** Saben si es debido al nuevo procedimiento de cancelacion por parte del SAT?
Owner

Si y no...

Si por que cambiaron los argumentos, pero no por que al parecer para estos documentos no es necesario...

Deja lo reviso...

Si y no... Si por que cambiaron los argumentos, pero no por que al parecer para estos documentos no es necesario... Deja lo reviso...
elmau self-assigned this 2022-02-14 17:31:33 -06:00
elmau referenced this issue from a commit 2022-02-15 23:50:10 -06:00
elmau referenced this issue from a commit 2022-02-15 23:51:38 -06:00
Owner

Validado por favor... v1.46.3

Validado por favor... v1.46.3
Author

Hola muy buenos dias.

Validado, Ya pude cancelar la factura en sistema.

Sin embargo cuando descargo el PDF, este no se baja con la leyenda de cancelado, se sigue bajando el PDF normal.

Saludos.

Hola muy buenos dias. Validado, Ya pude cancelar la factura en sistema. Sin embargo cuando descargo el PDF, este no se baja con la leyenda de cancelado, se sigue bajando el PDF normal. Saludos.
Author

Hay un error en los logs al momento de cancelar la factura de Pago:

[16-Feb-2022 11:14:08] INFO: API: Conectado a la BD...
16/02/2022 11:14:08 - ERROR - 'utf-8' codec can't decode byte 0x82 in position 1: invalid start byte
16/02/2022 11:14:08 - DEBUG - Starting new HTTPS connection (1): facturacion.finkok.com:443
16/02/2022 11:14:08 - DEBUG - https://facturacion.finkok.com:443 "GET /servicios/soap/cancel.wsdl HTTP/1.1" 200 37866
16/02/2022 11:14:10 - DEBUG - https://facturacion.finkok.com:443 "POST /servicios/soap/cancel HTTP/1.1" 200 3254

Voy a validar el status en el SAT.

Hay un error en los logs al momento de cancelar la factura de Pago: [16-Feb-2022 11:14:08] INFO: API: Conectado a la BD... 16/02/2022 11:14:08 - ERROR - 'utf-8' codec can't decode byte 0x82 in position 1: invalid start byte 16/02/2022 11:14:08 - DEBUG - Starting new HTTPS connection (1): facturacion.finkok.com:443 16/02/2022 11:14:08 - DEBUG - https://facturacion.finkok.com:443 "GET /servicios/soap/cancel.wsdl HTTP/1.1" 200 37866 16/02/2022 11:14:10 - DEBUG - https://facturacion.finkok.com:443 "POST /servicios/soap/cancel HTTP/1.1" 200 3254 Voy a validar el status en el SAT.
Author

En el SAT el status de la factura no sufrio ninguna modificacion:
image

En el SAT el status de la factura no sufrio ninguna modificacion: ![image](/attachments/f0f14ce6-c25e-4fa6-8e44-26127e659055)
Owner

Hola muy buenos dias.

Validado, Ya pude cancelar la factura en sistema.

Sin embargo cuando descargo el PDF, este no se baja con la leyenda de cancelado, se sigue bajando el PDF normal.

Saludos.

Asegurense que tu plantilla tenga el formato correcto.

image

> Hola muy buenos dias. > > Validado, Ya pude cancelar la factura en sistema. > > Sin embargo cuando descargo el PDF, este no se baja con la leyenda de cancelado, se sigue bajando el PDF normal. > > Saludos. Asegurense que tu plantilla tenga el formato correcto. ![image](/attachments/d4406bc5-8a18-4259-adfd-d33274129650)
176 KiB
Owner

Hay un error en los logs al momento de cancelar la factura de Pago:

[16-Feb-2022 11:14:08] INFO: API: Conectado a la BD...
16/02/2022 11:14:08 - ERROR - 'utf-8' codec can't decode byte 0x82 in position 1: invalid start byte
16/02/2022 11:14:08 - DEBUG - Starting new HTTPS connection (1): facturacion.finkok.com:443
16/02/2022 11:14:08 - DEBUG - https://facturacion.finkok.com:443 "GET /servicios/soap/cancel.wsdl HTTP/1.1" 200 37866
16/02/2022 11:14:10 - DEBUG - https://facturacion.finkok.com:443 "POST /servicios/soap/cancel HTTP/1.1" 200 3254

Voy a validar el status en el SAT.

Desde el sistema puedes verificar su estatus con el SAT

image

> Hay un error en los logs al momento de cancelar la factura de Pago: > > [16-Feb-2022 11:14:08] INFO: API: Conectado a la BD... > 16/02/2022 11:14:08 - ERROR - 'utf-8' codec can't decode byte 0x82 in position 1: invalid start byte > 16/02/2022 11:14:08 - DEBUG - Starting new HTTPS connection (1): facturacion.finkok.com:443 > 16/02/2022 11:14:08 - DEBUG - https://facturacion.finkok.com:443 "GET /servicios/soap/cancel.wsdl HTTP/1.1" 200 37866 > 16/02/2022 11:14:10 - DEBUG - https://facturacion.finkok.com:443 "POST /servicios/soap/cancel HTTP/1.1" 200 3254 > > Voy a validar el status en el SAT. Desde el sistema puedes verificar su estatus con el SAT ![image](/attachments/44e64329-0f1f-42be-8b4e-01ead2c7e65e)
Author

Ya me aparece el como cancelado en el SAT:

image

image

Gracias.

Ya me aparece el como cancelado en el SAT: ![image](/attachments/79e80d69-8cbf-495c-87a0-2edb7d9e2644) ![image](/attachments/16c5fb91-6083-45d7-9e1e-b99d6b18883e) Gracias.
Author

Asegurense que tu plantilla tenga el formato correcto.

Efectivamente, era un error en mi plantilla.

Verificado la plantilla_pagos_v1.0.ods que esta en seafile.

Veo que en ninguno de los casos imprime los datos:
{receptor.noExterior} {receptor.noInterior} {receptor.colonia} {receptor.codigoPostal}

Saben si esos campos cambiaron de nombre?

> Asegurense que tu plantilla tenga el formato correcto. > Efectivamente, era un error en mi plantilla. Verificado la plantilla_pagos_v1.0.ods que esta en seafile. Veo que en ninguno de los casos imprime los datos: {receptor.noExterior} {receptor.noInterior} {receptor.colonia} {receptor.codigoPostal} Saben si esos campos cambiaron de nombre?
Owner

otro problema, otro tema...

otro problema, otro tema...
Author

otro problema, otro tema...

Entendido.

> otro problema, otro tema... Entendido.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 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#53
No description provided.