Skip to content

Commit acc2c79

Browse files
committed
[IMP] sales: invoicing policy doc for RST reasons
closes #4465 Signed-off-by: Kevin Scannell (ksc) <[email protected]>
1 parent d80403e commit acc2c79

File tree

7 files changed

+54
-50
lines changed

7 files changed

+54
-50
lines changed

content/applications/sales/sales/invoicing/invoicing_policy.rst

Lines changed: 54 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -4,78 +4,82 @@ Invoice based on delivered or ordered quantities
44

55
Different business policies might require different options for invoicing:
66

7-
- The **Invoice what is ordered** rule is used as **default mode** in Odoo Sales, which means that
8-
customers will be invoiced once the sales order is confirmed.
7+
- The *Invoice what is ordered* rule is used as the default mode in Odoo *Sales*, which means
8+
customers are invoiced once the sales order is confirmed.
9+
- The *Invoice what is delivered* rule invoices customers once the delivery is done. This rule is
10+
often used for businesses that sell materials, liquids, or food in large quantities. In these
11+
cases, the ordered quantity may differ slightly from the delivered quantity, making it preferable
12+
to invoice the quantity actually delivered.
913

10-
- The **Invoice what is delivered** rule will invoice customers once the delivery is done. This rule
11-
concerns businesses that sell materials, liquids or food in large quantities. In these cases, the
12-
quantity might diverge a little bit and it is, therefore, preferable to invoice the quantity
13-
actually delivered.
14+
Being able to have different invoicing options provides more flexibility.
1415

15-
Being able to have different invoicing options allow you more flexibility. Indeed, you need to know
16-
exactly how to invoice your customers for different situations.
16+
Invoicing policy features
17+
=========================
1718

18-
Activate these features
19-
=======================
19+
To activate the necessary invoicing policy features, go to :menuselection:`Sales app -->
20+
Configuration --> Settings`, and under the :guilabel:`Invoicing` heading, select an
21+
:guilabel:`Invoicing Policy` rule: :guilabel:`Invoice what is ordered` or :guilabel:`Invoice what is
22+
delivered`.
2023

21-
Go to :menuselection:`Sales --> Configuration --> Settings` and under **Invoicing policy** choose
22-
the rule you want to apply.
23-
24-
.. image:: invoicing_policy/invoicing_policy_1.png
24+
.. image:: invoicing_policy/invoicing-policy-setting.png
2525
:align: center
26-
:class: img-thumbnail
27-
:alt: How to choose your invoicing policy on Odoo Sales?
26+
:alt: Choosing an invoicing policy on Odoo Sales.
2827

2928
.. important::
30-
If you decide to choose the **Invoice what is delivered** rule, you will not be able to
31-
activate the feature called **Automatic invoice**, which automatically generates invoices when
32-
the online payment is confirmed.
29+
If the :guilabel:`Invoice what is delivered` rule is chosen, it is **not** possible to activate
30+
the :guilabel:`Automatic Invoice` feature, which automatically generates invoices when an online
31+
payment is confirmed.
3332

34-
Choose an invoicing policy on a product form
35-
============================================
33+
Invoicing policy on product form
34+
================================
3635

37-
From any product page, under the **Sales tab**, you will find the invoicing policy, which can be
38-
manually changed.
36+
On any product page, via the :menuselection:`Sales app --> Products --> Products dashboard`, locate
37+
the :guilabel:`Invoicing Policy` option located under the :guilabel:`General Information` tab. It
38+
can be changed manually using the drop-down menu.
3939

40-
.. image:: invoicing_policy/invoicing_policy_5.png
40+
.. image:: invoicing_policy/invoicing-policy-general-info-tab.png
4141
:align: center
42-
:class: img-thumbnail
43-
:alt: How to change your invoicing policy on a product form on Odoo Sales?
42+
:alt: How to change your invoicing policy on a product form on Odoo Sales.
4443

4544
Impact on sales flow
4645
====================
4746

