Hello, do you have any idea why I can't import my custom module in Odoo 14 Trial? It's working here in my local but when I imported my custom module this error showed up. I already defined it in manifest. There's no typo error in it also.
Error while importing module 'invoice_print_layout'.
while parsing /tmp/tmp3d2t9a6s/invoice_print_layout/views/sales_invoice_form.xml:3, near
<record id="view_move_form_custom_ipl" model="ir.ui.view">
<field name="name">account.move.form.custom.ipl</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form"/>
<field name="arch" type="xml">
<data><xpath expr="//field[@name='payment_reference']" position="after">
<field name="inv_note" string="Note"/>
</xpath>
<xpath expr="//field[@name='quantity']" position="after">
<field name="cus_uom_selection" string="Unit"/>
</xpath>
</data></field>
</record>
Make sure those modules are installed and try again.
This is my xml:
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_move_form_custom_ipl" model="ir.ui.view">
<field name="name">account.move.form.custom.ipl</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='payment_reference']" position="after">
<field name="inv_note" string="Note"/>
</xpath>
<xpath expr="//field[@name='quantity']" position="after">
<field name="cus_uom_selection" string="Unit"/>
</xpath>
</field>
</record>
</odoo>
.py
# -*- coding: utf-8 -*-
from odoo import api, fields, models, _
class AccountMove(models.Model):
_inherit = "account.move"
inv_note = fields.Char(string='Note')
class AccountMove(models.Model):
_inherit = "account.move.line"
# cus_uom = fields.Char(string="Unit", store=True)
cus_uom_selection = fields.Selection([
('kg', 'Kg'),
('kgs','Kgs'),
('unit', 'Unit'),
('units', 'Units'),
('pc', 'Pc'),
('pcs', 'Pcs')
], string="Unit")
manifest.py
# -*- coding: utf-8 -*- { 'name': "Insert Custom Field", 'summary': """ Insert Custom Field
""", 'description': """ Insert Custom Field
""", 'author': "GeekZ", 'website': "", 'category': 'Extra Tools', 'version': '14.0.0.0.1',
'depends': ['account'],
'data': [
'views/sales_invoice_form.xml', ],
'demo': [ # 'demo/demo.xml', ], }
Is it true that I am not allowed to depend the account
module in SaaS trial version? Please enlighten me. Thank you