diff --git a/abstra_notas/nfse/sp/sao_paulo/envio_rps.py b/abstra_notas/nfse/sp/sao_paulo/envio_rps.py index afcd7ae..3346b04 100644 --- a/abstra_notas/nfse/sp/sao_paulo/envio_rps.py +++ b/abstra_notas/nfse/sp/sao_paulo/envio_rps.py @@ -241,6 +241,10 @@ def __post_init__(self): if self.endereco_cep is not None: self.endereco_cep = normalizar_cep(self.endereco_cep) + assert self.endereco_bairro is None or len( + self.endereco_bairro + ) <= 30, "O bairro deve ter no máximo 30 caracteres" + if self.endereco_uf is not None: if isinstance(self.endereco_uf, str): uf_str = self.endereco_uf