企业 销售 / 订阅任务

Odoo 企业版销售:订阅升级、续费或关闭时,项目里的周期任务为什么要跟着换代或解绑

project_sale_subscription 并没有把项目任务当作订阅的静态副产品;renew、upsell、close、cancel 都会决定 project_id 是否继承、task recurrence 是否解绑,以及下一代合同还能不能继续沿用项目执行上下文。

企业 销售
进阶 开发者 1 分钟阅读
0 评论 0 点赞 0 收藏 4 阅读

这篇把焦点放在任务 recurrence 生命周期,不跟 renewal 状态机混写。

任务 recurrence 从哪来

只有 recurring 产品 + 允许 recurring task 的项目,才会把 recurrence 语义种进任务层。

为什么 renewal 要继承 project_id

下一代合同如果不继承项目,上下游执行对象就会断。

为什么 close/cancel 要拆 recurrence

旧合同结束后还继续按旧 recurrence 长任务,会让执行对象脱离合同现实。

DISCUSSION

评论区

想参与讨论?先 登录 再发表评论。
还没有评论,你可以成为第一个留言的人。