校核节点 · 六项 · 逐条展开

六个校核节点的检查对象、判错情形与回写方式

四喜娱乐主站的每一条记录明细在归档之前,都要在六个固定的位置停一下。停下来的这段时间只做一件事:读一个字段,看它是否落在允许范围里。这一页把六个位置拆开讲,讲清它们各自盯着哪个字段、常错在哪一步、错了之后怎么写回去。

节点是流程里的停顿点,不是另一套流程

校核流程由 8 个步骤、3 个分组构成。其中 6 个步骤被单独拎出来设卡,这 6 个就是校核节点。节点不会改变明细条目的数量,也不会新增记录,它只是让某一步在继续往前之前必须停住:字段读对了才放行,读不对就退回或者改判。

剩下两步属于准备与汇总动作,不单独设卡。准备动作负责把上一批次的厂商条目快照调出来,汇总动作负责把已放行的条目按批次归拢。这两步出问题时,仍然回到六个节点里对应的那一个去处理。

  • 校核节点一 流程步骤 01
  • 校核节点二 流程步骤 02
  • 校核节点三 流程步骤 03
  • 校核节点四 流程步骤 05
  • 校核节点五 流程步骤 06
  • 校核节点六 流程步骤 08
六个校核节点沿纵向刻度排列的节点总览图
六个节点沿一条纵向刻度分布,刻度之间留下的空档,对应流程中不设检查的那几步。

六个校核节点

每条节点都按同一组字段说明:检查对象、判错情形、纠正动作、回写字段、关联分类。回写字段是唯一会被节点直接改动的字段,其余六个明细字段在进入节点之前就已经写好。

01

校核节点一 · 分类命名

对应流程步骤 01

检查对象
每条明细的「分类」是否取自 12 个固定分类,并且只填一个主分类、至多两个副分类。
判错情形
出现固定分类之外的名称;同一条明细被填进两个主分类;副分类数量超过两个。
纠正动作
退回命名环节重新归类。仍然落不进固定分类的条目,本批次不放行,顺延到下一批次再处理。
回写字段
分类
关联分类
12 个固定分类全部适用,主副分类的数量限制对每个分类完全一致。
02

校核节点二 · 区间标注

对应流程步骤 02

检查对象
「生效区间」是否落在区间一至区间四四个档位之一,并且和所属分类对得上。
判错情形
区间字段留空;把档位编号写成了数值;同一条明细同时被标进两个档位。
纠正动作
按分类回查该分类的档位归属,重新标注唯一档位。四个档位都装不下的条目,改判为待复核。
回写字段
生效区间
关联分类
档位随所属分类确定,不同分类可以落在不同档位,不跨分类套用同一个档位。
03

校核节点三 · 批次编号

对应流程步骤 03

检查对象
「批次号」是否符合批次 001 至批次 078 的编号形式,并且与每 7 天一批的归档节奏对得上。
判错情形
编号缺前导零;同一条明细被写入两个批次号;批次号与明细的生效时间不落在同一个归档周期。
纠正动作
按 7 天一批的节奏重算批次,退回正确批次,原编号作为留痕备注保留下来,不直接删除。
回写字段
批次号
关联分类
批次号与分类无关,12 个固定分类共用同一套编号序列,全年 52 个批次。
单个字段被直角框圈选的检查对象抽象示意图
进入判读类节点时,先框住一个字段再读它的取值,框不到字段本身就按留空处理。
04

校核节点四 · 变动方向

对应流程步骤 05

检查对象
「变动方向」与本批次内该厂商条目的实际变动是否一致。
判错情形
方向标反;同一条明细在同一批次里出现两个方向;厂商条目已经发生变动,方向字段却是空的。
纠正动作
对照该批次的厂商条目快照重新判断方向,涉及不同规则类型的条目按各自的固定分类分别复核。
回写字段
变动方向
关联分类
方向只落在当期确实发生变动的分类上,其余分类本批次的明细方向为空,属于正常结果。
05

校核节点五 · 状态判定

对应流程步骤 06

检查对象
「校核状态」是否取已校核、待复核、已回退三类之一,三类之外没有第四种写法。
判错情形
状态留空或者写成三类之外的措辞;已归档条目的状态被改成待复核;已回退条目没有留下回退原因。
纠正动作
按三类取值重新判定一次,回退原因写进该条明细的备注,再交给下一个节点处理。
回写字段
校核状态
关联分类
三类取值对 12 个固定分类统一,不存在某个分类专用的状态写法。
06

校核节点六 · 归档发布

对应流程步骤 08

检查对象
整条明细的七个字段是否齐全且互不冲突:批次号、分类、规则类型、厂商条目、变动方向、生效区间、校核状态。
判错情形
字段齐全但批次号与生效区间不在同一个归档周期;状态仍是待复核就进入归档;该批次缺少留痕记录。
纠正动作
整批退回上一个节点重新判定。已发布的批次如果需要更正,另起一条更正记录,不覆盖原批次内容。
回写字段
批次号校核状态
关联分类
归档以批次为单位,同一批次内可以同时包含多个分类的明细条目。

节点之间的先后依赖

六个节点不是平行关系。有一条主链,也有两条必须单独遵守的先后约束。顺序颠倒时出错的不是一个字段,而是整批明细的留痕,所以要往回改就得整批退回。

六个方点与细线连成的节点先后依赖关系图
方点代表一个校核节点,细线代表必须先完成的关系;主链之外的连线表示额外约束。
  1. 节点一 先于 节点二

    生效区间必须挂在一个已经确认过的固定分类下,分类没定,区间就无处可挂。

  2. 节点二 先于 节点四

    变动方向要指回一个已标注的生效区间,区间空白时方向判不出来。

  3. 节点三 先于 节点六

    归档按批次号执行,批次号没定下来,整批明细进不了归档队列。

  4. 节点四 先于 节点五

    状态判定要读取变动方向,方向还没落定,状态只能给待复核。

  5. 节点五 先于 节点六

    带待复核状态的明细不允许进入归档,必须先判定成三类取值中的一类。

顺序颠倒之后会发生什么

  • 先做节点二再做节点一,区间会挂在尚未确认的分类上,整批明细的分类字段同时失效。
  • 先做节点五再做节点四,判定读不到方向,回退原因只能写成笼统的一句话,后续无法追溯。
  • 跳过节点三直接进入归档,批次号与 7 天一批的节奏对不上,累计 78 个批次的编号链条会断开。
  • 先归档再改状态,已经发布的批次被覆盖,原留痕消失,只能另起更正记录补回。