se agregaron campos a soap_error
This commit is contained in:
@@ -12,6 +12,14 @@ def soap_error(soap_response): # Testeado
|
|||||||
return True
|
return True
|
||||||
if '<ns3:tieneError>true</ns3:tieneError>' in soap_response.text:
|
if '<ns3:tieneError>true</ns3:tieneError>' in soap_response.text:
|
||||||
return True
|
return True
|
||||||
|
if "<mensaje>El Cove o Adenda no existe, no está firmado o no cuenta con la autorización para consultarlo</mensaje>" in soap_response.text:
|
||||||
|
return True
|
||||||
|
if "<mensaje>El Edocumento no existe, no está firmado o no cuenta con la autorización para consultarlo</mensaje>" in soap_response.text:
|
||||||
|
return True
|
||||||
|
if "<mensaje>El Pedimento no existe, no está firmado o no cuenta con la autorización para consultarlo</mensaje>" in soap_response.text:
|
||||||
|
return True
|
||||||
|
if "<mensaje>El número de operación no existe o no está autorizado para consultarlo</mensaje>" in soap_response.text:
|
||||||
|
return True
|
||||||
|
|
||||||
# Aquí podrías agregar más lógica para verificar errores específicos en el XML
|
# Aquí podrías agregar más lógica para verificar errores específicos en el XML
|
||||||
return False
|
return False
|
||||||
Reference in New Issue
Block a user