跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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 开发与实施交流
17 帖子 7 发布者 10.6k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • mrshellyM 离线
    mrshellyM 离线
    mrshelly
    写于 最后由 编辑
    #2

    不从采购订单列表里看. 从 入库单据或者 出库单据统计, 更或者直接从 移库单据以及会计凭证上去统计管理数据, 或者更合理一些.

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

      谢谢 总监 的回答。
      不过 入库 出库 没  销售(采购)金额,


      另外 一般  销售 或者 采购 部门 是看 销售订单 或者 采购订单 为主的。
      如果 这单 销售订单 退货 或者 采购订单 退货 能在 对应的 订单 显示,
      对 这2个 部门 应该会 相对 方便些。

      恬淡

      1 条回复 最后回复
      0
      • wjfonhandW 离线
        wjfonhandW 离线
        wjfonhand
        写于 最后由 编辑
        #4

        根据您的需求表述,可以总结一下:

        您需要把发生了退货的销售订单(采购订单)状态从“已完成”改为“已退货”

        这实际上是建立在“每单发生退货都是全部退”的假设基础上的。实际上并非每个企业都符合这个假设,所以这个逻辑并非通用。

        很多ERP软件都是用退货单(相当于特殊的订单,生成的都是抵减的数量和金额)来实现退货。

        OpenERP简化了这个步骤,从出入库的单据发起退货,并依据其生成红字发票,这样统计销售额的时候直接用 发票 - 红字发票 的金额就能算出来。

        也就是说,OpenERP的退货设计基于“销售业绩按开发票金额统计”的假设。个人认为这个确实更具通用性。

        另外,从技术实现角度上,因为发货单和收货单上有订单号,所以在发起退货时将对应订单改为“已退货”并不难,但是还要建立在贵公司收发货都是一次的,这样才能保证相应订单在退货前已经是“已完成”状态。

        如果这两个假设均成立,那么这样的模块可以在一小时内完成设计、开发和测试。

        GoodERP -- Odoo China fork

        1 条回复 最后回复
        0
        • 卓忆卓 离线
          卓忆卓 离线
          卓忆
          写于 最后由 编辑
          #5

          谢谢 jeff大婶 细致 的回答,

          虽然大部分 退货是一整单的,

          不过也有时 的确 会 发生 某一 订单行的退货 :-\,

          这我会和我们 财务总监商量 后 得出 是否 需要 二开的 结果。

          如果 做了这样 一个 能 把状态 从 已完成 走到 已退货 的 模块,
          是否  在 过滤器 这里 加 一个 已退货 也 是 比较 简单的?

          第二个 问题:
          对于 之前的 退货 订单,是否 也能 做到 状态 转换为 已退货?


          另外,jeff 的回答,基本 解决了我的困扰,我想 怎么会 我们有的需求,却没有 现成的模块,
          原来 还有 整单 里面 退 某 一件,这样一个 细节,

          关于:OpenERP的退货设计基于“销售业绩按开发票金额统计”的假设  ,这我 好好 研究下。
          总之 十分感谢 jeff 大婶 🙂

          这个问题解决 之后,目前 我的 下个问题是:
          在 不使用生产模块的前提下,
          统计 技术的 装机,服务情况,

          (嘿嘿,其实我们单也不多)每月200多单,
          比较傻的办法,就是 记录在 send a message 或者 log a note 这里,
          月底 一单单翻,
          然后 再 去 翻下 服务台,
          估计 每月2-4小时的工作量。



          恬淡

          1 条回复 最后回复
          0
          • wjfonhandW 离线
            wjfonhandW 离线
            wjfonhand
            写于 最后由 编辑
            #6

            何不把装机服务作为一个订单行,然后免费赠送,也可以做成服务类产品生成任务,分配给技术。

            GoodERP -- Odoo China fork

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

              [quote author=Jeff link=topic=16468.msg28338#msg28338 date=1403958685]
              何不把装机服务作为一个订单行,然后免费赠送,也可以做成服务类产品生成任务,分配给技术。
              [/quote]

              谢谢jeff 大婶,

              装机服务 目前 的确是 一个 产品 出现在 订单行 (有的赠送,有得收费)
              生成 任务 分配 给技术 我研究下 (还能这样做啊  :)。。)

              哦,看到了 应该 在 设置 - 项目  从销售订单生成任务 ,我试试,

              我记得 以前这里有个 小坑,加了  这个勾,要给他们 项目管理 经理的权限 才可以 确认订单好像,

              我试试  再次 谢谢 谢谢jeff 大婶

              好像可行,哈哈。

              恬淡

              1 条回复 最后回复
              0
              • ieitzybI 离线
                ieitzybI 离线
                ieitzyb
                写于 最后由 编辑
                #8

                [quote author=Jeff link=topic=16468.msg28335#msg28335 date=1403954982]
                ...出入库的单据发起退货...
                [/quote]
                哦...我没试过,正走到这里,不太了解红字,不习惯、不理解用负数操作什么的,
                严格要求业务来往来说,是要找到对应的出库单作参照或限制退货才好,[b][u]服装换季退换货,间隔时间长[/u][/b],嗯,让工厂找回对应仓库单据操作,难,限制在已发生的订单及数量是肯定的,
                打算做成客服开退货单(双限制),给仓库引用。

                http://www.OuduPLM.com/ 苏州欧度软件,专注服装行业(鳴謝:37signals,Trello,ProcessON,重庆慧积,上海开阖)

                1 条回复 最后回复
                0
                • B 离线
                  B 离线
                  breterniu
                  写于 最后由 编辑
                  #9

                  @jeff 提到:
                      “很多ERP软件都是用退货单(相当于特殊的订单,生成的都是抵减的数量和金额)来实现退货。
                      OpenERP简化了这个步骤,从出入库的单据发起退货,并依据其生成红字发票,这样统计销售额的时候直接用 发票 - 红字发票 的金额就能算出来。”

                      许多进销存软件确实会定义不同单据类型实现退货,如采购退货单,销售退货单,因为销售退货、采购退货都是首先由销售员和采购员发起做单,并通知财务记账,由仓库收发退货,这种方式有其现实合理性。
                      而OpenERP从出入库发起退货这种方式是由仓库发起的,显然不太合理,退货需求首先是由销售/采购接收的,仓库只是执行角色;销售/采购也无法跟踪退货退款情况。
                      如何解决?
                      1.开发单独的退货单据类型,是否会带来结构配置复杂性?
                      2.退货主流程沿用OE的设计思想,在销售模块和采购模块上增加退货列表功能视图,并屏蔽掉仓库模块的退货功能,这个想法尚未验证,是否可行?
                   
                      对OE了解了一段时间,感觉OE退货流程是需要定制化的。

                     


                  1 条回复 最后回复
                  0
                  • mrshellyM 离线
                    mrshellyM 离线
                    mrshelly
                    写于 最后由 编辑
                    #10

                    退货的退货的退货 肿么办??????????????????///

                    1 条回复 最后回复
                    0
                    • 卓忆卓 离线
                      卓忆卓 离线
                      卓忆
                      写于 最后由 编辑
                      #11

                      [quote author=mrshelly link=topic=16468.msg28421#msg28421 date=1404798924]
                      退货的退货的退货 肿么办??????????????????///
                      [/quote]

                      总监真幽默,呵呵
                      一个是 销售订单的 退货状态,如果客户又买,再做一个销售订单 (这客户真矫情。。。)
                      一个是 采购订单 的 退货状态

                      恬淡

                      1 条回复 最后回复
                      0
                      • mrshellyM 离线
                        mrshellyM 离线
                        mrshelly
                        写于 最后由 编辑
                        #12

                        [quote author=卓忆 link=topic=16468.msg28426#msg28426 date=1404871526]
                        [quote author=mrshelly link=topic=16468.msg28421#msg28421 date=1404798924]
                        退货的退货的退货 肿么办??????????????????///
                        [/quote]

                        总监真幽默,呵呵
                        一个是 销售订单的 退货状态,如果客户又买,再做一个销售订单 (这客户真矫情。。。)
                        一个是 采购订单 的 退货状态
                        [/quote]

                        你可能还没有明白.我是指... 你的客户退货后,你再退给客户, 然后 客户再退回来... 你这里状态应该是什么样的状态?

                        1 条回复 最后回复
                        0
                        • 卓忆卓 离线
                          卓忆卓 离线
                          卓忆
                          写于 最后由 编辑
                          #13

                          [quote author=mrshelly link=topic=16468.msg28428#msg28428 date=1404890064]
                          [quote author=卓忆 link=topic=16468.msg28426#msg28426 date=1404871526]
                          [quote author=mrshelly link=topic=16468.msg28421#msg28421 date=1404798924]
                          退货的退货的退货 肿么办??????????????????///
                          [/quote]

                          总监真幽默,呵呵
                          一个是 销售订单的 退货状态,如果客户又买,再做一个销售订单 (这客户真矫情。。。)
                          一个是 采购订单 的 退货状态
                          [/quote]

                          你可能还没有明白.我是指... 你的客户退货后,你再退给客户, 然后 客户再退回来... 你这里状态应该是什么样的状态?
                          [/quote]

                          退回来么,就退回来了,如果客户再买,再复制下 销售订单,重新做一单就是了。

                          恬淡

                          1 条回复 最后回复
                          0
                          • W 离线
                            W 离线
                            wanjin6666
                            写于 最后由 编辑
                            #14

                            退货时做个标签吧,在退货单上标示下是否需补货的,视情况修改订单状态,不清楚OE是否有此功能

                            1 条回复 最后回复
                            0
                            • 卓忆卓 离线
                              卓忆卓 离线
                              卓忆
                              写于 最后由 编辑
                              #15

                              [quote author=wanjin6666 link=topic=16468.msg28436#msg28436 date=1404953143]
                              退货时做个标签吧,在退货单上标示下是否需补货的,视情况修改订单状态,不清楚OE是否有此功能
                              [/quote]

                              谢谢 兄弟 提示,
                              我想 是不是 可以 加个 字段 “是否退货”,这个字段 里面 我填写 (已退货,这个字段或者本来就是下拉菜单,里面就是 已退货)
                              根据总监n久之前的 一个 条件为假的 搜索,
                              然后 结合 oe 的过滤器 ,高级搜索 过滤 条件 为 “是否退货” 内容 已退货 ,条件 为 假 ,
                              这样 就过滤出来  所有 未退货的商品 了。
                              当然 ,这个 过滤器 还可保留下来。

                              貌似不二开 都可以 ,写 条款和条件 这里。。。
                              写 退货
                              然后 高级 搜索  条款和条件 包含 退

                              实现了
                              点击下图看大图。  (不过 会过滤 掉 不少其他订单)改天加个字段再做测试了。
                              [attach=1]

                              12月8日补充:
                              条件和条款的搜索,有点 小问题,
                              后来我 利用销售订单 的 发票类型 ,实现了,如图:

                              [attachimg=2]

                              恬淡

                              1 条回复 最后回复
                              0
                              • Z 离线
                                Z 离线
                                zhong_163
                                写于 最后由 编辑
                                #16

                                http://shine-it.net/index.php/topic,12691.msg23013.html#msg23013

                                2013年10月份干过 🙂

                                1 条回复 最后回复
                                0

                                • 登录

                                • 没有帐号? 注册

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