运费折算要绕几个弯,每一道都在改数
从商品实物到账单上那一笔运费,中间不是一次换算,而是一串。尺寸先折成体积重,体积重再和实重比出一个计费重,计费重套进分段表得到基础运费,基础运费换到站点币种,最后再按这一单的结算口径落到账上。每一段都在换尺,换一次数就变一次。
这条串上有个容易被忽略的地方:每一段的输出都是下一段的输入,中间没有回头核对的机会。前一段用了哪把尺,后一段就继承下来,误差不会在中途被消掉,只会被带下去。所以看运费折算,先看的不是最后那个数准不准,而是这条串上有几把尺在轮流用。
第一道弯是把三维尺寸折成体积重。这一步用的不是秤,是长宽高相乘再除一个数。那个除数不是普适常数,不同的渠道给的数不一样。同一件商品,换个渠道走,体积重就跟着变,而实物一点没变。
第二道弯是体积重和实重之间取大。这一步看起来最没有争议,其实藏着一个前提:两个数的单位得一样。一个按克称出来,一个按厘米算出来,单位不统一时连比大小都无从谈起。取大这一步本身不改数,它只决定后面用哪个数往下走。
第三道弯是把计费重套进分段运费表。分段表不是一条直线,是一档一档的阶梯。同一批货,重量落在一档里和落在下一档里,单价可以差出不少。这一档的边界是这一道弯最要紧的地方,卡在边界附近的商品,差一点点就会整体跳到下一档的价格。
第四道弯是币种。分段表上给的报价通常以一种币种列出,落到某个站点要换成当地的币。换的时候用的是哪一天的价、是报价日的还是结算日的,这一点在不同口径下并不统一。同一笔运费,换个日子换,数就会动,而运费本身没变。
第五道弯是结算口径。买家付了多少运费、平台补了多少、这一单是包邮还是货到付,这些都会改变最后从卖家账上划走的那一笔。同样是运费折算,站在买家付出的角度看和站在卖家承担的角度看,同一件商品得到的是两个不同的数。
把这五道弯叠在一起看,会发现它们不是同一类东西。前两道是物理量之间的折,第三道是量到价的折,第四道是币种之间的折,第五道是承担方之间的折。四种折混在一条串上,随便挑一段和另一段比,比出来的都不是一回事。
很多人把这条串简化成一句话,说运费就是重量乘单价。这句话在单一尺子下没错,但走的是多站点、多渠道、多币种,尺子本来就不是一把。简化掉的那几段没有消失,它们被并进了某一步里,值还是在那里,只是看不见了。
举个能自己验的例子:一个边长十五厘米的方形摆件,实重四百克。按一种抛系数折,体积重可能落在五百克上下,按另一种折可能落到接近七百克。两个数都在合理范围里,都符合各自的规则。要问哪个对,先得问用的是哪个渠道的哪把尺。
还有一种更隐蔽的情形:同一件商品,卖家后台看到的运费和账单上扣的运费对不上。多数时候不是算错,而是两处用的尺不同。后台显示的可能是不含附加的基础运费,账单上那一笔含了当期的附加项。两个数各自都对,只是量的时候不在同一段路上。
要判断手里这个数站在哪把尺上,一个简单的办法是看它随什么在变。跟着包装尺寸变的是第一道弯的数,跟着渠道变的是第二道,跟着重量档位变的是第三道,跟着站点变的是第四道,跟着这一单的付款方式变的是第五道。看它跟着谁动,就知道它是哪一段的量。
这几道弯的分工并不意味着它们互不相干。第三道弯的分段表本身就和渠道绑定,换渠道等于换整张表;第四道弯的币种又和站点绑定,换站点等于换这整段路。所以真正要数清的,不是五个孤立的步骤,而是这道串上哪几处是绑在一起换的。
商品层面的差别会让弯与弯的影响不一样。体积小、重量实在的商品,第一道弯折出来的数接近实重,后面几道就按重量走;蓬松、轻、占地方的商品,第一道弯会把数明显抬起来,后面每一道都跟着放大。同一个折算流程,对这两类商品不是同一件事。
这一节写到这儿,只在数弯有几道、每道换的是哪把尺,先不去算钱。哪一道对结果影响最大、绕之前该定下哪几样、走完和实际扣费差多少,都放在下面几节里分开说。认尺这一步单独走完,后面再谈别的才不会混。

