Compare commits

..

1 Commits

Author SHA1 Message Date
william-andre
cc1475db75 [FIX] install: do not create superuser for postgres
The preferred/safe way of running Odoo is with a standard user, with
only the right to create a database.
See b6b73551db
2023-11-30 13:52:13 +01:00
626 changed files with 1741 additions and 6415 deletions

View File

@@ -54,10 +54,10 @@ Odoo needs a `PostgreSQL <https://www.postgresql.org/>`_ server to run properly.
$ sudo systemctl start postgresql
.. warning::
`wkhtmltopdf` is not installed through **pip** and must be installed manually in `version 0.12.6
<https://github.com/wkhtmltopdf/packaging/releases/tag/0.12.6.1-3>`_ for it to support headers
and footers. Check out the `wkhtmltopdf wiki <https://github.com/odoo/odoo/wiki/Wkhtmltopdf>`_
for more details on the various versions.
`wkhtmltopdf` is not installed through **pip** and must be installed manually in `version 0.12.5
<https://github.com/wkhtmltopdf/wkhtmltopdf/releases/tag/0.12.5>`_ for it to support headers and
footers. Check out the `wkhtmltopdf wiki <https://github.com/odoo/odoo/wiki/Wkhtmltopdf>`_ for
more details on the various versions.
Repository
----------

View File

@@ -409,10 +409,10 @@ Dependencies
$ sudo npm install -g rtlcss
.. warning::
`wkhtmltopdf` is not installed through **pip** and must be installed manually in `version 0.12.6
<https://github.com/wkhtmltopdf/packaging/releases/tag/0.12.6.1-3>`_ for it to support headers
and footers. Check out the `wkhtmltopdf wiki <https://github.com/odoo/odoo/wiki/Wkhtmltopdf>`_
for more details on the various versions.
`wkhtmltopdf` is not installed through **pip** and must be installed manually in `version 0.12.5
<https://github.com/wkhtmltopdf/wkhtmltopdf/releases/tag/0.12.5>`_ for it to support headers and
footers. Check out the `wkhtmltopdf wiki <https://github.com/odoo/odoo/wiki/Wkhtmltopdf>`_ for
more details on the various versions.
.. _install/source/running_odoo:

View File

@@ -203,7 +203,8 @@ available methods are standard price, average price, :abbr:`LIFO (Last-In, First
:abbr:`FIFO (First-In, First-Out).`
.. seealso::
:doc:`../inventory_and_mrp/inventory/warehouses_storage/inventory_valuation/inventory_valuation_config`
:doc:`View the impact of the valuation methods on transactions
<../inventory_and_mrp/inventory/management/reporting/inventory_valuation_config>`
Retained earnings
=================

View File

@@ -3,6 +3,7 @@ Average price on returned goods
===============================
.. |AVCO| replace:: :abbr:`AVCO (Average Cost Valuation)`
.. _inventory/avg_cost/definition:
*Average cost valuation* (AVCO) is an inventory valuation method that evaluates cost based on the

View File

@@ -79,7 +79,7 @@ To know whether a customer usually pays late or not, you can set a trust level b
:guilabel:`Good Debtor`, :guilabel:`Normal Debtor`, or :guilabel:`Bad Debtor` on their follow-up
report. To do so, click on the bullet next to the customer's name and select a trust level.
.. image:: follow_up/debtor-level.png
.. image:: follow_up/debtors-trust-level.png
:alt: Set debtor's trust level
Send reminders in batches

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -40,8 +40,9 @@ drop-down menu (most products will be set to :guilabel:`Units`).
The *Sales* app is where specification on the units of measure are created and edited (e.g.
units, miles, nights, etc.). Go to :menuselection:`Sales app --> Configuration --> Settings` and
ensure `Units of Measure` is enabled in the `Product Catalog` section. Click on the
:guilabel:`Units of Measure` internal link to :doc:`view, create, and edit the units of measure
<../inventory_and_mrp/inventory/product_management/product_replenishment/uom>`.
:guilabel:`Units of Measure` internal link to view, create, and edit the units of measure. Refer
to :doc:`this document </applications/inventory_and_mrp/inventory/management/products/uom>` to
learn more about units of measure and how to configure them.
.. image:: expenses/new-expense-product.png
:align: center

View File

@@ -175,7 +175,7 @@ Make sure your products are correctly configured so your e-invoices are valid:
- :guilabel:`Product Type`: storable products, consumables, or services.
- :guilabel:`Unit of Measure`: if you also use Odoo Inventory and have enabled :doc:`Units of
Measure <../../inventory_and_mrp/inventory/product_management/product_replenishment/uom>`.
Measure </applications/inventory_and_mrp/inventory/management/products/uom>`.
- :guilabel:`Barcode`: **GS1** or **EGS** barcode
- :guilabel:`ETA Item code` (under the :menuselection:`Accounting` tab): if the barcode doesn't
match your ETA item code.

View File

