外贸回款催收与账期管理引擎·专业版
能力
自动生成外贸回款催收方案:等级、话术、节奏、动作,四要素一次输出。
输入
| 参数 | 说明 |
|---|---|
| 客户名 | 客户公司/联系人名称 |
| 逾期天数 | 距应付款日已过天数(0=账期将到) |
| 应收金额 | 元,支持小数 |
| 客户关系 | 核心 / 一般 / 新客(默认一般) |
| 催收轮次 | 第几轮催收(默认1) |
输出
- level:S=法务介入 / A=强硬 / B=正式 / C=温和
- tone:语气定位
- template:话术模板(含金额与天数)
- cadence_days:跟进节奏(7/3/1天)
- action:本次升级动作
判定规则
- 逾期0天→账期提醒;1-7天→善意提醒;8-30天→正式催收;31-60天→强硬;>60天→法务
- 金额≥50万且核心客户→软化一级
- 轮次≥3 仍未回款→升级一级
硬规则
- 金额必须原样来自输入,禁止编造或四舍五入改变语义
- 不虚构法律条款、违约金利率;法务类话术只给框架
- 逾期天数与金额取输入绝对值,非法入参自动兜底为一般/1轮
内嵌引擎代码(可运行)
def grade(overdue_days, amount, relation="一般", round_no=1):
overdue = max(0, int(overdue_days)); amount = max(0, float(amount))
relation = relation if relation in ("核心","一般","新客") else "一般"
round_no = max(1, int(round_no))
if overdue == 0: level, cadence, key = "C", 7, "pre_due"
elif overdue <= 7: level, cadence, key = "C", 7, "gentle"
elif overdue <= 30: level, cadence, key = "B", 3, "formal"
elif overdue <= 60: level, cadence, key = "A", 1, "hard"
else: level, cadence, key = "S", 1, "legal"
if amount >= 500000 and relation == "核心" and level != "C":
level = {"B":"C","A":"B","S":"A"}[level]; key = {"C":"gentle","B":"formal","A":"hard"}[level]
if round_no >= 3 and level != "S":
level = {"C":"B","B":"A","A":"S"}[level]; key = {"B":"formal","A":"hard","S":"legal"}[level]
cadence = {"B":3,"A":1,"S":1}[level]
templates = {
"pre_due": "【账期提醒】贵司订单金额将于 {d} 天后到期,请安排付款。",
"gentle": "【善意提醒】贵司 {d} 天前到期的款项 {a} 元尚未收到,烦请确认付款安排。",
"formal": "【正式催收】贵司款项 {a} 元已逾期 {d} 天,请在 3 个工作日内付款或回复还款计划。",
"hard": "【强硬催收】款项 {a} 元已逾期 {d} 天,若 5 个工作日内未付款将暂停供货。",
"legal": "【法务介入】款项 {a} 元已逾期 {d} 天,将移交法务/第三方催收处理。",
}
tone = {"C":"友好,保持客户关系","B":"正式,明确期限","A":"强硬,设置底线","S":"严肃,法律立场"}[level]
action = {"C":"发送提醒并登记预计回款日","B":"电话+邮件双通道,要求书面计划",
"A":"暂停新订单发货,升级销售主管","S":"移交法务/第三方,留存全部证据"}[level]
return {"level": level, "tone": tone,
"template": templates[key].format(d=overdue, a=round(amount,2)),
"cadence_days": cadence, "action": action}
断言实测(发布前本地实跑)
- 正例1:逾期5天·核心·10万 → C 级/7天/友好 ✅
- 正例2:逾期45天·一般·8万·第2轮 → A 级/1天/暂停供货 ✅
- 正例3:逾期120天·一般·50万 → S 级/法务 ✅
- 边界:逾期0天/金额0/第4轮升级/非法关系兜底 ✅
- 合计 16 项断言全过