原文地址:
http://blog.sina.com.cn/s/articlelist_2092249000_0_1.html• an Other Pricelist given in the field If Other Pricelist, 如果存在则在字段中给出一个其它的价格表
• the price that varies as a function of a supplier defined in the Partner section of the product form. 一个价格随在产品窗体合作伙伴部分定义的供应商功能变化。
Several other criteria can be considered and added to the list, as you will see in the following section. 其它的标准可以被考虑并加进列表,你将在后续的章节看到它们。
Next, various operations can be applied to the base price to calculate the sales or purchase price for the partner at the specified quantities. To calculate it you apply the formula shown on the form: Price = Base Price x (1 + Field1) + Field2 . 另外,为合作伙伴的特定数量不同的操作可以应用到基础价格以计算销售或采购价格。为了计算,你可以应用窗体上的公式:价格=基础价格×(1+字段1)+字段2
The first field, Field1, defines a discount. Set it to 0.20 for a discount of 20% from the base price. If your price is based on standard cost, you can set -0.15 to get a 15% price uplift compared with the standard costs. 第一个字段,字段1,定义了一个折扣,如果设置为0.2,则以基础价格为基础折扣为20%。如果你的价格基于一个标准成本,你可以将其设置为-0.15,以得到相对成本价格15%的提高。
Field2 sets a fixed supplement to the price, expressed in the currency of the pricelist. This amount is just added (or subtracted, if negative) to the amount calculated with the Field1 discount. 字段2 设置一个对价格的固定的补充,在价格表的货币类型中显示。
Then you can specify a rounding method. The rounding calculation is carried out to the nearest number. For example if you set 0.05 in this example, a price of 45.66 will be rounded to 45.65, and 14,567 rounded to 100 will give a price of 14,600. 你可以指定一个舍入的方法。舍入计算会确定最近的数值。例如,如果你在这个例子中设置0.05,价格45.66将被舍入为45.65,同样14567如果舍入到100会得到14600。
Note: Swiss special situation 提示:瑞士人的特殊情况
In Switzerland, the smallest monetary unit is 5 cents. There are not any 1 or 2 cent coins. So you set OpenERP’s rounding to 0.05 to round everything in a Swiss franc pricelist.在新西兰,最小的钱币单位为5分。那里没有1或2分的硬币。所以设置OpenERP的舍入到0.05以对价格表中的新西兰法郎进行舍入。
The supplement from Field2 is applied before the rounding calculation, which enables some interesting effects. 字段2中补充的内容将在舍入计算前被应用,这会产生一些有趣的效果。
For example, if you want all your prices to end in 9.99, set your rounding to 10 and your supplement to -0.01 in Field2. 例如,如果你想让你的价格以9.99结尾,就设置舍入到10并且将你的补充-0.01添加到字段2。
Minimum and Maximum margins enable you to guarantee a given margin over the base price. A margin of 10 USD enables you to stop the discount from returning less than that margin. If you put 0 into this field, no effect is taken into account.最大和最小的边界允许你保证在基本价格上有一个界限。例如一个10美元的界限会使你停止折扣,这样就不会返回小于那个界限的价格了
Once the pricelist is defined, you can assign it to a partner. To do this, find a Partner and select its Sales & Purchases tab. You can then change the Purchase Pricelist and the Sale Pricelist that is loaded by default for the partner.一旦价格表被定义,你可以把它应用到一个合作伙伴。为了这个,找到一个合作伙伴并且选择销售和采购标签。你就可以改变系统默认的合作伙伴的采购和销售的默认价格表了。
22.7.2 Example举例
Take the case of an IT systems trading company, for which the following product categories have been configured: 举一个IT系统贸易公司的案例,其产品分类设置如下:
All products 所有产品
1. Accessories 辅助设备
• Printers 打印机
• Scanners 扫描仪
• Keyboards and Mice键盘和鼠标
2. Computers 计算机
• Portables 笔记本
• Large-screen portables大屏幕笔记本
• Computers计算机
• Office Computers办公用计算机
• Professional Computers 商用计算机
In addition, the products presented in the table below are defined in the currency of the installed chart of accounts. 另外,下表呈现的产品采用的是已安装的会计表中定义的货币
TABLE 表
OpenERP 手册 第347页
Table 22.4: Examples of products with their different prices 表 22.4 :不同价格的产品举例
Product
Sale Price
Cost Price
Default supplier price
Acclo Portable
1,200
887
893
Toshibishi Portable
1,340
920
920
Berrel Keyboard
100
50
50
Office Computer
1,400
1,000
1,000
产品
销售价格
成本价格
默认供应商价格
Acclo笔记本
1,200
887
893
Toshibishi 笔记本
1,340
920
920
Berrel 键盘
100
50
50
办公用计算机
1,400
1,000
1,000
Default Price Lists默认价格表
Figure 22.17: Default pricelist after installing OpenERP 表 22.17:安装OpenERP后默认的价格表
When you install the software two pricelists are created by default: one for sales and one for purchases. These each contain only one pricelist version and only one line in that version. 当你安装好软件后,默认安装好了两个价格表:一个是销售价格表,一个是供应商价格表。每一个只有一个价格表版本和一行记录。
The price for sales defined in the Default Public Pricelist is set by default to the Public Price of the product in the product file, which is the Sale Price in the Product file. 在默认的公用销售价格表中定义的销售价格被设置为产品文件中的公用价格的默认价格
The price for purchases defined in the Default Purchase Pricelist is set by default in the same way to the Cost Price of the product in the product file. 在默认的公用采购价格表中定义的采购价格被设置为产品文件中的公用价格的默认价格
Trading Company 贸易公司
Take the case of a trading company, where the sale price for resellers can be defined like this: 以一个贸易公司为例,在这里为下级销售商的销售价格可以定义如下:
• For portable computers, the sale price is calculated from the list price of the supplier Acclo, with a supplement of 23% on the cost of purchase. 对于笔记本,销售价格基于供应商Acclo ,计算方法为在成品价基础上加价23%。
• For all other products the sale price is given by the standard cost in the product file, on which 31% is added. The price must end in .99 . 对于其它产品,销售价格基于产品文件中的标准成本另加31%。价格必须以.99结尾。
• The sale price of Berrel keyboards is fixed at 60 for a minimum quantity of 5 keyboards purchased. Otherwise it uses the rule above. Berrel 键盘的价格固定为60,最低采购数量5个,不然就采用上面的价格。
• Assume that the Acclo pricelist is defined in OpenERP. The pricelist for resellers and the pricelist version then contains three lines: 假设 在OpenERP中定义了Acclo价格表。下级销售商的价格表和价格表版本包含下列三行:
1. Acclo line: Acclo 行:
– Product Category : Portables , 产品分类:笔记本
– Based on : Other pricelist , 基于:其它价格表
– Pricelist if other : Acclo pricelist , 其它价格表:Acclo 价格表
– Field1 : -0.23 , 字段1:-0.23
– Priority : 1 . 优先:1
OpenERP 手册 第347页
原文地址:
http://blog.sina.com.cn/s/articlelist_2092249000_0_1.html