刘泉佳
|
a61509cc42
|
fix: 修复多结算单合并付款详情显示整单金额
|
2026-10-21 14:42:40 +08:00 |
|
刘泉佳
|
a8fa21c13e
|
feat: 新增BFI客户端方法级文件桩Mock
thirdParty.bfi.mock-enabled=true 时经 BfiMockConfig 注册 @Primary 的 IBfiClient 代理,{mockDir}/{方法名}.json 有桩走桩、无桩透传真实 Feign,调用侧零改动;桩文件每次调用现读,解析失败返回失败结果而非 null;invoiceDownload 返回 feign.Response 始终透传。
|
2026-10-21 14:09:22 +08:00 |
|
刘泉佳
|
44e3ecfaa2
|
feat: 开票申请支持结算单重复选择并自动分摊控制累计额度
- 结算单候选接口放开未收票过滤,仅保留剩余可开票金额>0,响应新增已申请开票金额
- 保存申请时本次开票金额按选择顺序自动分摊到各结算单登记占用,摊不完报错,删除新建时未收票硬校验
- 详情实时重算已选结算单剩余可开票金额(排除本申请)
- 附改造说明与操作文档
|
2026-10-19 23:30:04 +08:00 |
|
刘泉佳
|
20038ae187
|
fix: 预付转正式结转手工合计费用行,修复推送金蝶金额缺失
- rebuildSummaryFees 不再将预结算手工费用行(manualFlag=1)并入自动汇总:金蝶分录只送手工行,并入后被当作明细再汇总跳过,导致 YJ2026101900004 转正式后水费 500 元未推送金蝶
- 预结算手工行结转为正式手工行(同键已存在时沿用页面维护值不重复插入)
- applySummaryRequest 空列表视为沿用 rebuild 结果,不再按空请求删光手工行(与预结算同口径)
|
2026-10-19 21:38:28 +08:00 |
|
刘泉佳
|
2885375b02
|
fix: 金蝶分录费用大类改按档案编码精确判定
- 费用大类判定弃用字典名称文本匹配,改为档案 blade_fee_item.fee_category 编码比对:运输 A01 / 装卸 A10(写死常量)
- 修复 SJS2026101900004 车辆维修费(A01)因字典值「运输」未命中「运费/运输费」关键字被误映射装卸物料的问题
- 档案未维护时回退行费用类型编码与名称关键字判定;金蝶应收/应付分录解析共用,一处修复两侧生效
- 补充分录拆分回归用例(档案编码优先于名称关键字 + fallback 编码判定)
|
2026-10-19 21:38:23 +08:00 |
|
刘泉佳
|
04d3258649
|
feat: 客商同步金蝶已存在时客商编号采纳金蝶客商编码并记录变更
|
2026-10-19 20:29:16 +08:00 |
|
b2894lxlx
|
68a5d581f3
|
!4 fix: 结算调整单重推拦截报错补充具体结算单号
Merge pull request !4 from mindless/feature/20261016-settlement-adjustment-kingdee
|
2026-10-19 06:58:25 +00:00 |
|
刘泉佳
|
3b3e5442f1
|
fix: 金蝶开票申请部门编码改传项目业务部门自身金蝶编码
|
2026-10-19 14:43:35 +08:00 |
|
b2894lxlx
|
c5d5687999
|
✨ 完善付款申请多结算行、结算导入与计费方式回填
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-19 12:06:49 +08:00 |
|
刘泉佳
|
7858ba30ac
|
docs: 付款申请同步金蝶技术文档按目录规范补充日期前缀(2026-09-16)
|
2026-10-19 11:19:03 +08:00 |
|
刘泉佳
|
aa75153955
|
docs: 更新BFI推送映射表组织/部门编码口径及付款申请技术文档
映射表:组织类字段统一为公司级平台公司编码口径,A103-3 拆分 awrp_department_number(部门级 kingdeeDeptNumber)与结算/申请/付款组织(kingdeeOrgNumber),补充组织编码层级说明;付款申请技术文档:组织字段来源改为 kingdeeOrgNumber/kingdeeDeptNumber,未传字段清单同步
|
2026-10-19 11:11:19 +08:00 |
|
刘泉佳
|
d9d405cfe4
|
fix: 金蝶付款申请部门编码改传项目业务部门自身金蝶编码
A103-3 付款申请保存 awrp_department_number 原与结算/申请/付款组织同传上溯平台公司编码,现拆分:组织三字段仍走 kingdeeOrgNumber(平台公司),部门编码新增 kingdeeDeptNumber 取业务部门自身 blade_dept.kingdee_dept_code(不上溯,未维护拦截)
|
2026-10-19 11:10:56 +08:00 |
|
刘泉佳
|
6d3c0bfef4
|
docs: 补充金蝶BFI操作手册定时任务运转逻辑与状态中文释义
|
2026-10-19 02:08:02 +08:00 |
|
b2894lxlx
|
74bc8c844d
|
🐛 修复单据号取号忽略逻辑删除,并优化OA人员组织绑定
人员同步改为绑定已有组织并归并旁路存量;付款/开票/结算/对账等取号按最大流水含已删数据;运单导入数量单位改读计量单位主数据。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-18 22:20:17 +08:00 |
|
刘泉佳
|
675533b87e
|
feat: 金蝶保存失败异常信息展示金蝶单据号
- BfiBillSaveResultItemVO 新增 getFailMark 定位信息(金蝶单据号,@JsonIgnore 不影响序列化)
- commonCall 失败分支按失败分录拼入金蝶单据号,「已提交状态下的单据不允许修改」等场景可直接定位星瀚侧单据
- requireBfiSaveSuccess 单据级失败提示同步拼入
|
2026-10-18 21:33:59 +08:00 |
|
刘泉佳
|
d1be16755f
|
fix: 收票登记推送金蝶改为逐单事务行锁串行化
- 批量编排逐单经 TransactionTemplate 开单据级短事务,推送首行 FOR UPDATE 行锁读并重查推送状态,已推送幂等跳过
- 同一登记的审批自动推/手动批量/定时重推并发时串行化,不再重复调金蝶保存
- 单笔失败只回滚自身不中断整批,失败状态由事务外独立补落,纳入定时重推
|
2026-10-18 21:30:37 +08:00 |
|
刘泉佳
|
320f472043
|
fix: 开票申请与正式结算单同步金蝶入口增加行锁互斥
- doSyncKingdee 首行改为 lockedExisting 行锁读(FOR UPDATE),审批自动推/手动按钮/定时重推三入口在同一单据上串行化
- 后到请求等锁后读到已提交状态,命中已同步幂等分支直接返回金蝶单号
- 修复并发推送触发金蝶「已提交状态下的单据不允许修改」的假失败与重复建单风险
|
2026-10-18 21:30:07 +08:00 |
|
b2894lxlx
|
ddaa6f2c45
|
✨ 完善导入结算单模板校验、草稿明细与历史运单选择
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-18 20:35:28 +08:00 |
|
刘泉佳
|
ed6346e7a1
|
docs: 新增预付转正式结算单与项目预付操作手册(纯操作·带状态)
|
2026-10-18 15:50:07 +08:00 |
|
刘泉佳
|
6e685d3440
|
docs: 新增预付转正式结算单与项目预付操作流程说明(分场景·前端后端)
|
2026-10-18 15:23:12 +08:00 |
|
刘泉佳
|
b9acf6c73d
|
Merge remote-tracking branch 'refs/remotes/origin/master' into feature/20261016-settlement-adjustment-kingdee
|
2026-10-18 15:14:46 +08:00 |
|
刘泉佳
|
cc2564c6ee
|
Revert "fix: 付款申请发号含逻辑删除占位并勾稽金额校验,防单号复用撞金蝶防重键"
This reverts commit 1c9471df89.
|
2026-10-18 14:38:07 +08:00 |
|
刘泉佳
|
d937915043
|
docs: 新增预付完整流程梳理-正式结算单预付整合设计与落地后全链路文档
|
2026-10-18 14:32:01 +08:00 |
|
刘泉佳
|
1c9471df89
|
fix: 付款申请发号含逻辑删除占位并勾稽金额校验,防单号复用撞金蝶防重键
nextNo 改为含逻辑删除单据取当天最大序号+1,删除后单号不再复用(此前复用同号推送金蝶时按防重键匹配到旧单转更新,报已提交状态下的单据不允许修改);A103-2 勾稽回填前校验金蝶同号单金额与本单一致,不一致拦截并提示财务核实
|
2026-10-18 14:31:46 +08:00 |
|
刘泉佳
|
a4b5f09160
|
feat: 正式结算单整合项目预付核销并关联展示预付付款记录
核销金额计入结算单已申请/已付汇总(仅已付款预付可核销);保存转移来源预结算核销行、调整重推迁移核销行;付款申请作废/结算单作废/金蝶删单回调/预结算作废联动清理核销行;结算调整前校验核销合计;详情返回统一预付付款记录(advancePayments);列表页批量汇总避免N+1
|
2026-10-18 14:31:10 +08:00 |
|
刘泉佳
|
32f14b9299
|
fix: 修复付款申请多选预结算单时仅首张单回填预付信息
|
2026-10-18 14:07:57 +08:00 |
|
b2894lxlx
|
583bab1a4f
|
✨ 结算付款与汇票校验优化,完善变更记录与菜单拆分
付款可付款占用、汇票仅可选未到期收票、正式结算计费方式与金蝶同步、导入运单删除校验,并补充结算菜单与变更明细 SQL。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-18 05:12:27 +08:00 |
|
刘泉佳
|
755d420aa2
|
docs: 新增结算调整单分场景操作流程说明
|
2026-10-17 18:17:26 +08:00 |
|
b2894lxlx
|
ce57f62c25
|
🐛 修复变更审批通过后无法再次发起项目变更
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-17 17:03:25 +08:00 |
|
b2894lxlx
|
e98feab2d9
|
✨ 项目变更支持保存业务部门与平台公司
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-17 17:01:26 +08:00 |
|
刘泉佳
|
41501a7060
|
fix: 结算调整单重推拦截报错补充具体结算单号
|
2026-10-17 16:26:44 +08:00 |
|
b2894lxlx
|
3ff90eb19d
|
🐛 修复OA公司与部门主键撞号导致下级部门挂错父级
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-17 16:22:37 +08:00 |
|
刘泉佳
|
e00fe83c4b
|
chore: 编译打包默认跳过测试
|
2026-10-17 15:48:38 +08:00 |
|
刘泉佳
|
eddfc08422
|
fix: 补充BfiBlacklistVO失信类别字段反序列化映射
|
2026-10-17 15:48:22 +08:00 |
|
b2894lxlx
|
0bcb355079
|
🐛 修复MK公开页审批回写,并支持OA部门按公司oaId轮询同步
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-17 15:35:20 +08:00 |
|
b2894lxlx
|
be0491d86a
|
🐛 暂时取消运单完成时的组织校验
历史运单 deptId 为 -1 或与当前组织不一致时,批量完成会被跳过。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-17 11:29:01 +08:00 |
|
b2894lxlx
|
6f73e3fbf9
|
🐛 修复应付承运商、汇票占用、一单多货结算与运输对账完成校验
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-17 08:31:33 +08:00 |
|
刘泉佳
|
d69a56b4ac
|
fix: 付款申请批量同步失败提示改用付款申请单号
批量同步失败提示原为付款申请雪花id,用户无法对应单据;改为从同步上下文取付款申请单号(doSyncKingdee 已加载实体,无额外查库),取不到时退回id。
|
2026-10-17 01:21:29 +08:00 |
|
刘泉佳
|
2a0c2cd9c9
|
refactor: 结算调整单推送金蝶与重新推送合并为单一按钮
|
2026-10-16 19:59:01 +08:00 |
|
刘泉佳
|
3055aced24
|
docs: 新增结算调整单接入金蝶设计文档
|
2026-10-16 19:46:52 +08:00 |
|
刘泉佳
|
db3b0ebbfd
|
feat: 新增结算调整单接入金蝶建表与菜单脚本
|
2026-10-16 19:46:37 +08:00 |
|
刘泉佳
|
784c532d9c
|
feat: 结算调整单审批自动推送与冲销后重推新单
|
2026-10-16 19:46:27 +08:00 |
|
刘泉佳
|
16dfae2f7e
|
feat: 正式结算单支持结算调整重推克隆与金蝶同步回填
|
2026-10-16 19:46:13 +08:00 |
|
刘泉佳
|
bf9c1cc890
|
feat: 结算调整单接入金蝶数据模型与冲销查询能力
|
2026-10-16 19:45:57 +08:00 |
|
b2894lxlx
|
c168bf276a
|
Merge remote-tracking branch 'gitee/master'
付款申请预付联动冲突按拉下来的版本处理:金蝶生成即回显预结算预付信息,并保留多结算单保存逻辑。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-16 16:12:46 +08:00 |
|
b2894lxlx
|
a37579081a
|
!3 金蝶组织编码、收款流水多次认领、收款流水认领
Merge pull request !3 from mindless/feature/payment-apply-bfi-sync
|
2026-10-16 08:03:57 +00:00 |
|
b2894lxlx
|
cfa77cbba3
|
✨ 新增结算规则定时生成,并支持付款申请多结算单与导入停用费用项提示
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-16 16:03:23 +08:00 |
|
刘泉佳
|
5aa05b75ab
|
fix: 金蝶road映射
|
2026-10-16 15:31:35 +08:00 |
|
刘泉佳
|
576847396e
|
docs: 新增收款流水多次认领与作废口径梳理文档
|
2026-10-16 15:27:10 +08:00 |
|
刘泉佳
|
709c633dbb
|
:docs: 新增BFI推送入参取值映射表(含收票单往来类型固定客户)
|
2026-10-16 13:11:33 +08:00 |
|