Ich habe einen Odoo 10 cron xml, die wie folgt aussieht:Externe ID nicht im System gefunden
<record forcecreate="True" id="saas_portal_suspend_expired" model="ir.cron">
<field name="name">Saas portal - suspend expired clients</field>
<field eval="True" name="active" />
<field name="user_id" ref="base.user_root"/>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="doall" eval="False"/>
<field name="model">saas_portal.client</field>
<field name="function">_cron_suspend_expired_clients</field>
<field name="args">()</field>
</record>
die als sollte gearbeitet. Ich änderte den Code nach Odoo v11 zu arbeiten, so sieht es wie folgt aus:
<record forcecreate="True" id="saas_portal_suspend_expired" model="ir.cron">
<field name="name">Saas portal - suspend expired clients</field>
<field eval="True" name="active" />
<field name="user_id" ref="base.user_root"/>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="doall" eval="False"/>
<field name="model_id" ref="saas_portal.client"/>
<field name="function">_cron_suspend_expired_clients</field>
<field name="args">()</field>
</record>
Wie man sehen kann ich Feldmodell geändert MODEL_ID. Aber aus irgendeinem Grund erhalte ich Fehler:
odoo.tools.convert.ParseError: „Externe ID nicht im System gefunden: saas_portal.client“
Das Modul selbst heißt saas_portal, Modell Ich bin Referenzieren hat _name = 'saas_portal.client' Ich habe versucht, <field name="model_id" ref="saas_portal.saas_portal.client"/>
zu verwenden, aber ohne Erfolg. Gibt es etwas, das ich vermisse?
ich zu setzen versucht, ' ' aber noch keine Wirkung –
wasd
ist Ihr Modell im selben Addon wie ir.cron – Cherif
Ja, Modul saas_portal, XML in Daten/cron.xml, Modell in models/saas_portal.py Data XML im Manifest enthalten, Modelle importiert. Obwohl es nicht das einzige Problem ist, das ich habe. Erfahrene gleiche Probleme in allen Aufzeichnungen, die Feld 'model_id' als Verweis auf Modell in xml hat – wasd