Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
5 Odpowiedzi
13584 Widoki

Hello,

 

I have created a custom field in "stock.picking" model. I need to auto increment this field. 

How can I do this? Can you show me a document about this section?

I am really sorry about this kind of bad question, but I'm really a newbie on OpenERP

Thanks all.

Awatar
Odrzuć
je te remercie beaucoup.

El jue., 13 de ago. de 2020 a la(s) 05:25, Kiran Mohan (kirankmohan96@gmail.com) escribió:

Une nouvelle réponse sur Auto Increment Custom Field a été publiée. Cliquez ici pour accéder au message :

Voir la publication

Envoyé par Odoo S.A. utilisant Odoo.

Thank you very much for the information.

El jue., 13 de ago. de 2020 a la(s) 01:35, Sehrish (sehrishnaz47@gmail.com) escribió:
Najlepsza odpowiedź
scanning/model/scanning.py

Add a field in your model


name = fields.Char(string='Test ID', help="Lab Result ID", readonly="1",copy=False, index=True)



Add the following code in create function , if you want to increment sequence at the time of creating a record

@api.model
def create(self, vals):
    
    vals['name'] =self.env['ir.sequence'].next_by_code('patient.scanning.test')     

return super(PatientLabTest, self).create(vals)


scanning/data/scanning_data.xml

Create a XML Code to Declare Sequence

        <record id="seq_scanning_test" model="ir.sequence">
            <field name="name">Patient Scanning Test</field>
            <field name="code">patient.scanning.test</field>
            <field name="prefix">ST</field>
            <field name="padding">3</field>
        </record>

name : Name of the Record
code : Sequence Code
prefix : Prefix of the sequence Eg: ST001
padding: Size of Sequence


You can configure Sequence from Settings also

Activate Developer Mode

Settings > Technical > Sequence & Identifiers > Sequences






Awatar
Odrzuć
Najlepsza odpowiedź

Hi Thelmes,

If you are looking for auto sequence same as you can see it in sales orders like SO001, SO002 and so on.

Then here is your answer: Generate sequence from code.

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
sie 25
184
4
lip 25
1558
1
lip 25
862
2
lip 25
883
1
lip 25
1991