Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
3 Odpovědi
3315 Zobrazení

I want to hide the highlighted part (Actions)in odoo17 community edition 
what are possibilities ? 
so that user cannot create new company or can export or import any record related to companies.


Avatar
Zrušit
Nejlepší odpověď

Hi,


To block importing and creating of records, You can just give import="0" or import="false"  and create = "false" in the tree view XML code.

Example:
<tree create="false" import="false">

</tree>


Inherit tree view of the company model and add this attribute, You can use following code,


<?xml version="1.0" encoding="utf-8" ?>

<odoo>
<templates id="template">
     <record id="view_company_tree" model="ir.ui.view">
<field name="name">res.company.inherited.form.view</field>
<field name="model">res.company</field>
        <field name="inherit_id" ref="base.view_company_tree"/>
        <field name="arch" type="xml">
            <xpath expr="//tree" position="attributes">
                <attribute name="create">0</attribute>
                <attribute name="import">0</attribute>
            </xpath>
        </field>
     </record>

</odoo>



Hope it helps,

Avatar
Zrušit
Nejlepší odpověď

Normal users will not have access to create companies.  It only applies to the Access Rights group 



You can block users from exporting data in the user setup (though this applies to all Models)



Avatar
Zrušit
Nejlepší odpověď

Nice

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
0
bře 24
1749
4
kvě 25
9651
2
pro 24
6614
3
dub 24
6195
1
led 24
4114