From cf181023bd64662e9628d8d7cda87d9b3861e06c Mon Sep 17 00:00:00 2001 From: Kevin Rosales Date: Sat, 4 Oct 2025 22:16:48 -0600 Subject: [PATCH] se agregaron campos a soap_error --- utils/helpers.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/utils/helpers.py b/utils/helpers.py index ed44f0c..f03974c 100644 --- a/utils/helpers.py +++ b/utils/helpers.py @@ -12,6 +12,14 @@ def soap_error(soap_response): # Testeado return True if 'true' in soap_response.text: return True + if "El Cove o Adenda no existe, no está firmado o no cuenta con la autorización para consultarlo" in soap_response.text: + return True + if "El Edocumento no existe, no está firmado o no cuenta con la autorización para consultarlo" in soap_response.text: + return True + if "El Pedimento no existe, no está firmado o no cuenta con la autorización para consultarlo" in soap_response.text: + return True + if "El número de operación no existe o no está autorizado para consultarlo" in soap_response.text: + return True # Aquí podrías agregar más lógica para verificar errores específicos en el XML return False \ No newline at end of file