+ 'sequence': fields.integer('Sequence'),
+ 'state_id': fields.many2one('res.country.state', 'State',
+ domain="[('country_id', '=', country_id)]"),
+ }
+ _defaults = {
+ 'owner_name': lambda obj, cursor, user, context: obj._default_value(
+ cursor, user, 'name', context=context),
+ 'street': lambda obj, cursor, user, context: obj._default_value(
+ cursor, user, 'street', context=context),
+ 'city': lambda obj, cursor, user, context: obj._default_value(
+ cursor, user, 'city', context=context),
+ 'zip': lambda obj, cursor, user, context: obj._default_value(
+ cursor, user, 'zip', context=context),
+ 'country_id': lambda obj, cursor, user, context: obj._default_value(
+ cursor, user, 'country_id', context=context),
+ 'state_id': lambda obj, cursor, user, context: obj._default_value(
+ cursor, user, 'state_id', context=context),