faker.providers.ssn.es_CL
¶
Package Contents¶
Classes¶
A Faker provider for the Chilean VAT IDs, also known as RUTs. |
Functions¶
|
Calculate the last character of a RUT number |
- class faker.providers.ssn.es_CL.BaseProvider(generator: Any)¶
Bases:
faker.providers.BaseProvider
- faker.providers.ssn.es_CL.rut_check_digit(number: int) str ¶
Calculate the last character of a RUT number :return: RUT check digit
- class faker.providers.ssn.es_CL.Provider(generator: Any)¶
Bases:
faker.providers.ssn.Provider
A Faker provider for the Chilean VAT IDs, also known as RUTs.
Sources:
https://es.wikipedia.org/wiki/Rol_%C3%9Anico_Tributario - Definition and check digit calculation
https://presslatam.cl/2018/04/el-problema-de-la-escasez-y-stock-disponible-de-los-ruts-en-chile/ paragraph 4, where known ranges are described.
- minimum_rut_person = 10¶
- maximum_rut_person = 31999999¶
- minimum_rut_company = 60000000¶
- maximum_rut_company = 99999999¶
- rut_format = '{:,d}-{:s}'¶