Skip to content

Commit f9ddb5e

Browse files
authored
Basic customs config
1 parent d4e256a commit f9ddb5e

File tree

1 file changed

+20
-12
lines changed
  • content/applications/finance/fiscal_localizations

1 file changed

+20
-12
lines changed

content/applications/finance/fiscal_localizations/mexico.rst

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1527,7 +1527,7 @@ goods.
15271527
According to the `Annex 20 <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm>`_ of
15281528
CFDI 4.0, in documents where the invoiced goods come from a first-hand import operation, the
15291529
:guilabel:`Customs Number` field, needs to be added to all lines of products involved with the
1530-
operation.
1530+
operation as well as the date of the document.
15311531

15321532
.. note::
15331533
To do so, the :guilabel:`Odoo Mexico Localization for Stock/Landing` `l10n_mx_edi_landing` module
@@ -1547,23 +1547,31 @@ In order to track the correct customs number for a specific invoice, Odoo uses :
15471547
:menuselection:`Inventory --> Configuration --> Settings`, and in the :guilabel:`Valuation` section,
15481548
make sure that :guilabel:`Landed Costs` is activated.
15491549

1550-
Begin by creating a **service-type** product called, `Pedimento`. In the :guilabel:`Purchase` tab,
1551-
activate :guilabel:`Is a Landed Cost`, and select a :guilabel:`Default Split Method`.
1550+
.. Tip::
1551+
It is recommended to add a :guilabel:`Default Jorunal` even if the customs numbers do not modify
1552+
the accounting directly.
15521553

1553-
Then, configure the **goods-type** products that hold the customs numbers. To do so, create the
1554-
products, and make sure the :guilabel:`Product Category` has the following configuration:
1554+
Configure the **goods-type** products that hold the customs numbers. To do so, create the
1555+
products and complete these three requirements:
1556+
1557+
- :guilabel:`Tracking` **must** be set to either :guilabel:`By Lots` or :guilabel:`By Unique Serial
1558+
Number`but **not** :guilabel:`By Quantity`.
1559+
- :guilabel:`Invoicing Policy` **must** be set to :guilabel:`Delivered quantities`.
1560+
- :doc:`Valuation by Lot/Serial <../../inventory_valuation/valuation_by_lots>`**must** be enabled.
1561+
1562+
This will make the field :guilabel:`Customs invoicing` available on the :guilabel:`Accounting` tab,
1563+
enable the field to use customs numbers with this product.
1564+
1565+
It is important to make sure the product has a :guilabel:`Product Category` and has the following
1566+
configuration:
15551567

15561568
- :guilabel:`Costing Method`: Either :guilabel:`FIFO` or :guilabel:`AVCO`
15571569
- :guilabel:`Inventory Valuation`: :guilabel:`Automated`
1558-
- :guilabel:`Stock Valuation Account`: :guilabel:`115.01.01 Inventory`
1559-
- :guilabel:`Stock Journal`: :guilabel:`Inventory Valuation`
1560-
- :guilabel:`Stock Input Account`: :guilabel:`115.05.01 Goods in transit`
1561-
- :guilabel:`Stock Output Account`: :guilabel:`115.05.01 Goods in transit`
15621570

15631571
.. note::
1564-
Setting the :guilabel:`Inventory Valuation` to :guilabel:`Automated` requires first enabling the
1565-
feature. Go to :menuselection:`Accounting --> Configuration --> Settings`, and in the
1566-
:guilabel:`Stock Valuation` section, enable :guilabel:`Automatic Accounting`.
1572+
The feature works regardless of wheter the :doc:`Valutation
1573+
<../../inventory/product_management/inventory_valuation> is set as
1574+
:guilabel:`Periodic (at closing)`or :guilabel:`Perpetual (at invoicing)`.
15671575

15681576
.. image:: mexico/mx-landing-configuration.png
15691577
:alt: Storable products general configuration.

0 commit comments

Comments
 (0)