更新时间:2024-08-22 GMT+08:00
分享

开始使用

通过华为云控制台使用

  1. 登录华为云对象存储服务控制台,查看自动创建的OBS桶列表:

    图1 对象存储服务控制台

  1. 选择用于上传和存储发票图片或者PDF文件的桶“ocr-invoice-recognition-and-verification-image”,上传示例发票图片或者电子发票pdf文件:

    图2 上传待识别发票

  1. 选择用于存放结果的“ocr-invoice-recognition-and-verification-result”桶,即可自动获取该发票的识别与验真结果,以发票文件名称为前缀的JSON文件存储:

    图3 获取识别结果文件

通过华为云SDK使用

企业业务系统可通过华为云提供的SDK服务与OBS桶进行对接,当员工上传发票图片或者电子发票PDF文件到华为云OBS桶后,即可自动进行文字识别和验真,企业业务系统只需定时从存储结果的OBS桶中获取结果,即可实现发票报销的自动化处理流程。SDK详细使用流程可参考华为云官网SDK用户指南

结果示例

  • 示例发票:(注:本示例发票不能用于测试)
    图4 示例发票
  • 发票识别与验真结果如下所示,'status'字段为'valid',表示该发票有效,返回参数的详细介绍,请参见华为云官网API参考
    {
    'type': 'vat_normal_electronic',
    'code': '033XXXXXXXXX',
    'number': '658XXXXX',
    'issue_date': '20201127',
    'machine_number': '499XXXXXXXXX',
    'check_code': '059XXXXXXXXXXXXX',
    'status': 'valid',
    'subtotal_amount': '46.50',
    'subtotal_tax': '0.00',
    'total': '46.50',
    'total_in_words': '肆拾陆元伍角',
    'remarks': '',
    'receiver': '',
    'issuer': '',
    'reviewer': '',
    'buyer_name': '华XXXXXXXXX',
    'buyer_id': '914XXXXXXXXXXXXXX',
    'buyer_address': '',
    'buyer_bank': '',
    'seller_name': '福建XXXXXXXXXXXXXXXXXXX',
    'seller_id': '913XXXXXXXXXX',
    'seller_address': '浙江省杭州市XXXXXXXXXXXXXXXXXXX',
    'seller_bank': '浦发银行XXXXXXXXXXXXXXXX',
    'deductible_toll': 'N', 'items':
    [{
    'name': '*运输服务*客运服务费',
    'specification': '无',
    'unit': '次',
    'quantity': '1',
    'unit_price': '46.50',
    'amount': '46.50',
    'tax_rate': '0.00',
    'tax': '0.00',
    'license_plate_number': '',
    'vehicle_type': '',
    'start_date': '',
    'end_date': ''
    }],
    'result_code': '1000',
    'result_message': 'The invoice verification information is consistent with the tax authority’s information.'
    }

相关文档