@@ -364,9 +364,6 @@ of payments:
- `PUE` (Pago en una Sola Exhibición/Payment in a Single Exhibition)
- `PPD` (Pago en Parcialidades o Diferido/Payment in Installements or Deferred)
.. seealso::
:doc:`../../inventory_and_mrp/inventory/warehouses_storage/inventory_valuation/integrating_landed_costs`
The difference lies in the *Due Date* or *Payment Terms* of the invoice.
To configure |PUE| invoices, you must select an invoice :guilabel:`Due Date` within the same month
@@ -849,9 +846,9 @@ configured.
Configuration
~~~~~~~~~~~~~
In order to track the correct customs number for a specific invoice, Odoo uses
:doc:`landed costs <../../inventory_and_mrp/inventory/warehouses_storage/inventory_valuation/integrating_landed_costs>`.
Go to :menuselection:`Inventory --> Configuration --> Settings --> Valuation`. Make sure that
In order to track the correct customs number for a specific invoice, Odoo uses :doc:`landed costs
</applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs>`. Go to
:menuselection:`Inventory --> Configuration --> Settings --> Valuation`. Make sure that
:guilabel:`Landed Costs` is activated.
First, a *service*-type product called `Pedimento` has to be created. In the :guilabel:`Purchase`

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -16,6 +16,6 @@ users to easily manage lead times, automate replenishment, configure advanced ro
.. toctree::
:titlesonly:
inventory/product_management
inventory/warehouses_storage
inventory/shipping_receiving
inventory/management
inventory/shipping
inventory/routes

View File

@@ -0,0 +1,18 @@
:nosearch:
====================
Warehouse management
====================
.. toctree::
:titlesonly:
:glob:
management/products
management/warehouses
management/inventory_adjustments
management/shipments_deliveries
management/misc
management/planning
management/lots_serial_numbers
management/reporting

View File

@@ -0,0 +1,11 @@
:nosearch:
=====================
Inventory adjustments
=====================
.. toctree::
:titlesonly:
inventory_adjustments/count_products
inventory_adjustments/cycle_counts

View File

@@ -2,8 +2,6 @@
Inventory adjustments
=====================
.. _inventory/warehouses_storage/inventory_management/count_products:
In any warehouse management system, the recorded inventory counts in the database might not always
match the actual inventory counts in the warehouse. The discrepancy between the two counts can be
due to damages, human errors, theft, or other factors. As such, inventory adjustments must be made
@@ -234,4 +232,4 @@ Finally, once ready, click :guilabel:`Confirm` to request the count.
and are scheduled for **today** or **earlier**.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/cycle_counts`
:doc:`/applications/inventory_and_mrp/inventory/management/inventory_adjustments/cycle_counts`

View File

@@ -118,4 +118,4 @@ desired month.
Once all changes have been made, click :guilabel:`Save` to save all changes.
.. seealso::
:doc:`../inventory_management/count_products`
:doc:`/applications/inventory_and_mrp/inventory/management/inventory_adjustments/count_products`

View File

@@ -0,0 +1,14 @@
:nosearch:
=======================
Lots and Serial Numbers
=======================
.. toctree::
:titlesonly:
:glob:
lots_serial_numbers/differences
lots_serial_numbers/serial_numbers
lots_serial_numbers/lots
lots_serial_numbers/expiration_dates

View File

@@ -2,8 +2,6 @@
Expiration dates
================
.. _inventory/product_management/product_tracking/expiration_dates:
In Odoo, *expiration dates* can be used to manage and track the lifecycles of perishable products,
from purchase to sale. Using expiration dates reduces product loss due to unexpected expiry, and
helps to avoid sending expired products to customers.
@@ -14,8 +12,8 @@ especially helpful for companies (such as food manufacturers) that consistently,
and sell perishable products.
.. seealso::
- :doc:`../product_tracking/lots`
- :doc:`../product_tracking/serial_numbers`
- :doc:`/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots`
- :doc:`/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers`
Enable expiration dates
=======================
@@ -223,7 +221,7 @@ alerts will be created.
Removal strategies can also be set on :guilabel:`Product Categories`.
.. seealso::
:doc:`../../warehouses_storage/advanced_operations_warehouse/removal`
:doc:`/applications/inventory_and_mrp/inventory/routes/strategies/removal`
View expiration dates for lots & serial numbers
===============================================

View File

@@ -16,7 +16,7 @@ or food), and can be used to trace a product back to a group. This is especially
managing product recalls or expiration dates.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/product_management/product_tracking/serial_numbers`
:doc:`/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers`
Enable lots & serial numbers
============================
@@ -208,7 +208,7 @@ include that specific part of the total quantity.
quantity in one lot to fulfill the order.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/removal`
:doc:`/applications/inventory_and_mrp/inventory/routes/strategies/removal`
Then, click :guilabel:`Add a line`, select an additional (different) :guilabel:`Lot/Serial Number`,
apply the rest of the :guilabel:`Done` quantities, and click :guilabel:`Confirm` to close the
@@ -281,4 +281,4 @@ of products with that assigned number.
:alt: Lots and serial numbers traceability report.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/product_management/product_tracking/differences`
:doc:`/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/differences`

View File

@@ -14,7 +14,7 @@ history is identifiable when it travels through the supply chain. This can be es
manufacturers that provide after-sales services to products that they sell and deliver.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/product_management/product_tracking/lots`
:doc:`/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots`
Enable lots & serial numbers
============================
@@ -316,4 +316,4 @@ just one product per serial number.
number.
.. seealso::
:doc:`/applications/inventory_and_mrp/inventory/product_management/product_tracking/differences`
:doc:`/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/differences`

View File

@@ -0,0 +1,14 @@
:nosearch:
========================
Miscellaneous Operations
========================
.. toctree::
:titlesonly:
:glob:
misc/owned_stock
misc/batch_transfers
misc/wave_transfers
misc/cluster_picking

View File

@@ -234,3 +234,4 @@ quantities for the picking.
Once all the products have been picked, click on :guilabel:`Validate` to mark the batch transfer as
:guilabel:`Done`.

Some files were not shown because too many files have changed in this diff Show More