从发票信息中获取位置信息
前言
前段时间要做毕业设计, 需要了解发票的相关知识。
需要做地理位置分析, 画个地图。
其中,
统一社会信用代码
可以获取购销单位的行政区划代码
。发票代码
可以获取发票所属地的行政区划代码
。
计算方法
查阅资料都写的很清楚, 这里再说简单点。
获取行政区划代码可以参考我写的一个油猴脚本。
统一社会信用代码
在【金融-统一社会信用代码的校验码验证】一文中有提到, 统一社会信用代码是纳税人的唯一标识。
而18位的统一社会信用代码中, 第3-8位就是行政区划代码。
比如91350100M000100Y43
的行政区划代码为350100
, 为福建省福州市。
发票代码
注意, 发票代码
和发票号码
是两回事。
增值税发票共10位, 第1-4位为市级行政区划代码, 后两位补0即可。
比如3100164320
的行政区划代码为3100
, 补零为310000
, 为上海市。
普通发票共12位, 第2-5位为市级行政区划代码, 后两位补0即可。
比如144031601133
的行政区划代码为4403
, 补零为440300
, 为广东省深圳市。