Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
4 Răspunsuri
12234 Vizualizări

How can I create a section i sale order line using code(programatically) in odoo. Please provide your valuable answers

Imagine profil
Abandonează
Cel mai bun răspuns

A section is actually a dummy sale order line with a display type section. 
so you need to create new sale order line with `display_type` line_section and  adjust the position with sequence value

ref: https://github.com/odoo/odoo/blob/12.0/addons/sale/models/sale.py#L1219

Imagine profil
Abandonează
Autor

How could I can create it in onchange?

How can the duumy sale order line be show in the list view after entered? Right now it is only seen in reports or the preview online function?

Cel mai bun răspuns

Hi,

You can create section programatically by using the following code                

class SaleOrder(models.Model):
_inherit = 'sale.order'

def custom_function(self):
order_lines = []
val = (0, 0, {
'display_type': 'line_section',
'name': 'SECTION NAME',
})
order_lines.append(val)
self.update({'order_line': order_lines})
Imagine profil
Abandonează

How can the duumy sale order line be show in the list view after entered? Right now it is only seen in reports or the preview online function?

Related Posts Răspunsuri Vizualizări Activitate
1
ian. 25
3305
2
aug. 24
5803
6
dec. 22
8720
1
feb. 22
2836
0
sept. 20
3574