Source code for satcfdi.exceptions

[docs] class CFDIError(Exception): """ CFDI Error """
[docs] class SchemaValidationError(Exception): """ Schema Validation Error """ def __init__(self, error_log): self.error_log = error_log super().__init__(error_log)
[docs] class ResponseError(Exception): """ Request Response Error """ def __init__(self, response): self.response = response super().__init__(response)
[docs] class NamespaceMismatchError(Exception): """ Returned by objectify and xmlify """ def __init__(self, node): self.node = node super().__init__(node)
[docs] class DocumentNotFoundError(ResponseError): pass
[docs] class CFDIInvalidError(ResponseError): pass