fujian_water_biz_doc/docs/evidence/rev004-accounting/rev004-unsold-usage-adjust-zero-and-recovery-2026-06-19.md

1.0 KiB

REV-004 未销水量调整零水量与补抄追收验证记录

变更范围

  • 按水量调整预算允许 targetBillWater=0,仍拒绝负数水量。
  • 正式水量调整默认保留“调整后水量不能超过抄见水量”限制。
  • 当原因编码或原因说明属于补抄、追收、漏抄、少抄、估抄偏低、补征等场景时,允许目标水量超过原抄见水量。

验证命令

mvn -pl sw-business/sw-business-server -am \
  -Dtest=UnsoldTrialPreviewServiceImplTest,ChargeServiceAccountingAdjustTest \
  -Dsurefire.failIfNoSpecifiedTests=false test

验证结果

  • UnsoldTrialPreviewServiceImplTest: 12 tests, 0 failures, 0 errors.
  • ChargeServiceAccountingAdjustTest: 24 tests, 0 failures, 0 errors.
  • Maven reactor: BUILD SUCCESS.

风险说明

  • 本次未放开已收费、已开票、已结账、缺少抄表依据、缺少附件等既有校验。
  • 补抄追收白名单为后端兼容策略,后续可在正式原因字典稳定后收敛为字典值校验。