I have developed a new module in openerp to enter the warranty details of the customer.Each entry made is displayed in the tree view.I want to set a unique no.in a predefined format to each of the entry.Now the entries are generated with numbers 25,26,29,25,28,26 like that.I want some recognizable number so that I can easily identify each entry when used in reference fields.How can this be done?Any ideas?
Create sequence for your object Go Settings >> Sequences & Identifiers >> Sequences
Add new file yourfilename_sequence.xml in your module pase this code ans change as per your requirement, add in __opnerp__.py update module
<?xml version="1.0" encoding="utf-8"?> <openerp> <data noupdate="1"> <!-- Sequences for sale.order --> <record id="seq_type_sale_order" model="ir.sequence.type"> <field name="name">Sales Order</field> <field name="code">sale.order</field> </record> <record id="seq_sale_order" model="ir.sequence"> <field name="name">Sales Order</field> <field name="code">sale.order</field> <field name="prefix">SO</field> <field name="padding">3</field> <field name="company_id" eval="False"/> </record> </data> </openerp>
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 4/4/14, 10:28 AM|
|Seen: 1154 times|
|Last updated: 3/16/15, 8:10 AM|