Learn R Programming

ifctools (version 0.3.6)

wrong_fc: Check Italian fiscal codes

Description

The function performs fiscal codes check (both regular and temporary ones), computing the last (control) character basing on the others. The algorithm is intended to be quite "draconian", so you'll better make some pre-cleaning (keep only alphabetic characters and uppercase) if needed. See examples.

Usage

wrong_fc(fc)

Value

The function return TRUE if the fiscal code is wrong, FALSE otherwise.

Arguments

fc

A character vector of fiscal codes.

References

Law source: D.M. (Ministry of Finance) n. 13813 - 23/12/76 - "Sistemi di codificazione dei soggetti da iscrivere all'anagrafe tributaria". Supp. ord. G.U. 345 29/12/1976.

Examples

Run this code

fc <- c(NA, "qWeASd34D12h 221M   ", " 12312312312 ")
wrong_fc(fc)
fc <- gsub(" ","", toupper(fc))
wrong_fc(fc)

Run the code above in your browser using DataLab