缺陷 #17
openQA验收 #16: 回款奖金税净口径及归属销售与本轮UI调整|测试环境全功能验收
客户回款创建响应未分配金额陈旧,与核销及随后GET不一致
0%
Description
真实测试tcrm-api BE1.20.5b2/e62185c,管理员,2026-10-21。唯一合成标记QA-REC-261021-R2-6f91。POST /v1/finances/payments 创建回款9/10/11,amount=100.01且allocations核销/回款占用=100.01,HTTP200/code200创建响应unallocated_amount=100.01;随后GET相同ID为allocated_amount=100.01/unallocated_amount=0.00。预期成功创建响应反映已保存核销状态。DB读回正确,仅响应不一致,未确定引入版本;无重复创建。证据outputs/receipt-incentive-tax-owners-20261021/qa/r2-api-results.md及r2-manifest.json。关联CALC-04.response Fail。仅测试合成对象,未修源码。
RA Updated by Redmine Admin 20 days ago
R7真实测试b4回归Pass(2026-10-22 00:18–00:23 Asia/Shanghai),仅本轮QA16-R7-20261022-9001c9合成对象。BE实际1.20.5b4/68834e0,FE实际beta2;管理员Space38。新Payment22/23各100.01、Invoice67=300.03:原始POST22 allocated100.01/unallocated0.00;原始POST23 allocated60/unallocated40.01,立即GET一致。原始POST独立保存,不用自动GET覆盖。真实23详情只有一次初始GET,不刷新连续保存分配:POST /v1/finances/payments/23/allocations 80→20.01、100.01→0.00,Invoice已回款180.01→200.02,页面即时一致;第二次原始响应也已留allocated100.01/unallocated0.00、owner15。最后独立GET一致,原owner份额和100.01归属金额未变化。证据qa/r7-payment-{full,staged}-raw-post.json、r7-staged-ui-results.json、r7-staged-ui-80.png/100.01.png、r7-calc04-api-final.json。80脚本曾因错误等待普通PUT路径超时,实际是POST allocations,保留且只读确认后仅执行100.01一次,未重复80。CALC-04原父例现Pass,不新增第47主例;原R2 Fail保留,本次不自行关闭缺陷,待独立复核及协调决定。无生产/真实资金/审批/通知/DB直写。