Files
mileage-bonus/outputs/september-20261009/audit_history/history_checks.json
T
shishengliang 65904c8270 feat: add assessment workbench and September reconciliation
Preserve August hydrogen revision and September audit evidence; calculate interrupted vehicle history across all prior months. Record remaining carry-policy and layout-baseline discrepancies.
2026-10-09 18:21:45 +08:00

500 lines
13 KiB
JSON

{
"controls": [
{
"month": 1,
"raw_sum": 21212.27,
"locked_sum": 21212.27
},
{
"month": 2,
"raw_sum": 21152.15,
"locked_sum": 21152.15
},
{
"month": 3,
"raw_sum": 56907.08,
"locked_sum": 56907.08
},
{
"month": 4,
"raw_sum": 86848.09,
"locked_sum": 86848.09
},
{
"month": 5,
"raw_sum": 92912.54,
"locked_sum": 92912.54
},
{
"month": 6,
"raw_sum": 93696.88,
"locked_sum": 93696.88
},
{
"month": 7,
"raw_sum": 65366.11,
"locked_sum": 62616.76
}
],
"raw_vs_locked_differences": [
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGP5623",
"owner": "岑彦",
"category": "累计补发7月",
"amount": 260,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 83
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGP5685",
"owner": "岑彦",
"category": "结转",
"amount": 150,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 84
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGQ8399",
"owner": "岑彦",
"category": "结转",
"amount": 150,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 85
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤A02509F",
"owner": "赵连飞",
"category": "结转",
"amount": 1000,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 145
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤A06158F",
"owner": "赵连飞",
"category": "累计补发7月",
"amount": 451.61,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 146
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGP5691",
"owner": "赵连飞",
"category": "结转",
"amount": 260,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 147
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGP5712",
"owner": "赵连飞",
"category": "结转",
"amount": 260,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 148
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGP9331",
"owner": "赵连飞",
"category": "结转",
"amount": 150,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 149
},
{
"payment_month": 7,
"assessment_month": 7,
"plate": "粤AGR8539",
"owner": "赵连飞",
"category": "累计补发7月",
"amount": 67.74,
"source": "/Users/shishengliang/Code/lingniu/mileage-bonus/7月绩效重算_多源考核里程_20260817/里程任务考核_7月核算.xlsx",
"source_row": 150
}
],
"backpay_checks": [
{
"id": 129,
"plate": "粤AGP3612",
"sales": "尚建华",
"department": "业务二部",
"category": "补发5月",
"assessment_month": 5,
"base": 260,
"days": 4.0,
"month_days": 31,
"amount": 33.55,
"gross_amount": 33.55,
"withheld": 0,
"unrounded": 33.54838709677419,
"virtual": false,
"gap_days": 6,
"history_gap_days": 0,
"status": "按现有里程计算",
"prior_same_plate_month": []
},
{
"id": 130,
"plate": "粤AGP3612",
"sales": "尚建华",
"department": "业务二部",
"category": "补发7月",
"assessment_month": 7,
"base": 260,
"days": 31.0,
"month_days": 31,
"amount": 260.0,
"gross_amount": 260.0,
"withheld": 0,
"unrounded": 260.0,
"virtual": false,
"gap_days": 6,
"history_gap_days": 0,
"status": "按现有里程计算",
"prior_same_plate_month": []
},
{
"id": 131,
"plate": "粤AGP5138",
"sales": "钟祥",
"department": "业务一部",
"category": "补发8月",
"assessment_month": 8,
"base": 150,
"days": 15,
"month_days": 31,
"amount": 72.58,
"gross_amount": 72.58,
"withheld": 0,
"unrounded": 72.58064516129032,
"virtual": false,
"gap_days": 5,
"history_gap_days": 0,
"status": "按现有里程计算",
"prior_same_plate_month": []
},
{
"id": 132,
"plate": "粤AGP3612",
"sales": "尚建华",
"department": "业务二部",
"category": "补发8月",
"assessment_month": 8,
"base": 260,
"days": 31,
"month_days": 31,
"amount": 260.0,
"gross_amount": 260.0,
"withheld": 0,
"unrounded": 260.0,
"virtual": false,
"gap_days": 6,
"history_gap_days": 0,
"status": "按现有里程计算",
"prior_same_plate_month": []
},
{
"id": 133,
"plate": "粤AGR0772",
"sales": "尚建华",
"department": "业务二部",
"category": "补发8月",
"assessment_month": 8,
"base": 150,
"days": 4,
"month_days": 31,
"amount": 19.35,
"gross_amount": 19.35,
"withheld": 0,
"unrounded": 19.35483870967742,
"virtual": false,
"gap_days": 3,
"history_gap_days": 0,
"status": "按现有里程计算",
"prior_same_plate_month": [
{
"payment_month": 8,
"assessment_month": 8,
"plate": "粤AGR0772",
"owner": "谯云",
"category": "当月",
"amount": 116.13
}
]
},
{
"id": 134,
"plate": "粤AGR5228",
"sales": "吴纬涛",
"department": "业务三部",
"category": "补发8月",
"assessment_month": 8,
"base": 150,
"days": 31,
"month_days": 31,
"amount": 150.0,
"gross_amount": 150.0,
"withheld": 0,
"unrounded": 150.0,
"virtual": false,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全",
"prior_same_plate_month": []
},
{
"id": 135,
"plate": "粤AGR8536",
"sales": "吴纬涛",
"department": "业务三部",
"category": "补发8月",
"assessment_month": 8,
"base": 150,
"days": 5,
"month_days": 31,
"amount": 24.19,
"gross_amount": 24.19,
"withheld": 0,
"unrounded": 24.193548387096776,
"virtual": false,
"gap_days": 5,
"history_gap_days": 0,
"status": "按现有里程计算",
"prior_same_plate_month": []
}
],
"multiple_owners_same_plate_paid": [
{
"plate": "粤AGR5560",
"items": [
{
"id": 35,
"plate": "粤AGR5560",
"sales": "钟祥",
"department": "业务一部",
"category": "当月",
"assessment_month": 9,
"base": 150,
"days": 1,
"month_days": 30,
"amount": 5.0,
"gross_amount": 5.0,
"withheld": 0,
"unrounded": 5.0,
"virtual": false,
"gap_days": 1,
"history_gap_days": 0,
"status": "按现有里程计算"
},
{
"id": 128,
"plate": "粤AGR5560",
"sales": "金可鹏",
"department": "业务三部",
"category": "结转",
"assessment_month": 9,
"base": 150,
"days": 1,
"month_days": 1,
"amount": 150.0,
"gross_amount": 150.0,
"withheld": 0,
"unrounded": 150.0,
"virtual": true,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
}
]
},
{
"plate": "粤AGP3080",
"items": [
{
"id": 40,
"plate": "粤AGP3080",
"sales": "尚建华",
"department": "业务二部",
"category": "当月",
"assessment_month": 9,
"base": 150,
"days": 1,
"month_days": 30,
"amount": 5.0,
"gross_amount": 5.0,
"withheld": 0,
"unrounded": 5.0,
"virtual": false,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
},
{
"id": 116,
"plate": "粤AGP3080",
"sales": "董剑煜",
"department": "业务二部",
"category": "结转",
"assessment_month": 9,
"base": 150,
"days": 1,
"month_days": 1,
"amount": 150.0,
"gross_amount": 150.0,
"withheld": 0,
"unrounded": 150.0,
"virtual": true,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
}
]
},
{
"plate": "粤AGR6869",
"items": [
{
"id": 46,
"plate": "粤AGR6869",
"sales": "尚建华",
"department": "业务二部",
"category": "当月",
"assessment_month": 9,
"base": 150,
"days": 30,
"month_days": 30,
"amount": 150.0,
"gross_amount": 150.0,
"withheld": 0,
"unrounded": 150.0,
"virtual": false,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
},
{
"id": 120,
"plate": "粤AGR6869",
"sales": "董剑煜",
"department": "业务二部",
"category": "结转",
"assessment_month": 9,
"base": 150,
"days": 1,
"month_days": 1,
"amount": 150.0,
"gross_amount": 150.0,
"withheld": 0,
"unrounded": 150.0,
"virtual": true,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
}
]
},
{
"plate": "粤AGP3627",
"items": [
{
"id": 69,
"plate": "粤AGP3627",
"sales": "秦挺",
"department": "业务五部",
"category": "当月",
"assessment_month": 9,
"base": 260,
"days": 30,
"month_days": 30,
"amount": 260.0,
"gross_amount": 260.0,
"withheld": 0,
"unrounded": 260.0,
"virtual": false,
"gap_days": 1,
"history_gap_days": 0,
"status": "按现有里程计算"
},
{
"id": 122,
"plate": "粤AGP3627",
"sales": "金可鹏",
"department": "业务三部",
"category": "结转",
"assessment_month": 9,
"base": 260,
"days": 1,
"month_days": 1,
"amount": 260.0,
"gross_amount": 260.0,
"withheld": 0,
"unrounded": 260.0,
"virtual": true,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
}
]
},
{
"plate": "粤AGP3692",
"items": [
{
"id": 70,
"plate": "粤AGP3692",
"sales": "秦挺",
"department": "业务五部",
"category": "当月",
"assessment_month": 9,
"base": 260,
"days": 30,
"month_days": 30,
"amount": 260.0,
"gross_amount": 260.0,
"withheld": 0,
"unrounded": 260.0,
"virtual": false,
"gap_days": 1,
"history_gap_days": 0,
"status": "按现有里程计算"
},
{
"id": 123,
"plate": "粤AGP3692",
"sales": "金可鹏",
"department": "业务三部",
"category": "结转",
"assessment_month": 9,
"base": 260,
"days": 1,
"month_days": 1,
"amount": 260.0,
"gross_amount": 260.0,
"withheld": 0,
"unrounded": 260.0,
"virtual": true,
"gap_days": 0,
"history_gap_days": 0,
"status": "数据齐全"
}
]
}
],
"eligibility_mismatches": []
}