Skip to content

Commit 3f3a4cd

Browse files
lman-odooauva-odoo
authored andcommitted
[IMP] ecommerce/prices: update prices page
task-3711225 closes #14877 X-original-commit: 9361b75 Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com> Signed-off-by: Larissa Manderfeld (lman) <lman@odoo.com>
1 parent e35ad76 commit 3f3a4cd

File tree

22 files changed

+355
-250
lines changed

22 files changed

+355
-250
lines changed

content/applications/essentials/contacts.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ Next, is the :guilabel:`Sales & Purchases` tab, which only appears when the *Sal
118118
The :guilabel:`Fiscal Position` can be set on the :guilabel:`Sales & Purchases` tab. Select a
119119
:guilabel:`Fiscal Position` from the drop-down menu.
120120

121+
.. _essentials/contacts/sales-section:
122+
121123
Sales section
122124
~~~~~~~~~~~~~
123125

content/applications/finance/accounting/taxes/B2B_B2C.rst

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -79,22 +79,6 @@ For the purpose of this documentation, we will use the above use case:
7979

8080
- but we want to sell it at 10€, tax included, in our shops or eCommerce website
8181

82-
.. _b2b_b2c/ecommerce:
83-
84-
eCommerce
85-
---------
86-
87-
If you only use B2C or B2B prices on your website, simply select the appropriate setting in the
88-
**Website** app settings.
89-
90-
If you have both B2B and B2C prices on a single website, please follow these instructions:
91-
92-
#. Activate the :ref:`developer mode <developer-mode>` and go to :menuselection:`General Settings
93-
--> Users & Companies --> Groups`.
94-
#. Open either `Technical / Tax display B2B` or `Technical / Tax display B2C`.
95-
#. Under the :guilabel:`Users` tab, add the users requiring access to the price type. Add B2C users
96-
in the B2C group and B2B users in the B2B group.
97-
9882
Setting your products
9983
---------------------
10084

content/applications/sales/point_of_sale/pricing/pricelists.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dynamically using percentage discounts or more complex formulas in addition to s
2424

2525
.. note::
2626
The selected pricelist type applies to the entire database, including the :doc:`Sales
27-
<../../sales/products_prices/prices/pricing>` and :ref:`eCommerce <ecommerce/pricelists>`
27+
<../../sales/products_prices/prices/pricing>` and :ref:`eCommerce <ecommerce/prices/pricelists>`
2828
apps.
2929

3030
.. _pricelists/create:
@@ -128,4 +128,4 @@ the desired pricelist from the list.
128128

129129
.. seealso::
130130
- :doc:`../../sales/products_prices/prices/pricing`
131-
- :ref:`How to use pricelists in an ecommerce environment <ecommerce/pricelists>`
131+
- :ref:`How to use pricelists in an ecommerce environment <ecommerce/prices/pricelists>`

content/applications/sales/sales/products_prices/loyalty_discount.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ To begin using discount and loyalty programs, navigate to :menuselection:`Sales
1515
Gift Card` setting by checking the box next to the feature. Finally, click :guilabel:`Save` to save
1616
the changes.
1717

18+
.. _sales/products/loyalty-programs:
19+
1820
Configure discount and loyalty programs
1921
=======================================
2022

content/applications/sales/sales/products_prices/prices/currencies.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@ and :guilabel:`...per Unit` fields to ensure all the auto-populated information
159159
example, if the main currency is set to `USD`, the columns are titled :guilabel:`Unit per USD`
160160
and :guilabel:`USD per Unit`.
161161

162+
.. _sales/products/currencies/currency-specific-pricelists:
163+
162164
Currency-specific pricelists
163165
============================
164166

content/applications/sales/sales/products_prices/prices/pricing.rst

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ time periods, etc., and is useful for creating pricing strategies and optimizing
99
Odoo **Sales** has a useful pricelist feature that can be tailored to fit any unique pricing
1010
strategy. Pricelists suggest certain prices, but they can always be overridden on the sales order.
1111

12+
.. _sales/products/pricelist-configuration:
13+
1214
Configuration
1315
=============
1416

@@ -199,26 +201,10 @@ Lastly, configure a :guilabel:`Price` for the rental rule in the respective colu
199201
.. image:: pricing/sales-pricelist-rental.png
200202
:alt: The rental tab in a pricelist configuration form.
201203

