只不过这里要清楚这样一个问题,交易在驱动账务过程中经过了“计费”,也就是商户手续费、以及通道成本费用,那么这两部分费用原则上至少要在资金对账环节参与核对,甚至在明细核对环节也可以参与核对,具体看开头推荐到“对账长文”
回头看这四段数据,如何标记这四段数据,也就是可以通过一个标记方法,轻松识别是什么数据,比如你可以把账务数据叫张三,支付数据叫李四,渠道数据叫王五,渠道结算数据叫老六
但是,这样做很明显并不太好用于交流和系统之间的数据传递
还有一种方法就是通过一组数字编码实现,同时,同一段数据,如支付数据,又存在支付、退款、打款、打款退回等子类,那么至少在编码上可以实现多维度的分类,先看两个编码设计例子
1)就像国家一级科目编号一样
- 资产类:1001是库存现金,1002是银行存款
- 负债类:2001是短期借款
- 所有者权益类:4001是实收资本,4002是资本公积
2)同样看二代系统对业务编码的设计规则
通过这样的规则,就得到了下面的业务编码
3)数据段编码设计
受上述编码设计的启发,我们也可以这么来编排各段数据,这样就得到了四段数据的编码规则
根据实际业务种类例如收款、退款、打款、打款退回,分别分配各段数据的编码(图中234段数据,第一位改成对应段数)