A copy call cn be made with a specified value to an inherits value, e.g.:
self.env['product.product'].browse(42).copy({'product_tmpl_id': 1})
In such scenario, it is assumed the translations are already correct on the
specified related record and should not be used in the copy translation.
i.e. the translations of the product.template 1 must not be duplicated during
the copy call above
Same logic for One2many fields which should not recursively copy the
translations for user provided values
Closes #27108
50 lines
1.9 KiB
XML
50 lines
1.9 KiB
XML
<odoo>
|
|
<data>
|
|
<record id="category_0" model="test_new_api.category">
|
|
<field name="name">Chat</field>
|
|
</record>
|
|
<record id="category_0_0" model="test_new_api.category">
|
|
<field name="name">Foolish</field>
|
|
<field name="parent" ref="category_0"/>
|
|
</record>
|
|
|
|
<record id="discussion_0" model="test_new_api.discussion">
|
|
<field name="name">Stuff</field>
|
|
<field name="participants" eval="[(4, ref('base.user_root')), (4, ref('base.user_demo'))]"/>
|
|
</record>
|
|
|
|
<record id="message_0_0" model="test_new_api.message">
|
|
<field name="discussion" ref="discussion_0"/>
|
|
<field name="body">Hey dude!</field>
|
|
<field name="label">hello</field>
|
|
</record>
|
|
<record id="message_0_1" model="test_new_api.message">
|
|
<field name="discussion" ref="discussion_0"/>
|
|
<field name="author" ref="base.user_demo"/>
|
|
<field name="body">What's up?</field>
|
|
</record>
|
|
<record id="message_0_2" model="test_new_api.message">
|
|
<field name="discussion" ref="discussion_0"/>
|
|
<field name="body">This is a much longer message</field>
|
|
</record>
|
|
|
|
<record id="emailmessage_0_0" model="test_new_api.emailmessage">
|
|
<field name="message" ref="message_0_0"/>
|
|
<field name="email_to">first@example.localhost</field>
|
|
</record>
|
|
|
|
<record id="bool_1" model="domain.bool">
|
|
<field name="bool_true" eval="True"/>
|
|
</record>
|
|
<record id="bool_2" model="domain.bool">
|
|
<field name="bool_false" eval="True"/>
|
|
</record>
|
|
<record id="bool_3" model="domain.bool">
|
|
<field name="bool_undefined" eval="True"/>
|
|
</record>
|
|
<record id="bool_4" model="domain.bool">
|
|
<field name="bool_undefined" eval="False"/>
|
|
</record>
|
|
</data>
|
|
</odoo>
|