图:一单运费从实物到账单要过的五道弯,每道弯换一把尺,数就改一次
几道弯里,哪一道对结果影响最大
判断哪一道弯影响最大,不能凭感觉挑,得看两个东西:这道弯的落差有多大,以及它后面还有几道弯接着放大它。落差大又在前面,后面的弯会把它的影响一路带下去;落差小又靠后,影响就到此为止。排位置比排大小更有用。
按这个标准看,第一道弯排在最前面。它折出来的体积重只要偏高一点,后面取大时就更可能落在体积重这一边,接着整串都按这个偏高的数往下走。它一变,后面不是跟着同步变,而是跟着放大。这是排在开头带来的位置优势。
第三道弯的重量档位是另一种性质。它本身不制造偏差,但它有一个跳变点。商品重量在档内怎么变,价格不变;一过档位线,价格整档上跳。所以它影响的大小不取决于偏差多少,取决于这批货离档位线有多近。贴着线走的一批,影响会被放到很大。
第四道弯的币种排在偏后。它的落差通常不像前两道那么显眼,但它有一个特点:它和站点数量绑定。做九个站点,就等于把这一道弯走了九次,每次用的日子、每次的价都不一样。单看一道不大,乘上站点数目就换了个量级。
第五道弯最容易在排序里被漏掉,因为它改的不是运费的数值,而是这笔钱记在谁头上。包邮和不包邮的同一件商品,运费本身一模一样,卖家账上划走的却差别明显。它不是把数改大改小,是把这一整套的量搬到了另一个位置上。
第二道弯取大看起来最温和,其实它决定了一条分支。体积重大于实重时,后面整串走体积这条线;反之走实重这条线。两条线的第三节分段表可以完全不同。所以它的影响不是加减,而是换轨,一旦换过去,后面比较的两批货可能根本不在同一条线上。
还有一个顺序上的细节:几道弯里,只有前三道是可以用实物验证的。尺寸能量、重量能称、档位能对着表查。第四道之后的币种和结算口径,验的时候要拿单据和时间对齐,成本高得多。排在前面又可验证的那几道,往往就是最值得先看清的。
换个角度看,同一道弯对不同商品的影响并不相同。蓬松件在第一道弯上落差最大,因为它本身就是体积重压过实重的那一类;密度大的小件在第三道弯上更敏感,因为它的重量往往就卡在档位线附近。所以问哪一道影响最大,得先问是哪一类商品。
批量的角度看又不一样。单件商品的运费折算里,第一道弯最活跃。放到一批货上,第四道和第五道会更突出,因为站点和结算方式在这批货里是一起变的,而尺寸在同一批里通常变化不大。尺子的影响权重会随看问题的粒度改变。
有一个办法可以把顺序排得更清楚:把每一道弯单独拿出来,看它自己变化时后面还剩几道。第一道弯后面有四道,它的波动会被完整带下去;第五道弯后面没有,改了就到此为止。同样的落差,越靠前的越难收。这是位置决定的分量。
再补一个容易忽略的点:这几道弯有些是单向的,有些是双向的。实物到体积重是单向的,尺寸定了数就定了;但计费重到分段价这一道是双向的,一旦价格算出来,反过来又会影响这一单走哪个渠道更合适。双向的那几道,影响会在流程里回头。
实际处理时,常见的做法是先给这几道弯各留一个位置,而不是一上来就挑一道深挖。因为分不清是哪一道在动,深挖的结果往往是把两道的差算到了一道头上。先把位置摆清,再决定往哪一道里看,比直接下结论省力。
举个对得上的例子:一件商品在两个站点上算出来的运费差了一截。第一反应多半是去想两个站点的费率不一样。但先按弯去看,可能是第一道弯的尺寸取法不同,也可能是第四道弯的币种日子不同。差的那一截落在哪一道上,决定后面往哪个方向看。
同一批货反复出现对不上的情况时,通常说明有一道弯每次都在变。几道弯里只有第四道和第五道会随日子、随站点、随结算方式变。把对不上的那几单摆到一起,看它们共同变了什么,那道弯就自己浮出来了。
这一节仍然只排在前面,不指向动作。哪一道影响最大是认尺的结论,不是说那一处就该去调。调哪一步、按什么顺序调,属于另一段路上的事。把位置和权重排清楚了,这一节的活就算干完。

