@@ -75,8 +75,8 @@ Invoice confirmation
75
75
76
76
Click :guilabel: `Confirm ` when the document is completed. The document's status changes to
77
77
:guilabel: `Posted `, and a journal entry is generated based on the invoice configuration. On
78
- confirmation, Odoo assigns each document a unique number from a defined
79
- :ref : `sequence <accounting/invoice /sequence >`.
78
+ confirmation, Odoo assigns each invoice a unique number from a defined
79
+ :doc : `sequence <customer_invoices /sequence >`.
80
80
81
81
.. note ::
82
82
- Once confirmed, an invoice can no longer be updated. Click :guilabel: `Reset to draft ` if
@@ -123,81 +123,6 @@ how much the customer is overdue. These actions are bundled into follow-up level
123
123
an invoice is overdue by a certain number of days. If there are multiple overdue invoices for the
124
124
same customer, the actions are performed on the most overdue invoice.
125
125
126
- .. _accounting/invoice/sequence :
127
-
128
- Sequence
129
- ========
130
-
131
- The sequence that Odoo assigns to each document is a unique number made up of a prefix and a number.
132
- The prefix combines the journal code and the entry date and is used to group entries by period. The
133
- number is unique for each period and is used to identify the entry. The default sequence on customer
134
- invoices is INV/YYYY/number. In some specific cases,
135
- :ref: `resequencing <accounting/invoice/resequencing >` invoices might be necessary.
136
-
137
- .. _accounting/invoice/resequencing :
138
-
139
- Resequencing
140
- ------------
141
-
142
- Resequencing is not possible:
143
-
144
- - When entries are before a lock date.
145
- - When the sequence leads to a duplicate.
146
- - When the :guilabel: `Invoice Date ` doesn't match the date contained in the new sequence number,
147
- e.g., if the sequence is changed to INV/2023/XXXXX for a document with an :guilabel: `Invoice Date `
148
- of 2024.
149
-
150
- To change the invoice sequence with the structure INV/YYYY/MM/number, add `/MM ` with the number of
151
- the month of the :guilabel: `Invoice date `. Odoo will recognize the "/" term as a month and update
152
- the future invoice sequence appropriately with the month of the :guilabel: `Invoice date `. For
153
- example, if the invoice date is January, change the sequence to `INV/2024/01/XXXXX `.
154
-
155
- In this case, if the :guilabel: `Invoice date ` isn't aligned with the sequence number, a
156
- :guilabel: `Validation Error ` message appears.
157
-
158
- .. note ::
159
-
160
- - All sequence changes are logged in the chatter to keep the information.
161
- - Sequence changes also affect the format of future invoices' sequences.
162
-
163
- .. _accounting/invoice/resequencing-one-invoice :
164
-
165
- Resequencing a single invoice
166
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167
-
168
- To resequence the last confirmed invoice, click :guilabel: `Reset to Draft `, then change the
169
- sequence. The invoice now appears in red on the :guilabel: `Customer Invoices ` list.
170
-
171
- .. _accounting/invoice/mass-resequencing :
172
-
173
- Mass-resequencing invoices
174
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
175
-
176
- It can be helpful to resequence multiple invoice numbers. For example, when importing invoices from
177
- another invoicing or accounting system and the reference originates from the previous software,
178
- continuity for the current year must be maintained without restarting from the beginning.
179
-
180
- .. note ::
181
- This feature is only available to users with administrator or advisor access.
182
-
183
- Follow these steps to resequence invoice numbers:
184
-
185
- #. Activate the :ref: `developer mode <developer-mode >`.
186
- #. From the :guilabel: `Accounting Dashboard `, open the :guilabel: `Customer Invoices ` journal.
187
- #. Select the invoices that need a new sequence.
188
- #. Click the :icon: `fa-cog ` :guilabel: `Actions ` menu and select :guilabel: `Resequence `.
189
- #. In the :guilabel: `Ordering ` field, choose to
190
-
191
- - :guilabel: `Keep current order `: The order of the numbers remains the same.
192
- - :guilabel: `Reorder by accounting date `: The number is reordered by accounting date.
193
- #. Set the :guilabel: `First New Sequence `.
194
- #. :guilabel: `Preview Modifications ` and click :guilabel: `Confirm `.
195
-
196
- The first invoice using the new sequence appears in red in the :guilabel: `Customer Invoices ` list.
197
-
198
- .. image :: customer_invoices/invoice-sequencing.png
199
- :alt: Resequence options window
200
-
201
126
.. _accounting/invoice/reporting :
202
127
203
128
Reporting
@@ -262,6 +187,7 @@ liabilities, and equity at a specific time.
262
187
customer_invoices/cash_rounding
263
188
customer_invoices/deferred_revenues
264
189
customer_invoices/electronic_invoicing
190
+ customer_invoices/sequence
265
191
customer_invoices/snailmail
266
192
customer_invoices/epc_qr_code
267
193
customer_invoices/incoterms
0 commit comments