I am trying to create a record in a many2many field in account.account model.
I created a Many2many field in account.account model, which is related to mapped.fields model. Now I need to create a record for a COA using xml data.
Here is what I tried.
*.xml
<record id="coa_field_a_10rf_annual_rev" model="coa.field.mapping">
<field name="name" ref='mof.field_cit_a_10rf_annual_rev'/>
<field name="cit_method">03</field>
</record> <!-- Here a record has been created in the model but not related to its parent field. -->
<record model="account.account" id="l10n_qa.1_bank_template">
<!-- Method1 -->
<field name="existing_coa_fields_ids" eval="[
(6,0,[ref('mof.coa_field_a_10rf_annual_rev')])
]"/>
<!-- Method 2 -->
<field name="existing_coa_fields_ids" eval="[
(0, 0, [ {'name':ref('mof.field_cit_a_10rf_annual_rev'),'cit_method':'01'}] ),
(0, 0, [ {'name':ref('mof.field_cit_c_96sm_net_taxable_inc'),'cit_method':'03'}] ),
]"/>
</record>
How can I resolve this?
Note: the external_id l10n_qa.1_bank_template which is created by Odoo itself.