图:五处量法的相对落差,位置越靠前的越容易被后面几道带着放大
绕之前先把计费重和渠道定下来
绕这套弯之前,有两样东西必须先定下来,因为它们决定后面用的是哪一套数。一样是计费重按哪种口径取,另一样是走哪条渠道。这两样不定,后面的分段表就没有对应的那一张,量出来的数也就没有可比的基准。这里说的是定,不是算。
计费重不是一个独立存在的量,它是前两道弯的结果。按实重口径,它等于秤上那个数;按体积重口径,它等于尺寸折出来的数;按取大口径,它是两者里大的那个。三种口径会给出三个不同的数,往下走的时候必须只带其中一个。
渠道这一样更要紧,因为它不是一个标签,而是一整套量法。不同的渠道给不同的抛系数、不同的分段表、不同的附加项清单。换了渠道,等于把后面几道弯的参数整批换掉。所以渠道本身就是一个尺子的集合,不是运输方式的名字。
这两样之所以要一起定,是因为它们互相牵制。体积重按哪个抛系数折,取决于走哪条渠道;而选哪条渠道,又要看这个计费重落在哪一档更划算。定的时候是成对的,先定一个再定另一个,第二遍往往要回头改第一个。
定下来之后还要写清是哪个时间点的。渠道的报价表和抛系数都不是永久不变的,旺季和平时可以不是同一套。同一件商品,八月定下来的和十一月定下来的,可能是两套数。所以定的是哪一套,得连着生效区间一起记下来。
有一个常见的混法:拿甲渠道的抛系数去算体积重,再拿乙渠道的分段表去套。这一步错不在算,错在中间把尺换了。两套数各自都对,拼在一起就不是任何一条渠道的真实路径。定下来要定的就是不让这种拼接发生。
计费重定下来之后,它就成了后面几道弯的公共输入。后面的分段、币种、结算口径都按它走。也正因为它是公共输入,它一旦定错,错的不是一段而是一路。这就是它必须在绕弯之前定下来的原因。
渠道定下来之后,还得顺带把它带的那几项附加标清。有的渠道带燃油类附加,有的带偏远地区附加,有的旺季临时加收。这些项目不在分段表上,但会一起进账单。定渠道的时候如果不把这些一并记下,后面比出来的数会缺少同一批项目。
从尺子的角度看,计费重解决的是重量这一维用哪把尺,渠道解决的是时间和路线这一维用哪把尺。两样合起来,才框出后面几道弯能动的范围。范围之外的参数,即使算出来也不属于这套折算。
如果是多站点在跑,这两样要按站点分别定,而不是定一套通用。同一个商品在不同站点的渠道可用性不一样,可用渠道不同,抛系数和分段表就不同。把九个站点当成一套参数来处理,等于把九把尺当成一把。
定的时候还有一个取舍要留意:计费重和渠道都取最有利于自己的那一档,看起来是省了,实际上会让这套折算失去和账单核对的能力。定下来的目的一开始就不是省钱,是让后面每一道弯都有明确对应的那把尺。
仓库和运营两边看到的口径常常在这两样上分叉。仓库按实物称,运营按渠道表折算,两边说的计费重不是同一个数。这种情况不需要争谁对,先把两边各自用的是哪一把尺写出来,分叉点就清楚了。
包装一改,这两样就要重定。外箱尺寸一动,折出来的体积重跟着往上走;尺寸改动还可能影响这一条渠道能不能继续用。很多看起来是运费没算准的问题,往前追其实是包装换了而这两样没跟着换。定这一步做到位的标志,是它能跟着包装走。
还有一个容易忽略的地方:这两样定下来之后,要能回答一件商品在某个时点、某个站点、某条渠道上的计费重是多少。如果答不出一个确定的答案,说明它们其实没定下来,只是写在某一版表里。定不下来的东西,后面几道弯都建不稳。
知虾公开页面的定价计算一栏里,计费重和渠道这两项是分开填的,填完之后给出的数才是后面几步的输入。这一栏把两样并排放在最前面,本身也说明它们是这一套折算的起点。顺序摆成这样,也提醒使用者别把两个量合成一件事填。
| 这一道弯 | 它量的是什么 | 输入从哪来 | 换一把时会怎样 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 实 | 物 | 到 | 体 | 积 | 重 | ||||||
| 占 | 地 | 方 | 的 | 程 | 度 | ||||||
| 长 | 宽 | 高 | 与 | 抛 | 系 | 数 | |||||
| 同 | 一 | 个 | 包 | 裹 | 换 | 个 | 系 | 数 | 就 | 变 | 重 |
最容易绕错的,是首重和续重那一档
首重和续重这一档为什么最容易绕错,原因在于它是这条串上少数几处会把重量切成两段分别计价的地方。前面几道弯都是整段处理,称多少就是多少。到了这里,一个包裹的重量被拆成首重那一截和超出的那一截,两截的单价不一样。
拆成两截之后,第一个要认清的是首重那一截算不算进位。有的口径按整千克进位,不足一千克也按一千克收;有的按五百克进位;有的保留到百克。进位规则不同,同一个四百克的包裹在一档里可能落到零档,在另一档里已经进了首重。
第二个要认清的是续重的计价方式。常见的有两种:一种按整千克叠加,另一种按不足一千克进位叠加。按整千克叠加时,续重部分向下取整更省;按进位叠加时,多出的几百克会被算成一千克。同一件商品,两种方式能差出一截。
第三个容易错的地方是首重和续重的分界线到底压在哪里。有的表把首重定义为第一个一千克,有的定义为前五百克,还有的把首重单独作为一个起步价、之后全部按续重算。这三种定义的边界各不相同,光看总价看不出来。
这三个点叠起来,会出现一种典型的错:两个渠道算出来的运费差了一截,看起来像是费率高低不同,其实只是首重的进位规则不一样。四百八十克的包裹,按进位规则要进到首重,按向下取整可能还在起步区间。差别来自规则,不是来自价格。
还有一种反过来错的情形。做惯了按实重计的包裹,把体积小、密度大的商品也套进首重续重的思路里,结果忽略了前两道弯可能已经把这个数抬上去了。以为自己在首重档里,其实计费重早就过了线。
首重和续重这一档还有一个特点:它是这条串上对小件最不友好的那一段。大包裹的超重部分按续重单价走,摊到每千克上往往比首重便宜;小包裹不管多轻,都要先付一个首重。所以同一张表,对轻小件和重件的相对成本是反过来的。
这一档还和渠道绑得紧。同一个包裹,在一条渠道里落在首重内,换一条渠道可能因为抛系数不同、计费重被抬到续重区间。所以谈首重续重绕不绕错,离不开前面定下来的渠道。单看重量档位下结论,容易错。
举个可以自己核的例子:一个实重九百克、体积重一千二百克的商品,按取大走,计费重是一千二百克。首重按一千克、续重按每五百克进位,那这一单要按一千五百克算。按整千克进位则可能算成两千克。两个结果都符合某种规则,看的是哪张表。
多站点跑的时候,这一档的差别会被放大。九个站点的首重门槛不一样,续重进位方式也不一样。同一个商品在甲站落在首重,在乙站已经进了第二个续重档。要比较的话,得先把这一档的规则统一到同一个说法上,不然比的是规则不是商品。
退货和补发这一类单据也会经过这一档。退回的包裹按反向路径计费,首重续重的算法未必和去程一致,有的按去程表算,有的按另一张表算。运费用不对的时候,先分清是去程这一档错,还是回程这一档错。
还有一个细节:有的渠道在首重之外还设了一个更低的最小计费重,比如不足一百克也按一百克算。这个最小值和首重不是一回事,它管的是下限,首重管的是分段。两个边界都存在时,四百克和四百二十克包裹的运费可能完全一样。
把首重续重这一档看明白,用的是同一套办法:先找出这一档里有哪些边界,再看每个边界是按什么规则进的。边界通常有三个,起步线、首重上限、续重进位。三个边界的规则一写出来,这一档就不再是最容易绕错的那一道了。
这一节只把这一档为什么容易错讲清楚,怎么把两边的口径校到一起,留给另一型。认得出这一档的规则,和把它折到与账单一致,是两件分开的事,中间还要过核对。先能认出规则,再谈折平口径,顺序不能反。
最后提醒一点,这一档的规则不能凭一张账单反推出来。一张账单只反映一个包裹落在哪个位置,反推规则需要多个重量点的样本。要看清这一档,较可靠的素材是报价表本身,其次是同一渠道若干个不同重量包裹的账单对比。
几道弯走完,和实际扣费差多少
几道弯走完得到的那个数,和账单上实际扣的那一笔,中间往往有一段对不上。要理解这段对不上,比较有用的办法不是看它有多大,而是看它是由哪几处口径不同造成的。差异是结果,口径不同才是原因。
常见的第一处不同是时点。算的时候用的是下单那天或者报价表当期的那套参数,扣的时候用的是结算那天生效的那套。中间隔了几天到几周,参数换过版的话,两个数自然对不上。这一处不是算错,是两边不在同一个时间点上。
第二处不同是含项范围。自己算的通常只有基础运费,账单上的那一笔往往还带了燃油、偏远、旺季之类的附加。名目多出来的部分不属于折算错了,而是两边的清单不一样长。比之前先看清单长度,比看数值更有意义。
第三处不同是币种。自己算的可能用一种币种表述,账单上是站点当地币。这中间过了一次折算,用的是哪一天的价、按哪一套规则,两处未必一致。这一处的差异大部分不是运费造成的,是折算造成的。
第四处不同是承担方。有的订单运费由买家支付,卖家账上看到的是一个净额;有的订单包邮,运费整笔由卖家承担。同一件商品,落在不同的承担方式下,账单上的数根本不是一个量级的量,放在一起比没有意义。
把这四处分开之后会发现,对不上不一定意味着哪一边错了。很多时候两边都对,只是各自描述的是这条串上不同位置的东西。真正需要处理的只有一种情形:时点、范围、币种、承担方四处都对齐了,数还是对不上。那才说明计算环节里有一把尺用错了。
反过来还有一种情形值得留意:四处都没对齐,数却刚好接近。这种巧合会让人误以为口径是一回事,进而把两套不同口径的数当成一套继续用下去。比起明摆着对不上,这种凑巧对上更不容易被发现。
举个常见的错位:同一批十个包裹,自己算的总运费和账单上那一笔差了不到一个首重。看着像个计算误差,拆开看可能是其中两个包裹落到了续重档,另外几个因为包装改了体积重。把差异落到包裹个数上,比看总额更有指向。
还有一种对不上来自包裹合并。两件商品合到一个包裹发出时,计费重不是两件各自计费重相加的结果,因为合并之后尺寸变了,抛系数那一档也可能整体降一级。按单件相加算出来的数和账单上那一笔,本质上是两条不同的路径。
当出现反复对不上时,可以把每一次的对不上按上面那四处归因,归完之后看哪一处出现次数最多。多数情况下集中在时点和含项范围这两处,因为这两处最容易在一段周期里悄悄变化。归因次数比单次差异的数值更稳定。
另一个角度是把差异按弯来分。第一道弯的差异只跟尺寸有关,容易复现;第三道弯的差异跟档位有关,会在某些重量点上突然出现;第四第五道的差异跟日子和结算方式有关,只在特定条件下出现。按弯分类,比按金额大小分类更能说明问题在哪。
有些差异是可解释的,有些不是。可解释的差异对得上某一条规则,比如某个重量恰好落在进位点上;不可解释的差异找不到规则对应,这类差异才指向口径用错。区分的办法是拿规则去套,套得上就是规则造成的,套不上才要往下查。
对不上的时候,还有一种情况是两边用的尺都对,但量的是不同的东西。自己算的是这一件商品的运费,账单上是这一单的运费,而这一单可能包含赠品、补发或者换货。量的对象不同,两个数本来就不该相等。
要把这一步做扎实,需要留下每次折算用的那套参数:计费重口径、渠道、参数生效区间、含项清单。少了这些,后面看差异只能靠猜。参数留全,差异才能被归到具体某一处口径上,而不是笼统地说对不上。
这一节只把对不上的那几个来源摆出来,不判定哪一处要紧、也不指向该动哪一步。哪一段差异值得先看、看完之后做什么,属于后面几型的事。到这一步为止,能说清差异来自哪几把尺,就已经够了。

