faker.providers.ssn.ro_RO

Package Contents

Classes

BaseProvider

Provider

A Faker provider for the Romanian VAT IDs

Functions

ssn_checksum(→ int)

Calculate the checksum for the romanian SSN (CNP).

vat_checksum(→ int)

Calculate the check digit for romanian VAT numbers.

class faker.providers.ssn.ro_RO.BaseProvider(generator: Any)

Bases: faker.providers.BaseProvider

ssn_formats: faker.providers.ElementsType[str] = ('###-##-####',)
ssn() str
faker.providers.ssn.ro_RO.ssn_checksum(number: str) int

Calculate the checksum for the romanian SSN (CNP).

faker.providers.ssn.ro_RO.vat_checksum(number: str) int

Calculate the check digit for romanian VAT numbers.

class faker.providers.ssn.ro_RO.Provider(generator: Any)

Bases: faker.providers.ssn.Provider

A Faker provider for the Romanian VAT IDs

vat_id_formats = ('RO1########', 'RO2########', 'RO3########', 'RO4########', 'RO5########', 'RO6########',...
ssn_formats = ('#############',)
vat_id() str

https://ro.wikipedia.org/wiki/Cod_de_identificare_fiscal%C4%83 :return: A random Romanian VAT ID

ssn() str

Romanian Social Security Number.

Returns

a random Romanian SSN