Our Most Suggested Products
Invoice View Type Restriction
Invoice View Type Restriction provides flexible control over the View Type option in the Odoo Invoice interface. It enables administrators to manage View Type visibility for individual users based on their roles and business requirements. When the restriction is enabled, the selected user cannot change or select different views from the Invoice interface. The module operates independently of existing Invoice access rights and standard Odoo security permissions. It helps maintain a simple and consistent Invoice interface without changing the availability of individual Invoice views.
Features
Individual Invoice View Type Control
Administrators can assign View Type option visibility separately for individual Invoice users. This allows businesses to manage the Invoice interface according to different user roles and responsibilities. Existing Invoice access rights remain unaffected by the restriction
Hide View Type Option
When the restriction is enabled, the View Type option is removed from the selected user's Invoice interface. This prevents users from switching between available Invoice views directly from the interface. The feature controls only the View Type option and does not restrict individual Invoice view types.
Screenshot
1.)Admin View Type Access Rights
Go to Settings and open the Users section. Select the user for whom you want to configure Invoice View Type access. Open the user access settings and locate the Invoice: View Types option. From here, you can configure the required view access according to the user's responsibilities.
Navigation : settings → Users & Companies → Users
2.)Invoice/ vendor Bill
In the User page, the administrator can find the Invoice / Vendor Bill: View Type option. Select All Views to allow the user to access all available views for Customer Invoices and Vendor Bills. This setting provides complete view access while keeping other Accounting permissions unchanged. Configure the option according to the user's role and requirements.
3.)Invoicing
Go to the Invoicing module and open the Invoices menu. From here, users can access the Customer Invoices and manage them according to their assigned view type permissions.
Navigation : Invoicing → Customers → Invoices
4.)Invoice All View
When All Views is selected, users can see all available Invoice views in the Invoices menu. This includes List, Kanban, Activity, Calendar, and Graph views. The user can easily switch between different views based on their workflow and requirements. This provides complete visibility and flexibility for managing Customer Invoices.
5.)Vendor Bills
Go to the Invoicing module and open the Vendor → Bills menu. From here, users can access the Vendor Bills available to them. The available views depend on the Invoice / Vendor Bill: View Type access configured for the user. This allows administrators to control Vendor Bill view visibility while keeping the Accounting workflow simple and organized.
Navigation : Invoicing → Vendor → Bills
6.)Vendor Bills View
You can see all available Vendor Bill views when All Views is selected for the user. The Vendor Bills menu provides List, Kanban, Activity, Calendar, and Graph views. Users can switch between these views according to their accounting workflow and requirements. This provides flexible and complete view access for managing Vendor Bills in Odoo.
7.)User View Type Access Rights
Set the user access right for Invoice / Vendor Bill: View Type to No. This option restricts the user from accessing the available Invoice and Vendor Bill view types. The user will no longer see additional views such as Kanban, Activity, Calendar, or Graph. This helps administrators control view-level access according to the user's responsibilities.
Navigation : settings → Users & Companies → Users
8.)Invoice
Go to the Invoices menu after setting Invoice / Vendor Bill: View Type to No. Only the List view will be visible to the user, while other views such as Kanban, Activity, Calendar, and Graph will not be available. This ensures that users can access invoices in a simple list format. The restriction helps maintain a clean and focused accounting interface.
Navigation : Invoicing → Customers → Invoices
9.)Vendor Bills
Go to the Vendor Bills menu after setting Invoice / Vendor Bill: View Type to No. Only the List view will be visible to the user, while other views such as Kanban, Activity, Calendar, and Graph will not be available. This restricts additional Vendor Bill views according to the configured access rights. It keeps the Vendor Bills interface simple, focused, and easy to manage.
Navigation : Invoicing → Vendor → Bills
User Guide
