Skip to content

Alliantum/odoo_private_product

Repository files navigation

Alliantum

Brand Partner Products

Beta License: AGPL-3 Alliantum/odoo_private_product

Maybe, some of your sellable products are just for one or some of your customers, and you’d like avoid selling them to any other company. This module helps with this efficiently and avoid making errors.

Table of contents

Install this add-on and it will be automatically ready to use.

Just install it, go to your Customer view, and enter one of them. There you will see under the tab Sales & Purchase a couple of new fields. One of them Brand Partner will help you filtering your customers and organize things better. The other one, Private Products is the place were include those products that you consider can just be sold to this Customer specifically. You can also add that same product to any other of your customer, and then they both will share the same products.

Alliantum

Or, if you prefer, you can do all of this just directly from the Product form view. Go to you product, in the Sales tab, and look at the bottom for the Customers Limited section. There you can include the contacts that can only buy this product, beside deciding which kind of status you want to consider for this special treatment (optionally for reporting or organization purposes).

Alliantum

Once everything is installed and configured. Try try your new module, you can go both to a Sale Order or to an Invoice, enter any of your customer, and then try to add one of those products that can just be sold to a particular company, if your Invoice or SO customer is different from the one specified in the product, an exception will be raised and the changes will not be applied. You’ll get also an explanatory message of what just happened and then you can decide what to do.

Alliantum

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

  • Alliantum

The development of this module has been financially supported by:

This module is maintained by Alliantum.

Alliantum

Alliantum, is a company whose mission is to support the widespread use of Odoo by others companies, and collaborate in the development of new Odoo features.

This module is part of the Alliantum/odoo_public_modules project on GitHub.

You are welcome to contribute. To learn how please visit https://github.com/Alliantum/odoo_public_modules.