3.10.1.2.8.      增值税发票识别

一、功能描述

·                                 持对增值税普票、专票、卷票、电子发票的所有字段进行结构化识别,包括发票基本信息、销售方及购买方信息、商品信息、价税信息等,其中四要素识别准确率超过 99.9%; 同时,支持对增值税卷票的 18 个关键字段进行识别,包括发票类型、发票代码、发票号码、机打号码、机器编号、销售方名称、销售方纳税人识别号、开票日期、购买方名称、购买方纳税人识别号、项目、单价、数量、金额、税额、合计金额(小写)、合计金额(大写)、校验码,四要素平均识别准确率可达95%以上

二、属性

基本

·                                 显示名称:活动的显示名称。

输入

·                                 APIKey您的APIKey

·                                 SecretKey您的SecretKey

·                                 Image图像类型:要进行处理的图像,仅支持Image类型。如果设置了此属性,则忽略输入项中的文件路径属性。

·                                 文件路径:图像的完整路径以及名称。如果设置了此属性,请忽略输入项中的Image图像类型属性。

输出

·                                 结果图片的识别结果,仅支持Newtonsoft.Json.Linq.JObject类型。

选项

·                                 增值税卷票是否为增值税卷票。

三、具体步骤
1、关于如何取得APIKeySecretKey,请参考4.2.6如何调用百度云OCR

2、在使用此组件时,需要输入图片路径或是Image类型图像,同时需要创建一个JObject类型的变量用于接收输出结果,输出结果参数详情如下:

字段

是否必选

类型

说明

log_id

uint64

唯一的log id,用于问题定位

words_result_num

uint32

识别结果数,表示words_result的元素个数

words_result

object{}

识别结果

InvoiceType

string

发票种类

InvoiceTypeOrg

string

发票名称

InvoiceCode

string

发票代码

InvoiceNum

string

发票号码

MachineNum

string

机打号码。仅增值税卷票含有此参数

MachineCode

string

机器编号。仅增值税卷票含有此参数

CheckCode

string

校验码。增值税专票无此参数

InvoiceDate

string

开票日期

PurchaserName

string

购方名称

PurchaserRegisterNum

string

购方纳税人识别号

PurchaserAddress

string

购方地址及电话

PurchaserBank

string

购方开户行及账号

Password

string

密码区

CommodityName

array[]

货物名称

- row

uint32

行号

- word

string

内容

CommodityType

array[]

规格型号

- row

uint32

行号

- word

string

内容

CommodityUnit

array[]

单位

- row

uint32

行号

- word

string

内容

CommodityNum

array[]

数量

- row

uint32

行号

- word

string

内容

CommodityPrice

array[]

单价

- row

uint32

行号

- word

string

内容

CommodityAmount

array[]

金额

- row

uint32

行号

- word

string

内容

CommodityTaxRate

array[]

税率

- row

uint32

行号

- word

string

内容

CommodityTax

array[]

税额

- row

uint32

行号

- word

string

内容

SellerName

string

销售方名称

SellerRegisterNum

string

销售方纳税人识别号

SellerAddress

string

销售方地址及电话

SellerBank

string

销售方开户行及账号

TotalAmount

uint32

合计金额

TotalTax

uint32

合计税额

AmountInWords

string

价税合计(大写)

AmountInFiguers

uint32

价税合计(小写)

Payee

string

收款人

Checker

string

复核

NoteDrawer

string

开票人

Remarks

string

备注