图:六处量法在三把尺上的分布,越靠右越说明它跟着日子走
看到什么情况时,说明绕错弯了
绕错弯的时候,账面常常不会报错,只会表现成几个看着不相干的现象。把这些现象和弯对应起来,就能判断是哪一道出了问题。判断的依据是这些现象跟着什么一起变,而不是现象本身的数值大小。
第一种现象是同一个商品在两个渠道下算出来的运费排序反了。原本便宜的渠道算出来反而更贵,说明前两道弯里至少有一道用的是这个渠道自己的参数,另一道却拿了别人的。两套参数混着用,排序就难保不错位。
第二种现象是同一件商品换个包装尺寸后,运费跳了一大截,跳的幅度超出尺寸变化能解释的范围。这多半是尺寸改动让计费重越过了档位线,第三道弯从一档跳到了下一档。现象看着是尺寸引起的,实质是档位边界在起作用。
第三种现象是某个月开始,同一批商品在两个站点上的运费同时变了。站点没换、商品没换,那就不是商品层面的尺子动了,而是共用参数动过,比如报价表换版或者币种日子换了。共变是判断口径变动的信号。
第四种现象是账单上出现了自己算的时候没见过的名目。这说明含项清单从头就没对齐,前面几道弯走的是简化版的路径。看到新名目,第一件事是把它归到上面的哪一道弯上,而不是急着把它加进总价。
第五种现象是小件商品的运费占比明显偏高,而且怎么调包装都下不来。这一般是首重那一档在起作用:无论多轻都得先付一个起步价。现象出现在小件上、出现在重量维度上,就指向首重和续重这一道弯。
第六种现象是同一条渠道下,账单金额随下单日呈现规律性的波动。渠道、商品、站点都没变,能看到的变动只出现在日期这一项上,那就落到第四道弯上。波动有规律说明两边用的折算价不是同一套,而不是运费本身在变。
第七种现象是汇总层面看着正常,单笔层面普遍偏高或普遍偏低。汇总会把方向相反的偏差互相抵掉,掩盖掉单笔的系统性偏移。出现这种情形,说明至少有一道弯的参数在整批商品上偏了同一个方向。
第八种现象是某些商品的运费怎么算都落不到任何一个已知的档位上。这类商品往往处在体积重和实重的交界上,或者重量恰好压在进位点上。落在交界处的数不属于任何一档,说明前两道弯的取舍口径没定。
还有一种不那么明显的情况:连续几批货的对不上都集中在同一个重量区间。这通常意味着这个区间正好跨过了某个档位边界,第三道弯在这里的规则特殊。区间会自己指出来,问题在哪个档位上。
把现象按弯归类时,有个顺序:先看现象是否随站点变,再随日期变,再看是否随商品变,最后看是否随单个包裹变。这四个筛子过一遍,大多数现象都会落到具体某一道弯上,不需要逐个去试。
出现上面任何一种现象时,先别急着改参数。先把出现现象的那一批商品和对应的那一段路径找出来,比对参数是否一致。很多情况下,把不一致的那一处找出来,现象自己就解释了,不需要再动别的。
有几种现象是正常的,不属于绕错弯。比如旺季附加导致的整体上浮、汇率变动导致的站点间差异、包装临时改动导致的单批偏移,这些都在口径之内。判断是不是绕错,看的是这个现象有没有对应的规则解释。
记录现象的时候,把发生时间、涉及站点、商品类别、计费重口径这几项一起写下来。过一段时间回头看,这些记录本身就是判断哪一道弯反复出问题的依据,比事后凭记忆回想可靠得多。留档这件事不花什么力气,但决定了下次能不能快速落到具体那一道弯上。
这一节列现象,只是把现象和弯对上号,不涉及怎么修。看到什么情况说明哪一道弯用错了,这一步到这里为止;怎么把这个数折回来、折回来之后用在哪,属于后面几节。认出现象和动手改之间,还隔着一段要走的分析。

