Disable sequence on production lots

bzr revid: ced-c86508673fe85e5884fc20549d6990aa6f17e552
This commit is contained in:
ced 2007-10-10 13:32:33 +00:00
parent fb1e56051f
commit 1fc78d52ca
2 changed files with 6 additions and 6 deletions

View File

@ -313,11 +313,10 @@ class stock_tracking(osv.osv):
}
_defaults = {
'active': lambda *a: 1,
# 'name': lambda x,y,z,c: x.pool.get('ir.sequence').get(y,z,'stock.lot.tracking'),
'name' : make_sscc,
'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'),
}
#_sql = 'ALTER TABLE stock_tracking ADD CONSTRAINT stock_lot_tracking_unique UNIQUE (name,serial)'
def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=80):
if not args:
args=[]

View File

@ -38,25 +38,26 @@
Sequences from tracking numbers
-->
<record model="ir.sequence.type" id="sequence_type_serial">
<field name="name">Stock production lots</field>
<field name="name">Stock Production Lots</field>
<field name="code">stock.lot.serial</field>
</record>
<record model="ir.sequence" id="sequence_production_lots">
<field name="name">Stock production sequence</field>
<field name="name">Stock Production Lots</field>
<field name="code">stock.lot.serial</field>
<field name="prefix">1234567890</field>
<field name="padding">7</field>
<field name="number_next">1</field>
<field name="number_increment">1</field>
<field name="active" eval="False"/>
</record>
<record model="ir.sequence.type" id="sequence_type_tracking">
<field name="name">Stock Lot Tracking</field>
<field name="name">Stock Tracking Lots</field>
<field name="code">stock.lot.tracking</field>
</record>
<record model="ir.sequence" id="sequence_tracking">
<field name="name">Stock lot sequence</field>
<field name="name">Stock Tracking Lots</field>
<field name="code">stock.lot.tracking</field>
<field name="prefix">1234567890</field>
<field name="padding">7</field>