RPA=Robotic process automation 简单讲主要是模拟人工, 进行复制, 粘贴, 点击, 输入等操作, 协助人类完成大量 "规则较为固定, 重复性较高, 附加值较低" 的工作, 举几个例子
作为一个财务经常需要面对这个问题, 那么怎么办呢? 一般我们都是先把发票下载下来或者复制电子的税票号码, 然后去国家税务总局增值税验证平台验证, 流程繁琐不说, 没有任何技术含量, 那么有没有便捷的方法呢? 其实是有的,
我们可以使用腾讯云的 增值税发票核验产品 https://cloud.tencent.com/product/vtiv?from=10680 , 通过 RPA 来实现低代码编程的财务发票核查系统
第一步: 申请开通产品, 现在有 9.9 的特惠, 非常合适, 如果想体验一下, 可以在 ocr 控制台 https://console.cloud.tencent.com/ocr/overview 免费开通服务, 腾讯云文字识别 OCR 首次服务开通后, 将自动发放 50 次免费资源包供测试调用, 每个用户仅可获取 1 次. 有效期为 5 年
第二步: 通过云 API 获取发票识别接口 , 发票稽核示例 demo, 通过 RPA 建立流程
第三步: 运行一个 web 服务, 通过 Web 服务发起对云 API 的调用
将在云 API 中获取的 demo, 放在一个 springboot 项目中, 并创建好对应的接口返回, 启动服务
第四步: 建立 RPA 自动化流程
第三步: 自动执行
- {
- "Response": {
- "Invoice": {
- "AmountWithTax": "1190.00",
- "AmountWithoutTax": "1122.64",
- "BuyerAddressPhone": "",
- "BuyerBankAccount": "",
- "BuyerName": "山东省 xxxxxxx 公司",
- "BuyerTaxCode": "xxxx",
- "CheckCode": "14677461145709593007",
- "Code": "031002000411",
- "Date": "2021-05-31",
- "HasSellerList": "",
- "IsAbandoned": "N",
- "Items": [{
- "AmountWithoutTax": "1122.64",
- "LineNo": "1",
- "Name": "xxxxxx 机票费",
- "Quantity": "1",
- "Spec": "",
- "TaxAmount": "67.36",
- "TaxRate": "6%",
- "Unit": "份",
- "UnitPrice": "1122.64"
- }],
- "MachineNo": "xxxxx",
- "Number": "xxxxx",
- "Remark": "",
- "SellerAddressPhone": "中国 (上海) 自由贸易试验区",
- "SellerBankAccount": "xxxxxx",
- "SellerListTax": "",
- "SellerListTitle": "",
- "SellerName": "xxxxxx 航空服务 (上海) 有限公司",
- "SellerTaxCode": "xxxxxx",
- "TaxAmount": "67.36",
- "Type": "10"
- },
- "RequestId": "ce14c660-4c9e-43b5-98a7-a5bfe3251bf6",
- "UsedVehicleInvoiceInfo": {
- "Auctioneer": "",
- "AuctioneerAddress": "",
- "AuctioneerBankAccount": "",
- "AuctioneerTaxpayerNum": "",
- "AuctioneerTel": "",
- "Buyer": "",
- "BuyerAddress": "",
- "BuyerNo": "",
- "BuyerTel": "",
- "ManagementOffice": "",
- "Market": "",
- "MarketAddress": "",
- "MarketBankAccount": "",
- "MarketTaxpayerNum": "",
- "MarketTel": "",
- "RegisterNo": "",
- "Seller": "",
- "SellerAddress": "",
- "SellerNo": "",
- "SellerTel": "",
- "TaxBureau": "上海",
- "VehicleIdentifyNo": "",
- "VehicleLicenseNo": "",
- "VehicleTotalPrice": ""
- },
- "VehicleInvoiceInfo": {
- "BizCheckFormNo": "",
- "CarType": "",
- "CertificateNo": "",
- "EngineNo": "",
- "ImportNo": "",
- "LimitCount": "",
- "MotorBankAccount": "",
- "MotorBankName": "",
- "MotorTaxRate": "",
- "PayTaxesNo": "",
- "PlateModel": "",
- "ProduceAddress": "",
- "TaxtationOrgCode": "",
- "TaxtationOrgName": "",
- "Tonnage": "",
- "VinNo": ""
- }
- }
- }
为什么财务更审核 RPA 场景使用呢? 因为财务会在同一个流程中使用多个系统, 多个系统互相封闭又无法打通, 只能通过人工方式访问.
来源: https://www.qcloud.com/developer/article/1891656