Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Access rights for Expenses in Multicompany

Subscribe

Get notified when there's activity on this post

This question has been flagged
expenses
3 Replies
6578 Views
Avatar
Johan Henes

Hi !

In Odoo 10 we have two companies (One sub company of the other) where users in the "mother company" can post expenses very well, but users of the "daughter" get the following error :

--

Odoo Warning - Access Error

The requested operation cannot be completed due to security restrictions. Please contact your system administrator.
(Document type: hr.department, Operation: read)

--

The users have access right for both companies, and if the users of the daughter company post an expense when logged in to the mother company - the expenses can be posted just fine - but as they are employees of the daughter - this is strictly not possible as we would like the expenses to be posted in the correct company.


Users are correctly configured in HR-settings (Related user and Company) and we have tried all types of access right to the expenses app (Officer / Manager) in the System settings / User...

Any ideas what might be wrong much appreciated ... 

0
Avatar
Discard
Avatar
Thijs van Oers
Best Answer

Hi, I am not sure if you still have this problem, but I have the same issues in a odoo 11 MC environment. We do not use the mother parent configuration, but we do have managers who can access in (6) different companies.

The problem occurs for us when a manager 'A' logs out in company 1, where the employer of company 2  (Manager 'A' is his/hers manager) tries to validate an expensesheet in company 2. The restriction occurs at that moment. Is the manager logged in in company 2, then we do not have the problem. somehow the latest users company log-in is 'remembered' by Odoo.

What you could do is to dubbelcheck if all your related fields on the employer record are belonging to the corrrect complany. this includes department, working schedule, work address, privat address, debit/crdit account on the related partner field. All these fields should be unique per company.

Cheers

Thijs van Oers

Onestein,

1
Avatar
Discard
Avatar
Benjamin
Best Answer

@Thijs van Oers I have the exact same issue on Odoo 10 CE for our employees, however my user does not have it which is weird. Any workaround ?
Thank you,

Benjamin

0
Avatar
Discard
Avatar
Sehrish
Best Answer

The most significant area in Odoo/OpenERP is how to deal or manage users. Managing users and assigning groups or role is the key point in every business. In Odoo/OpenERP assigning role or group to the single user is made through Administrator. And its not a good practice to do so using login through admin and do some setting stuff like assigning groups to employee or users.

If you let users change their role (in dot NET applications) or groups (mostly used in ERP Systems) them selves, than you will no direct control over your system. You should have some policy to try to maintain a level of security.

Why we need role or groups?

The answer is you need to put everything significant to your business. As you have seen that their are couple of things in an ERP system which you don't want to show every user, most of your staff members needs to see only part of the given system. That's why we need groups or user role that will be assigned to each user. In Odoo/ERP the management of users is very flexible, and each user can belong to one or more groups.

To manage users and configure access rights you should start by defining the groups.

How to create / define groups : http://learnopenerp.blogspot.com/2018/01/groups-and-access-rights-in-odoo.html

0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
Expense menu not appearing in Odoo Solved
expenses
Avatar
Avatar
Avatar
Avatar
4
Nov 25
520
How to make a report for expenses more than 80? Solved
expenses
Avatar
Avatar
1
Feb 25
2175
Título: ¿Existen módulos OCA para agrupar diferentes tipos de gastos en Odoo?
expenses
Avatar
0
Oct 24
2336
How to delete " approved or paid _ expense in Odoo expense app"
expenses
Avatar
Avatar
1
Feb 23
3349
Expenses journal entries
expenses
Avatar
Avatar
2
Feb 25
7091
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now