VROF

案例

一个人整天才能完成的税务发票开具,缩短到 1 小时

每天早晨自动读取 26 家客户通过邮件发来的结算单,连向谁开具多少金额都整理成台账。挨个打开邮件下载、誊写金额的工作消失了,人要做的事只剩下点击开具按钮。

从结算单核对到税务发票开具台账

以前

一个人一整天

以后

1小时

结算单——税务发票开具台账画面。最上方白色页眉行左端有模糊处理过的位置,紧接其后是加粗黑字标题「结算单——税务发票开具台账」。右侧是选中了「2026-07 销售额」的期间下拉框、蓝色填充的「全部」筛选按钮、旁边一组长条筛选按钮只有标签被模糊处理、「刷新」按钮以及查询时间。下方四张判定卡片纵向排列,每张卡片左端都带色条。第一张是「需要人看的 1」,被遮住的客户名后写着「— 负结算,错误」的理由。第二张是「不开具的 4」,四行都被遮住的客户名后挂着「0元」。第三张是「中断两个月以上的 2」,写着「9个月无消息(最近 2025-10 销售额)」和「2个月无消息(最近 2026-05 销售额)」。第四张是「2026-07 销售额还没到的 1」,写着「1个月无消息(最近 2026-06 销售额)」。
公司内部使用的开具台账画面。客户名称和开具主体名称做了模糊处理,标题行左端的那个词也出于同样原因做了模糊处理。含金额的摘要卡片已裁掉。
客户
자체 서비스
行业
公司内部系统
实施年份
2026
周期
搭建 2 周 · 2026.08 上线 · 运行中
服务领域
业务自动化
  • 邮箱只读查询
  • 读取 Excel
  • 表单自动识别
  • 算术复核
  • 独立工具交叉核验
  • 定时自动执行

背景

每到月初,同样的事情就会重复发生。

打开邮箱,一封封找出客户发来的结算单,下载附件,打开 Excel, 把金额一项项誊写下来,再照着整理好的内容开具几十张税务发票。 这是一项一个人要盯上一整天才能做完的工作。

而且这些结算单并不会聚到一处。26家客户各自按自己的格式做成 Excel 发过来。格式大致分成四个系列,同一个项目,叫法不一样, 摆放的位置也不一样。有的系列里连「供货价额」这个词都没有。

而且从这里取出的金额会原样变成税务发票。

定义的问题

程序运行正常,但结果可能是错的。

  • 错的数字也照样显示得清清楚楚。 就算把26家的 Excel 集中到一屏上, 里面的数值对不对,也没有人会告诉你
  • 不会报错,所以更晚才被发现。 金额错位一格,画面上不会标红, 必须一个一个打开 Excel 对照才看得见
  • 而且这些金额会原样变成税务发票。 错了就发出去会加收加算税, 要更正还得重新做修正开具

我们找出这些地方,把人们每月反复确认的工作换成系统来做。 所以目标不是「收集」,而是「连确认是否正确都做到」。

做出的东西

  • 处理过的邮件怎么处置,由贵公司选择 —— 标成已读、移到指定 文件夹,或者什么都不碰。默认是「不碰」。 即使把正文读完,也保持未读状态,不删除也不移动。这是为了让负责人 能像平时一样使用自己的邮箱开始试用,想改的时候 再改就行
  • 不管格式有几种,系统都会自动区分 —— 26家客户的格式分成四个系列。 如果只认得出一个系列,其余客户就会悄悄变成0件
  • 取出的金额再用另一个程序复核一遍 —— 读取金额的一方和 确认数值是否正确的一方分开来做。确认的一方真正打开 Excel, 把负责人在画面上看到的值原样取出来对照。我们选择了 多加一层
  • 每天早晨07:30就已经全部就绪 —— 结算单不会每月10日一次性到齐, 而是从1日到9日零零散散地来。所以每天都执行。夜里如果有什么停了, 会出现在早晨8点发出的那封
  • 每次修改都会重跑的16个自动测试 —— 改一处不会悄悄弄坏 另一处

画面正常、金额却出错的地方

只要是会从客户那里收到结算单的公司,在哪里都会原样发生这种情况。

  • 一个小数点就让供货价额、增值税和合计对不上。 有的客户把金额写成 小数发来,那些结算单里供货价额加增值税的结果和合计对不上。 第一次全量排查时,427件里有76件是这样。 每收到一张结算单,我们都逐件重新复核。所以贵公司这边,金额 出错的税务发票到不了开具这一步。
  • 客户发来的 Excel 在程序里看起来是空的。 确实有这样的文件:用 Excel 打开时金额好好地放在那里,程序却读不出来。这样一来,只有那家 客户悄悄变成0件。 可在人眼看来完全正常的文件, 打开文件确认过的负责人也找不出异常。 我们对读取失败的文件,直接用表格计算程序算一遍再重新读取。 所以贵公司这边,不会出现「那家客户这个月是不是没发」就这样 放过去的情况。
  • 存在把同一件开两次的路子。 客户重新发来结算单时, 负责人按下的「开具完成」标记会被清掉,不留任何报错或警告。 负责人改成「开具完成」的件,我们保持状态不变,只更新金额。 所以自动收集无法覆盖贵公司负责人做出的决定。

抓出来的问题

让开具出错的并不只有计算。下面这些全都是开了不该开的, 或者漏掉了该开的地方。

  • 会收到金额为负数的结算单。 意思是下个月抵销,如果把它读成 正数,本不用开的发票就会开出去。现在会单独归入「无需开具」 一类
  • 「不用开了」并不写在 Excel 里,而是只写在邮件正文里。 只看附件的系统会漏掉这个。所以正文里的句子也会一起读取
  • 一家公司发来的文件里,写着别的公司的名字。 如果相信那个标注, 别人的金额就会被加进贵公司的金额里。识别公司只凭文件名判断
  • 有的客户不经过收件箱,而是发到别的文件夹,也有被推进垃圾箱的 结算单。 只看收件箱的话,那家客户看起来就是「两个月没有消息」。 可要是把垃圾箱整个读取,陌生发件人的附件也会登进台账。 现在只定点查找预先登记过的客户地址。 未登记地址发来的附件,没有路径进入贵公司的开具台账

结果

邮件一到,开具台账就自动填好,里面的数值对不对,每一次都会确认。 2026年7月的46件直接用表格计算程序打开对照时,不一致为0件。

过去需要一个人盯上一整天的工作,现在1小时就结束。 打开邮件、区分26家的四个 系列格式、取出金额、复核、再用别的程序交叉确认, 给谁、多少金额、截止到什么时候开具的台账,每天07:30都已经 填好。负责人要做的事情只有一个开具按钮

要看哪些,系统也会帮忙挑出来。负结算或混着错误的件单独挑出来, 超过两个月没有消息的客户也会一并提示。每个月不必再凭记忆确认「这个月 都到齐了吗」。

所以对贵公司来说

只要是靠邮件接收结算单·明细单·账单,并照着那些数字开具税务发票或账单的公司, 就可以直接套用。客户是26家还是3家,都用同样的结构来做。 客户之间格式不同、金额带小数、有的只在邮件正文里写条件 发来——这些都是我们已经经历过并解决好的地方。留给负责人 的只有确认并按下开具按钮这一件事。

同一主题的其他工作都收在数据分析里。

我们运营自己公司所用的其他系统, 都收在公司内部运营自动化里。

事实出处

代表书面陈述与公司内部实际运行系统的执行记录

为您提供节省时间的咨询服务 咨询免费 · 1个工作日内回复

联系我们