核对识别结果
导入发票时,Tidoc 会读取发票上的内容,并把需要你核对的地方标出来。本页说明怎么按状态视图逐项处理,以及出现「识别提醒」后怎么办。
用状态视图分步处理
主界面工具条里的状态视图把条目分成几组:
- 「全部」:当前范围内的全部条目。
- 「待补材料」:还缺必需材料的条目。
- 「识别提醒」:发票读出的内容需要核对的条目。
- 「已识别」:已经保存阿里云 OCR 结果的条目。
- 「OCR 待确认」:本地结果与阿里云结果有差异、等待你确认的条目。
- 「已修改」:实付金额与发票金额不同的条目。
- 「齐备」:必需材料已补齐,且发票没有「严重问题」的条目。
「已识别」和「OCR 待确认」只在安装了 OCR 识别组件后出现,见阿里云 OCR。

建议的顺序:先看「待补材料」,补齐材料;再看「识别提醒」,核对发票内容;处理完的条目会出现在「齐备」。卡片上的徽标会标出「识别提醒」,更严重的「严重问题」用更醒目的样式显示,鼠标停在徽标上可以看到原因。
Tidoc 怎么读取发票
「识别」是把发票上的发票号码、日期、销售方、购买方、价税合计和物品明细读出来,填进条目。读取在本机完成,不需要联网。
- 发票有 XML 时,直接读取 XML 里的数据。
- 没有 XML 时,读取 PDF 里的文字。电子发票 PDF 带有文字,可以读出;图片类的扫描件没有文字,读不出。常见数电发票里的分栏明细、折扣行和错位文字,会在读取时整理。
- 读不到的字段留空,由你在详情里补上。发票号码或销售方读不到时,卡片上分别显示「无发票号」「未识别销售方」。
出现识别提醒时怎么办
以下情况会出现「识别提醒」:
- 没有读到物品明细。
- 明细金额的合计与价税合计不一致,可能是明细没读全,以发票上的价税合计为准。
- 没有读到购买方抬头,或抬头不在方案已配置的抬头里。
- 方案为该抬头配置了税号,但购买方税号没有读到,或与抬头不一致。
- 开启了付款截图金额识别后,截图没有读出金额,或截图合计与发票金额不一致。
处理步骤:
- 点击「识别提醒」视图,或把鼠标停在卡片的「识别提醒」徽标上查看原因。
- 点击卡片打开详情,「关键信息」下方显示具体的提醒内容。
- 对照发票原件核对。需要修改时,点击「关键信息」里的数值直接编辑,改完按回车;「物品明细」里点击单元格编辑,「+ 添加明细行」补充漏掉的行。

修改会记在详情底部的「修改记录」里。识别提醒只提示发票内容需要核对,不影响材料齐备。「严重问题」会使条目不算齐备,例如发票上的抬头与条目所选抬头不一致。
重新识别
软件升级后识别方法有改进,或者替换了发票、付款截图以后,可以刷新识别结果:
- 选中一个或多个条目。多选方法见筛选、标签与批次。
- 点击批量工具条里的「重新识别」。
- 在「重新识别」窗口勾选「发票」「付款截图」,窗口显示各自待识别和已处理的数量。付款截图金额识别关闭时,「付款截图」不能勾选。
- 点击「开始识别」,完成后查看处理结果。
已经按当前方法处理过、内容也没有变化的文件会跳过。升级软件后想更新旧发票,可以在「识别提醒」视图里全选条目,再点「重新识别」。
对比阿里云的识别结果
阿里云 OCR 是可选的付费功能。使用「云识别」后,详情里的「阿里云识别」把「当前值」和「阿里云值」并排列出:
- 本地字段为空时,部分字段会自动补齐。
- 明细有差异时,条目进入「OCR 待确认」。
- 每个字段可以点「采用」,也可以保留当前值;明细有差异时可以点「采用阿里云明细」。
开通服务、配置密钥和计费说明见阿里云 OCR。
遇到识别有问题的发票
发票版式很多,如果遇到本地识别不准、金额有偏差或明细漏项的发票:
- 欢迎把脱敏后的发票文件(PDF 或 XML,隐去个人隐私信息)发送到邮箱
info@bitfsae.com,我们会加入测试集持续改进。 - 也可以在 GitHub Issues 提交反馈并附上现象说明。
