Skip to content

Odoo ir.sequence

data xml

xml
<record id="sequence_library_seq" model="ir.sequence">
    <field name="name">Library sequence</field>
    <field name="code">library.reconcile</field>
    <field name="prefix">LIB</field>
    <field eval="1" name="number_next"/>
    <field eval="1" name="number_increment"/>
    <field eval="True" name="use_date_range"/>
    <field eval="False" name="company_id"/>
    <field name="padding">5</field>
</record>

python 重写create方法

python
@api.model
def create(self, vals):
    vals['name'] = self.env['ir.sequence'].next_by_code('library.reconcile')
    return super(Library, self).create(vals)

最后更新于: