Tips and Tricks (internal only)

Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

Hoe record id ophalen uit een lijst met records waarbij een kenmerk overeenkomt

Avatar
Maarten Bressers

Doormiddel van een case:


Doel 1: Bij MTO orders wordt vanuit SO een PO aangemaakt. Het eerste doel is om op de PO de gekoppelde SO_id beschikbaar te krijgen

Stategie: Op de PO hebben we het char-veld "origin". Origin wordt gevuld met een omschrijving naar de SO. Via server actie, zoeken we de naar de SO_id. Wanneer gevonden, dan brengen we dat ID naar het nieuw aangemaakte veld op PO:  purchase.order. x_alpiek_linked_so_id


CODE: 

Saleorders=[SO for SO in env['sale.order'].search([]) if SO.name == record.origin]

Saleorder = Saleorders[0]

record['x_alpiek_saleorder_id'] = Saleorder

image0

image0




Avatar
Negeren