有一回我跑完一批,结果表里有二十多笔是失败的。我一看就慌了,以为出了什么问题,逐笔点进去查,查到第八笔才发现,这二十多笔里有一大半是缺货退款的单子,货都没发过,票自然开不出来。
那次我白查了半小时。从那以后,我在提交之前会先把这类单子筛出去。
缺货通常长什么样
我碰到过三种。
第一种是下单之后商家说没货了,让我申请退款。这种最干脆,钱退回来,订单状态变成已退款,从头到尾没发过货。
第二种是迟迟不发货,过了预计发货时间还不动,我等不及就退了。这种钱也能退回来,但中间拖了一段,订单状态在"待发货"停了很久。
第三种是部分缺货。买三件只发了两件,第三件缺货退款。这种最麻烦,因为它是一笔订单里既有成交的部分,又有退掉的部分,票的金额跟原订单就不一样了。
为什么它们会让提交白跑
发票是跟着实际交易走的。货没发、钱退了,这笔交易在平台上就不成立了,也就没有开票的基础。你去提交,要么被系统直接挡回来,要么提交上去商家也没法开。
真正麻烦的不是这几笔本身,是它们混在结果里之后,会干扰我的判断。
批量提交的结果里,跳过和失败是两回事。跳过是本来就没资格,按规则直接略过;失败是试了没成,得回头看原因。如果我不先剔除缺货的单子,它们会以失败的形式出现在结果里,我就会以为是真的哪里出了问题,去查一堆本来不用查的东西。
怎么在提交之前剔掉
我现在的做法是先按订单状态过一遍。
退款中的、售后处理中的,直接排除。这些状态在订单列表里能看到,导出来的表里也有对应字段,筛一下就出来了。
一直显示待发货的也要留意。这种不一定是缺货,可能只是商家发得慢。我的处理办法是看下单时间,超过十天还没发货的,先去问一句,问清楚是缺货还是慢,再决定要不要剔。
部分退款的那种,我不剔,但会标一笔。因为它有成交的部分,票还是要开的,只是金额可能跟原订单不一致。标出来的目的是提醒自己核金额的时候多看一下,别拿原价去比。
剔完之后剩下多少
上个月我导出来一百三十多笔,筛掉退款中的九笔、售后中的四笔、待发货超过十天的三笔,剩下一百二十笔左右进提交队列。
这个比例不算高,十个点不到。但在我刚接手这件事的时候,我不筛就跑,结果表里一堆失败的,每次都得花时间分辨。筛掉之后,结果表干净了,真正需要处理的失败往往只有两三笔。
省的不是时间,是注意力。看一份干净的结果,和看一份混着噪音的结果,判断质量完全不一样。
我踩过的两个坑
第一个坑是筛得太狠。有一次我把所有待发货的全剔了,结果里面有五笔只是商家发货慢,后来正常发货、正常开票,我却没给它们提交申请,拖到下个月才补上。金额不大,但补票这件事本身就烦。
第二个坑是只看总数不看明细。有次我看结果里失败只有三笔,挺满意,没细看。过了两周才发现其中一笔是部分退款的订单,票开出来的金额跟实付不一致,财务那边卡住了。现在我每笔失败都会点开看一眼原因,哪怕只有两笔。
已经开出来的票,遇上退款怎么办
这个跟缺货不完全一样,但经常一起出现,顺带说一下。
票先开出来、后来又退货的,票得跟着处理。平台上的流程一般是走作废或者红冲,具体走哪个看票的状态和时间,我这边操作不了,得让商家去办。我要做的是主动跟商家说一声,别自己把票留着当没这回事。
我碰到过一次,票开出来半个月,那笔单子退了一半,我忘了跟商家说。年底对账的时候财务发现票面金额比实际付款多,追着我问了半天。从那以后只要退货,我第一件事就是查这笔开没开票。
剔除这一步我现在不手工筛了
一百多笔用眼睛筛,费神还容易漏。以前我是在订单页一页页翻,看到退款的就记一笔,翻到后面眼睛都花了,还是会漏。
现在我用多多开票助手导一张表出来。它是个装在浏览器上的扩展,按时间范围把订单读成表,36 个字段,订单状态、店铺、金额、签收时间都在里面。我在表里按状态排序,退款的和售后的自然聚在一起,一次性排除,剩下的按流程提交。
它自己也有一层按状态跳过的规则,不符合条件的会跳过不提交。但我不敢完全指望这层规则,因为订单状态的组合太多了,有些边界情况判断不准。我更愿意自己先筛一遍,把它那层跳过当第二道保险。它也不会替我判断"待发货十天到底是不是缺货",这个得我去问商家。
安装和第一次提交我写过一篇图文教程,跟着走一遍就能出表。表拿到手我排个序,五分钟剔完,比翻页面快得多。
常见问题
缺货退款的订单,钱都退回来了,还需要票吗?
不需要。交易没成立就没有开票的基础。这种订单的退款记录我留着就行,遇到对账的时候能说明钱的去向就够了。
部分退款的订单,票面金额按哪个算?
按实际成交的部分算。我拿到票之后会拿票面金额跟订单页的实付去比,对不上再找商家。这类订单比其他订单更容易出现金额差异,值得多核一眼。
待发货的订单要不要先剔掉?
看拖了多久。刚下单一两天的不用管,商家发货慢是常态。超过十天还没动静的,我建议先问一句再决定,别一刀切全剔,也别完全不管。
结果表里的失败,都要重新提交一遍吗?
先看原因。缺货退款导致的失败不用重提,重提也没用。页面超时或者网络中断那种可以重来一次。所以我一直强调先把无效单剔出去。我是拿多多开票助手导出的表按状态排序来剔的,剔干净了,剩下的失败才值得逐个看。