Navigation

    Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

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

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

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

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

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

    求助,关于含税价格

    Odoo 新手求助
    4
    18
    12512
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      test2009 last edited by

      请教各位一个问题,比如采购价格1元,而且此价格包含了17%的税,怎么直接设置含税价格,而不需要先反向换算成不含税价格填入,然后再设置税率通过计算得到,因为如果这样反向计算,反向计算出来的不含税价格都是小数点后好几位的数字,而单价在保存后都是四舍五入后只保留小数点后两位的,这样重新自动计算的含税价格就和实际有出入了,不知道有哪位知道怎么处理这类情况的,在此先谢过!

      1 Reply Last reply Reply Quote 0
      • W
        wyman last edited by

        可以的! 请安装附件的模块!

        1 Reply Last reply Reply Quote 0
        • M
          mayazql last edited by

          Environment Information :
          System : Windows-XP-5.1.2600-SP3
          OS Name : nt
          Operating System Release : XP
          Operating System Version : 5.1.2600
          Operating System Architecture : 32bit
          Operating System Locale : zh_CN.cp936
          Python Version : 2.5.2
          OpenERP-Client Version : 5.0.6
          Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
          File "netsvc.pyo", line 244, in dispatch
          File "netsvc.pyo", line 73, in call
          File "serviceweb_services.pyo", line 583, in execute
          File "osvosv.pyo", line 59, in wrapper
          File "osvosv.pyo", line 118, in execute
          File "osvosv.pyo", line 110, in execute_cr
          File "osvorm.pyo", line 2696, in create
          File "osvorm.pyo", line 2778, in _store_set_values
          File "sql_db.pyo", line 76, in wrapper
          File "sql_db.pyo", line 120, in execute
          ProgrammingError: column "amount_tax" of relation "purchase_order" does not exist
          LINE 1: update "purchase_order" set "amount_tax"=0.0 where id = 3

          1 Reply Last reply Reply Quote 0
          • M
            mayazql last edited by

            从错误提示看应该是表 - purchase_order - 没有字段 -amount_tax .,
            我想手工增加一个字段,可是系统要求自定义字段必须用x_开头.
            不知道怎么处理.

            谢谢

            1 Reply Last reply Reply Quote 0
            • M
              mayazql last edited by

              Environment Information :
              System : Windows-XP-5.1.2600-SP3
              OS Name : nt
              Operating System Release : XP
              Operating System Version : 5.1.2600
              Operating System Architecture : 32bit
              Operating System Locale : zh_CN.cp936
              Python Version : 2.5.2
              OpenERP-Client Version : 5.0.6
              Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
              File "netsvc.pyo", line 244, in dispatch
              File "netsvc.pyo", line 73, in call
              File "C:Program FilesHornERP AllInOneServeraddonsbase_module_recordbase_module_record.py", line 38, in execute
              File "serviceweb_services.pyo", line 583, in execute
              File "osvosv.pyo", line 59, in wrapper
              File "osvosv.pyo", line 118, in execute
              File "osvosv.pyo", line 110, in execute_cr
              File "osvorm.pyo", line 2696, in create
              File "osvorm.pyo", line 2778, in _store_set_values
              File "sql_db.pyo", line 76, in wrapper
              File "sql_db.pyo", line 120, in execute
              ProgrammingError: column "amount_tax" of relation "purchase_order" does not exist
              LINE 1: update "purchase_order" set "amount_tax"=0.0 where id = 14

              1 Reply Last reply Reply Quote 0
              • M
                mayazql last edited by

                安装了base_vat模块后,表中有了字段 "amoount_tax". 但还是报同样的错误.
                ProgrammingError: column "amount_tax" of relation "purchase_order" does not exist
                LINE 1: update "purchase_order" set "amount_tax"=166.6 where id = 24

                1 Reply Last reply Reply Quote 0
                • T
                  test2009 last edited by

                  只要在pgAdminIII中找到数据表中的purchase_order, 在这个表中添加字段amount_tax, 属性numeric(16,2)就OK了,我也碰到这个问题,不过我觉得这两个模块还是有问题的,即使有了这个含税模块,在添加订购单时,设置价格含税,计算还是不对,最后还是没用上,不知道是不是偶还没找到正确的使用方法。

                  1 Reply Last reply Reply Quote 0
                  • M
                    mayazql last edited by

                    谢谢,添加字段后没有报错,但是也是计算不对.不知道原因.请高手指点下.谢谢

                    [[i] 本帖最后由 mayazql 于 2010-3-3 13:49 编辑 [/i]]

                    1 Reply Last reply Reply Quote 0
                    • M
                      mayazql last edited by

                      如上图,数量100,含税单价12,含税总价应该是1200,但计算不对.

                      1 Reply Last reply Reply Quote 0
                      • T
                        test2009 last edited by

                        偶发现两种添加含税的操作,结果有些不同,一种是直接在产品资料中添加采购属性包含税,这样在采购订单中添加此类产品,这个含税模块似乎起了作用,但是计算的价格基数不对,所以结果还是不对;另一种是产品资料的采购属性没有设置含税,而是在添加采购订单时,在invoice中添加,这种计算出来的结果显示这个含税不模块不起作用,和没有安装该模块时的计算结果是一样的。不知道哪位高手知道原因,或者是不是使用方法不对。另外,偶真的不明白在添加订购信息时那个invoice里添加的含税起到什么作用,为什么设置了以后,计算方法没有变化呢。

                        1 Reply Last reply Reply Quote 0
                        • T
                          test2009 last edited by

                          mayazql,你设置的税率是多少呢?

                          1 Reply Last reply Reply Quote 0
                          • M
                            mayazql last edited by

                            按照17%计算
                            [table=509][tr][td=1,1,72]数量[/td][td=1,1,72]含税单价[/td][td=1,1,101]税前单价[/td][td=1,1,72]税前总计[/td][td=1,1,72]税[/td][td=1,1,120]税后总计[/td][/tr][tr][td=1,1,72]100[/td][td=1,1,72]12[/td][td=1,1,101]10.256410256[/td][td=1,1,72]1025.6410256[/td][td=1,1,72]174.35897436[/td][td=1,1,120]1200[/td][/tr][/table]
                            这样是正确的

                            系统合计的时候错误了,税前总价和税额都是正确的

                            [[i] 本帖最后由 mayazql 于 2010-3-3 16:11 编辑 [/i]]

                            1 Reply Last reply Reply Quote 0
                            • W
                              wyman last edited by

                              能不能打开 产品管理 ->设置-->价格表 看看里面的内容是怎么设置的?
                              另外再打开 产品管理->产品--> 该产品(10011003) 然后看看 价格与供应商 的页签内容.

                              1 Reply Last reply Reply Quote 0
                              • M
                                mayazql last edited by

                                见下面的贴图:

                                [[i] 本帖最后由 mayazql 于 2010-3-4 10:37 编辑 [/i]]

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mayazql last edited by

                                  有成功实现含税价格这个功能的吗?可以介绍下经验吗

                                  1 Reply Last reply Reply Quote 0
                                  • digitalsatori
                                    digitalsatori 管理员 last edited by

                                    我在从bzr库的5.0分支中检出的OE和相应模块安装没有任何问题。

                                    test2009关于手动添加amount_tax字段的做法是不对的,因为在可用的模块中,amount_tax是一个函数字段(function field)

                                    @mayazql, 我之前问过你,你的OE是什么版本的,那两个提到的模块又是什么版本的,从哪下载的? 你没有回答我的问题。

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mayazql last edited by

                                      OE是从下面的地址下载的:
                                      hornerp.googlecode.com/files/hornerp-allinone-setup-0.1-OE5.0.6.exe
                                      两个模块就是从这里2楼下载的.
                                      谢谢

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post