PriceList Restriction for Users | PriceList Restriction for Partner

by
Odoo

18.87

v 16.0 Third Party 3
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Sales (sale_management)
Discuss (mail)
Invoicing (account)
Lines of code 118
Technical Name allowed_pricelist_partner_user
LicenseOPL-1
Versions 16.0 14.0 15.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Sales (sale_management)
Discuss (mail)
Invoicing (account)
Lines of code 118
Technical Name allowed_pricelist_partner_user
LicenseOPL-1
Versions 16.0 14.0 15.0
Community
Enterprise

PriceList Restriction for Users | PriceList Restriction for Partner

Overview

The PriceList Restriction Access for Users and Partner Odoo app serves as a powerful tool for controlling access to price lists within your organization. With this module, administrators gain the capability to impose restrictions on which price lists are accessible to both users and partners. This fine-grained access control empowers you to customize the pricing information available to each entity. Upon installation, the app introduces two distinct settings: one for user-level price-list restriction and another for partner-level pricelist access restriction. These settings offer exceptional flexibility in managing access, catering to the diverse needs of different entities within your system. To facilitate this control, users and partners are equipped with an "Restrict Price-List" field, simplifying the process of configuring and assigning relevant price lists to each entity. This ensures that they can access and view only the specific price lists that have been granted permission. Notably, this feature enhances the security of your pricing information, safeguarding its confidentiality. Users and partners will only have visibility into the pricing information they are authorized to access, mitigating the risk of unauthorized access. Furthermore, the app promotes efficiency by allowing users and partners to benefit from custom pricing structures tailored to their unique requirements. This customization takes place without the concern of unintended access to other price lists, streamlining pricing management and delivering a seamless user experience.

Configuration

  • Please make sure no default pricelists got selected for restriction.
  • If admin want to restrict a pricelist that selected as default in some applications, admin have to remove the pricelist from default selection.

Features

  • The app allows administrators to set restrictions on which price lists users and partners can access.
  • Administrators can specify which price lists are accessible for each user and partner, providing granular control over access.
  • The app provides two distinct settings - one for user price-list restriction and another for partner price-list access restriction, offering flexibility in managing access for different types of entities.
  • Users and partners can have a "Restrict Price-List" field, making it easy to configure and assign the relevant price list for each entity.
  • Only the price lists designated as "allowed" will be accessible by users and partners/customers, ensuring that they can only view and utilize the specified price lists.
  • This feature helps maintain pricing confidentiality and ensures that users and partners can only see the pricing information that they are authorized to access.
  • Users and partners can benefit from custom pricing structures tailored to their specific needs, without the risk of unauthorized access to other price lists.

Screenshots

User can enable "Restrict Pricelists" option from Sales Configuration. Two Options are available : 1. For Users 2. For Partners

Pricelist View

If you go for "For User" Option from settings, then you can add the restricted pricelist for the particular user inside the user form .

Pricelist view after restricting pricelist for user.

Let's choose "For Partner" from settings.

Go to customer page and select the pricelists that you need to restrict.

In Sale Order, no pricelist will be restricted before selecting customer.

After selecting customer pricelists will be restricted.

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.