Exceções¶
As exceções públicas carregam code numérico e message em Português do Brasil. Veja também o apêndice de Códigos de erro <../appendix/error-codes> para o catálogo central.
- exception pynfse_nacional.exceptions.NFSeError¶
Bases:
ExceptionBase exception for NFSe operations.
- __init__(message=None, code=None)¶
- Parameters:
message (str | None)
code (int | str | None)
- exception pynfse_nacional.exceptions.NFSeAPIError¶
Bases:
NFSeErrorException for API communication errors.
- __init__(message=None, code=None, status_code=None, response_body=None)¶
- Parameters:
message (str | None)
code (int | str | None)
status_code (int | None)
response_body (str | None)
- exception pynfse_nacional.exceptions.NFSeValidationError¶
Bases:
NFSeErrorException for validation errors before API submission.