Management of Packaging¶
Products can be managed in several different packaged forms. For example if you sell batteries you can define the following packages for a given battery product:
by Piece: a battery
Blister pack: a pack of 4 batteries
Pack of 100 blisters: 400 batteries
Palette, containing 40 packs for a total of 16,000 batteries.
OpenERP's packaging management enables you to sell the same product in several different forms. The salesperson could sell, separately, one battery or a palette of batteries. In the order, you can select the default packaging type as a function of the quantities ordered.
For example, if the customer wants to buy 30,000 batteries, the salesperson can select the package palette . OpenERP will then propose the sale of 32,000 batteries, which corresponds to two palettes. Or the salesperson can select 75 packs.
The available packages are defined in the product form, in the Packaging tab. The first item on the list is the one that will be used by default.
Once a package has been defined on the order, OpenERP will throw up an alert if the ordered quantities don't correspond to the proposed packages. The quantity must be a multiple of the field Quantity by Package defined on the packaging form.
Don't confuse the management of packaging with the management of multiple units of measure. The Units of Measure are used to manage the stock differently in its different units. With packages, the stock is always managed by individual item but information about the package to use is supplied to the storesperson along with that item.
Even if the effects are the same, the printed documents will be different. The two following operations have the same effect on stock movement levels but will be printed differently on the sales order and the packing order:
32,000 batteries, delivered on two palettes,
2 palettes of batteries, with no information about packaging.
If the customer wants to order a palette and 10 packs, the salesperson can put two order lines on the sales order using the same product but different units of measure.
Example Packing and different products¶
It's sometimes more useful to define different products than to define several possible packages for the same product. A case of beer in a supermarket is a good example. A case holds 24 bottles, plus the empty case itself. The customer can buy bottles by the piece or a case of 24 bottles at one go.
You could define two packages for the product Bottle of beer : PCE and case . But this representation doesn't let you manage the stock and price of empty cases. So you might instead prefer a Bill of Materials for the sale, defining and using three different products:
the empty case for the beer,
the bottle of beer,
the case of 24 bottles of beer.
You also define the bill of materials below which determines the make-up of the case of 24 beers:
Case of 24 bottles of beer: 1 unit,
Bottle of beer: 24 units,
Empty case of beer: 1 unit.
Each of these three products has a different price. The products Bottle of beer and Empty case of beer have a stock level that needs to be managed. The Case of 24 bottles of beer has no stock because, if you sell the product, OpenERP automatically moves the stock in two lines, one for the empty case and the other for the 24 individual bottles of beer. For more information on bills of material for sale, see chapter 生产制造.