本工具为测试、演示与开发流程生成随机的意大利税号(codice fiscale)档案。每条结果包含看似合理的人员记录——姓名、性别、出生日期、国家以及按计算工具相同规则算出的 16 位税号。
代码如何构成
税号由五个区块再加一个校验字符拼接而成:
- 姓(3 个字母) — 先辅音后元音;不足三位用
X补齐。 - 名(3 个字母) — 辅音不少于四个时取第 1、3、4 个;否则采用与姓相同的「先辅音后元音」规则。
- 出生年与月(2 + 1) — 年份后两位再加月份字母(
A–L对应 1–12 月,跳过I)。 - 出生日(2 位数字) — 当月日期;女性在日值上加 40。
- 市镇 / 国家代码(4 个字符) — 意大利出生用 Belfiore 码,或登记册中的外国国家码。
- 校验字符 — 根据部分代码用官方奇偶位算法得出的控制字母。
适用场景
用生成档案填充预发布数据库、编写接受税号的表单单元测试,或在不接触真实个人数据的情况下原型化意大利薪资与开票界面。
限制
输出格式上有效,但不对应真实个人。随机生成可能产生能通过格式检查、却无法通过户籍官方核验的代码。请勿将生成代码用于政府申报、纳税申报或身份证件。
法律声明
Codice fiscale 是意大利政府签发的标识符。本工具仅用于教育与软件测试。它不签发官方代码,不得用于冒充他人或满足法定身份核验要求。
示例
正在构建意大利结账流程的 QA 团队可生成十个示例档案,只在预发布环境保存合成姓名与代码,再用配套校验工具确认每个生成的 codice fiscale 在导入/导出后仍能通过形式检查。