Bonjour,

Je rencontre actuellement un problème prise de tête. J'ai beau tout écrire à nouveau, faire des copié-collé de code existant... rien à faire j'ai toujours une erreur de parsing sur ce code xml. Mais je me demande si ça ne pourrait pas être autre chose qu'une erreur de syntaxe ou faute de frappe ? Dans me model_id peut-être ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="utf-8"?>
<openerp>
  <data>
    <record id="email_template_transaction" model="email.template">
      <field name="name">Invalidated transaction</field>
      <field name="email_from">noreply@gas-ntic.fr</field>
      <field name="subject">Invalidated transations</field>
      <field name="model_id" ref="MyAccountOdoo.model_account_transaction"/>
      <field name="auto_delete" eval="False"/>
      <field name="lang">${object.lang}</field>
      <field name="body_html"><![CDATA[
      You have some invalidated transactions :<br>
      <ul>
    	% for transac in object.get_list_invalidated()
    	<li><a href="${transac.get_url()}">(${transac.date}) ${transac.name} : ${transac.value}</a></li>
    	% endfor
      </ul>
      ]]></field>
    </record>
  </data>
</openerp>
La fin de mon message d'erreur est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 File "/opt/openerp/odoo/openerp/tools/convert.py", line 692, in _tag_record
    model = self.pool[rec_model]
  File "/opt/openerp/odoo/openerp/modules/registry.py", line 102, in __getitem__
    return self.models[model_name]
ParseError: "email.template" while parsing /opt/openerp/odoo/addons/MyAccountOdoo/data/email_template.xml:4, near
Si un truc vous saute aux yeux dans la syntaxe ou ailleurs...

Bonne journée