Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    关于Openerp的自动提醒功能

    Odoo 开发与实施交流
    3
    6
    4244
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • J
      jerry79 最后由 编辑

      想实现一个自动提醒,基本想法如下:不管是线索还是商机,如果进入系统的三天内,状态还未改变,则发出提醒;距离上一次状态改变三天内,如果没有再次改变,发出提醒;距离上一次增加联系记录三天内,如果没有再增加记录或者改变状态,则提醒……

      简单说来就是每一条线索或者商机,如果三天内没有被处理,就发出提醒。
      请问如果使用系统设置的schedule模块,能否实现上述的功能?

      我搜索到了一个以前的帖子:

      ###############################################################
      在 product.product 下添加一方法
          def sch_test(self, cr, uid, context=None):
              这里, 我记录了一下系统时间到一个文本文件.
      然后在 OE 的 Administration -> Configuration --> Scheduler -->Scheduled Actions 中去添加了一个 scheduler.

      name 随便取了.
      Number of Calls 调整为 -1
      Interval Number 为 10
      Interval Unit 为 Minutes
      在 Technical Data 中
      设置 Object 为 product.product
      Function 设置  sch_test
      参数 就 () 了.
      ##################################################################

      如果要参考这种方法实现我需要的功能,基本的代码思路应该是怎样的呢?
      谢谢!

      1 条回复 最后回复 回复 引用 0
      • mrshelly
        mrshelly 最后由 编辑

        代码检查呗....

        先取 联系记录... 如果有, 则取出最后记录时间

        如果没有联系记录  再取最后更新时间
        如果有最后更新时间 就取最后更新时间....
        如果没有最后更新时间 .就取创建时间....

        最后 把取得的时间 同 系统当前时间比较...
        如果超出3天.. 就给用户添加个 request.或者 email  就OK了.

        逻辑你都讲了..... 只需要你动手做...

        1 条回复 最后回复 回复 引用 0
        • J
          jerry79 最后由 编辑

          谢谢版主,我这就试一下

          1 条回复 最后回复 回复 引用 0
          • wjfonhand
            wjfonhand 最后由 编辑

            如果你是用5.0的CRM,进入CRM设置-规则,新建一个规则
            条件那里选
            触发日期:最近动作日期
            触发日期后延迟:3天
            然后动作那里设置 提醒负责人

            没测试过,我猜这样可以实现

            6.0没玩过,应该也有类似配置

            GoodERP -- Odoo China fork

            1 条回复 最后回复 回复 引用 0
            • J
              jerry79 最后由 编辑

              谢谢wjfonhand,我写了一个晚上的代码,也没写出个所以然来,你说的我看了一下,应该是可以实现的,我测试一下。
              不过我的mail设置一直有问题,能不能帮我看下,我新手求助区发布的mail设置的问题?smtp设置不成功,无法发送邮件。

              1 条回复 最后回复 回复 引用 0
              • First post
                Last post