diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index 200686a7e65..3221740b706 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -3813,6 +3813,10 @@ class stock_package(osv.osv):
# 'picking_id': fields.related('pack_operation_id', 'picking_id', type='many2one', relation="stock.picking", string='Related Picking'),
}
+ _defaults = {
+ 'name': lambda self, cr, uid, context: self.pool.get('ir.sequence').get(cr, uid, 'stock.quant.package') or _('Unknown Pack')
+ }
+
def _check_location(self, cr, uid, ids, context=None):
'''Simply check that all quants in a package are stored in the same location'''
for pack in self.browse(cr, uid, ids, context=context):
diff --git a/addons/stock/stock_sequence.xml b/addons/stock/stock_sequence.xml
index c3569c48c3e..da6621e1ef7 100644
--- a/addons/stock/stock_sequence.xml
+++ b/addons/stock/stock_sequence.xml
@@ -65,6 +65,7 @@
+
Packs
stock.lot.tracking
@@ -79,5 +80,19 @@
1
+
+
+
+ Packages
+ stock.quant.package
+
+
+
+ Packages
+ stock.quant.package
+ PACK
+ 7
+
+