图:两条渠道的计费重随包装放大,抛系数不同使两条线越走越开
这一节只数弯有几道,先不算钱
这一节的任务边界很清楚:只把这条路上有几道弯、每道弯换的是哪把尺数清楚,不进入算钱的环节。认尺和算钱不在一层上,前者回答这个数是怎么来的,后者回答这个数是多少。两个问题混在一起,很容易把口径问题和数值问题搅成一团。
先数弯有几道,好处是后面无论看哪个数,都能说出它站在哪把尺上。没数之前,看到两个数不一致,只能笼统地说对不上;数过之后,能指出是第四道弯上出了问题。可指认是这一节要达到的状态。
这一节不做的第一件事,是不给折算公式。哪两把尺该怎么折到一起、按什么顺序折、哪几步能并,那是把尺折平那一段的内容。这里只负责指出这条路上尺有几把、每把尺量的分别是什么东西。
不做的第二件事,是不判断该动哪一步。看到首重那一档容易错,不等于就该去改包装或者换渠道。判断要不要动、动哪里,需要先把这一整套弯走顺,还要看后面几型给出的信息。这一节只到认得出为止。
不做的第三件事,是不评价哪把尺好哪把尺不好。不同的渠道参数本来就服务不同的货型和路线,尺子的作用是描述,不是分优劣。这一节只写清每把尺在量什么,至于选哪一把,取决于后面要拿这个数去做什么。
数弯这件事本身有一个顺序:先把整条路上会出现几把尺列全,再看每把尺的输入是什么、输出去哪里,最后确认相邻两把尺之间衔接得通。顺序反过来做,很容易漏掉中间某一环,而漏掉的那一环往往正是差异的来源。
有几把尺是容易漏的。附加项那把尺不写在分段表上,容易当成表的一部分;承担方那把尺改的是记在谁头上,容易被当成价格问题;时点那把尺和参数生效区间绑定,容易被当成参数本身。这三把在数的时候要专门点一遍。
数完弯之后,手里应该有一张清单:这条路上有哪几把尺,各量的是什么,哪几把之间是绑在一起换的。这张清单不解决任何计算问题,但它让后面每一次比较都有落点。有落点的比较,和凭印象的比较不是一回事。
这一步还有一个副产品:能区分出口径问题还是数值问题。数过弯之后,同一个数出现在不同位置的时候,就知道是用错了尺还是算错了数。这两类问题的处理路径完全不同,早一点分开,后面就少走一段回头路。
需要说明的是,数弯不要求把所有情形的参数都列出来。不同渠道、不同站点的参数可以有很多套,这一节不需要穷举。只需要把尺的种类和它们之间的关系点清,具体某一套参数长什么样,是查表的事。
这一节给出的东西,是后面几节的起点。把尺折平那一节要用到这里的清单,看差那一节要用到这里标出的位置,用数那一节要确认自己用的是哪一把。起点没搭好,后面每一步都要重新回头补。
还要提一句边界:这一节不涉及任何具体的价格数值。不写某条渠道一克多少钱,也不写某个站点运费大概多少。写具体数值会把注意力拉到数字上,而这一节真正要建立的是对一个数来自哪把尺的敏感。
知虾的多站点数据里,九个站点的运费相关口径是按站点分开列出的,翻到具体哪个站才看得到那一站的那一套。同一件商品在不同站点上未必走同一把尺,这一点放在列表形式里反而更明显,一眼就能看出来。
这一节的写法刻意压住了操作倾向,是因为认尺这一步本身已经被跳得太多了。多数人看到运费就先算,算完对不上一笑而过。先把认尺这一步补上,后面几节谈折、谈差、谈用,才有共同的落点。
数到这里,弯有几道、每一道换的是哪把尺,这一节的活就干完了。接下来要把这几把尺折到同一条线上,那是另一型文章的范围。这一节的收口就停在认尺这一步上,不往算钱那一侧多走一步。