diff --git a/content/administration/odoo_sh/advanced/containers.rst b/content/administration/odoo_sh/advanced/containers.rst index 41f9cf74d..2e4ddc9cc 100644 --- a/content/administration/odoo_sh/advanced/containers.rst +++ b/content/administration/odoo_sh/advanced/containers.rst @@ -167,7 +167,7 @@ In the above commands, the argument: * ``--stop-after-init`` will immediately shutdown the server instance after it completed the operations you asked. More options are available and detailed in the -:doc:`CLI documentation <../../../developer/reference/cmdline>`. +:doc:`CLI documentation `. You can find in the logs (*~/logs/odoo.log*) the addons path used by Odoo.sh to run your server. Look for "*odoo: addons paths*": diff --git a/content/administration/odoo_sh/getting_started/branches.rst b/content/administration/odoo_sh/getting_started/branches.rst index 6bdaaa8d1..c4af4e358 100644 --- a/content/administration/odoo_sh/getting_started/branches.rst +++ b/content/administration/odoo_sh/getting_started/branches.rst @@ -42,7 +42,7 @@ instance will be held temporarily unavailable for maintenance reason. This method is equivalent to perform an upgrade of the module through the Apps menu, or through the :code:`-u` switch of -:doc:`the command line <../../../developer/reference/cmdline>`. +:doc:`the command line `. In the case the changes in the commit prevent the server to restart, or if the modules update fails, diff --git a/content/administration/odoo_sh/getting_started/first_module.rst b/content/administration/odoo_sh/getting_started/first_module.rst index 4e71baeaf..241d17e09 100644 --- a/content/administration/odoo_sh/getting_started/first_module.rst +++ b/content/administration/odoo_sh/getting_started/first_module.rst @@ -149,7 +149,7 @@ Manually -------- If you want to create your module structure manually, -you can follow :doc:`Build an Odoo module <../../../developer/howtos/backend>` to understand +you can follow :doc:`Build an Odoo module ` to understand the structure of a module and the content of each file. Push the development branch diff --git a/content/applications/finance/accounting/localizations/france.rst b/content/applications/finance/accounting/localizations/france.rst index 918ea0f03..38015ddb6 100644 --- a/content/applications/finance/accounting/localizations/france.rst +++ b/content/applications/finance/accounting/localizations/france.rst @@ -52,7 +52,7 @@ of conformity testifying that your software complies with the anti-fraud legislation. This certificate is granted by Odoo SA to Odoo Enterprise users `here `__. If you use Odoo Community, you should -:doc:`upgrade to Odoo Enterprise <../../../../administration/enterprise>` +:doc:`upgrade to Odoo Enterprise ` or contact your Odoo service provider. In case of non-conformity, your company risks a fine of €7,500. diff --git a/content/applications/finance/accounting/localizations/italy_IT.rst b/content/applications/finance/accounting/localizations/italy_IT.rst index 08a20315d..3f9aeae31 100644 --- a/content/applications/finance/accounting/localizations/italy_IT.rst +++ b/content/applications/finance/accounting/localizations/italy_IT.rst @@ -25,7 +25,7 @@ elettronica sono i seguenti: Ministero. Lo stesso server deve essere configurato come server che gestisce tutta la corrispondenza mail in Odoo, per saperne di più si puo’ consultare la relativa - :doc:`guida <../../../productivity/discuss/email_servers>`. + :doc:`guida `. - Indirizzo PEC dell’ Azienda, tale indirizzo deve essere lo stesso registrato presso l’Agenzia delle Entrate per l’utilizzo dei servizi diff --git a/content/applications/finance/accounting/others/inventory.rst b/content/applications/finance/accounting/others/inventory.rst index 8d35e9c25..cf0f68591 100644 --- a/content/applications/finance/accounting/others/inventory.rst +++ b/content/applications/finance/accounting/others/inventory.rst @@ -1,10 +1,10 @@ -=========== +========= Inventory -=========== +========= .. toctree:: :titlesonly: inventory/avg_price_valuation - ../../../inventory_and_mrp/inventory/management/reporting/valuation_methods_continental - ../../../inventory_and_mrp/inventory/management/reporting/valuation_methods_anglo_saxon + /applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_continental + /applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_anglo_saxon diff --git a/content/applications/finance/accounting/payables/misc/employee_expense.rst b/content/applications/finance/accounting/payables/misc/employee_expense.rst index b0c1aca3f..f266b90fa 100644 --- a/content/applications/finance/accounting/payables/misc/employee_expense.rst +++ b/content/applications/finance/accounting/payables/misc/employee_expense.rst @@ -166,11 +166,9 @@ order. (or it will be done automatically at the end of the week/month if you invoice all your orders in batch) -.. todo:: +.. tip:: - tip - If you want to learn more; check the documentation page :doc: ../../../sale/invoicing/service/expense - `*How to re-invoice expenses to your customers* `__ + If you want to learn more; check the documentation page :doc:`/applications/finance/expense/expense` Reimburse the employee ---------------------- diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_anglo_saxon.rst b/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_anglo_saxon.rst index 2a2ab8f49..f231a69e0 100644 --- a/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_anglo_saxon.rst +++ b/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_anglo_saxon.rst @@ -367,5 +367,5 @@ Let's take the case of a reseller. .. seealso:: * :doc:`../../routes/strategies/removal` - * :doc:`../../../../finance/accounting/others/inventory/avg_price_valuation` + * :doc:`/applications/finance/accounting/others/inventory/avg_price_valuation` * :doc:`../../routes/costing/landed_costs` \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_continental.rst b/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_continental.rst index 9d507ff81..0f4495454 100644 --- a/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_continental.rst +++ b/content/applications/inventory_and_mrp/inventory/management/reporting/valuation_methods_continental.rst @@ -356,5 +356,5 @@ Let's take the case of a reseller. .. seealso:: * :doc:`../../routes/strategies/removal` - * :doc:`../../../../finance/accounting/others/inventory/avg_price_valuation` + * :doc:`/applications/finance/accounting/others/inventory/avg_price_valuation` * :doc:`../../routes/costing/landed_costs` \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/purchase/replenishment/flows/purchase_triggering.rst b/content/applications/inventory_and_mrp/purchase/replenishment/flows/purchase_triggering.rst index 2bfd2f58b..eee48bfb7 100644 --- a/content/applications/inventory_and_mrp/purchase/replenishment/flows/purchase_triggering.rst +++ b/content/applications/inventory_and_mrp/purchase/replenishment/flows/purchase_triggering.rst @@ -54,4 +54,4 @@ shipped. .. seealso:: - * :doc:`../../../purchase/replenishment/flows/setup_stock_rule` + * :doc:`/applications/inventory_and_mrp/purchase/replenishment/flows/setup_stock_rule` diff --git a/content/applications/inventory_and_mrp/purchase/replenishment/flows/setup_stock_rule.rst b/content/applications/inventory_and_mrp/purchase/replenishment/flows/setup_stock_rule.rst index fd1070444..3ebf26fc4 100644 --- a/content/applications/inventory_and_mrp/purchase/replenishment/flows/setup_stock_rule.rst +++ b/content/applications/inventory_and_mrp/purchase/replenishment/flows/setup_stock_rule.rst @@ -30,7 +30,7 @@ quantity it will replenish your stock to your **maximum quantity**. *Inventory* module runs. By default in Odoo, the schedulers will run every night at 12:00PM. - See also: :doc:`../../../inventory/management/misc/schedulers` + See also: :doc:`/applications/inventory_and_mrp/inventory/management/misc/schedulers` From now on, every time a product with a reordering rule reaches the minimum stock, the system will automatically see how to fulfill that diff --git a/content/applications/sales/point_of_sale/overview/start.rst b/content/applications/sales/point_of_sale/overview/start.rst index c373b9f2e..9479f965a 100644 --- a/content/applications/sales/point_of_sale/overview/start.rst +++ b/content/applications/sales/point_of_sale/overview/start.rst @@ -131,4 +131,4 @@ It's done, you have now closed your first PoS session. .. tip:: To connect the PoS to hardware with an Odoo IoT Box, please see the section - :doc:`../../../productivity/iot/config/connect` and :doc:`../../../productivity/iot/config/pos` + :doc:`/applications/productivity/iot/config/connect` and :doc:`/applications/productivity/iot/config/pos` diff --git a/content/applications/sales/sales/products_prices/prices/pricing.rst b/content/applications/sales/sales/products_prices/prices/pricing.rst index 18946a77e..f730ea7dd 100644 --- a/content/applications/sales/sales/products_prices/prices/pricing.rst +++ b/content/applications/sales/sales/products_prices/prices/pricing.rst @@ -138,4 +138,4 @@ In case of discount, you can show the public price and the computed discount % o .. seealso:: * :doc:`currencies` - * :doc:`../../../../websites/ecommerce/maximizing_revenue/pricing` + * :doc:`/applications/websites/ecommerce/maximizing_revenue/pricing` diff --git a/content/applications/sales/sales/products_prices/taxes.rst b/content/applications/sales/sales/products_prices/taxes.rst index 615de32a3..6c8a97c88 100644 --- a/content/applications/sales/sales/products_prices/taxes.rst +++ b/content/applications/sales/sales/products_prices/taxes.rst @@ -1,12 +1,12 @@ -================= +========= Set taxes -================= +========= .. toctree:: :titlesonly: - ../../../finance/accounting/others/taxes/default_taxes - ../../../finance/accounting/others/taxes/application - ../../../finance/accounting/others/taxes/tax_included - ../../../finance/accounting/others/taxes/taxcloud - ../../../finance/accounting/others/taxes/B2B_B2C + /applications/finance/accounting/others/taxes/default_taxes + /applications/finance/accounting/others/taxes/application + /applications/finance/accounting/others/taxes/tax_included + /applications/finance/accounting/others/taxes/taxcloud + /applications/finance/accounting/others/taxes/B2B_B2C diff --git a/content/applications/services/helpdesk/getting_started.rst b/content/applications/services/helpdesk/getting_started.rst index 3381fa481..ccb8d2838 100644 --- a/content/applications/services/helpdesk/getting_started.rst +++ b/content/applications/services/helpdesk/getting_started.rst @@ -84,7 +84,7 @@ Ticket. :align: center The final option to submit tickets is through an API connection. View the -documentation :doc:`*here* <../../../developer/webservices/odoo>`. +documentation :doc:`*here* `. Tickets have been created, now what? ------------------------------------ diff --git a/content/applications/services/project/advanced/so_to_task.rst b/content/applications/services/project/advanced/so_to_task.rst index eed66a763..e2c706f77 100644 --- a/content/applications/services/project/advanced/so_to_task.rst +++ b/content/applications/services/project/advanced/so_to_task.rst @@ -49,7 +49,7 @@ Create and set up a product You need to configure your service on the product form itself in order to generate a task every time it will be sold. From the **Sales** module, use the menu :menuselection:`Sales --> Products` and create a new -product with the`following setup: +product with the following setup: - **Name**: Technical Support @@ -111,4 +111,4 @@ invoice your customers based on your invoicing policy. .. seealso:: * :doc:`../configuration/setup` - * :doc:`../../../sales/sales/invoicing/subscriptions` + * :doc:`/applications/sales/sales/invoicing/subscriptions` diff --git a/content/applications/websites/ecommerce/getting_started/product_page.rst b/content/applications/websites/ecommerce/getting_started/product_page.rst index de6db206f..3c469acc9 100644 --- a/content/applications/websites/ecommerce/getting_started/product_page.rst +++ b/content/applications/websites/ecommerce/getting_started/product_page.rst @@ -24,7 +24,7 @@ See how to configure your products from links here below. .. seealso:: * :doc:`../managing_products/variants` - * :doc:`../../../sales/sales/products_prices/taxes` + * :doc:`/applications/sales/sales/products_prices/taxes` * :doc:`../managing_products/stock` * :doc:`../maximizing_revenue/cross_selling` * :doc:`../maximizing_revenue/reviews` diff --git a/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst b/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst index 09397bef1..bb1394f74 100644 --- a/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst +++ b/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst @@ -9,7 +9,7 @@ This section sheds light on pricing features found in the eCommerce app: * let the customer choose the currency. As a pre-requisite, check out how to managing product pricing: -:doc:`../../../sales/sales/products_prices/prices/pricing`). +:doc:`/applications/sales/sales/products_prices/prices/pricing`). Geo-IP automatically applies the right price ============================================ @@ -32,6 +32,6 @@ can be found in *Pricelists* under the *Products* menu, located in the Website a .. seealso:: - * :doc:`../../../sales/sales/products_prices/prices/pricing` - * :doc:`../../../sales/sales/products_prices/prices/currencies` + * :doc:`/applications/sales/sales/products_prices/prices/pricing` + * :doc:`/applications/sales/sales/products_prices/prices/currencies` * :doc:`promo_code` diff --git a/content/applications/websites/website/optimize/link_tracker.rst b/content/applications/websites/website/optimize/link_tracker.rst index b113e5553..263834a53 100644 --- a/content/applications/websites/website/optimize/link_tracker.rst +++ b/content/applications/websites/website/optimize/link_tracker.rst @@ -52,5 +52,5 @@ clicks. get access to the *Link Tracker* module and its back-end functionalities. #. Integrated with :doc:`Google Analytics `, those trackers allow you to see the number of clicks and visitors to keep you on top of your marketing campaigns. - #. The integration with the :doc:`CRM <../../../sales/crm/track_leads/prospect_visits>` application allows + #. The integration with the :doc:`CRM ` application allows you to understand where your leads and opportunities are coming from. \ No newline at end of file diff --git a/content/applications/websites/website/publish/domain_name.rst b/content/applications/websites/website/publish/domain_name.rst index 4a5333877..301fe1553 100644 --- a/content/applications/websites/website/publish/domain_name.rst +++ b/content/applications/websites/website/publish/domain_name.rst @@ -102,4 +102,4 @@ Google indexes your website under both names. This is a limitation of the Odoo c .. seealso:: - * :doc:`../../../productivity/discuss/email_servers` + * :doc:`/applications/productivity/discuss/email_servers`