用途:面向审计与财务对账,将多银行多格式流水文件标准化统一为12列Excel,并把银行流水与序时账(总账/明细账)做双向自动核对。
主要能力:三个脚本按工作流串联。bankflow_precheck.py 只探查不判断,输出列名、样本行、金额统计、候选客商列诊断、科目与主体分布;bankflow_merge.py 合并多银行多格式流水为统一12列标准化Excel;bankflow_reconcile.py 执行九层递进匹配,输出核对底稿,可选AI复核未匹配记录。
使用方式:先运行预检查(示例:python SKILL_DIR/scripts/bankflow_precheck.py --gl "序时账.xlsx" --bank "银行流水.xls" --bank-subject "1002"),据输出判断列映射、客商信息是否充足、多账户是否覆盖、核对范围是否对齐;再写 reconcile_config.json,运行 python SKILL_DIR/scripts/bankflow_reconcile.py reconcile_config.json --output "核对底稿.xlsx"。AI复核需用户确认,未匹配超500条时引擎自动跳过。依赖:pip install pandas openpyxl xlrd rapidfuzz(xlrd 读.xls时需要,rapidfuzz可选)。
适用场景:多银行流水归并、流水与序时账核对、审计底稿编制。客商信息是关键,有客商匹配率约90%以上,无客商约30%至50%;配好科目、主体、日期范围对齐后金额匹配率约90%至99%。多账户或范围不对齐时需用户确认后再过滤或整体核对。
限制:序时账需借贷分列、含凭证号与摘要;公司列须两边对称,账户标识不一致时分组会失配。具体配置字段与AI复核细节见随附参考文档。其余收费、价格与平台信息暂未提供。