Skip to content

Commit da9268f

Browse files
committed
[IMP] pos: remove duplicate of set customer and update sections accordingly
task-3366190 closes #6665 X-original-commit: 4118cb9 Signed-off-by: Loredana Perazzo (lrpz) <lrpz@odoo.com>
1 parent 0055c3e commit da9268f

File tree

5 files changed

+30
-26
lines changed

5 files changed

+30
-26
lines changed

content/applications/finance/accounting/get_started/cheat_sheet.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,8 @@ Example
129129
130130
.. placeholder
131131
132+
.. _cheat_sheet/journals:
133+
132134
Journal entries
133135
===============
134136

content/applications/sales/point_of_sale.rst

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,19 @@ Once an order is completed, proceed to checkout by clicking :guilabel:`Payment`.
5151
Set customers
5252
=============
5353

54-
You can create and set customers from an :ref:`open POS session <pos/session-start>`. Registering
55-
your customer is necessary to :doc:`collect their loyalty points and grant them rewards
54+
Registering your customer is necessary to :doc:`collect their loyalty points and grant them rewards
5655
<point_of_sale/pricing/loyalty>`, automatically apply the :doc:`attributed pricelist
5756
<point_of_sale/pricing/pricelists>`, or :ref:`generate and print an invoice
5857
<receipts-invoices/invoices>`.
5958

60-
To access the list of customers, click :guilabel:`Customer` on the POS interface. Then, select a
61-
customer or create a new one by clicking :guilabel:`Create`, completing the form, and saving.
59+
You can create customers from an :ref:`open POS session <pos/session-start>` by clicking
60+
:menuselection:`Customer --> Create`, and filling in the contact information. You can also create
61+
customers from the backend by going to :menuselection:`Point of Sale --> Orders --> Customers` and
62+
clicking :guilabel:`New`. Then, fill in the information and save.
63+
64+
To set a customer during an order, access the list of customers by clicking :guilabel:`Customer` on
65+
the POS interface. You can also set a customer at the payment screen by clicking
66+
:guilabel:`Customer`.
6267

6368
.. _pos/customer-notes:
6469

content/applications/sales/point_of_sale/receipts_invoices.rst

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -39,41 +39,38 @@ select the corresponding order and click :guilabel:`Print Receipt`.
3939
Invoices
4040
========
4141

42-
In Point of Sale, you can issue and print invoices upon payment at the cash register or retrieve all
43-
the past invoiced orders.
42+
Point of Sale allows you to issue and print invoices for :ref:`registered customers <pos/customers>`
43+
upon payment and retrieve all past invoiced orders.
4444

45-
Set a customer
46-
--------------
45+
.. note::
46+
An invoice created in a POS creates an entry into the corresponding :ref:`accounting journal
47+
<cheat_sheet/journals>`, previously :ref:`set up <receipts_invoices/invoice_configuration>`.
4748

48-
First, you need to open a session and set your customer. Open the **POS interface** by going to
49-
:menuselection:`Point of Sale --> New session --> Open session`. Then, click :guilabel:`Customer` to
50-
access the list of **customers**.
49+
.. _receipts_invoices/invoice_configuration:
5150

52-
.. image:: receipts_invoices/select-customer-ui.png
53-
:alt: customer selection and creation button
51+
Configuration
52+
-------------
5453

55-
From there, you can either set an existing customer by clicking their name or create a new one by
56-
clicking :guilabel:`Create`. Doing so opens a customer creation form to fill in with their
57-
information. Click :guilabel:`Save` to validate and set this new customer.
54+
To define what journals will be used for a specific POS, go to the :ref:`POS' settings
55+
<configuration/settings>` and scroll down to the accounting section. Then, you can determine the
56+
accounting journals used by default for orders and invoices in the :guilabel:`Default Journals`
57+
section.
5858

59-
.. note::
60-
- You can also **edit** a customer's information by clicking :guilabel:`Details`.
61-
- If you did not set your customer during the order, you can do so at the payment screen by
62-
clicking :guilabel:`Customer`.
59+
.. image:: receipts_invoices/invoice-config.png
60+
:alt: accounting section in the POS settings
6361

6462
Invoice a customer
6563
------------------
6664

67-
Once an order is done, click :guilabel:`Payment` to move to the **payment screen**. Click
68-
:guilabel:`Invoice` underneath the customer's name to enable issuing and printing invoices upon
69-
payment.
70-
71-
.. image:: receipts_invoices/invoice-button.png
72-
:alt: button to generate an invoice in POS
65+
Upon processing a payment, click :guilabel:`Invoice` underneath the customer's name to issue an
66+
invoice for that order.
7367

7468
Select the payment method and click :guilabel:`Validate`. The **invoice** is automatically issued
7569
and ready to be downloaded and/or printed.
7670

71+
.. note::
72+
To be able to issue an invoice, a :ref:`customer <pos/customers>` must be selected.
73+
7774
Retrieve invoices
7875
-----------------
7976

Binary file not shown.
18.4 KB
Loading

0 commit comments

Comments
 (0)