Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
3375 Näkymät

Hi!

Hope you could help me with this error, I'm trying to install a custom model, it adds a function to open a wizard when an invoice is cancel, the .py file of the wizard is:

from odoo import models, fields, api

class AccountInvoiceReasonCancel(models.TransientModel):
_name = "account.invoice.reason.cancel"
_description = "Motivo de cancelacion de Factura"
...

and the xml file is:






account.invoice.reason.cancel.wizard.form
account.invoice.reason.cancel













Motivo cancelacion factura
ir.actions.act_window
account.invoice.reason.cancel
form
form

new








As you can see, I added the model name in both the form view and the action in the view file, but when I install this module throws:

Modelo no encontrado: account.invoice.reason.cancel

Contexto del error:
Vista `account.invoice.reason.cancel.wizard.form`
[view_id: 2058, xml_id: n/a, model: account.invoice.reason.cancel, parent_id: n/a]
None" while parsing /mnt/extra-addons/account_invoice_cancel_description/wizard/account_invoice_reason_cancel_view.xml:5, near

account.invoice.reason.cancel.wizard.form
account.invoice.reason.cancel


Another detail, both files are inside wizard directory of the module containing with a __init__.py file in it, the content is:

from . import account_invoice_reason_cancel


The structure is:

__init__.py

__manifest__.py

models/account_invoice_extra.py

models/__init__.py

views/account_invoice_cancel_description.xml

wizard/__init__.py

wizard/account_invoice_reason_cancel_view.xml

wizard/account_invoice_reason_cancel.py


Could anyone tell me whats wrong with those files?

Thanks in advance!




Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
0
maalisk. 25
774
1
kesäk. 25
24944
2
heinäk. 22
4132
1
syysk. 21
3767
3
syysk. 21
8539