brutils-python icon indicating copy to clipboard operation
brutils-python copied to clipboard

TIN Australia

Open carolcardoso080 opened this issue 9 months ago • 0 comments

Descrição

  • O TFN é um número de 8 ou 9 dígitos compilado usando um algoritmo de dígito de verificação para permitir a captura precisa de dados do TFN em sistemas ATO. Geralmente, o TFN é exibido na correspondência como três conjuntos de três números (por exemplo, XXX XXX XXX), mas é armazenado como uma sequência de oito ou nove números em sistemas internos.

  • O ABN é um número exclusivo de 11 dígitos formado a partir de um identificador exclusivo de nove dígitos e dois dígitos de verificação de prefixo. Os dois dígitos iniciais (os dígitos de verificação) serão derivados dos 9 dígitos subsequentes usando um cálculo de dígito de verificação de módulo 89.

  • Os dígitos de verificação serão incluídos para identificar erros comuns de entrada de dados, como transposição de dígitos. O ABN será estruturado como XX XXX XXX XXX.

  • Para órgãos registrados sob a Lei das Corporações, seu ABN será formado prefixando dois dígitos ao seu Número de Empresa Australiana ou Número de Empresa Registrada Australiana emitido pela Comissão Australiana de Valores Mobiliários e Investimentos (ASIC).

  • Essas empresas devem ter sua identidade estabelecida e primeiro se registrar na ASIC antes do processo normal de registro para um ABN. O ABN irá eventualmente substituir o ACN e o ARBN

Mudanças Propostas

Checklist de Revisão

  • [ ] Eu li o Contributing.md
  • [ ] Os testes foram adicionados ou atualizados para refletir as mudanças (se aplicável).
  • [ ] Foi adicionada uma entrada no changelog / Meu PR não necessita de uma nova entrada no changelog.
  • [ ] A documentação em português foi atualizada ou criada, se necessário.
  • [ ] Se feita a documentação, a atualização do arquivo em inglês.
  • [ ] Eu documentei as minhas mudanças no código, adicionando docstrings e comentários. Instruções
  • [ ] O código segue as diretrizes de estilo e padrões de codificação do projeto.
  • [ ] Todos os testes passam. Instruções
  • [ ] O Pull Request foi testado localmente. Instruções
  • [ ] Não há conflitos de mesclagem.

Comentários Adicionais (opcional)

Issue Relacionada

Closes #512

carolcardoso080 avatar Mar 17 '25 19:03 carolcardoso080