mirror of
https://github.com/odoo/documentation.git
synced 2025-12-19 02:49:13 +07:00
[I18N] *: re-export pot files
As per usual, leave off developer.pot and contributing.pot since we
don't translate them (not useful, can't really contribute to/dev in
Odoo without knowing English)
closes odoo/documentation#15360
X-original-commit: afabf771f3
Signed-off-by: Tiffany Chang (tic) <tic@odoo.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-17 08:58+0000\n"
|
||||
"POT-Creation-Date: 2025-11-18 11:05+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -3519,3 +3519,172 @@ msgstr ""
|
||||
#: ../../content/applications/essentials/search.rst:281
|
||||
msgid "To view *all* favorited searches, :ref:`activate developer mode<developer-mode>`, then navigate to :menuselection:`Settings app --> Technical --> User-defined Filters`. From here, all favorited searches can be viewed, edited, archived, or deleted."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:3
|
||||
msgid "Stages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:5
|
||||
msgid "*Stages* are used to organize an app's pipeline and track the progress of configured items, from now on are referred to as cards."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:8
|
||||
msgid "In apps these cards represent specific items, for example, in the **Helpdesk** app, stages track tickets. Stages are customizable, and can be renamed to fit the needs of each team."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:12
|
||||
msgid "Create or modify stages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:15
|
||||
msgid ":ref:`Developer mode <developer-mode>` **must** be activated to access the stages menu. To activate developer mode, go to :menuselection:`Settings app --> General Settings --> Developer Tools`, and click :guilabel:`Activate the developer mode`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:19
|
||||
msgid "To view or modify stages, go to the desired app and go to :menuselection:`Configuration --> Stages`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:21
|
||||
msgid "The default list view on the :guilabel:`Stages` page displays the stages currently available in the app. They are listed in the order they appear in the pipeline."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:24
|
||||
msgid "To change the order of the stages, click the :icon:`oi-draggable` :guilabel:`(draggable)` icon, to the left of the stage name, and drag it to the desired place on the list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:-1
|
||||
msgid "View of the stage list page emphasizing the buttons used to change the order the stages\n"
|
||||
"appear in the list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:32
|
||||
msgid "Change the stage order on the Kanban view of a team's pipeline by dragging and dropping individual columns."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:35
|
||||
msgid "To create a new stage, click the :guilabel:`New` button at the top-left of the stage list. Doing so reveals a blank stage form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:38
|
||||
msgid "Choose a :guilabel:`Name` for the new stage."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:-1
|
||||
msgid "View of a stage's settings page in Odoo Helpdesk."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:44
|
||||
msgid "Progress bar"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:46
|
||||
msgid "The progress bar is visible above each stage, displaying the percentage breakdown of every status type for all the cards within that stage. Each status type has an assigned color that appears within the bar."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:50
|
||||
msgid "The specific definition of these statuses changes depending on the app. For example, in the **Helpdesk** app, the progress bar for a stage consists of the :guilabel:`In progress`, :guilabel:`Ready`, and :guilabel:`Blocked` statuses by default."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:54
|
||||
msgid "To see a detailed count, hover over a representative color, which activates a notification detailing the number of cards in the stage of that specific status."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:57
|
||||
msgid "Clicking a status color filters the stage to show only cards with that status. The card count for the selected status appears next to the progress bar."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:-1
|
||||
msgid "View of a stage's progress highlighting the activities that are due today."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:64
|
||||
msgid "Add email and SMS templates to stages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:66
|
||||
msgid "When an :guilabel:`Email Template` is added to a stage, a preconfigured email is automatically sent to the customer when a ticket reaches that specific stage in the pipeline. Likewise, adding an :guilabel:`SMS Template` triggers a preconfigured SMS text message to send to the customer."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:71
|
||||
msgid "SMS text messaging is an :doc:`In-App Purchase (IAP) </applications/essentials/in_app_purchase/>` service that requires prepaid credits to work. Refer to `SMS Pricing FAQ <https://iap-services.odoo.com/iap/sms/pricing>`_ for additional information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:75
|
||||
msgid "To select an existing email template, select it from the :guilabel:`Email Template` field. After choosing a template, click on the :icon:`oi-arrow-right` :guilabel:`(right arrow)` icon to the right of the field to edit the chosen template."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:79
|
||||
msgid "To create a new template from this form, click the field, and enter a title for the new template. Then, select :guilabel:`Create and edit` from the drop-down menu that appears, and complete the form details."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:83
|
||||
msgid "Follow the same steps to select, edit, or create an :guilabel:`SMS Template`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:-1
|
||||
msgid "View of an SMS template setup page in Odoo Helpdesk."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:89
|
||||
msgid ":doc:`/applications/general/companies/email_template`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:92
|
||||
msgid "Fold a stage"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:94
|
||||
msgid "By default, stages are unfolded in the Kanban view. If there is a Won or Closed stage, it is folded by default."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:97
|
||||
msgid "Cards in an unfolded stage are visible in the pipeline under the stage name, and are considered *open*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:100
|
||||
msgid "Stages can be configured to be folded in the Kanban view of the pipeline page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:102
|
||||
msgid "The name of the folded stages are still visible, but the cards in the stage are hidden from view."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:104
|
||||
msgid "To fold a stage, tick the :guilabel:`Folded in Kanban` checkbox on the :guilabel:`Stages` form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:107
|
||||
msgid "Cards that reach a *folded* stage are considered *closed*. Closing a card before the work is completed can result in reporting and communication issues. This setting should **only** be enabled for stages that are considered *closing* stages."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:112
|
||||
msgid "Temporarily fold a stage"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:114
|
||||
msgid "Stages can be temporarily folded in the Kanban view of the pipeline, as well."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:116
|
||||
msgid "View a specific team's pipeline by navigating to the desired app, and clicking the team's Kanban card."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:119
|
||||
msgid "Hover the cursor at the top of the desired stage to fold temporarily, then click the :icon:`fa-gear` :guilabel:`(gear)` icon that appears, and select :guilabel:`Fold` from the drop-down menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:-1
|
||||
msgid "Kanban view of a Helpdesk stage, with the temporary fold option emphasized."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:126
|
||||
msgid "Manually folding a stage from the Kanban view is temporary and does **not** close the cards in the stage."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:130
|
||||
msgid "Assign stages to a team"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/stages.rst:132
|
||||
msgid "Make a selection in the :guilabel:`Teams` field on the :guilabel:`Stages` form. More than one team may be selected, since the same stage can be assigned to multiple teams."
|
||||
msgstr ""
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-17 08:58+0000\n"
|
||||
"POT-Creation-Date: 2025-11-18 11:05+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -3256,7 +3256,7 @@ msgid "Log files for older dates are named using their dates and are compressed.
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/general/email_communication/faq.rst:321
|
||||
msgid "For more information on logs and how to access them via the Odoo.sh dashboard, refer to the :ref:`Odoo.sh logs documentation <odoosh/logs>`."
|
||||
msgid "For more information on logs and how to access them via the Odoo.sh dashboard, refer to the :ref:`Odoo.sh logs documentation <odoo-sh/branches/tabs/logs>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/general/email_communication/faq.rst:324
|
||||
@@ -6564,7 +6564,7 @@ msgid "In the :guilabel:`Update` popup that opens, click :guilabel:`Force Driver
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/general/iot/iot_advanced/updating_iot.rst:82
|
||||
msgid "If you have an :doc:`on-premise </administration/on_premise>` or :doc:`Odoo.sh </administration/odoo_sh/overview/introduction>` database, the configured server must be up-to-date to ensure the handlers' code includes the latest fixes and patches."
|
||||
msgid "If you have an :doc:`on-premise </administration/on_premise>` or :doc:`Odoo.sh </administration/odoo_sh>` database, the configured server must be up-to-date to ensure the handlers' code includes the latest fixes and patches."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/general/iot/iot_advanced/updating_iot.rst:87
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-17 08:58+0000\n"
|
||||
"POT-Creation-Date: 2025-11-18 11:05+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -104,7 +104,7 @@ msgstr ""
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/receipts_delivery_one_step.rst:20
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/receipts_delivery_two_steps.rst:34
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/receipts_three_steps.rst:14
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:26
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:27
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/use_routes.rst:96
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/picking_methods/batch.rst:21
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/picking_methods/cluster.rst:48
|
||||
@@ -1164,7 +1164,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/barcode/operations/gs1_nomenclature.rst:225
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/product_management/configure/package.rst:126
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:77
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:96
|
||||
msgid "Package type"
|
||||
msgstr ""
|
||||
|
||||
@@ -1216,7 +1216,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/barcode/operations/gs1_usage.rst:40
|
||||
#: ../../content/applications/inventory_and_mrp/barcode/operations/gs1_usage.rst:168
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:78
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:97
|
||||
#: ../../content/applications/inventory_and_mrp/purchase/manage_deals/rfq.rst:20
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
@@ -7431,16 +7431,16 @@ msgstr ""
|
||||
msgid "Activate Multi-Step Routes in Inventory configuration settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:36
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:35
|
||||
msgid "Define putaway rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:38
|
||||
msgid "To manage where specific products are routed for storage, navigate to :menuselection:`Inventory app --> Configuration --> Putaway Rules`. Use the :guilabel:`Create` button to configure a new putaway rule on a :guilabel:`Product` or :guilabel:`Product Category` that the rule affects."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:37
|
||||
msgid "To manage where specific products are routed for storage, navigate to :menuselection:`Inventory app --> Configuration --> Putaway Rules`. Use the :guilabel:`New` button to configure a new putaway rule on a :guilabel:`Product` or :guilabel:`Product Category` that the rule affects."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:43
|
||||
msgid "Putaway rules can be defined either per product/product category, and/or package type (the *Packages* setting must be enabled in :menuselection:`Inventory app --> Configuration --> Settings` for that)."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:42
|
||||
msgid "Putaway rules can be defined either per product/product category, and/or package type (the *Packages* setting must be enabled in :menuselection:`Inventory app --> Configuration --> Settings` for that). Additionally, a :doc:`storage category <storage_category>` can be defined to limit capacities of a storage location and route products accordingly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:47
|
||||
@@ -7475,47 +7475,71 @@ msgstr ""
|
||||
msgid "Create putaway rules for apples and carrots."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:70
|
||||
msgid "Putaway rule priority"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:68
|
||||
msgid "Use the :guilabel:`Sublocation` field to specify whether to use a sublocation or specify a storage category:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:72
|
||||
msgid "Odoo selects a putaway rule based on the following priority list (from highest to lowest) until a match is found:"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:71
|
||||
msgid ":guilabel:`No`: no sublocation is used. Products are directed to whatever is specified in the :guilabel:`Store to` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:75
|
||||
msgid "Package type and product"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:73
|
||||
msgid ":guilabel:`Last Used`: the last location that had a move associated with it for that product or product category is used. If there is no last location used, the destination is whatever is specified in the :guilabel:`Store to` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:76
|
||||
msgid "Package type and product category"
|
||||
msgid ":guilabel:`Closest Location`: the locations specified as part of a storage category are used. A storage category is mandatory in the :guilabel:`Having Category` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:79
|
||||
msgid "Product category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:82
|
||||
msgid "The product `Lemonade can` has the following putaway rules configured:"
|
||||
msgid "To apply a putaway rule to *all* products, create an empty putaway rule with no specified :guilabel:`Product` or :guilabel:`Product Category`. All products are stored in the location specified in the :guilabel:`Store to` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:84
|
||||
msgid "When receiving a `Pallet` (:guilabel:`Package Type`) of `Lemonade cans`, it is redirected to `WH/Stock/Pallets/PAL1`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:86
|
||||
msgid "`Lemonade can`'s :guilabel:`Product Category` is `All/drinks`, and when receiving a `Box` of any item in this product category, items are redirected to `WH/Stock/Shelf 1`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:88
|
||||
msgid "Any product on a `Pallet` is redirected to `WH/Stock/Pallets`"
|
||||
msgid "A best practice for an empty putaway rule is to specify the :guilabel:`Last used` :guilabel:`Sublocation`. Specifying :guilabel:`Last used` ensures that Odoo suggests the last location used to store a product."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:89
|
||||
msgid "Putaway rule priority"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:91
|
||||
msgid "Odoo selects a putaway rule based on the following priority list (from highest to lowest) until a match is found:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:94
|
||||
msgid "Package type and product"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:95
|
||||
msgid "Package type and product category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:98
|
||||
msgid "Product category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:101
|
||||
msgid "The product `Lemonade can` has the following putaway rules configured:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:103
|
||||
msgid "When receiving a `Pallet` (:guilabel:`Package Type`) of `Lemonade cans`, it is redirected to `WH/Stock/Pallets/PAL1`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:105
|
||||
msgid "`Lemonade can`'s :guilabel:`Product Category` is `All/drinks`, and when receiving a `Box` of any item in this product category, items are redirected to `WH/Stock/Shelf 1`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:107
|
||||
msgid "Any product on a `Pallet` is redirected to `WH/Stock/Pallets`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:108
|
||||
msgid "The product `Lemonade can` is redirected to `WH/Stock/Shelf 2`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:90
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/putaway.rst:109
|
||||
msgid "Items in the `All/drinks` product category are redirected to `WH/Stock/Small Refrigerator`."
|
||||
msgstr ""
|
||||
|
||||
@@ -8302,7 +8326,7 @@ msgid "Storage categories"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:5
|
||||
msgid "A *storage category* is used with :doc:`putaway rules <putaway>`, as an extra location attribute to automatically propose optimal storage locations for products."
|
||||
msgid "A *storage category* is used with :doc:`putaway rules <putaway>` to assign a storage location to incoming products while accounting for the capacity of that location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:8
|
||||
@@ -8310,11 +8334,11 @@ msgid "Follow these steps to complete the setup:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:10
|
||||
msgid ":ref:`Enable the Storage Category feature <inventory/routes/enable-storage-categories>`"
|
||||
msgid ":ref:`Enable features in the settings <inventory/routes/enable-storage-categories>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:11
|
||||
msgid ":ref:`Define a storage category <inventory/routes/define-storage>` with specific limitations"
|
||||
msgid ":ref:`Define capacity limitations <inventory/routes/define-storage>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:12
|
||||
@@ -8333,83 +8357,93 @@ msgstr ""
|
||||
msgid "Assigning categories to storage locations tells Odoo these locations meet specific requirements, such as temperature or accessibility. Odoo then evaluates these locations, based on defined capacity, and recommends the best one on the warehouse transfer form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:28
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:29
|
||||
msgid "To enable storage categories, go to :menuselection:`Inventory app --> Configuration --> Settings`. Then, in the :guilabel:`Warehouse` section, ensure the :guilabel:`Storage Locations` and :guilabel:`Multi-Step Routes` features are enabled."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:32
|
||||
msgid "Next, activate the :guilabel:`Storage Categories` feature. Finally, click :guilabel:`Save`."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:33
|
||||
msgid "If intending to set capacities by :ref:`package type <inventory/routes/set-capacity-package>`, also make sure :guilabel:`Packages` is enabled. Click :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:-1
|
||||
msgid "Show the Storage Categories feature."
|
||||
msgid "Enable Storage Locations and Multi-Step Routes to enable storage categories."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:41
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:42
|
||||
msgid "Define storage category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:43
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:44
|
||||
msgid "A storage category with specific limitations **must** be created first, before it is applied to locations, in order to decide the optimal storage location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:46
|
||||
msgid "To create a storage category, go to :menuselection:`Inventory app --> Configuration --> Storage Categories`, and click :guilabel:`Create`."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:47
|
||||
msgid "To create a storage category, go to :menuselection:`Inventory app --> Configuration --> Storage Categories`, and click :guilabel:`New`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:49
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:50
|
||||
msgid "On the storage category form, type a name for the category in the :guilabel:`Storage Category` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:52
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:53
|
||||
msgid "Options are available to limit capacity by weight, product, and package type."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:55
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:56
|
||||
msgid "Weight limits can be combined with capacity by package or product (e.g. a maximum of one hundred products with a total weight of two hundred kilograms)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:58
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:59
|
||||
msgid "While it is possible to limit capacity by product and package type at the same location, it may be more practical to store items in different amounts across various locations, as shown in this example of :ref:`capacity by package <inventory/routes/set-capacity-package>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:62
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:63
|
||||
msgid "The :guilabel:`Allow New Product` field defines when the location is considered available to store a product:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:65
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:66
|
||||
msgid ":guilabel:`If location is empty`: a product can be added there only if the location is empty."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:66
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:67
|
||||
msgid ":guilabel:`If products are the same`: a product can be added there only if the same product is already there."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:68
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:69
|
||||
msgid ":guilabel:`Allow mixed products`: several different products can be stored in this location at the same time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:72
|
||||
msgid "When clicked, the :guilabel:`Location` smart button shows which storage locations the category has been assigned to."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:73
|
||||
msgid "When clicked, the :icon:`oi-arrows-v` :guilabel:`Locations` smart button shows which storage locations the category has been assigned to."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:76
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:77
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:131
|
||||
msgid "Odoo does **not** automatically split quantities across multiple storage locations. If an incoming receipt contains several units or packages and the first recommended location exceeds its capacity, Odoo still routes all items to that same location instead of selecting another one with available space."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:82
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:136
|
||||
msgid "*(Example: If a location can hold 10 units and 12 units arrive, all 12 are still assigned to that location.)*"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:86
|
||||
msgid "Capacity by weight"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:78
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:88
|
||||
msgid "On a storage category form (:menuselection:`Inventory app --> Configuration --> Storage Categories`), set a maximum product weight in the :guilabel:`Max Weight` field. This limit applies to each location assigned this storage category."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:83
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:93
|
||||
msgid "Capacity by product"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:85
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:95
|
||||
msgid "In the :guilabel:`Capacity by Product` tab, click :guilabel:`Add a Line` to input items, and enter their capacities in the :guilabel:`Quantity` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:89
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:99
|
||||
msgid "Ensure only a maximum of five `Large Cabinets` and two `Corner Desk Right Sit` are stored at a single storage location, by specifying those amounts in the :guilabel:`Capacity by Product` tab of a storage category form."
|
||||
msgstr ""
|
||||
|
||||
@@ -8417,98 +8451,122 @@ msgstr ""
|
||||
msgid "Show storage category limiting by product count."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:100
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:109
|
||||
msgid "Capacity by package"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:102
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:111
|
||||
msgid "For companies using :doc:`packages <../../product_management/configure/package>`, it becomes possible to ensure real-time storage capacity checks, based on package types (e.g., crates, bins, boxes, etc.)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:107
|
||||
msgid "Enable the :guilabel:`Packages` feature in :menuselection:`Inventory app --> Configuration --> Settings` to show the :guilabel:`Capacity by Package` tab."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:115
|
||||
msgid "Create the :ref:`package type <inventory/warehouses_storage/package-type>` before assigning it to a storage category. Create it on the :guilabel:`Inventory` tab of the product form (in the :guilabel:`Packaging` section), or create it from the :guilabel:`Product Packagings` page. Be sure to set the :guilabel:`Package Type`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:111
|
||||
msgid "Create putaway rules for pallet-stored items, by creating the `High Frequency pallets` storage category."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:121
|
||||
msgid "Create putaway rules for pallet-stored items, by creating the `High frequency pallets` storage category."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:114
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:124
|
||||
msgid "In the :guilabel:`Capacity by Package` tab, specify the number of packages for the designated :guilabel:`Package Type`, and set a maximum of `2.00` `Pallets` for a specific location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:0
|
||||
msgid "Create a storage category on the page."
|
||||
msgid "Create a storage category."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:124
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:142
|
||||
msgid "Assign to location"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:126
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:144
|
||||
msgid "Once the storage category is created, assign it to a location. Navigate to the location by going to :menuselection:`Inventory app --> Configuration --> Locations`, and select the desired location. Then, select the created category in the :guilabel:`Storage Category` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:131
|
||||
msgid "Assign the `High Frequency pallets` storage category (which limits pallets stored at any location to two pallets) to the `WH/Stock/pallets/PAL 1` sub-location."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:149
|
||||
msgid "Assign the `High frequency pallets` storage category (which limits pallets stored at any location to two pallets) to the `WH/Stock/Pallets/PAL1` sub-location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:0
|
||||
msgid "When a Storage Category is created, it can be linked to a warehouse location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:141
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:158
|
||||
msgid "Putaway rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:143
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:160
|
||||
msgid "With the :ref:`storage category <inventory/routes/define-storage>` and :ref:`location <inventory/routes/assign-location>` set up, create the :doc:`putaway rule <putaway>` by navigating to :menuselection:`Inventory app --> Configuration --> Putaway Rules`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:147
|
||||
msgid "Click the :guilabel:`Create` button to create the putaway rule. In the :guilabel:`Having Category` field of the new putaway rule form, select the storage category."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:164
|
||||
msgid "Click the :guilabel:`New` button to create the putaway rule. Specify a location to store to in the :guilabel:`Store to` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:151
|
||||
msgid "Continuing the example from above, the `High Frequency Pallets` storage category is assigned to the putaway rule directing pallets of lemonade to locations with the `High Frequency Pallets` storage category :ref:`assigned to them <inventory/routes/assign-location>`."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:167
|
||||
msgid "Use the :guilabel:`Sublocation` field to specify that you want to use a sublocation with the storage category:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:170
|
||||
msgid ":guilabel:`Last Used`: The last location that had a move associated with it for that product or product category is used. If there is no last location used, the destination is whatever is specified in the :guilabel:`Store to` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:173
|
||||
msgid ":guilabel:`Closest Location`: The locations specified as part of the storage category are used. A storage category is mandatory in the :guilabel:`Having Category` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:176
|
||||
msgid "If using multiple storage locations for a single storage category, create putaway rules for each location to ensure that if one storage location is in use, the secondary locations must be used."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:180
|
||||
msgid "Continuing the example from above, the `High frequency pallets` storage category is assigned to the putaway rule directing pallets of lemonade to locations with the `High frequency pallets` storage category :ref:`assigned to them <inventory/routes/assign-location>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:0
|
||||
msgid "Storage Categories used in a variety of putaway rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:160
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:188
|
||||
msgid "Use case: limit capacity by package"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:162
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:190
|
||||
msgid "To limit the capacity of a storage location by a specific number of packages, :ref:`create a storage category with a Capacity By Package <inventory/routes/set-capacity-package>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:165
|
||||
msgid "Continuing the example from above, the `High Frequency Pallets` storage category is assigned to the `PAL1` and `PAL2` locations."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:193
|
||||
msgid "Continuing the example from above, the `High frequency pallets` storage category is assigned to the `PAL1` and `PAL2` locations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:168
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:196
|
||||
msgid "Then, :ref:`putaway rules <inventory/routes/putaway-rule>` are set, so that any pallets received in the warehouse are directed to be stored in `PAL1` and `PAL2` locations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:171
|
||||
msgid "Depending on the number of pallets on-hand at each of the storage locations, when one pallet of lemonade cans is received, the following scenarios happen:"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:199
|
||||
msgid "Depending on the number of pallets on-hand at each of the storage locations, when two pallets of lemonade cans is received, the following scenarios happen:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:174
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:202
|
||||
msgid "If `PAL1` and `PAL2` are empty, the pallet is redirected to `WH/Stock/Pallets/PAL1`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:175
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:203
|
||||
msgid "If `PAL1` is full, the pallet is redirected to `WH/Stock/Pallets/PAL2`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:176
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:204
|
||||
msgid "If `PAL1` and `PAL2` are full, the pallet is redirected to `WH/Stock/Pallets`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:205
|
||||
msgid "If `PAL1` is partially full (for example, with one pallet), Odoo treats more than one received pallet as a single pallet on the receipt. You must manually separate the two pallets into separate storage locations. Click the :guilabel:`Open Move` icon to the right of the :guilabel:`Units` field, and then in the :guilabel:`Open: Stock move` box, click :guilabel:`Add a line`. Finally, split the receipt by quantity into separate locations, then click :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst:0
|
||||
msgid "Update the Stock move box to route pallets to the correct locations before validating."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/use_routes.rst:3
|
||||
msgid "Routes and push/pull rules"
|
||||
msgstr ""
|
||||
@@ -11692,7 +11750,7 @@ msgid "API Keys in Envia.com."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/envia_shipping.rst:62
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:85
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:86
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/starshipit_shipping.rst:90
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/ups_credentials.rst:165
|
||||
msgid "Setup in Odoo"
|
||||
@@ -11771,7 +11829,7 @@ msgid "If more than one shipping option is needed, create more shipping methods
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/envia_shipping.rst:119
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:208
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:209
|
||||
msgid "Shipping information"
|
||||
msgstr ""
|
||||
|
||||
@@ -11784,7 +11842,7 @@ msgid "**Customer information**: When creating a quotation, ensure the selected
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/envia_shipping.rst:127
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:216
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:217
|
||||
msgid "To verify, select the :guilabel:`Customer` field to open their contact page. Here, add their shipping address in the :guilabel:`Contact` field, along with their :guilabel:`Mobile` number and :guilabel:`Email` address."
|
||||
msgstr ""
|
||||
|
||||
@@ -11949,7 +12007,7 @@ msgid "When creating a quotation in Odoo, add shipping and the :guilabel:`Envia.
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/envia_shipping.rst:217
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:237
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:238
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/starshipit_shipping.rst:205
|
||||
msgid ":guilabel:`Shipping label(s)` depending on the number of packages."
|
||||
msgstr ""
|
||||
@@ -11963,7 +12021,7 @@ msgid "When labels are created, Envia.com automatically charges the configured a
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/envia_shipping.rst:225
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:241
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:242
|
||||
msgid "Additionally, the tracking number is now available."
|
||||
msgstr ""
|
||||
|
||||
@@ -13425,7 +13483,7 @@ msgid "Sendcloud is a shipping service aggregator that facilitates the integrati
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:10
|
||||
msgid "`Sendcloud integration documentation <https://support.sendcloud.com/hc/en-us/articles /360059470491-Odoo-integration>`_"
|
||||
msgid "`Sendcloud integration documentation <https://support.sendcloud.com/hc/en-us/articles/ 360059470491-Odoo-Native-integration>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:14
|
||||
@@ -13433,23 +13491,23 @@ msgid "Setup in Sendcloud"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:19
|
||||
msgid "To get started, go to `Sendcloud's platform <https://www.sendcloud.com>`_ to configure the account and generate the connector credentials. Log in with the Sendcloud account, or create a new one if needed."
|
||||
msgid "To get started, go to `Sendcloud's platform <https://sendcloud.com/ ?utm_source=odoo&utm_medium=partnerships&utm_campaign=partner_integrations_page>`_ to configure the account and generate the connector credentials. Log in with the Sendcloud account, or create a new one if needed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:24
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:25
|
||||
msgid "For new account creation, Sendcloud will ask for a :abbr:`VAT (Value-Added Tax Identification)` number or :abbr:`EORI (Economic Operators' Registration and Identification)` number. After completing the account setup, activate (or deactivate) the shipping carriers that will be used in the Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:30
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:31
|
||||
msgid "Odoo integration of Sendcloud works on free Sendcloud plans *only* if a bank account is linked, since Sendcloud won't ship for free. To use shipping rules, or individual custom carrier contacts, a paid plan of Sendcloud is **required**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:37
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:38
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/third_party_shipper.rst:185
|
||||
msgid "Warehouse configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:39
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:40
|
||||
msgid "Once logged into the Sendcloud account, navigate to :menuselection:`Settings --> Shipping --> Addresses`, and fill in the field for :guilabel:`Warehouse address`."
|
||||
msgstr ""
|
||||
|
||||
@@ -13457,7 +13515,7 @@ msgstr ""
|
||||
msgid "Adding addresses in the Sendcloud settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:46
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:47
|
||||
msgid "To allow Sendcloud to process returns as well, a :guilabel:`Return Address` is required. Under the :guilabel:`Miscellaneous section`, there is a field called :guilabel:`Address Name (optional)`. The Odoo warehouse name should be entered here, and the characters should be exactly the same."
|
||||
msgstr ""
|
||||
|
||||
@@ -13497,23 +13555,23 @@ msgstr ""
|
||||
msgid ":guilabel:`Address`: `My Company (San Francisco)`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:63
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:64
|
||||
msgid "Notice how the inputs for the :guilabel:`Warehouse` field, for both the Odoo configuration and the Sendcloud configuration, are the exact same."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:67
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:68
|
||||
msgid "Generate Sendcloud credentials"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:69
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:70
|
||||
msgid "In the Sendcloud account, navigate to :menuselection:`Settings --> Integrations` in the menu on the right. Next, search for :guilabel:`Odoo Native`. Then, click on :guilabel:`Connect`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:72
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:73
|
||||
msgid "After clicking on :guilabel:`Connect`, the page redirects to the :guilabel:`Sendcloud API` settings page, where the :guilabel:`Public and Secret Keys` are produced. The next step is to name the :guilabel:`Integration`. The naming convention is as follows: `Odoo CompanyName`, with the user's company name replacing `CompanyName` (e.g. `Odoo StealthyWood`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:77
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:78
|
||||
msgid "Then, check the box next to :guilabel:`Service Points` and select the shipping services for this integration. After saving, the :guilabel:`Public and Secret Keys` are generated."
|
||||
msgstr ""
|
||||
|
||||
@@ -13521,19 +13579,19 @@ msgstr ""
|
||||
msgid "Configuring the Sendcloud integration and receiving the credentials."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:87
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:88
|
||||
msgid "To ensure seamless Sendcloud integration with Odoo, :ref:`install <inventory/shipping_receiving/sendcloud-module>` and :ref:`link <inventory/shipping_receiving/link-sendcloud-module>` the Sendcloud shipping connector to the Sendcloud account. Then, :ref:`configure Odoo fields <inventory/shipping_receiving/sendcloud-shipping-info>`, so Sendcloud can accurately pull shipping data to generate labels."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:95
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:96
|
||||
msgid ":ref:`Enable pickup points on websites <inventory/shipping_receiving/sendcloud-pickups>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:100
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:101
|
||||
msgid "Install Sendcloud shipping module"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:102
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:103
|
||||
msgid "After the Sendcloud account is set up and configured, it's time to configure the Odoo database. To get started, go to Odoo's :guilabel:`Apps` module, search for the `Sendcloud Shipping` integration, and install it."
|
||||
msgstr ""
|
||||
|
||||
@@ -13541,88 +13599,88 @@ msgstr ""
|
||||
msgid "Sendcloud Shipping module in the Odoo Apps module."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:113
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:114
|
||||
msgid "Sendcloud shipping connector configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:115
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:116
|
||||
msgid "Once installed, activate the :guilabel:`Sendcloud Shipping` module in :menuselection:`Inventory --> Configuration --> Settings`. The :guilabel:`Sendcloud Connector` setting is found under the :guilabel:`Shipping Connectors` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:119
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:120
|
||||
msgid "After activating the :guilabel:`Sendcloud Connector`, click on the :guilabel:`Sendcloud Shipping Methods` link below the listed connector. Once on the :guilabel:`Shipping Methods` page, click :guilabel:`New`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:124
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:125
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/starshipit_shipping.rst:115
|
||||
msgid ":guilabel:`Shipping Methods` can also be accessed by going to :menuselection:`Inventory --> Configuration --> Delivery --> Shipping Methods`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:127
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:128
|
||||
msgid "Fill out the following fields in the :guilabel:`New Shipping Method` form:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:129
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:130
|
||||
msgid ":guilabel:`Shipping Method`: type `Sendcloud DPD`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:130
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:131
|
||||
msgid ":guilabel:`Provider`: select :guilabel:`Sendcloud` from the drop-down menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:131
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:132
|
||||
msgid ":guilabel:`Delivery Product`: set the product that was configured for this shipping method or create a new product."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:133
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:134
|
||||
msgid "In the :guilabel:`SendCloud Configuration` tab, enter the :guilabel:`Sendcloud Public Key`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:134
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:135
|
||||
msgid "In the :guilabel:`SendCloud Configuration` tab, enter the :guilabel:`Sendcloud Secret Key`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:139
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:140
|
||||
msgid "Pickup points"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:141
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:142
|
||||
msgid "Sendcloud's `service point delivery <https://support.sendcloud.com/hc/en-us/articles/360026097951-FAQ-Service-Points>`_ lets customers choose a pickup location (such as a nearby shop or locker) instead of entering a private delivery address."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:146
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:147
|
||||
msgid "To enable the feature, go to the shipping method form, and in the :guilabel:`SendCloud Configuration` tab, under the :guilabel:`Options` section, enable :guilabel:`Use Sendcloud Locations` feature."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:151
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:152
|
||||
msgid "Pickup point selection is only available through the **Website** app (the online checkout view). It is not currently possible to select a pickup point manually through the **Sales** app (the internal database view)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:155
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:156
|
||||
msgid "For example, if the customer selects a shipping method like *Sendcloud Mondial Relay*, they must choose a pickup point during the checkout process on the website. If no pickup point is selected, the delivery order cannot be validated in Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:160
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:161
|
||||
msgid "Load shipping products"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:162
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:163
|
||||
msgid "After configuring and saving the form, follow these steps to load the shipping products:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:164
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:165
|
||||
msgid "In the :guilabel:`SendCloud Configuration` tab of the :guilabel:`New Shipping Method` form, click on the :guilabel:`Load your SendCloud shipping products` link."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:166
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:167
|
||||
msgid "Select the shipping products the company would like to use for deliveries and returns."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:167
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:168
|
||||
msgid "Click :guilabel:`Select`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:170
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:171
|
||||
msgid "Sample Sendcloud shipping products configured in Odoo:"
|
||||
msgstr ""
|
||||
|
||||
@@ -13646,7 +13704,7 @@ msgstr ""
|
||||
msgid ":guilabel:`Maximum Weight`: `31.50`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:178
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:179
|
||||
msgid ":guilabel:`Countries`: `Austria` `Belgium` `Bosnia` `Herzegovina` `Bulgaria` `Croatia` `Czech` `Republic` `Denmark` `Estonia` `Finland` `France` `Germany` `Greece` `Hungary` `Iceland` `Ireland` `Italy` `Latvia` `Liechtenstein` `Lithuania` `Luxembourg` `Monaco` `Netherlands` `Norway` `Poland` `Portugal` `Romania` `Serbia` `Slovakia` `Slovenia` `Spain` `Sweden` `Switzerland`"
|
||||
msgstr ""
|
||||
|
||||
@@ -13679,47 +13737,47 @@ msgstr ""
|
||||
msgid "Example of shipping products configured in Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:196
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:197
|
||||
msgid "Sendcloud does not provide test keys when a company tests the sending of a package in Odoo. This means if a package is created, the configured Sendcloud account will be charged, unless the associated package is cancelled within 24 hours of creation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:200
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:201
|
||||
msgid "Odoo has a built-in layer of protection against unwanted charges when using test environments. Within a test environment, if a shipping method is used to create labels, then those labels are immediately cancelled after the creation — this occurs automatically. The test and production environment settings can be toggled back and forth from their respective smart buttons."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:210
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:211
|
||||
msgid "To use Sendcloud to generate shipping labels, the following information **must** be filled out accurately and completely in Odoo:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:213
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:214
|
||||
msgid "**Customer information**: when creating a quotation, ensure the selected :guilabel:`Customer` has a valid phone number, email address, and shipping address."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:220
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:221
|
||||
msgid "**Product weight**: ensure all products in an order have a specified :guilabel:`Weight` in the :guilabel:`Inventory` tab of their product form. Refer to the :ref:`Product weight section <inventory/shipping_receiving/configure-weight>` of this article for detailed instructions."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:224
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:225
|
||||
msgid "**Warehouse address**: ensure the warehouse name and address in Odoo match the :ref:`previously defined warehouse <inventory/shipping_receiving/sendcloud-warehouse-config>` in the Sendcloud setup. For details on warehouse configuration in Odoo, refer to the :ref:`warehouse configuration section <inventory/shipping_receiving/configure-source-address>` of the third-party shipping documentation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:231
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:232
|
||||
msgid "Generate labels with Sendcloud"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:233
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:234
|
||||
msgid "When creating a quotation in Odoo, add shipping and a :guilabel:`Sendcloud shipping product`. Then, :guilabel:`Validate` the delivery. Shipping label documents are automatically generated in the chatter, which include the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:238
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:239
|
||||
msgid ":guilabel:`Return label(s)` if the Sendcloud connector is configured for returns."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:239
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:240
|
||||
msgid ":guilabel:`Customs document(s)` should the destination country require them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:244
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:245
|
||||
msgid "When return labels are created, Sendcloud automatically charges the configured Sendcloud account."
|
||||
msgstr ""
|
||||
|
||||
@@ -13760,7 +13818,7 @@ msgid "In the :guilabel:`Actions` section, set a :guilabel:`Condition` to determ
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:280
|
||||
msgid "`Create shipping rules on Sendcloud <https://support.sendcloud.com/hc/en-us/articles/10274470454292-How-to-create-shipping-rules#examples-smart-shipping-rules>`_"
|
||||
msgid "`Create shipping rules on Sendcloud <https://support.sendcloud.com/hc/en-us/articles/ 10274470454292-How-to-create-shipping-rules#examples-smart-shipping-rules>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst:287
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-17 08:58+0000\n"
|
||||
"POT-Creation-Date: 2025-11-18 11:05+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -8281,55 +8281,55 @@ msgstr ""
|
||||
msgid "Spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:17
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:18
|
||||
msgid "**Odoo Spreadsheet** allows you to organize, manipulate, analyze, and visualize data. It offers similar functionality to other spreadsheet solutions with the added benefit of integrating directly with your Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:21
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:22
|
||||
msgid "With Odoo Spreadsheet, you can:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:23
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:24
|
||||
msgid ":ref:`create spreadsheets <spreadsheet/get-started/create-spreadsheet>` or :ref:`upload files <spreadsheet/get-started/upload-files>` and open them as Odoo spreadsheets"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:25
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:26
|
||||
msgid ":ref:`create and use templates <spreadsheet/get-started/templates>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:26
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:27
|
||||
msgid ":doc:`use functions, including Odoo-specific functions <spreadsheet/work_with_data/functions>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:27
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:28
|
||||
msgid ":doc:`insert and link to Odoo data <spreadsheet/insert>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:28
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:29
|
||||
msgid ":doc:`create and use dynamic pivot tables <spreadsheet/work_with_data/dynamic_pivot_tables>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:29
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:30
|
||||
msgid "filter data across multiple Odoo data sources using :doc:`global filters <spreadsheet/work_with_data/global_filters>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:31
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:32
|
||||
msgid "visualize data using :doc:`charts <spreadsheet/visualize_data/charts>` and formatting"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:32
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:33
|
||||
msgid "share files internally and externally"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:34
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:35
|
||||
msgid "The Spreadsheet module is part of **Odoo Documents**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:37
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:38
|
||||
msgid "Odoo spreadsheets serve as the foundation for the :doc:`dashboards available in Odoo Dashboards <../../applications/productivity/dashboards>`. On a dashboard, charts and data tables are used to display dynamic Odoo data and provide an overview of key business metrics."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:41
|
||||
#: ../../content/applications/productivity/spreadsheet.rst:42
|
||||
msgid ":ref:`Standard, pre-configured dashboards <dashboards/consult-dashboards/standard>` can be :ref:`customized <build_and_customize_dashboards/customize>` by editing the dashboard's underlying spreadsheet via Dashboards. :ref:`Custom dashboards <build_and_customize_dashboards/build>` can also be created from scratch, starting from an Odoo spreadsheet; any subsequent :ref:`modifications <build_and_customize_dashboards/customize>` are performed via Dashboards."
|
||||
msgstr ""
|
||||
|
||||
@@ -9403,6 +9403,413 @@ msgstr ""
|
||||
msgid ":ref:`Odoo-specific spreadsheet functions <spreadsheet/functions/odoo>` allow you to retrieve such accounting data from your database and insert it into a spreadsheet."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:3
|
||||
msgid "Share and collaborate"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:5
|
||||
msgid "Odoo Spreadsheet offers various features that allow for efficient real-time collaboration while ensuring the appropriate level of control and traceability, including:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:8
|
||||
msgid ":ref:`permission-based sharing <spreadsheet/collaboration/access-sharing>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:9
|
||||
msgid ":ref:`version history <spreadsheet/get-started/manage-spreadsheets-versioning>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:10
|
||||
msgid "discussions via :ref:`comments and the spreadsheet's chatter thread <spreadsheet/collaboration/chatter>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:16
|
||||
msgid "Access and sharing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:18
|
||||
msgid "In principle, the rights to access Odoo spreadsheets are handled like :ref:`any other file in the Documents app <documents/access-rights>`. :ref:`Roles and permissions <spreadsheet/collaboration/roles-permissions>` are either inherited from the folder a spreadsheet is saved in or controlled at the level of the spreadsheet itself."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:23
|
||||
msgid "However, there are important differences to consider between :ref:`spreadsheets that contain only static data <spreadsheet/collaboration/static-spreadsheet>` and :ref:`spreadsheets that contain dynamic Odoo data <spreadsheet/collaboration/dynamic-spreadsheet>`, in terms of both access and data visibility."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:30
|
||||
msgid "Access to a folder or spreadsheet can be managed by its owner or any user with :guilabel:`Editor` rights."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:32
|
||||
msgid "A user with :guilabel:`Viewer` rights cannot share a spreadsheet with a specific user directly, but can copy a link to the spreadsheet."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:34
|
||||
msgid "Any user with access to a spreadsheet can download it as an `.xlsx` file by clicking :menuselection:`File -->` :icon:`os-download` :menuselection:`Download` from the menu bar. If the spreadsheet contained dynamic data, the values are frozen at the moment of download."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:41
|
||||
msgid "Roles and permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:43
|
||||
msgid "Permissions are managed using the following roles:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:50
|
||||
msgid "Role"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:51
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:52
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:53
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:54
|
||||
msgid "Download .xlsx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:55
|
||||
msgid "Share"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:56
|
||||
msgid "Manage roles"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:57
|
||||
msgid "Use comments"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:58
|
||||
msgid "Use chatter"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:59
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:60
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:61
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:62
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:63
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:66
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:67
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:69
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:70
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:71
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:72
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:75
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:76
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:78
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:81
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:85
|
||||
msgid ":icon:`fa-check`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:64
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:73
|
||||
msgid ":icon:`fa-check` with specific people or via link"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:65
|
||||
msgid ":icon:`fa-check` including changing owner"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:68
|
||||
msgid "Editor"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:74
|
||||
msgid ":icon:`fa-check` but cannot change owner"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:77
|
||||
msgid "Viewer"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:79
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:80
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:83
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:84
|
||||
msgid ":icon:`oi-close`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:82
|
||||
msgid ":icon:`fa-check` only via link"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:90
|
||||
msgid "Share a static spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:92
|
||||
msgid "Spreadsheets containing only static data can be shared internally or externally by the owner of the spreadsheet or any user with :guilabel:`Editor` rights."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:95
|
||||
msgid "To do so, click :icon:`fa-share-alt` :guilabel:`Share` in the upper-right corner above the spreadsheet, then :ref:`configure access as appropriate <documents/access-rights>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:101
|
||||
msgid "Share a dynamic spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:103
|
||||
msgid "A spreadsheet is considered a *dynamic spreadsheet* if it contains any of the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:105
|
||||
msgid "formulas that retrieve live data from an Odoo database, e.g., in a :doc:`list or pivot table that has been inserted into the spreadsheet <insert>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:107
|
||||
msgid "a linked :ref:`data source <spreadsheet/insert/data-sources>`, even if the corresponding list or pivot table has been deleted from the spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:109
|
||||
msgid "links to Odoo menu items"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:112
|
||||
msgid "Internal sharing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:114
|
||||
msgid "Spreadsheets containing dynamic Odoo data can be shared *with internal users only* by the owner of the spreadsheet or any user with :guilabel:`Editor` rights."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:117
|
||||
msgid "However, having access to a spreadsheet does not necessarily mean an internal user *sees* all the data in the original spreadsheet. The visibility of dynamic Odoo data is based on an internal user’s access rights to the model from which the data has been retrieved, and takes into account any record rules that may restrict access."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:123
|
||||
msgid "Permissions to view data are taken into account when an internal user opens a spreadsheet, with the spreadsheet only being populated with data the user is authorized to see."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:127
|
||||
msgid "A sales manager creates a spreadsheet that includes sales data for all the salespeople in their team. Users with the permission `Sales / User: Own Documents Only` only see data related to their own sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:131
|
||||
msgid "To share a spreadsheet containing dynamic Odoo data, click :icon:`fa-share-alt` :guilabel:`Share` in the upper-right corner above the spreadsheet, then :ref:`configure access as appropriate <documents/access-rights>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:136
|
||||
msgid "External sharing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:138
|
||||
msgid "Spreadsheets containing dynamic Odoo data *cannot be accessed by external users*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:141
|
||||
msgid "If an external user attempts to access a dynamic spreadsheet via a link, an error message is shown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:144
|
||||
msgid "If a spreadsheet containing Odoo data needs to be shared with an external user, the owner of the spreadsheet or a user with :guilabel:`Editor` rights can create a frozen, read-only version. In this version, all Odoo formulas are converted to their value at the moment the frozen version is created, and any links to Odoo menus are removed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:149
|
||||
msgid "To create a frozen version of a spreadsheet that contains dynamic Odoo data, click :icon:`fa-share-alt` :guilabel:`Freeze and share` in the upper-right corner above the spreadsheet, then :ref:`configure access as appropriate <documents/access-rights>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:154
|
||||
msgid "It is also possible to download a frozen version of a spreadsheet that contains Odoo data as an `.xlsx` file by clicking :menuselection:`File -->` :icon:`os-download` :menuselection:`Download` from the menu bar. The values of any dynamic data are frozen at the moment of download."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:161
|
||||
msgid "Comments and chatter"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:163
|
||||
msgid "Odoo Spreadsheet offers two ways to communicate with other users who have access to the same spreadsheet, namely by using:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:166
|
||||
msgid ":ref:`comments <spreadsheet/collaboration/comments>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:167
|
||||
msgid "the spreadsheet's :ref:`chatter thread <spreadsheet/collaboration/chatter>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:172
|
||||
msgid "Use comments in a spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:174
|
||||
msgid "Comments, which are added to individual spreadsheet cells, are useful for discussing specific elements of a spreadsheet. Other collaborators can be notified by typing `@` followed by their name."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:179
|
||||
msgid "Only the spreadsheet's owner or users with :guilabel:`Editor` rights can use comments in a spreadsheet; both roles can perform the same actions. Comments are not visible to users with :guilabel:`Viewer` rights."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:186
|
||||
msgid "Add or react to comments"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:188
|
||||
msgid "To add or react to a comment:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:190
|
||||
msgid "If the comment is:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:192
|
||||
msgid "the first comment being added to the cell, right-click the cell then click :icon:`os-comments` :guilabel:`Insert comment` or click :menuselection:`Insert -->` :icon:`os-comments` :menuselection:`Insert comment` from the menu bar."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:195
|
||||
msgid "a reaction to an existing comment thread on a cell, click on the relevant cell or on the comment thread to open the thread."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:198
|
||||
msgid "Type a comment in the text box."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:201
|
||||
msgid "Type `@` to tag users, or add emojis or GIFs by clicking :icon:`oi-smile-add` :guilabel:`Add a Reaction`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:204
|
||||
msgid "Click :guilabel:`Send` or press `Ctrl` + `Enter`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:206
|
||||
msgid "Click anywhere else in the spreadsheet to close the comment thread."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:209
|
||||
msgid "To react to an individual comment with only an emoji, hover over the comment, click the :icon:`oi-smile-add` :guilabel:`(Add a Reaction)` icon, then select the desired emoji."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:215
|
||||
msgid "View comments"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:217
|
||||
msgid "When a comment has been added to a cell, a small yellow triangle appears in the top right corner of the cell."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:220
|
||||
msgid "To view a comment thread on a single cell, hover over the cell; click the cell or the comment thread to open the thread to be able to add a comment."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:223
|
||||
msgid "To view all comments on a spreadsheet, click :menuselection:`View -->` :icon:`os-comments` :menuselection:`All comments` from the menu bar. Alternatively, after opening a comment thread, click :guilabel:`Open all comments`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:227
|
||||
msgid "The :guilabel:`Comments` panel opens on the right side of the spreadsheet. By default, comment threads for :guilabel:`All sheets` of the spreadsheet are shown, grouped by sheet. To see only the comment threads for the current sheet, select :guilabel:`This sheet` in the :guilabel:`Filter comments` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:232
|
||||
msgid "Click on a comment thread in the :guilabel:`Comments` panel to open it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:237
|
||||
msgid "Edit or delete comments"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:240
|
||||
msgid "A spreadsheet's owner or users with :guilabel:`Editor` rights can edit or delete any comment."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:242
|
||||
msgid "To edit a comment:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:244
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:254
|
||||
msgid "Hover over the comment, then click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:245
|
||||
msgid "Click :icon:`fa-pencil` :guilabel:`Edit`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:246
|
||||
msgid "Make the desired changes, then click :guilabel:`Save` or press `Enter`. To abort the edit, click :guilabel:`Cancel` or press `Escape`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:250
|
||||
msgid "A comment that has been modified has *(edited)* added to the end of the text."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:252
|
||||
msgid "To delete a comment:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:255
|
||||
msgid "Click :icon:`fa-trash` :guilabel:`Delete`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:256
|
||||
msgid "Click :guilabel:`Confirm` to confirm the deletion."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:261
|
||||
msgid "Resolve comment threads"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:263
|
||||
msgid "To resolve a comment thread:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:265
|
||||
msgid "Access the :guilabel:`Comments` panel by clicking :menuselection:`View -->` :icon:`os-comments` :menuselection:`All comments` from the menu bar. Alternatively, with a comment thread open, click :guilabel:`Open all comments`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:268
|
||||
msgid "Click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon for the relevant comment thread, then click :guilabel:`Resolve this thread`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:271
|
||||
msgid "Once resolved, the comment thread is no longer accessible directly on the spreadsheet, but remains visible in the :guilabel:`Comments` panel; resolved threads are identified by a :icon:`fa-check` :guilabel:`(check)` icon."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:275
|
||||
msgid "To reopen a resolved comment thread, from the :guilabel:`Comments` panel, click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon for the relevant comment thread, then click :guilabel:`Re-open this thread`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:282
|
||||
msgid "Use a spreadsheet's chatter thread"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:284
|
||||
msgid "Whereas :ref:`comments <spreadsheet/collaboration/comments>` on specific spreadsheet cells are suited for discussions about specific elements of a spreadsheet, a spreadsheet’s :doc:`chatter thread <../discuss/chatter>` allows for a more general discussion."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:288
|
||||
msgid "To access the chatter thread of a spreadsheet:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:290
|
||||
msgid "With the **Documents** app open, navigate to the folder or section where the spreadsheet is saved."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:292
|
||||
msgid "Select the :icon:`oi-view-list` :guilabel:`(List)` view in the upper-right corner."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:293
|
||||
msgid "Select the relevant spreadsheet, then click the :icon:`fa-info-circle` :guilabel:`(Info & tags)` button in the upper-right corner next to the view selector. Alternatively, with the spreadsheet selected, click the :icon:`fa-cog` :guilabel:`Action` button, then select :icon:`fa-info-circle` :guilabel:`(Info & tags)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/share_collaborate.rst:298
|
||||
msgid "The spreadsheet’s chatter thread opens on the right of the screen, below the spreadsheet's :ref:`details panel <documents/details-panel>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/spreadsheet/visualize_data.rst:5
|
||||
msgid "Present and visualize data"
|
||||
msgstr ""
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-17 08:58+0000\n"
|
||||
"POT-Creation-Date: 2025-11-18 11:05+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -2738,147 +2738,6 @@ msgstr ""
|
||||
msgid ":doc:`Allow customers to close their tickets </applications/services/helpdesk/advanced/close_tickets>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:3
|
||||
msgid "Stages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:5
|
||||
msgid "*Stages* are used to organize the **Helpdesk** pipeline and track the progress of tickets. Stages are customizable, and can be renamed to fit the needs of each team."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:9
|
||||
msgid "Create or modify stages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:12
|
||||
msgid ":ref:`Developer mode <developer-mode>` **must** be activated to access the stages menu. To activate developer mode, go to :menuselection:`Settings app --> General Settings --> Developer Tools`, and click :guilabel:`Activate the developer mode`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:16
|
||||
msgid "To view or modify **Helpdesk** stages, go to :menuselection:`Helpdesk app --> Configuration --> Stages`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:19
|
||||
msgid "The default list view on the :guilabel:`Stages` page displays the stages currently available in the **Helpdesk** app. They are listed in the order they appear in the pipeline."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:22
|
||||
msgid "To change the order of the stages, click the :icon:`oi-draggable` :guilabel:`(draggable)` icon, to the left of the stage name, and drag it to the desired place on the list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:-1
|
||||
msgid "View of the stage list page emphasizing the buttons used to change the order the stages\n"
|
||||
"appear in the list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:30
|
||||
msgid "Change the stage order on the Kanban view of a **Helpdesk** team's pipeline by dragging and dropping individual columns."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:33
|
||||
msgid "To create a new stage, click the :guilabel:`New` button at the top-left of the stage list. Doing so reveals a blank stage form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:36
|
||||
msgid "Choose a :guilabel:`Name` for the new stage."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:-1
|
||||
msgid "View of a stage's settings page in Odoo Helpdesk."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:42
|
||||
msgid "Add email and SMS templates to stages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:44
|
||||
msgid "When an :guilabel:`Email Template` is added to a stage, a preconfigured email is automatically sent to the customer when a ticket reaches that specific stage in the pipeline. Likewise, adding an :guilabel:`SMS Template` triggers a preconfigured SMS text message to send to the customer."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:49
|
||||
msgid "SMS text messaging is an :doc:`In-App Purchase (IAP) </applications/essentials/in_app_purchase/>` service that requires prepaid credits to work. Refer to `SMS Pricing FAQ <https://iap-services.odoo.com/iap/sms/pricing>`_ for additional information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:53
|
||||
msgid "To select an existing email template, select it from the :guilabel:`Email Template` field. After choosing a template, click on the :icon:`oi-arrow-right` :guilabel:`(right arrow)` icon to the right of the field to edit the chosen template."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:57
|
||||
msgid "To create a new template from this form, click the field, and enter a title for the new template. Then, select :guilabel:`Create and edit` from the drop-down menu that appears, and complete the form details."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:61
|
||||
msgid "Follow the same steps to select, edit, or create an :guilabel:`SMS Template`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:-1
|
||||
msgid "View of an SMS template setup page in Odoo Helpdesk."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:67
|
||||
msgid ":doc:`/applications/general/companies/email_template`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:70
|
||||
msgid "Fold a stage"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:72
|
||||
msgid "By default, stages are unfolded in the Kanban view of either tickets dashboard: :guilabel:`My Tickets` (:menuselection:`Helpdesk app --> Tickets --> My Tickets`) or :guilabel:`All Tickets` (:menuselection:`Helpdesk app --> Tickets --> All Tickets`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:76
|
||||
msgid "Tickets in an unfolded stage are visible in the pipeline under the stage name, and are considered *open*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:79
|
||||
msgid "Stages can be configured to be folded in the Kanban view of a tickets page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:81
|
||||
msgid "The name of the folded stages are still visible, but the tickets in the stage are hidden from view."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:83
|
||||
msgid "To fold a stage, tick the :guilabel:`Folded in Kanban` checkbox on the :guilabel:`Stages` form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:86
|
||||
msgid "Tickets that reach a *folded* stage are considered *closed*. Closing a ticket before the work is completed can result in reporting and communication issues. This setting should **only** be enabled for stages that are considered *closing* stages."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:91
|
||||
msgid "Temporarily fold a stage"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:93
|
||||
msgid "Stages can be temporarily folded in the Kanban view of the tickets pipeline, as well."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:95
|
||||
msgid "View a specific team's pipeline by navigating to :menuselection:`Helpdesk app`, and clicking the team's Kanban card."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:98
|
||||
msgid "Hover the cursor at the top of the desired stage to fold temporarily, then click the :icon:`fa-gear` :guilabel:`(gear)` icon that appears, and select :guilabel:`Fold` from the drop-down menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:-1
|
||||
msgid "Kanban view of a Helpdesk stage, with the temporary fold option emphasized."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:105
|
||||
msgid "Manually folding a stage from the Kanban view is temporary and does **not** close the tickets in the stage."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:109
|
||||
msgid "Assign stages to a team"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/helpdesk/overview/stages.rst:111
|
||||
msgid "Make a selection in the :guilabel:`Helpdesk Teams` field on the :guilabel:`Stages` form. More than one team may be selected, since the same stage can be assigned to multiple teams."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:5
|
||||
msgid "Planning"
|
||||
msgstr ""
|
||||
@@ -3000,7 +2859,7 @@ msgid "The :guilabel:`Working Hours` and the :guilabel:`Allocated Time` in Plann
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:110
|
||||
msgid ":ref:`Payroll documentation on working schedules <payroll/working-times>`"
|
||||
msgid ":doc:`../hr/payroll/working_schedules`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:113
|
||||
@@ -3056,15 +2915,15 @@ msgid "Shift templates"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:151
|
||||
msgid "To create a shift template, click :guilabel:`New` on any schedule, then fill in the :ref:`details of the shift <planning/create-shift>`. In order for the shift to be saved as a template, tick :guilabel:`Save as Template`."
|
||||
msgid "To create a shift template, click :guilabel:`New` on any schedule, then fill in the :ref:`details of the shift <planning/create-shift>`. In order for the shift to be saved as a template, click :guilabel:`Save Template`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:-1
|
||||
msgid "Shift form with the option `save template` ticked."
|
||||
msgid "Shift form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:158
|
||||
msgid "Alternatively, you can go to :menuselection:`Planning --> Configuration --> Shift Templates`, then click :guilabel:`New`. Fill in the :guilabel:`Start Hour` and :guilabel:`Shift Duration`. The shift’s :guilabel:`End Time` is then calculated based on the :guilabel:`Working Hours`, taking into account working time as well as breaks."
|
||||
msgid "Alternatively, you can go to :menuselection:`Planning --> Configuration --> Shift Templates`, then click :guilabel:`New`. Fill in the :guilabel:`Start Hour` and :guilabel:`Span`. The shift’s :guilabel:`End Time` is then calculated based on the :guilabel:`Working Hours`, taking into account working time as well as breaks."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:164
|
||||
@@ -3160,58 +3019,54 @@ msgid ":guilabel:`Sales Order Item`: If the Sales app is installed in your datab
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:225
|
||||
msgid ":guilabel:`Repeat`: Tick the checkbox and configure the :guilabel:`Repeat Every` field according to your needs. The following rules apply to recurring shifts:"
|
||||
msgid ":guilabel:`Repeat`: Click the :icon:`fa-repeat` :guilabel:`(repeat)` button and configure the :guilabel:`Repeat every` fields according to your needs. The following rules apply to recurring shifts:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:228
|
||||
#: ../../content/applications/services/planning.rst:229
|
||||
msgid "All fields (e.g., :guilabel:`Resource`, :guilabel:`Role`, :guilabel:`Project`) are copied from the original shift except for the date, which is adjusted according to the :guilabel:`Repeat Every` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:231
|
||||
#: ../../content/applications/services/planning.rst:232
|
||||
msgid "Recurrences are planned but not published."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:232
|
||||
#: ../../content/applications/services/planning.rst:233
|
||||
msgid "By default, planned shifts are created six months in advance, after which they are created gradually. To change the time frame, :ref:`activate the Developer mode <developer-mode>`, then go to :menuselection:`Planning --> Configuration --> Settings` and edit the :guilabel:`Recurring Shifts`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:237
|
||||
msgid ":guilabel:`Save as Template`: When this option is ticked, a shift template is created with the same :guilabel:`Start and End hours`, :guilabel:`Allocated time`, :guilabel:`Role`, and :guilabel:`Project`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:240
|
||||
#: ../../content/applications/services/planning.rst:238
|
||||
msgid ":guilabel:`Additional note sent to the employee`: Click on the field to add a note."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:241
|
||||
#: ../../content/applications/services/planning.rst:239
|
||||
msgid ":guilabel:`Date`: Choose the date and time of your shift. This is the only mandatory field when creating a shift."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:243
|
||||
#: ../../content/applications/services/planning.rst:241
|
||||
msgid ":guilabel:`Allocated time`: Is calculated based on the date and the employee’s :guilabel:`Working Schedule`. See more in :ref:`Shift Templates <planning/templates>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:246
|
||||
#: ../../content/applications/services/planning.rst:244
|
||||
msgid "Click :guilabel:`Publish & Save` to confirm the shift and send the assigned employee their schedule by email."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:250
|
||||
#: ../../content/applications/services/planning.rst:248
|
||||
msgid "The draft is visible on the admin planning view and can be identified by diagonal lines. The employee is only notified of the shift once it's published."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:253
|
||||
#: ../../content/applications/services/planning.rst:251
|
||||
msgid "Two kinds of notifications are sent to the employees depending on their account configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:255
|
||||
#: ../../content/applications/services/planning.rst:253
|
||||
msgid "Employees without user accounts are redirected to a dedicated **Planning portal**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:256
|
||||
#: ../../content/applications/services/planning.rst:254
|
||||
msgid "Employees with a user account are redirected to the :guilabel:`My Planning` view in the backend view of Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:260
|
||||
#: ../../content/applications/services/planning.rst:258
|
||||
msgid "The **split shifts** tool allows to easily split a long shift into segments. To do so, hover the mouse over the desired shift and click the :icon:`fa-scissors` (:guilabel:`scissors`) icon."
|
||||
msgstr ""
|
||||
|
||||
@@ -3219,104 +3074,104 @@ msgstr ""
|
||||
msgid "Split shifts tool."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:269
|
||||
#: ../../content/applications/services/planning.rst:267
|
||||
msgid "Open shifts and auto planning"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:271
|
||||
#: ../../content/applications/services/planning.rst:269
|
||||
msgid "The :guilabel:`Auto Plan` button allows you to assign **Open shifts** (shifts with no resource assigned) and create and assign shifts linked to sales orders or project."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:274
|
||||
#: ../../content/applications/services/planning.rst:272
|
||||
msgid "The following features have an impact on auto planning:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:276
|
||||
#: ../../content/applications/services/planning.rst:274
|
||||
msgid "**Roles**: Open shifts are only assigned to resources (employees or materials) that have the corresponding role assigned. It is not possible to use the :guilabel:`Auto Plan` feature for employee with no roles."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:279
|
||||
#: ../../content/applications/services/planning.rst:277
|
||||
msgid "**Default roles**: The default role assigned to a resource is given priority over the other roles they have assigned to them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:281
|
||||
#: ../../content/applications/services/planning.rst:279
|
||||
msgid "**Conflicts**: Employees or materials cannot be assigned multiple shifts at the same time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:282
|
||||
#: ../../content/applications/services/planning.rst:280
|
||||
msgid "**Time off**: The employees’ time off is taken into account, as well as public holidays."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:283
|
||||
#: ../../content/applications/services/planning.rst:281
|
||||
msgid "**Working hours**: Are taken into account when assigning shifts to employees or materials. It is not possible to use the :guilabel:`Auto Plan` feature for an employee who is working :ref:`flexible hours <planning/working-hours>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:286
|
||||
#: ../../content/applications/services/planning.rst:284
|
||||
msgid "**Contracts**: If the employee has an active contract, they won't be assigned shifts that fall outside of their contract period."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:289
|
||||
#: ../../content/applications/services/planning.rst:287
|
||||
msgid "Click :guilabel:`Publish` to confirm the schedule and notify the employees of their planning."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:294
|
||||
#: ../../content/applications/services/planning.rst:292
|
||||
msgid "Switching shifts and unassignment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:296
|
||||
#: ../../content/applications/services/planning.rst:294
|
||||
msgid "Two features are available to allow employees to make changes to their schedule: **switching shifts** and **unassignment**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:300
|
||||
#: ../../content/applications/services/planning.rst:298
|
||||
msgid "These features are mutually exclusive. Switching shifts is possible by default and cannot be disabled. However, once the **Allow unassignment** feature is enabled, it replaces the option to switch shifts."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:305
|
||||
#: ../../content/applications/services/planning.rst:303
|
||||
msgid "Switching shifts"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:307
|
||||
#: ../../content/applications/services/planning.rst:305
|
||||
msgid "Once shifts are planned and published, employees receive an email notification. If an employee wishes to switch a shift, they can click the unwanted shift and click :guilabel:`Ask to switch`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:310
|
||||
#: ../../content/applications/services/planning.rst:308
|
||||
msgid "The shift remains assigned to the original employee, but in the schedule, a notification informing that the assigned employee would like to switch shifts is visible on the shift."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:313
|
||||
#: ../../content/applications/services/planning.rst:311
|
||||
msgid "The shift is then displayed to other employees who share the same role, and if they wish to assign it to themselves, they can click the :guilabel:`I take it` button."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:317
|
||||
#: ../../content/applications/services/planning.rst:335
|
||||
#: ../../content/applications/services/planning.rst:315
|
||||
#: ../../content/applications/services/planning.rst:333
|
||||
msgid "The following rules apply:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:319
|
||||
#: ../../content/applications/services/planning.rst:317
|
||||
msgid "Only the shifts matching the employee's roles are displayed as available to them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:320
|
||||
#: ../../content/applications/services/planning.rst:318
|
||||
msgid "Switching shifts is not available for shifts in the past."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:323
|
||||
#: ../../content/applications/services/planning.rst:321
|
||||
msgid "Unassignment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:325
|
||||
#: ../../content/applications/services/planning.rst:323
|
||||
msgid "To allow employees to unassign themselves from shifts, go to :menuselection:`Planning --> Configuration --> Settings`, then tick the checkbox :guilabel:`Allow Unassignment`. Then, specify the maximum number of days that the employees can unassign themselves before the shift."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:330
|
||||
#: ../../content/applications/services/planning.rst:328
|
||||
msgid "Once shifts are planned and published, employees receive an email notification. If shift unassignment is allowed, the employees can click the :guilabel:`I am unavailable` button, and the shift reverts to an open shift."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:337
|
||||
#: ../../content/applications/services/planning.rst:335
|
||||
msgid "Only the shifts matching the employee's roles are displayed in their schedule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/services/planning.rst:338
|
||||
#: ../../content/applications/services/planning.rst:336
|
||||
msgid "Unassigning shifts is not available for shifts in the past."
|
||||
msgstr ""
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user