Question
Closed · Answered

需要多个条件同时满足才算完成,应该怎样定义完成标准?

Wenke Li

一项交付可能要同时满足“文件已发送”“客户已确认”“内部资料已归档”,才能真正结束。用 Busabase 跟踪时,应该怎样记录完成标准与实际结果?如果其中一项不适用于当前交付,又应该怎样处理,避免机械地要求所有项目都勾选同样的内容?

Report
Kelly
Team

「多项同时满足才算完成」时,不要只靠一个总状态勾选。更稳妥的做法是:在 Busabase 里为每条交付维护可显式标记的完成标准,并把 不适用 和 未完成 分开——空白不能当 N/A。

两种等价结构(选一种即可)

A. 完成标准子表(推荐,标准条数会变时)

对象字段
交付 Deliveries名称、负责人、整体状态(可由视图推导)
完成标准 CompletionCriteriaRelation → 交付;criterion(如「文件已发送」);status Select:已满足 | 不适用 | 未完成;note 可选

B. 交付上的清单字段组(标准固定且很少时)

每条标准一对字段:文件已发送(Select 同上)… 同样禁止用空白表示「不适用」。

*示意图 · 每条标准显式状态;无「未完成」才算完*

*本地演示 · 用 Select/看板区分状态*

视图与完成判定

  1. 未完成清单:status = 未完成(跟催用)。
  2. 可关闭的交付:关联标准中 没有 未完成(已满足 与 不适用 都允许)。
  3. 某项对本次交付不适用时:选 不适用 并可选填一句原因——不要留空,否则数据质量检查会当成漏填。

怎样确认

  • 人为把一项标成「不适用」:交付仍应能进入「可关闭」视图。
  • 留一项空白或「未完成」:不应被当成已完成。
  • 换一笔「线上服务」类交付:物流类标准可整行「不适用」,其它标准照常要求。

边界

  • 「不适用」是业务判断,不是偷懒跳过;重要项被标 N/A 时可要求 note。
  • 不要用「已完成」总开关覆盖仍为「未完成」的标准行。
  • 标准模板可以按交付类型(实物/线上)预设不同默认行,再按单调整 N/A。

如果你固定只有三条件,用 B 更简单;条件常增减,用 A 更清晰。

Report

Your reply

Sign in to join the discussion. Reading is always open; you only need an account to post.

Sign in