243 lines
7.7 KiB
Markdown
243 lines
7.7 KiB
Markdown
|
|
---
|
||
|
|
title: prop-acc · billing · 场景 - 逾期账单清单 + 催收流程
|
||
|
|
aliases:
|
||
|
|
- 逾期账单
|
||
|
|
- 催收
|
||
|
|
- OverdueBillsListWidget
|
||
|
|
- exception-overdue-bills
|
||
|
|
- 场景-逾期账单催收
|
||
|
|
tags:
|
||
|
|
- 场景
|
||
|
|
- prop-acc
|
||
|
|
- 账单
|
||
|
|
- 催收
|
||
|
|
audience:
|
||
|
|
- 业务人员
|
||
|
|
- 财务
|
||
|
|
- 业户
|
||
|
|
status: 已发布
|
||
|
|
sub_feature: billing
|
||
|
|
last_review: 2026-05-26
|
||
|
|
code_version: 2026-05-22
|
||
|
|
---
|
||
|
|
|
||
|
|
# 场景:逾期账单清单 + 催收流程
|
||
|
|
|
||
|
|
业户**到期未付**的账单进入逾期清单(`OverdueBillsListWidget`),业务人员**分级催收**:温和提醒 → 严肃催告 → 法律手段。是物业**应收账款管理**的核心。
|
||
|
|
|
||
|
|
## 典型情境
|
||
|
|
|
||
|
|
> [!example] 真实情境
|
||
|
|
> 5 月 16 日(物业费 due_at = 5/15 后第 1 天),王主管打开 dashboard:
|
||
|
|
>
|
||
|
|
> - `OverdueBillsListWidget` 显示**当前逾期 25 户**(本月物业费 + 部分上月遗留)
|
||
|
|
> - 合计欠款 ¥18,500
|
||
|
|
> - 平均逾期天数 1-30 天不等
|
||
|
|
|
||
|
|
## 业务人员视角
|
||
|
|
|
||
|
|
### 第 1 步:打开 Dashboard / Widget
|
||
|
|
|
||
|
|
后台 → Dashboard → `OverdueBillsListWidget`(可能在主 Dashboard 或财务 Dashboard)。
|
||
|
|
|
||
|
|
Widget 显示:
|
||
|
|
|
||
|
|
| 列 | 内容 |
|
||
|
|
|---|---|
|
||
|
|
| 业户 / 房号 | 12-3-501 张阿姨 |
|
||
|
|
| 账单号 | B-202605-501-001 |
|
||
|
|
| 费用类型 | 物业费 / 水费 / ... |
|
||
|
|
| 账单金额 | ¥800 |
|
||
|
|
| 已付金额 | ¥0(Unpaid)/ ¥300(Partial)|
|
||
|
|
| 剩余应付 | ¥800 / ¥500 |
|
||
|
|
| 到期日 | 5/15 |
|
||
|
|
| **逾期天数** | 1 天 / 7 天 / 30 天 / ... |
|
||
|
|
| 状态 | Unpaid / Partial |
|
||
|
|
|
||
|
|
排序通常**按逾期天数降序**(最严重的先)。
|
||
|
|
|
||
|
|
### 第 2 步:分级催收
|
||
|
|
|
||
|
|
```mermaid
|
||
|
|
flowchart TD
|
||
|
|
A[逾期账单清单] --> B{逾期天数}
|
||
|
|
|
||
|
|
B -->|1-7 天<br/>🟢 温和| C[小程序 / 微信 / 短信<br/>友好提醒]
|
||
|
|
B -->|8-30 天<br/>🟡 严肃| D[电话联系 + 上门拜访<br/>面谈了解原因]
|
||
|
|
B -->|31-90 天<br/>🔴 严重| E[正式催告函<br/>+ 加收滞纳金<br/>+ 部分服务受限]
|
||
|
|
B -->|>90 天<br/>⚫ 法律| F[律师函 / 司法起诉<br/>+ 业户失信记录]
|
||
|
|
|
||
|
|
C --> G{业户响应}
|
||
|
|
D --> G
|
||
|
|
E --> G
|
||
|
|
F --> G
|
||
|
|
|
||
|
|
G -->|付款| H[走 collect-payment-single]
|
||
|
|
G -->|协商| I[Suspend Bill + 等协议]
|
||
|
|
G -->|无响应| J[升级催收]
|
||
|
|
G -->|拒付不可调和| K[法律 + 长期 Suspend]
|
||
|
|
```
|
||
|
|
|
||
|
|
### 第 3 步:具体催收动作
|
||
|
|
|
||
|
|
#### 🟢 温和(1-7 天)
|
||
|
|
|
||
|
|
- 自动 推送 / 短信(由系统定时任务,若实现)
|
||
|
|
- "张阿姨您好,您的 5 月物业费 ¥800 已逾期,请尽快付清"
|
||
|
|
|
||
|
|
#### 🟡 严肃(8-30 天)
|
||
|
|
|
||
|
|
- 物业管家电话联系
|
||
|
|
- 上门拜访(若联系不上)
|
||
|
|
- 了解逾期原因 + 协商付款时间表
|
||
|
|
- 若业户有困难 → [[suspend-bill|挂起]] + 协议分期
|
||
|
|
|
||
|
|
#### 🔴 严重(31-90 天)
|
||
|
|
|
||
|
|
- 物业法务部门介入
|
||
|
|
- 出具正式催告函(纸质 + 电子)
|
||
|
|
- 可加滞纳金(看物业合同 / 业主大会决议)
|
||
|
|
- 部分服务限制(如停水电、限制电梯使用,具体看物业政策 + 法律允许度)
|
||
|
|
|
||
|
|
#### ⚫ 法律(>90 天)
|
||
|
|
|
||
|
|
- 委托律师事务所
|
||
|
|
- 律师函
|
||
|
|
- 司法起诉(物业 vs 业户)
|
||
|
|
- 法院判决 → 强制执行
|
||
|
|
|
||
|
|
### 第 4 步:更新跟进记录
|
||
|
|
|
||
|
|
业务人员每次催收**在系统记录**(若有催收日志功能):
|
||
|
|
|
||
|
|
- 催收时间 / 方式 / 业户反馈
|
||
|
|
- 下次跟进时间
|
||
|
|
|
||
|
|
(当前实施可能在 Bill.memo 或单独表,看代码。)
|
||
|
|
|
||
|
|
## 业户视角
|
||
|
|
|
||
|
|
### 您可能收到的
|
||
|
|
|
||
|
|
#### 温和提醒
|
||
|
|
|
||
|
|
> 张阿姨您好,您的 2026 年 5 月物业费 ¥800 已于 5/15 到期,请尽快通过以下方式付清:
|
||
|
|
> - 微信小程序
|
||
|
|
> - 到前台
|
||
|
|
> - 预存款充值后自动扣
|
||
|
|
>
|
||
|
|
> 您预存款余额仅 ¥200,不够付。
|
||
|
|
|
||
|
|
#### 严肃催告
|
||
|
|
|
||
|
|
> 张阿姨,您 5 月物业费 ¥800 已逾期 15 天,请于本周内付清。如有困难请联系物业 XXX 协商。
|
||
|
|
|
||
|
|
#### 严重催告
|
||
|
|
|
||
|
|
> [正式催告函]
|
||
|
|
> 您 2026 年 5 月物业费 ¥800 已严重逾期 60 天,根据物业管理合同第 X 条,我司将:
|
||
|
|
> 1. 加收滞纳金 ¥XX
|
||
|
|
> 2. 限制您的部分物业服务
|
||
|
|
> 3. 若 X 月 X 日前仍未付清,我司将启动法律程序追讨
|
||
|
|
>
|
||
|
|
> 请尽快处理。
|
||
|
|
|
||
|
|
### 您要做什么
|
||
|
|
|
||
|
|
- 立即付款(若能力允许)
|
||
|
|
- 与物业协商(若有困难)
|
||
|
|
- **不要** 不闻不问(代价升级)
|
||
|
|
|
||
|
|
## 滞纳金 / 罚息
|
||
|
|
|
||
|
|
> [!info] 滞纳金的合规边界
|
||
|
|
> 物业能否收滞纳金看:
|
||
|
|
> - 物业管理合同条款(常见日利率 0.05% 或类似)
|
||
|
|
> - 业主大会决议
|
||
|
|
> - 国家 / 地方法规(不能高于法定上限)
|
||
|
|
>
|
||
|
|
> 系统层面**可能不直接管滞纳金**(看实现)。若收滞纳金 → 通常**另开账单**(走 [[create-single-bill-manual]])"滞纳金:¥X(5 月物业费逾期 X 天)"。
|
||
|
|
|
||
|
|
## 部分服务限制的合规
|
||
|
|
|
||
|
|
物业**限制服务**(停水电 / 限电梯)需谨慎:
|
||
|
|
|
||
|
|
| 限制 | 合规性 |
|
||
|
|
|---|---|
|
||
|
|
| 限制小程序业户自助功能(查询 / 报修) | 合规(物业自主决定)|
|
||
|
|
| 拒绝业户业务申请(开停车证等)| 合规 |
|
||
|
|
| 停水(若物业有控制权)| 多数地区**不合规**(基本生活用水有法律保护)|
|
||
|
|
| 停电 | 同上,且通常电网在国家电网,物业无权停 |
|
||
|
|
| 限制电梯使用 | 部分地区合规,部分不合规 |
|
||
|
|
| 公布逾期业户名单 | 部分合规(看公开范围 + 业主大会决议)|
|
||
|
|
|
||
|
|
**严格合规咨询当地法律**。系统**不强制**这些限制,由物业流程决定。
|
||
|
|
|
||
|
|
## 长期逾期的处理
|
||
|
|
|
||
|
|
| 时长 | 处置 |
|
||
|
|
|---|---|
|
||
|
|
| 0-30 天 | 常规催收 |
|
||
|
|
| 30-90 天 | 升级催收 + 必要时 [[suspend-bill|挂起]] |
|
||
|
|
| 90+ 天 | 法律程序 + 长期挂起 |
|
||
|
|
| > 2 年 | 评估**作废 / 走司法判决执行** |
|
||
|
|
| > 5 年(诉讼时效)| 法律时效问题,通常作废 |
|
||
|
|
|
||
|
|
## 与 prepaid 模块的关系
|
||
|
|
|
||
|
|
如果业户**预存款够付** 但因故没自动抵扣(job 没跑 / 业户冻结 / 跨社区) → 账单逾期。**典型案例**:[[../prepaid/audit-low-balance-and-overdue]] 场景中提到。
|
||
|
|
|
||
|
|
业务人员看到逾期账单时,应先查业户预存款余额:
|
||
|
|
|
||
|
|
- 足够付:**手动触发** [[collect-via-prepaid-auto]] 抵扣(快速解决)
|
||
|
|
- 不够付:走标准催收
|
||
|
|
|
||
|
|
## 自动催收 job(待补)
|
||
|
|
|
||
|
|
> [!info] 自动化机会
|
||
|
|
> 当前催收**靠人工**(看 widget + 一一联系)。可加自动化:
|
||
|
|
>
|
||
|
|
> - **定时任务**:每天扫逾期账单 → 按逾期天数分级 → 自动推送 / 短信
|
||
|
|
> - **滞纳金自动计算**:每日跑 → 给逾期账单加滞纳金
|
||
|
|
> - **批量催告函生成**:选中 N 个业户 → 一次生成所有催告函(PDF / 邮件)
|
||
|
|
>
|
||
|
|
> 当前 issue.md 未明确实施。
|
||
|
|
|
||
|
|
## 常见问题
|
||
|
|
|
||
|
|
> [!question] Widget 上的逾期天数怎么算?
|
||
|
|
> `(NOW() - bill.due_at).days`(SQL 层算)。若 due_at 还没到 → 不在 widget。
|
||
|
|
|
||
|
|
> [!question] Suspended 状态的账单算逾期吗?
|
||
|
|
> **不算**。Widget 通常过滤 `status IN (Unpaid, Partial)`,Suspended 不在。
|
||
|
|
|
||
|
|
> [!question] 业户付了一部分但仍逾期算不算?
|
||
|
|
> Partial 状态 + 仍欠款 + 过 due_at = 算逾期。Widget 显示"剩余应付"。
|
||
|
|
|
||
|
|
> [!question] 滞纳金怎么记账?
|
||
|
|
> 单独建账单(`bill_type=OneTime`,`fee_type=滞纳金`)。详见 [[create-single-bill-manual]] "情境 2:违规罚款" 模式(滞纳金类似)。
|
||
|
|
|
||
|
|
> [!question] 业户长期失联,催收记录怎么留?
|
||
|
|
> 物业内部催收日志(纸质 / Excel)。系统层面无强制要求(若 issue.md 未实现催收日志功能)。法律纠纷时这些日志是关键证据。
|
||
|
|
|
||
|
|
> [!question] 业主大会决议某些业户免缴怎么办?
|
||
|
|
> 业务上:走 [[void-paid-bill|作废]] 该账单(附决议号)。系统层面不区分"免缴"vs"其他作废"(都是 Void 状态)。
|
||
|
|
|
||
|
|
## 异常分支
|
||
|
|
|
||
|
|
- 业户响应付款 → [[collect-payment-single]]
|
||
|
|
- 业户协商分期 → [[exception-partial-payment]]
|
||
|
|
- 业户失联 → [[suspend-bill]]
|
||
|
|
- 法律手段 → 走线下,系统记录 + [[void-paid-bill]]
|
||
|
|
- 业户预存款够付 → [[collect-via-prepaid-auto]] 手动触发
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [[bill-six-state-machine]]
|
||
|
|
- [[exception-partial-payment]]
|
||
|
|
- [[suspend-bill]]
|
||
|
|
- [[void-paid-bill]]
|
||
|
|
- [[collect-payment-single]]
|
||
|
|
- [[collect-via-prepaid-auto]]
|
||
|
|
- [[../prepaid/audit-low-balance-and-overdue]](类似的预警审计场景)
|