本帖最后由 ncaster 于 2024-4-13 06:52 编辑 根据近期一些肉测、对银行系统基础应用的猜测,特别是基于各帖对前期mini白3136百夫长的年费情况影响的分享,基本可以分析出以下年费计算逻辑:
1.工行的基础信用卡信息记录是一个基于erp的数据表记录(以下所以推论的技术基础),对年费的核算会基于该表。
2.信用卡的“账户”和“卡片”是两个独立的数据项。类似到期换卡、挂失换卡等操作,均改变的是“卡片”的有关字段而不是“账户”。
3.年费核算逻辑是,先查询“账户”的年费状态,若产生年费,则依次轮询账户下的“卡片”。若“账户”已不产生年费,则不会产生对“卡片”的轮询。
4.免年费方式存在两种字段定义方式,分别存在于“账户”和“卡片”。并且存在计次型免年费标记,一般存在于“账户”。
5.存在于“账户”的年费属性字段来自于账户开立,“20w免年费”的正常大白金,“15笔或2万”的全国性特殊年费,“mini白6万年费”,定义于“账户”的年费属性不会因为“卡片”的变动而受影响。
6.存在于“卡片”的年费属性来自于卡片批核,国贸白、上海环球等地区型特殊年费,在卡片审批后开立时由系统增加在“卡片”属性上,所以在换卡时免年费属性会丢失。
7.综上所述,开始解释各类常见情形:
(1)奋斗专等全国性特殊年费3136:奋斗专开卡时“账户”自带年费字段“刷卡15次免年费”,因此在该“账户”下挂任何“卡片”,都会在第3条的逻辑下,直接因为“账户”满足条件,不再轮询各“卡片”的年费,所以随便挂卡都不会影响年费。
(2)国贸香白/上海环球1503/挂失换卡:这类地区免年费卡片的年费标记存在于“卡片”,其账户依然是正常的20万刷免,因此逻辑为,系统读取到“账户”为20万,然后轮询“卡片”,卡片字段为特殊刷免。当换卡号后,原“卡片”数据被重新生成,这一过程不经过新开卡的流程,因此无法被增加特殊年费字段,会失去特殊性。
(3)地区免年费卡片3136:同(2)的情况,因“账户”还是20w刷免,所以地区性免年费的“卡片”的免年费字段只对本身有效,其他同账户3136的其他卡依然还是正常计算逻辑。这种情况下推测为:假设上海环球白挂了一个普通环球白,一年内刷了30次共计10万,最后根据“账户”刷卡情况轮询“卡片”后,只会生成2000年费,上海环球白的免年费规则是依然生效的,这个卡不会生成年费。
其他操作,均可基于该理论进行套用分析。如有错误欢迎指正。