def _onchange_mask_cpf(self): self.cpf = cnpj_cpf.formata(self.cpf)
def _onchange_cnpj_cpf(self): self.cnpj_cpf = cnpj_cpf.formata(str(self.cnpj_cpf))
def _onchange_cnpj(self): self.cnpj = cnpj_cpf.formata(self.cnpj)
def _onchange_cnpj_cpf(self): if self.cnpj_cpf: self.cnpj_cpf = cnpj_cpf.formata(self.cnpj_cpf)
def onchange_cpf(self): cpf = cnpj_cpf.formata(str(self.cpf)) if cpf: self.cpf = cpf
def test_02_formata_cnpj_cpf(self): """Teste formatação de CNPJ/CPF correto""" self.assertEqual(cnpj_cpf.formata('55394836000'), '553.948.360-00')
def test_01_formata_cnpj_cpf(self): """Teste formatação de CNPJ/CPF correto""" self.assertEqual(cnpj_cpf.formata('02960895000131'), '02.960.895/0001-31')
def _inverse_nfe40_CPF(self): for rec in self: if rec.nfe40_CPF: rec.is_company = False rec.cnpj_cpf = cnpj_cpf.formata(str(rec.nfe40_CPF))
def _inverse_nfe40_CNPJ(self): for rec in self: if rec.nfe40_CNPJ: rec.is_company = True rec.cnpj_cpf = cnpj_cpf.formata(str(rec.nfe40_CNPJ))
def check_change(self): self.identificacao = cnpj_cpf.formata(str(self.identificacao))