(33)odoo中产品价格字段

打开product.template 和 product.product 模型发现有很多关于价格描述的字段

product.template:
        price
        list_price
        lst_price
        standard_price

product.product:
        price
        price_extra
        lst_price
       
    price:
        这个在product.template中是计算字段 用到产品价格表、销售计量单位、
        币种 计算得出的价格 ,计算基础是 list_price
        在product.product 也是同等含义 计算基础是 list_price price_extra
       
    list_price
        这个只在product.template中,是产品销售的基准价格,但不一定最终销售
        价格,最终销售价格是上面的price ,这里list_price 可以用来显示到网站,
        这是基准价,建议定义好了不要随便改,否则会影响没有完成会计相关的票据
       
    lst_price
        在product.template中 和 list_price 是等价的
        在product.product中,则是 list_price 加上了 price_extra 价格
        lst_price 改变了,会减去price_extra价格,然后改变 list_price 价格
   
    standard_price
        只在product.template中,它是产品采购时的成本价,但要记住只在成本计算
        方法为标准计价法才时,若是实时计价法,这个就不是成本价,那成本价放到
        每个quant中了。

时间: 2024-10-29 22:54:05

(33)odoo中产品价格字段的相关文章

如何在Magento(麦进斗)导入CSV文件中的产品价格的变化?

上传CSV文件使用Magento导入功能时,产品价格会随着自定义计算公式自动改变. 我的解决办法,代码如下: <adminhtml> <events> <catalog_product_import_finish_before> <observers> <test_module1_catalog_product_import_after> <type>singleton</type> <class>gold_p

DNS 中的协议字段详细定义

DNS中的协议字段定义 Table of Contents 1 概述 2 DNS Classes 3 DNS OpCodes 4 DNS RCODEs 5 DNS Label Types 6 DNS资源记录 7 EDNS Version 8 DNS EDNS0 Option Codes (OPT) 1 概述 总结DNS协议中各字段的取值 2 DNS Classes Decimal Name Reference 0 Reserved RFC6895 1 Internet(IN) RFC1035 2

Octopus系列之系统中的价格

系统中的价格 产品原价格  计算=Round(数据库数值[默认USD]*汇率)[Round的意思说:对价格做小数位的截取]产品原价格  展示=Currency(产品原价格  计算)[给大家说明一下什么意思:Currency代码我系统中的一个函数,用来对价格格式化显示处理] 产品售价 计算=Round(数据库数值[默认USD]*汇率*打折率)产品售价 展示=Currency(产品售价 计算) 单个产品节省价格 计算 Round(原价--售价) 单个产品节省价格 展示 Currency(单个产品节省

mysql中的null字段值的处理及大小写问题

在MySQL中,NULL字段的处理,需要注意,当在处理查询条件中有NULL,很有可能你得到的值不是想要的,因为,在MySQL中,判断NULL值相等(=)或者不等(!=)都会返回false.主要出现在常见的SELECT以及WHERE字句中. 为了处理这种特殊的情况,MySQL提供了如下的关键字进行特殊处理: IS NULL: 当列的值是NULL,此运算符返回true. IS NOT NULL: 当列的值不为NULL, 运算符返回true. <=>: 比较操作符(不同于=运算符),当比较的的两个值

Mysql中自增字段(AUTO_INCREMENT)的一些常识

Mysql中自增字段(AUTO_INCREMENT)的一些常识 在系统开发过程中,我们经常要用到唯一编号.使用过mysql的人都应该知道,mysql有一个定义列为自增的属性:AUTO_INCREMENT. 指定了AUTO_INCREMENT的列必须要建索引,不然会报错,索引可以为主键索引,当然也可以为非主键索引.(不一定要做主键) 1 2 3 mysql> create table t4 (id int auto_increment); ERROR 1075 (42000): Incorrect

Odoo中Qweb使用入门

参考 可参考官网例子https://doc.odoo.com/trunk/web/qweb/或 http://thierry-godin.developpez.com/openerp/tutorial-module-creation-pos-modification-english-version/ 1 Qweb官方定义 Qweb被用作OpenERP的Web客户端模板引擎.它是一种基于XML的模板语言,同Genshi, Thymeleaf.Facelets模板具有相似并且具有以下特性: 完全在客

33.Odoo产品分析 (四) – 工具板块(4) – 问题追踪及群发邮件营销(1)

查看Odoo产品分析系列--目录 问题追踪 该应用程序允许您管理项目中可能遇到的问题,如系统中的bug.客户投诉或物料故障.? 该模块安装后没有菜单显示,而是作为后台管理,接收一些问题报告. 群发邮件营销 生成.发送并跟踪电子邮件.? 点击安装"群发有点营销"模块: 1 创建邮件 点击创建,该表单对应mail.mass_mailing数据表.? 主题:就是该邮件的名字.? 收件人:可选择客户,从res.partner数据表中筛选出所有的顾客:选择邮件列表,对应mail.mass_mai

SQL 将一条记录中多个字段的值拼接为一个字段 &amp;&amp; 将多行数据合并成一行,并且拼接CONVERT() 、for xml path的使用

接着上篇文章的订单表(商品编号,价格设置时间id(类似于创建时间,创建时间约早,则act_id越小) ,价格的时间段,商品价格) 一.将一条记录中多个字段的值拼接为一个字段 现要求将两个时间段合并为一个字段,应该如何做呢? 先来看下理想的结果: 查询出的时间段合并到一起了: 代码如下,将查询的字段用+'你想要的符号' + 拼接即可 select item,act_id,loc_id,convert(varchar(100),start_date,20)+ '-' +convert(varchar

sphinx中复合属性字段sql_attr_multi的用法

sphinx中复合属性字段sql_attr_multi的用法 sql_attr_multi在sphinx可以用来检索有层级关系的数据,效率相当高,如,在数据库中用一个4层的分类,分类下对应着不用的文章,现在需要做一个文章列表,要求,选择第一级分类时属于它的子分类的文章也要显示出来,就可以用下面的方法建索引 sql_query=                 SELECT di.company_document_id as id,di.company_document_id,