本文介绍了Odoo 10-通过data/... xml在product.uom中创建一条记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须使用系统中定义的以下自定义UoM:

I have to use the following custom UoM defined in the system:

 id | create_uid |  name  | rounding | write_uid | uom_type |         write_date         | factor | active |        create_date         | category_id
----+------------+--------+----------+-----------+----------+----------------------------+--------+--------+----------------------------+-------------
 20 |          1 | MILES  |    0.001 |         1 | bigger   | 2017-07-12 03:42:25.363007 |  0.001 | t      | 2017-07-12 03:33:27.251635 |           1

有人可以提供一个创建示例的例子吗?

Could someone provide an example on how to create it?

推荐答案

有两种方法插入新的UoM:

There are two ways insert a new UoM :

  1. 使用xml文件:

  1. Using xml file :

转到addons/product/product_data.xml

Go to addons/product/product_data.xml

    <record id="product_uom_unit" model="product.uom">
        <field name="category_id" ref="product_uom_categ_unit"/>
        <field name="name">Unit(s)</field>
        <field name="factor" eval="1.0"/>
        <field name="rounding" eval="0.001"/>
    </record>

或使用.csv文件:

  1. 转到设置/配置/仓库,然后在位置和位置"中检查第5个选项.仓库,Manage different units of measure for products
  2. 请放心地进入仓库/配置/,在树状视图中导出数据,然后可以向该文件添加新的计量单位

这篇关于Odoo 10-通过data/... xml在product.uom中创建一条记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 04:20