как исправить эту ошибку "Внешний идентификатор не найден в системе: sales_team.menu_sales" - PullRequest
0 голосов
/ 10 апреля 2019

Я хочу добавить новый пункт меню под меню управления в бухгалтерском модуле, так что не так с моим ??это мой xml файл

    <record model="ir.ui.view" id="cashflow_form_view">
        <field name="name">cash.flow.forecast</field>
        <field name="model">cashflow.forecast</field>
        <field name="arch" type="xml">
            <form string="Cash Flow Forecast">
                <sheet>
                    <group>
                        <field name="from_date"/>
                        <field name="to_date"/>
                    </group>
                </sheet>
            </form>
        </field>
    </record>

    <record model="ir.actions.act_window" id="action_cashflow_forecast">
        <field name="name">Cash Flow Forecast</field>
        <field name="res_model">cashflow.forecast</field>
        <field name="view_type">form</field>
        <field name="view_mode">tree,form</field>
    </record>

    <menuitem id="menu_cashflow_forecast" name="Cash Flow Forecast" sequence="3"
              action="action_cashflow_forecast" parent="menu_finance_entries_management"/>

1 Ответ

0 голосов
/ 11 апреля 2019

Если вы используете какой-либо external_id (menu_finance_entries_management в вашем случае) из другого модуля, вам нужно указать имя модуля для этого идентификатора, замените menu_finance_entries_management на account.menu_finance_entries_management.

...