202-
Ecommerce Tab
203-
-------------
204-
205-
Under the :guilabel:`Ecommerce` tab, price rules can be configured for products sold on an
206-
:doc:`Ecommerce website <../../../../websites/ecommerce/products>`.
207-
208-
To enable the pricelist to be visible, select the target website in the :guilabel:`Website` field.
209-
210-
The :guilabel:`Selectable` can be enabled to allow the customer to choose this pricelist.
211-
212-
Finally, promotional and loyalty codes can be added to the :guilabel:`E-commerce Promotional Code`
213-
field.
214-
215-
Tick the :guilabel:`Selectable` checkbox to have this pricelist as a selectable option for customers
216-
to choose as they shop. If the :guilabel:`Selectable` box is left unticked, customers **cannot**
217-
select this pricelist for themselves.
204+
.. seealso::
205+
:doc:`Ecommerce price configuration </applications/websites/ecommerce/products/prices>`
218206

219-
Lastly, there is the option to add an :guilabel:`E-commerce Promotional Code`. To add a code, type
220-
in the desired promo code that, when entered during the checkout process, applies the pricelist to
221-
the customer, even if the customer does not fall into the previously-specified criteria.
207+
.. _sales/products/customer-pricelist-application:
222208

223209
Customer pricelist application
224210
==============================
@@ -285,4 +271,4 @@ rule on a fresh form.
285271

286272
.. seealso::
287273
- :doc:`/applications/sales/sales/products_prices/prices/currencies`
288-
- :doc:`/applications/websites/ecommerce/products/price_management`
274+
- :doc:`/applications/websites/ecommerce/products/prices`

content/applications/sales/sales/products_prices/products/variants.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,8 @@ column.
224224
Similar product variant creation processes are accessible through the Purchase, Inventory, and
225225
eCommerce applications.
226226

227+
.. _products/variants/configure-variants:
228+
227229
Configure variants
228230
------------------
229231

content/applications/websites/ecommerce/checkout.rst

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,8 @@ redirects users to the default contact form.
5353
Removing the ability to add products to the cart is often used by businesses that want to display
5454
an online catalog but cannot share prices publicly (e.g., to offer custom or variable pricing).
5555

56-
To do so, go to :menuselection:`Website --> Configuration --> Settings`. Under the :guilabel:`Shop -
57-
Products` section, tick :guilabel:`Prevent Sale of Zero Priced Product`. A new :guilabel:`Button
58-
url` field appears to enter a redirect URL.
59-
60-
Then, for all products that should display the :guilabel:`Contact Us` button, set their price to
61-
`0` using the product form or a :doc:`pricelist <../../sales/sales/products_prices/prices/pricing>`.
56+
To display the :guilabel:`Contact Us` button and a note saying `Not Available For Sale` , you need
57+
to :ref:`hide your prices <ecommerce/prices/hide-prices>` on your product page.
6258

6359
.. image:: checkout/cart-contact-us.png
6460
:alt: Contact us button on product page

content/applications/websites/ecommerce/products.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ tab, scroll down to the :guilabel:`Ecommerce description` section, and add a des
8686
.. tip::
8787
Click the :guilabel:`Go to Website` smart button to return to the frontend product's page.
8888

89+
.. _ecommerce/products/product-presentation:
90+
8991
Product presentation
9092
--------------------
9193

@@ -120,7 +122,7 @@ Use the :guilabel:`Customize` tab to modify the page layout or add features:
120122
they want to purchase.
121123

122124
- :guilabel:`Tax Indication`: Toggle the switch to indicate if the price is
123-
:ref:`VAT included or excluded <ecommerce-price-management-tax-display>`.
125+
:ref:`VAT included or excluded <ecommerce/prices/taxes>`.
124126

125127
- :guilabel:`Variants`: Show all possible product :ref:`variants
126128
<ecommerce/products/product-variants>` vertically as a :guilabel:`Products List`
@@ -392,5 +394,5 @@ Configuration --> Settings`, scroll down to the :guilabel:`Shop - Products` sect
392394
:titlesonly:
393395

394396
products/catalog
395-
products/price_management
397+
products/prices
396398
products/cross_upselling

content/applications/websites/ecommerce/products/price_management.rst

Lines changed: 0 additions & 201 deletions
This file was deleted.

0 commit comments

Comments
 (0)