OpenERP的价格表(Pricelist)机制
-
7)基础价格(Base Price),OpenERP可以选择多种基础价格:
Product Form上指定的标准销售价
Product Form上指定的标准成本价(采购价)
此处有误,在6.03以后版本,Base Price 的可选值大大增强了!
Base Price 的可选值是“Price Types” 中定义的值。在Price Types中,可以指定 Product Field,Currency。 Product Field可以是Product Form上的任意一个数值字段,Currency指定,该数值字段上的价格是什么币种的价格。
默认情况下,系统定义了两个Price Types,一个是字段“Sale Price”, 一个是字段“Cost Price”。如果当前用户属于Groups:Useability / Product Variant,在Product Form上可以看到两个隐藏的价格相关字段,Variant Price Margin,Variant Price Extra,利用此两字段,还可以为Product定义几种价格,如多币种价格。
关于多币种价格的解决办法。如,某Product的销售价格有两个,人民币100元,美元 50。解决办法如下:
1)在Sale Price字段填入人民币价格 100元,在Variant Price Margin字段填入美元价格50.
2)创建两个Price Type:Sale Price CNY,它关联字段Sale Price,Currency为CNY,另外一个 Sale Price USD,它关联字段Variant Price Margin,Currency为USD。
3)创建两个价格表,Sale Pricelist CNY, 他的Currency是CNY,它的Base Price选择Sale Price CNY;另一个Sale Pricelist USD, 他的Currency是USD,它的Base Price选择Sale Price USD。 -
用不同字段解决多币种问题还是有缺陷的,处理不同客户不同价格还凑合
还是同一字段 增加不同货币类型比较方便
[quote author=NewZN link=topic=2446.msg9130#msg9130 date=1324996817]
7)基础价格(Base Price),OpenERP可以选择多种基础价格:
Product Form上指定的标准销售价
Product Form上指定的标准成本价(采购价)
此处有误,在6.03以后版本,Base Price 的可选值大大增强了!
Base Price 的可选值是“Price Types” 中定义的值。在Price Types中,可以指定 Product Field,Currency。 Product Field可以是Product Form上的任意一个数值字段,Currency指定,该数值字段上的价格是什么币种的价格。
默认情况下,系统定义了两个Price Types,一个是字段“Sale Price”, 一个是字段“Cost Price”。如果当前用户属于Groups:Useability / Product Variant,在Product Form上可以看到两个隐藏的价格相关字段,Variant Price Margin,Variant Price Extra,利用此两字段,还可以为Product定义几种价格,如多币种价格。
关于多币种价格的解决办法。如,某Product的销售价格有两个,人民币100元,美元 50。解决办法如下:
1)在Sale Price字段填入人民币价格 100元,在Variant Price Margin字段填入美元价格50.
2)创建两个Price Type:Sale Price CNY,它关联字段Sale Price,Currency为CNY,另外一个 Sale Price USD,它关联字段Variant Price Margin,Currency为USD。
3)创建两个价格表,Sale Pricelist CNY, 他的Currency是CNY,它的Base Price选择Sale Price CNY;另一个Sale Pricelist USD, 他的Currency是USD,它的Base Price选择Sale Price USD。
[/quote] -
学习了。啥时下载一个来练习一下!