1

嗨,我有这个带有 xml 文件和 cvs 的代码,并且可以在 windows 上的 openerp 7 上完美运行,但我有一个带有 ubuntu 12 服务器的 virtualbox 机器。我尝试安装相同的模块并给我带来错误,为什么?谁能帮我?

安全.xml

<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data noupdate="0">

        <record id="group_monitoreo" model="res.groups">
            <field name="name">Monitoreo</field>
        </record>

        <record id="group_tecnicos" model="res.groups">
            <field name="name">Tecnicos</field>
        </record>

        <record id="group_sucursales" model="res.groups">
            <field name="name">Sucursales</field>
        </record>

        <record id="group_supmonitoreo" model="res.groups">
            <field name="name">Supervisor Monitoreo</field>
        </record>

    </data>
</openerp>

xml.view

<menuitem id="submenu_monitoreo_ordenes" 
parent="monitoreo_ordenes_menu" 
name= 'Monitoreo' sequence="10"   
groups="group_monitoreo,group_tecnicos,group_sucursales"/>

错误当前在系统中没有定义这样的外部 ID:ordenes.group_monitoreo 当我在 ubuntu 上安装此模块时会弹出此错误,但在奇迹中永远不会出现。为什么?

4

2 回答 2

1

我想分享解决方案,我删除了我安装的所有 xml 文件中的所有组,然后我将所有组都写成与 were 和 voala 一样的模块!有效,我不知道为什么,但我会做更多的事情来发现为什么我可以在 Windows 上毫无问题地安装该模块,而在 ubuntu 中,安全性让我出错,感谢您的帮助

于 2015-09-15T17:21:52.253 回答
1

您是在.csv文件中还是在 OpenERP中创建了 group_monitoreo Settings -> Users -> Groups

如果您在设置中创建了一个组,请在 .csv 文件中创建一个安全组,以便它可以在 Ubuntu 上运行。

于 2015-09-14T05:09:10.450 回答