48-
On Odoo Sales, the basic sales flow will be to create a quotation, send it to your customer,
49-
wait for confirmation, confirm the sales order and create an invoice.
47+
In Odoo *Sales*, the basic sales flow starts with the creation of a quotation. Then, that quotation
48+
is sent to a customer. Next, it needs to be confirmed, which turns the quotation into a sales order.
49+
This, in turn, creates an invoice.
50+
51+
The following is a breakdown of how invoicing policy rules impact the aforementioned sales flow:
5052

51-
- **Invoice what is ordered**: No impact on this basic sales flow. Indeed, you can invoice as soon
52-
as the sale is confirmed.
53+
- :guilabel:`Invoice what is ordered`: No impact on the basic sales flow. An invoice is created as
54+
soon as a sale is confirmed.
55+
- :guilabel:`Invoice what is delivered`: Minor impact on sales flow, because the delivered quantity
56+
needs to be manually entered on the sales order. Or, the *Inventory* app can be installed and used
57+
to confirm the delivered quantity before creating an invoice with the *Sales* app.
5358

54-
- **Invoice what is delivered**: Small impact on sales flow because you will have to manually
55-
enter the delivered quantity on the sales order or to install the **Inventory App** to confirm the
56-
delivered quantity before creating an invoice, with the **Sales App**. Indeed, if you try to
57-
create an invoice without validating the delivered quantity, you will receive an error message as
58-
below.
59+
.. warning::
60+
If a user attempts to create an invoice without validating the delivered quantity, the following
61+
error message appears: :guilabel:`There is no invoiceable line. If a product has a Delivered
62+
quantities invoicing policy, please make sure that a quantity has been delivered.`
5963

60-
.. image:: invoicing_policy/invoicing_policy_3.png
61-
:class: img-thumbnail
62-
:alt: How the choice of your invoicing policy impacts your sales flow on Odoo Sales?
64+
.. image:: invoicing_policy/invoicing-policy-error-message.png
65+
:align: center
66+
:alt: If Delivered Quantities invoicing policy is chosen, ensure a quantity has been delivered.
6367

6468
.. note::
65-
Once the quotation is confirmed and that the status went from **Quotation sent** to
66-
**Sales order**, you are able to see your delivered and invoiced quantities directly from your
67-
sales order (it is true for both rules).
69+
Once a quotation is confirmed, and the status changes from :guilabel:`Quotation sent` to
70+
:guilabel:`Sales order`, the delivered and invoiced quantities are available to view, directly
71+
from the sales order. This is true for both invoicing policy rule options.
6872

69-
.. image:: invoicing_policy/invoicing_policy_4.png
73+
.. image:: invoicing_policy/invoicing-policy-order-lines.png
7074
:align: center
71-
:class: img-thumbnail
72-
:alt: How to see your delivered and invoiced quantities on Odoo Sales?
75+
:alt: How to see your delivered and invoiced quantities on Odoo Sales.
7376

74-
Odoo will automatically add the quantities to the invoice (even if it is a partial delivery).
77+
Odoo automatically adds the quantities to the invoice, both :guilabel:`Delivered` and
78+
:guilabel:`Invoiced`, even if it's a partial delivery, when the quotation is confirmed.
7579

76-
Finally, to create an invoice, you will have different possibilities: regular invoice or down
77-
payment (percentage or fixed amount).
80+
Finally, there are a few different options to create an invoice: :guilabel:`Regular invoice`,
81+
:guilabel:`Down payment (percentage)` or :guilabel:`Down payment (fixed amount)`.
7882

79-
.. important::
80-
Be sure to check out our documentation about down payment here: :doc:`down_payment`, to master
81-
this incredible feature.
83+
.. seealso::
84+
Be sure to check out the documentation explaining down payment options to learn more:
85+
:doc:`/applications/sales/sales/invoicing/down_payment`
34.5 KB
Loading
20.8 KB
Loading
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)