This question has been flagged
2 Replies
3532 Views

I have a strange issue and I hope someone can help me. :)

We're using Odoo 8 (self hosted) and tried to alter two menu items' german translations, because the original translations are a little misleading. After logging out and logging back in as admin, both menu items show up with their new name.

However: one of the menu items is now only visible to the admin user and normal user are no longer able to see that menu item. Even if I set their language to "english" they won't be able to see the item? I've tried in three different databases, with different translations, it's always the same item that has the problem.

Here's what I did:

1) I renamed the menu item "Warehouse \ Schedulers \ Compute Stock Minimum Rules Only"

- old german translation: Errechne Meldebestand
- my new german translation: Bestellvorschlag erstellen

(this item is no longer visible to "standard users", only to admin)

 

2) I renamed the menu item "Warehouse \ Schedulers \ Run Schedulers"

- old german translation: Beschaffung starten
- my new german translation: !!! Alle MRP Prozesse ausführen !!!

(this item still shows in all users' menus)

The problem persists, even if I change the menu items back to their initial translation.

Any help and/or ideas is appreciated. :) Thank you very much, warm regards

Sebastian


Avatar
Discard

This is because of the access rights....add all the groups to the newly created menu item in security folder i.e ir.model.access.csv...so that it can be visible to all other user

Author Best Answer

Thank you Shivam, that did the trick!

Not sure why only one of the menut items was affected, but I solved it. If anyone else runs into this, here's how::

- settings -> Users / groups
- open group "warehouse / manager" (hit "edit")
- switch to tab "menus"
- "add an item"
- search "menu" column for the menu items new name and add it to the list
- save the changes: done.

Regards

Sebastian


Avatar
Discard