跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 开发与实施交流
  4. 请教一个库存移动调用方法失效的问题

请教一个库存移动调用方法失效的问题

已定时 已固定 已锁定 已移动 Odoo 开发与实施交流
8 帖子 3 发布者 1.9k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • K 离线
    K 离线
    Kowky
    写于 最后由 编辑
    #1

    0_1531473641635_027dfe80-a296-417f-89ae-527603886f77-image.png

    不知道为何调用action_done这个方法就是不起作用!

    忘路过大大神不吝赐教

    1 条回复 最后回复
    0
    • K 离线
      K 离线
      Kowky
      写于 最后由 编辑
      #2

      位请教个问题,当我新创建一笔库存移动单时,调用原有action_done 方法时发现,该新建移动单的状态就是 新建状态,而原有系统的库存移动单 只要调用该方法就会 自动移动产品 并变成完成状态,那位大神能指点一下

      1 条回复 最后回复
      0
      • 静静静 离线
        静静静 离线
        静静
        写于 最后由 编辑
        #3

        :anguished_face: :anguished_face: :anguished_face: :anguished_face: 不深入研究。。。没执行action_assign 就想action_done ..好好看源码吧。。

        1 条回复 最后回复
        0
        • digitalsatoriD 离线
          digitalsatoriD 离线
          digitalsatori 管理员
          写于 最后由 编辑
          #4

          move 的action_done方法执行的第一步是将处于draft状态的move执行action_confirm。就是将move确认的过程。所以你的问题应该变成:为是么我创建的move不能被确认?

          这样你只要仔细看action_confirm的逻辑就能找到答案了。

          【上海先安科技】(tony AT openerp.cn)

          K 3 条回复 最后回复
          0
          • K 离线
            K 离线
            Kowky
            在 回复了 digitalsatori 最后由 编辑
            #5

            @digitalsatori 感谢校长回复,我在研究研究!

            1 条回复 最后回复
            0
            • K 离线
              K 离线
              Kowky
              在 回复了 digitalsatori 最后由 编辑
              #6

              @digitalsatori 在 请教一个库存移动调用方法失效的问题 中说:

              move 的action_done方法执行的第一步是将处于draft状态的move执行action_confirm。就是将move确认的过程。所以你的问题应该变成:为是么我创建的move不能被确认?

              您说的这几个方法我都尝试调用过了,移动单的状态也可以变更到等待确认状态或者是确认状态,但是执行action_done后就是不能变成完成状态。看了下制造的报废方法调用方式,参考写了一下,仍然是上述问题。很奇怪!

              1 条回复 最后回复
              0
              • K 离线
                K 离线
                Kowky
                写于 最后由 编辑
                #7

                @静静 我上面的截图里面写了直接调用您说的方法了,效果是一样的!

                1 条回复 最后回复
                0
                • K 离线
                  K 离线
                  Kowky
                  在 回复了 digitalsatori 最后由 编辑
                  #8

                  @digitalsatori 发现问题所在了,总仓调拨得时候确实是有问题,设置成报废仓问题就解决了,主要还是配置仓库得时候 报废库位需要勾选!

                  1 条回复 最后回复
                  0

                  • 登录

                  • 没有帐号? 注册

                  • 登录或注册以进行搜索。
                  • 第一个帖子
                    最后一个帖子
                  0
                  • 版块
                  • 标签
                  • 热门
                  • 用户
                  • 群组