Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
1989 Ansichten

Hello,

Hopefully someone can point me in the right direction.

In Odoo 14 I have the following automated action and it is working: (To copy a custom field when a second WO is automatically generated because the product has a multi-level BOM)

Model: Production Order

Trigger On Creation & Update

Action To Do Update the Record

Data to Write:

Field

Evaluation Type

Value

Client (Production Order) *This is a custom field

Python expression

record.env['mrp.production'].search([('name', '=', record.origin)]).x_studio_client

The problem is in Odoo 16. It just doesn't do anything I don't receive an error. Obviously the syntax in the python code has changed  but I can't figure it out what is the correct way.

Much appreciated if someone can help!

Avatar
Verwerfen
Beste Antwort

You need to migrate your module as well. Check the info on migration from 14 to 15 and 15 to 16 to see what is going wrong.

Here are some links to help (from 14 to 15, then you can easily find the 15 to 16 version):

https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-15.0

https://oca.github.io/OpenUpgrade/coverage_analysis/modules140-150.html

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
2
Dez. 23
5535
1
Nov. 22
2460
1
Aug. 22
2547
2
Jan. 22
5637
1
Juli 20
3426