[I18N] *: export latest terms + add missing resources
This commit does 2 things: - exports the latest terms to be translated - adds missing pot files + adds them to be translated on transifex (essentials, hr, and studio) closes odoo/documentation#8242 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
This commit is contained in:
parent
1f89b5f4b2
commit
ee34727c4d
15
.tx/config
15
.tx/config
@ -11,6 +11,11 @@ file_filter = locale/<lang>/LC_MESSAGES/applications.po
|
||||
source_file = locale/sources/applications.pot
|
||||
source_lang = en
|
||||
|
||||
[o:odoo:p:odoo-15-doc:r:essentials]
|
||||
file_filter = locale/<lang>/LC_MESSAGES/essentials.po
|
||||
source_file = locale/sources/essentials.pot
|
||||
source_lang = en
|
||||
|
||||
[o:odoo:p:odoo-15-doc:r:finance]
|
||||
file_filter = locale/<lang>/LC_MESSAGES/finance.po
|
||||
source_file = locale/sources/finance.pot
|
||||
@ -21,6 +26,11 @@ file_filter = locale/<lang>/LC_MESSAGES/general.po
|
||||
source_file = locale/sources/general.pot
|
||||
source_lang = en
|
||||
|
||||
[o:odoo:p:odoo-15-doc:r:hr]
|
||||
file_filter = locale/<lang>/LC_MESSAGES/hr.po
|
||||
source_file = locale/sources/hr.pot
|
||||
source_lang = en
|
||||
|
||||
[o:odoo:p:odoo-15-doc:r:index]
|
||||
file_filter = locale/<lang>/LC_MESSAGES/index.po
|
||||
source_file = locale/sources/index.pot
|
||||
@ -61,6 +71,11 @@ file_filter = locale/<lang>/LC_MESSAGES/settings.po
|
||||
source_file = locale/sources/settings.pot
|
||||
source_lang = en
|
||||
|
||||
[o:odoo:p:odoo-15-doc:r:studio]
|
||||
file_filter = locale/<lang>/LC_MESSAGES/studio.po
|
||||
source_file = locale/sources/studio.pot
|
||||
source_lang = en
|
||||
|
||||
[o:odoo:p:odoo-15-doc:r:websites]
|
||||
file_filter = locale/<lang>/LC_MESSAGES/websites.po
|
||||
source_file = locale/sources/websites.pot
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 15.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-12-18 20:35+0000\n"
|
||||
"POT-Creation-Date: 2024-03-20 10:19+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"
|
||||
@ -69,7 +69,7 @@ msgid "Submit bug reports"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing.rst:33
|
||||
msgid "Help improve the stability of Odoo by reporting the bugs that you discover in :doc:`supported versions </administration/maintain/supported_versions>` directly to Odoo support. Make sure to include as many details (version, environment, test scenario...) as possible. If you don't have the Odoo Enterprise license required for contacting the support, open a new issue on the GitHub repository of Odoo."
|
||||
msgid "Help improve the stability of Odoo by reporting the bugs that you discover in :doc:`supported versions </administration/supported_versions>` directly to Odoo support. Make sure to include as many details (version, environment, test scenario...) as possible. If you don't have the Odoo Enterprise license required for contacting the support, open a new issue on the GitHub repository of Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing.rst:38
|
||||
@ -240,7 +240,7 @@ msgid "Follow the `guide to update the PATH variable on Windows <https://www.how
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing/development.rst:40
|
||||
msgid ":doc:`Install Odoo from the sources <../administration/install/source>`. Make sure to fetch the sources through Git with SSH."
|
||||
msgid ":doc:`Install Odoo from the sources <../administration/on_premise/source>`. Make sure to fetch the sources through Git with SSH."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing/development.rst:42
|
||||
@ -286,7 +286,7 @@ msgid "Now that your environment is set up, you can start contributing to the co
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing/development.rst:95
|
||||
msgid "Choose the version of Odoo to which you want to make changes. Keep in mind that contributions targeting an :doc:`unsupported version of Odoo </administration/maintain/supported_versions>` are not accepted. This guide assumes that the changes target Odoo 15, which corresponds to branch `15.0`."
|
||||
msgid "Choose the version of Odoo to which you want to make changes. Keep in mind that contributions targeting an :doc:`unsupported version of Odoo </administration/supported_versions>` are not accepted. This guide assumes that the changes target Odoo 15, which corresponds to branch `15.0`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing/development.rst:99
|
||||
@ -1387,7 +1387,7 @@ msgid "Now that your environment is set up, you can start contributing to the do
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing/documentation.rst:211
|
||||
msgid "Choose the version of the documentation to which you want to make changes. Keep in mind that contributions targeting an :doc:`unsupported version of Odoo </administration/maintain/supported_versions>` are not accepted. This guide assumes that the changes target the documentation of Odoo 15, which corresponds to branch `15.0`."
|
||||
msgid "Choose the version of the documentation to which you want to make changes. Keep in mind that contributions targeting an :doc:`unsupported version of Odoo </administration/supported_versions>` are not accepted. This guide assumes that the changes target the documentation of Odoo 15, which corresponds to branch `15.0`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/contributing/documentation.rst:233
|
||||
|
829
locale/sources/essentials.pot
Normal file
829
locale/sources/essentials.pot
Normal file
@ -0,0 +1,829 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) Odoo S.A.
|
||||
# This file is distributed under the same license as the Odoo package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 15.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-20 10:19+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"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../content/applications/essentials.rst:3
|
||||
msgid "Odoo essentials"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:3
|
||||
msgid "Activities"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:5
|
||||
msgid "*Activities* are follow-up tasks tied to a record in an Odoo database. Activities can be scheduled on any page of the database that contains a chatter thread, kanban view, list view, or activities view of an application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:10
|
||||
msgid "Schedule activities"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:12
|
||||
msgid "One way that activities are created is by clicking the :guilabel:`Schedule Activity` button, located at the top of the *chatter* on any record. On the pop-up window that appears, select an :guilabel:`Activity Type` from the drop-down menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:17
|
||||
msgid "Individual applications have a list of *Activity Types* dedicated to that application. For example, to view and edit the activities available for the *CRM* application, go to :menuselection:`CRM app --> Configuration --> Activity Types`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:21
|
||||
msgid "Enter a title for the activity in the :guilabel:`Summary` field, located in the :guilabel:`Schedule Activity` pop-up window."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:24
|
||||
msgid "To assign the activity to a different user, select a name from the :guilabel:`Assigned to` drop-down menu. Otherwise, the user creating the activity is automatically assigned."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:27
|
||||
msgid "Lastly, feel free to add any additional information in the optional :guilabel:`Log a note...` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:30
|
||||
msgid "The :guilabel:`Due Date` field on the :guilabel:`Schedule Activity` pop-up window auto-populates based on the configuration settings for the selected :guilabel:`Activity Type`. However, this date can be changed by selecting a day on the calendar in the :guilabel:`Due Date` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:34
|
||||
msgid "Lastly, click one of the following buttons:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:36
|
||||
msgid ":guilabel:`Schedule`: adds the activity to the chatter under :guilabel:`Planned activities`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:37
|
||||
msgid ":guilabel:`Mark as Done`: adds the details of the activity to the chatter under :guilabel:`Today`. The activity is not scheduled, it is automatically marked as completed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:39
|
||||
msgid ":guilabel:`Done \\& Schedule Next`: adds the task under :guilabel:`Today` marked as done, and opens a new activity window."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:41
|
||||
msgid ":guilabel:`Discard`: discards any changes made on the pop-up window."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:-1
|
||||
msgid "View of CRM leads and the option to schedule an activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:47
|
||||
msgid "Depending on the activity type, the :guilabel:`Schedule` button may be replaced by a :guilabel:`Save` button, or an :guilabel:`Open Calendar` button."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:50
|
||||
msgid "Scheduled activities are added to the chatter for the record under :guilabel:`Planned activities`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:55
|
||||
msgid "Activities can also be scheduled from the kanban, list, or activities view of an application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:59
|
||||
msgid "Kanban view"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:61
|
||||
msgid "Select a record on which to schedule an activity. Click on the :guilabel:`🕘 (clock)` icon, then :guilabel:`Schedule An Activity`, and proceed to fill out the pop-up form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:0
|
||||
msgid "Kanban view of the CRM pipeline and the option to schedule an activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:67
|
||||
msgid "List view"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:69
|
||||
msgid "Select a record on which to schedule an activity. Click on the :guilabel:`🕘 (clock)` icon, then :guilabel:`Schedule An Activity`. If the record already has an activity scheduled, the clock icon may be replaced by a :guilabel:`📞 (phone)` or an :guilabel:`✉️ (envelope)` icon."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:0
|
||||
msgid "List view of the CRM pipeline and the option to schedule an activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:76
|
||||
msgid "Activity view"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:78
|
||||
msgid "To open the activity view for an application, select the :guilabel:`🕘 (clock)` icon from the menu bar anywhere in the database. Select any application from the drop-down menu, and click the :guilabel:`🕘 (clock)` icon for the desired app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:0
|
||||
msgid "Activity menu drop down with focus on where to open activity view for CRM."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:85
|
||||
msgid "Select a record on which to schedule an activity. Move across the row to find the desired activity type, then click the :guilabel:`+ (plus sign)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:0
|
||||
msgid "Activity view of the CRM pipeline and the option to schedule an activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:92
|
||||
msgid "Activity colors, and their relation to an activity's due date, is consistent throughout Odoo, regardless of the activity type, or the view."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:95
|
||||
msgid "Activities that appear in **green** indicate a due date sometime in the future."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:96
|
||||
msgid "**Yellow** indicates that the activity's due date is today."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:97
|
||||
msgid "**Red** indicates that the activity is overdue and the due date has passed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:99
|
||||
msgid "For example, if an activity is created for a phone call, and the due date passes, the activity appears with a red phone in list view, and a red clock on the kanban view."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:103
|
||||
msgid "View scheduled activities"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:105
|
||||
msgid "To view scheduled activities, open either the :menuselection:`Sales app` or :menuselection:`CRM app` and click the :guilabel:`🕘 (clock)` icon, located to the far-right side of the other view options."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:108
|
||||
msgid "Doing so opens the activities menu, showcasing all the scheduled activities for the user, by default. To show all activities for every user, remove the :guilabel:`My Pipeline` filter from the :guilabel:`Search...` bar."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:112
|
||||
msgid "To view a consolidated list of activities separated by the application where they were created, and by deadline, click the :guilabel:`🕘 (clock)` icon on the header menu to see the activities for that specific application in a drop-down menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:116
|
||||
msgid "The possibility to :guilabel:`Add new note` and :guilabel:`Request a Document` appear at the bottom of this drop-down menu, when the :guilabel:`🕘 (clock)` icon on the header menu is clicked."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:-1
|
||||
msgid "View of CRM leads page emphasizing the activities menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:123
|
||||
msgid "Configure activity types"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:125
|
||||
msgid "To configure the types of activities in the database, go to :menuselection:`Settings app --> Discuss --> Activities --> Activity Types`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:-1
|
||||
msgid "View of the settings page emphasizing the menu activity types."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:131
|
||||
msgid "Doing so reveals the :guilabel:`Activity Types` page, where the existing activity types are found."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:133
|
||||
msgid "To edit an existing activity type, select it from the list, then click :guilabel:`Edit`. To create a new activity type, click :guilabel:`Create`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:136
|
||||
msgid "At the top of a blank activity type form, start by choosing a :guilabel:`Name` for the new activity type."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:-1
|
||||
msgid "New activity type form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:143
|
||||
msgid "Activity settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:146
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:148
|
||||
msgid "The *Action* field specifies the intent of the activity. Some actions trigger specific behaviors after an activity is scheduled."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:151
|
||||
msgid "If :guilabel:`Upload Document` is selected, a link to upload a document is added directly to the planned activity in the chatter."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:153
|
||||
msgid "If either :guilabel:`Phonecall` or :guilabel:`Meeting` are selected, users have the option to open their calendar to schedule a time for this activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:155
|
||||
msgid "If :guilabel:`Request Signature` is selected, a link is added to the planned activity in the chatter that opens a signature request pop-up window."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:159
|
||||
msgid "The actions available to select on an activity type vary, depending on the applications currently installed in the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:163
|
||||
msgid "Default user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:165
|
||||
msgid "To automatically assign this activity to a specific user when this activity type is scheduled, choose a name from the :guilabel:`Default User` drop-down menu. If this field is left blank, the activity is assigned to the user who creates the activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:170
|
||||
msgid "Default summary"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:172
|
||||
msgid "To include notes whenever this activity type is created, enter them into the :guilabel:`Default Summary` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:176
|
||||
msgid "The information in the :guilabel:`Default User` and :guilabel:`Default Summary` fields are included when an activity is created. However, they can be altered before the activity is scheduled or saved."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:181
|
||||
msgid "Next activity"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:183
|
||||
msgid "To automatically suggest, or trigger, a new activity after an activity has been marked complete, the :guilabel:`Chaining Type` must be set."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:187
|
||||
msgid "Suggest next activity"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:189
|
||||
msgid "In the :guilabel:`Chaining Type` field, select :guilabel:`Suggest Next Activity`. Upon doing so, the field underneath changes to: :guilabel:`Suggest`. Click the :guilabel:`Suggest` field drop-down menu to select any activities to recommend as follow-up tasks to this activity type."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:193
|
||||
#: ../../content/applications/essentials/activities.rst:220
|
||||
msgid "In the :guilabel:`Schedule` field, choose a default deadline for these activities. To do so, configure a desired number of :guilabel:`Days`, :guilabel:`Weeks`, or :guilabel:`Months`. Then, decide if it should occur :guilabel:`after completion date` or :guilabel:`after previous activity deadline`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:198
|
||||
#: ../../content/applications/essentials/activities.rst:225
|
||||
msgid "This :guilabel:`Schedule` field information can be altered before the activity is scheduled."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:200
|
||||
#: ../../content/applications/essentials/activities.rst:227
|
||||
msgid "When all configurations are complete, click :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:-1
|
||||
msgid "Schedule activity popup with emphasis on recommended activities."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:206
|
||||
msgid "If an activity has the :guilabel:`Chaining Type` set to :guilabel:`Suggest Next Activity`, and has activities listed in the :guilabel:`Suggest` field, users are presented with recommendations for activities as next steps."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:211
|
||||
msgid "Trigger next activity"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:213
|
||||
msgid "Setting the :guilabel:`Chaining Type` to :guilabel:`Trigger Next Activity` immediately launches the next activity once the previous one is completed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:216
|
||||
msgid "If :guilabel:`Trigger Next Activity` is selected in the :guilabel:`Chaining Type` field, the field beneath changes to: :guilabel:`Trigger`. From the :guilabel:`Trigger` field drop-down menu, select the activity that should be launched once this activity is completed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:-1
|
||||
msgid "Schedule new activity popup with emphasis on Done and launch next button."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:233
|
||||
msgid "When an activity has the :guilabel:`Chaining Type` set to :guilabel:`Trigger Next Activity`, marking the activity as `Done` immediately launches the next activity listed in the :guilabel:`Trigger` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:238
|
||||
msgid ":doc:`/applications/productivity/discuss`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/activities.rst:239
|
||||
msgid ":doc:`/applications/productivity/discuss/team_communication`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:3
|
||||
msgid "Export and import data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:8
|
||||
msgid "Export data from Odoo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:10
|
||||
msgid "When working with a database, it sometimes is necessary to export your data in a distinct file. Doing so can help to do reporting over your activities (even if Odoo offers a precise and easy reporting tool with each available application)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:14
|
||||
msgid "With Odoo, you can export the values from any field in any record. To do so, activate the list view on the items that need to be exported, click on *Action*, and, then, on *Export*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:-1
|
||||
msgid "view of the different things to enable/click to export data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:22
|
||||
msgid "Pretty simple, this action still comes with some specificities. In fact, when clicking on *Export*, a pop-up window appears with several options for the data to export:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:-1
|
||||
msgid "overview of all the options to take into account when exporting data in Odoo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:30
|
||||
msgid "With the *I want to update data* option ticked, the system only shows the fields which can be imported. This is very helpful in case you want to update existing records. Basically, this works like a filter. Leaving the box unticked gives way more field options because it shows all the fields, not just the ones which can be imported."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:36
|
||||
msgid "When exporting, you can choose between two formats: .csv and .xls. With .csv, items are separated with a comma, while .xls holds information about all the worksheets in a file, including both content and formatting."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:39
|
||||
msgid "Those are the items you may want to export. Use the arrows to display more sub-field options. Of course, you can use the search bar to find specific fields more easily. To use the search option more efficiently, display all the fields by clicking on all the arrows!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:44
|
||||
msgid "The + button is there to add fields to the \"to export\" list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:45
|
||||
msgid "The \"handles\" next to the selected fields allow you to move the fields up and down to change the order in which they must be displayed in the exported file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:48
|
||||
msgid "The trashcan is there if you need to remove fields."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:49
|
||||
msgid "For recurring reports, it might be interesting to save export presets. Select all the needed ones and click on the template bar. There, click on *New template* and give a name to yours. The next time you need to export the same list, simply select the related template."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:56
|
||||
msgid "It’s good to keep the field’s external identifier in mind. For example, *Related Company* is equal to *parent_id*. Doing so helps export only what you would like to import next."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:63
|
||||
msgid "Import data into Odoo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:66
|
||||
msgid "How to start"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:68
|
||||
msgid "You can import data on any Odoo's business object using either Excel (.xlsx) or CSV (.csv) formats: contacts, products, bank statements, journal entries and even orders!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:72
|
||||
msgid "Open the view of the object you want to populate and click on :menuselection:`Favorites --> Import records`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:78
|
||||
msgid "There you are provided with templates you can easily populate with your own data. Such templates can be imported in one click; The data mapping is already done."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:83
|
||||
msgid "How to adapt the template"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:85
|
||||
msgid "Add, remove and sort columns to fit at best your data structure."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:86
|
||||
msgid "We advise to not remove the **ID** one (see why in the next section)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:87
|
||||
#: ../../content/applications/essentials/export_import_data.rst:376
|
||||
msgid "Set a unique ID to every single record by dragging down the ID sequencing."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:92
|
||||
msgid "When you add a new column, Odoo might not be able to map it automatically if its label doesn't fit any field in Odoo. Don't worry! You can map new columns manually when you test the import. Search the list for the corresponding field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:100
|
||||
msgid "Then, use this field's label in your file in order to make it work straight on the very next time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:104
|
||||
msgid "How to import from another application"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:106
|
||||
msgid "In order to re-create relationships between different records, you should use the unique identifier from the original application and map it to the **ID** (External ID) column in Odoo. When you import another record that links to the first one, use **XXX/ID** (XXX/External ID) to the original unique identifier. You can also find this record using its name but you will be stuck if at least 2 records have the same name."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:114
|
||||
msgid "The **ID** will also be used to update the original import if you need to re-import modified data later, it's thus good practice to specify it whenever possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:120
|
||||
msgid "I cannot find the field I want to map my column to"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:122
|
||||
msgid "Odoo tries to find with some heuristic, based on the first ten lines of the files, the type of field for each column inside your file. For example if you have a column only containing numbers, only the fields that are of type *Integer* will be displayed for you to choose from. While this behavior might be good and easy for most cases, it is also possible that it goes wrong or that you want to map your column to a field that is not proposed by default."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:131
|
||||
msgid "If that happens, you just have to check the ** Show fields of relation fields (advanced)** option, you will then be able to choose from the complete list of fields for each column."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:139
|
||||
msgid "Where can I change the date import format?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:141
|
||||
msgid "Odoo can automatically detect if a column is a date, and it will try to guess the date format from a set of most commonly used date formats. While this process can work for many date formats, some date formats will not be recognized. This can cause confusion due to day-month inversions; it is difficult to guess which part of a date format is the day and which part is the month in a date such as '01-03-2016'."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:147
|
||||
msgid "To view which date format Odoo has found from your file you can check the **Date Format** that is shown when clicking on **Options** under the file selector. If this format is incorrect you can change it to your liking using the *ISO 8601* to define the format."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:152
|
||||
msgid "If you are importing an excel (.xls, .xlsx) file, you can use date cells to store dates as the display of dates in excel is different from the way it is stored. That way you will be sure that the date format is correct in Odoo whatever your locale date format is."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:157
|
||||
msgid "Can I import numbers with currency sign (e.g.: $32.00)?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:159
|
||||
msgid "Yes, we fully support numbers with parenthesis to represent negative sign as well as numbers with currency sign attached to them. Odoo also automatically detect which thousand/decimal separator you use (you can change those under **options**). If you use a currency symbol that is not known to Odoo, it might not be recognized as a number though and it will crash."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:164
|
||||
msgid "Examples of supported numbers (using thirty-two thousands as an example):"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:166
|
||||
msgid "32.000,00"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:167
|
||||
msgid "32000,00"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:168
|
||||
msgid "32,000.00"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:169
|
||||
msgid "-32000.00"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:170
|
||||
msgid "(32000.00)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:171
|
||||
msgid "$ 32.000,00"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:172
|
||||
msgid "(32000.00 €)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:174
|
||||
msgid "Example that will not work:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:176
|
||||
msgid "ABC 32.000,00"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:177
|
||||
msgid "$ (32.000,00)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:180
|
||||
msgid "What can I do when the Import preview table isn't displayed correctly?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:182
|
||||
msgid "By default the Import preview is set on commas as field separators and quotation marks as text delimiters. If your csv file does not have these settings, you can modify the File Format Options (displayed under the Browse CSV file bar after you select your file)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:186
|
||||
msgid "Note that if your CSV file has a tabulation as separator, Odoo will not detect the separations. You will need to change the file format options in your spreadsheet application. See the following question."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:191
|
||||
msgid "How can I change the CSV file format options when saving in my spreadsheet application?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:193
|
||||
msgid "If you edit and save CSV files in spreadsheet applications, your computer's regional settings will be applied for the separator and delimiter. We suggest you use OpenOffice or LibreOffice Calc as they will allow you to modify all three options (in :menuselection:`'Save As' dialog box --> Check the box 'Edit filter settings' --> Save`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:198
|
||||
msgid "Microsoft Excel will allow you to modify only the encoding when saving (in :menuselection:`'Save As' dialog box --> click 'Tools' dropdown list --> Encoding tab`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:202
|
||||
msgid "What's the difference between Database ID and External ID?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:204
|
||||
msgid "Some fields define a relationship with another object. For example, the country of a contact is a link to a record of the 'Country' object. When you want to import such fields, Odoo will have to recreate links between the different records. To help you import such fields, Odoo provides three mechanisms. You must use one and only one mechanism per field you want to import."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:209
|
||||
msgid "For example, to reference the country of a contact, Odoo proposes you 3 different fields to import:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:211
|
||||
msgid "Country: the name or code of the country"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:212
|
||||
msgid "Country/Database ID: the unique Odoo ID for a record, defined by the ID postgresql column"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:213
|
||||
msgid "Country/External ID: the ID of this record referenced in another application (or the .XML file that imported it)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:216
|
||||
msgid "For the country Belgium, you can use one of these 3 ways to import:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:218
|
||||
msgid "Country: Belgium"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:219
|
||||
msgid "Country/Database ID: 21"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:220
|
||||
msgid "Country/External ID: base.be"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:222
|
||||
msgid "According to your need, you should use one of these 3 ways to reference records in relations. Here is when you should use one or the other, according to your need:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:225
|
||||
msgid "Use Country: This is the easiest way when your data come from CSV files that have been created manually."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:227
|
||||
msgid "Use Country/Database ID: You should rarely use this notation. It's mostly used by developers as it's main advantage is to never have conflicts (you may have several records with the same name, but they always have a unique Database ID)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:230
|
||||
msgid "Use Country/External ID: Use External ID when you import data from a third party application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:232
|
||||
msgid "When you use External IDs, you can import CSV files with the \"External ID\" column to define the External ID of each record you import. Then, you will be able to make a reference to that record with columns like \"Field/External ID\". The following two CSV files give you an example for Products and their Categories."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:237
|
||||
msgid ":download:`CSV file for categories <export_import_data/External_id_3rd_party_application_product_categories.csv>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:240
|
||||
msgid ":download:`CSV file for Products <export_import_data/External_id_3rd_party_application_products.csv>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:244
|
||||
msgid "What can I do if I have multiple matches for a field?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:246
|
||||
msgid "If for example you have two product categories with the child name \"Sellable\" (ie. \"Misc. Products/Sellable\" & \"Other Products/Sellable\"), your validation is halted but you may still import your data. However, we recommend you do not import the data because they will all be linked to the first 'Sellable' category found in the Product Category list (\"Misc. Products/Sellable\"). We recommend you modify one of the duplicates' values or your product category hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:252
|
||||
msgid "However if you do not wish to change your configuration of product categories, we recommend you use make use of the external ID for this field 'Category'."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:256
|
||||
msgid "How can I import a many2many relationship field (e.g. a customer that has multiple tags)?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:258
|
||||
msgid "The tags should be separated by a comma without any spacing. For example, if you want your customer to be linked to both tags 'Manufacturer' and 'Retailer' then you will encode \"Manufacturer,Retailer\" in the same column of your CSV file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:262
|
||||
msgid ":download:`CSV file for Manufacturer, Retailer <export_import_data/m2m_customers_tags.csv>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:266
|
||||
msgid "How can I import a one2many relationship (e.g. several Order Lines of a Sales Order)?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:268
|
||||
msgid "If you want to import sales order having several order lines; for each order line, you need to reserve a specific row in the CSV file. The first order line will be imported on the same row as the information relative to order. Any additional lines will need an additional row that does not have any information in the fields relative to the order. As an example, here is ``purchase.order_functional_error_line_cant_adpat.CSV`` file of some quotations you can import, based on demo data."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:275
|
||||
msgid ":download:`File for some Quotations <export_import_data/purchase.order_functional_error_line_cant_adpat.csv>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:277
|
||||
msgid "The following CSV file shows how to import purchase orders with their respective purchase order lines:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:280
|
||||
msgid ":download:`Purchase orders with their respective purchase order lines <export_import_data/o2m_purchase_order_lines.csv>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:282
|
||||
msgid "The following CSV file shows how to import customers and their respective contacts:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:284
|
||||
msgid ":download:`Customers and their respective contacts <export_import_data/o2m_customers_contacts.csv>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:287
|
||||
msgid "Can I import several times the same record?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:289
|
||||
msgid "If you import a file that contains one of the column \"External ID\" or \"Database ID\", records that have already been imported will be modified instead of being created. This is very useful as it allows you to import several times the same CSV file while having made some changes in between two imports. Odoo will take care of creating or modifying each record depending if it's new or not."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:294
|
||||
msgid "This feature allows you to use the Import/Export tool of Odoo to modify a batch of records in your favorite spreadsheet application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:298
|
||||
msgid "What happens if I do not provide a value for a specific field?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:300
|
||||
msgid "If you do not set all fields in your CSV file, Odoo will assign the default value for every non defined fields. But if you set fields with empty values in your CSV file, Odoo will set the EMPTY value in the field, instead of assigning the default value."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:305
|
||||
msgid "How to export/import different tables from an SQL application to Odoo?"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:307
|
||||
msgid "If you need to import data from different tables, you will have to recreate relations between records belonging to different tables. (e.g. if you import companies and persons, you will have to recreate the link between each person and the company they work for)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:311
|
||||
msgid "To manage relations between tables, you can use the \"External ID\" facilities of Odoo. The \"External ID\" of a record is the unique identifier of this record in another application. This \"External ID\" must be unique across all the records of all objects, so it's a good practice to prefix this \"External ID\" with the name of the application or table. (like 'company_1', 'person_1' instead of '1')"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:317
|
||||
msgid "As an example, suppose you have a SQL database with two tables you want to import: companies and persons. Each person belong to one company, so you will have to recreate the link between a person and the company he work for. (If you want to test this example, here is a :download:`dump of such a PostgreSQL database <export_import_data/database_import_test.sql>`)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:322
|
||||
msgid "We will first export all companies and their \"External ID\". In PSQL, write the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:328
|
||||
msgid "This SQL command will create the following CSV file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:337
|
||||
msgid "To create the CSV file for persons, linked to companies, we will use the following SQL command in PSQL:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:343
|
||||
msgid "It will produce the following CSV file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:353
|
||||
msgid "As you can see in this file, Fabien and Laurence are working for the Bigees company (company_1) and Eric is working for the Organi company. The relation between persons and companies is done using the External ID of the companies. We had to prefix the \"External ID\" by the name of the table to avoid a conflict of ID between persons and companies (person_1 and company_1 who shared the same ID 1 in the original database)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:359
|
||||
msgid "The two files produced are ready to be imported in Odoo without any modifications. After having imported these two CSV files, you will have 4 contacts and 3 companies. (the firsts two contacts are linked to the first company). You must first import the companies and then the persons."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:364
|
||||
msgid "How to adapt an import template"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:366
|
||||
msgid "Import templates are provided in the import tool of the most common data to import (contacts, products, bank statements, etc.). You can open them with any spreadsheets software (Microsoft Office, OpenOffice, Google Drive, etc.)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:372
|
||||
msgid "How to customize the file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:374
|
||||
msgid "Remove columns you don't need. We advise to not remove the *ID* one (see why here below)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:381
|
||||
msgid "When you add a new column, Odoo might not be able to map it automatically if its label doesn't fit any field of the system. If so, find the corresponding field using the search."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:388
|
||||
msgid "Then, use the label you found in your import template in order to make it work straight away the very next time you try to import."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:392
|
||||
msgid "Why an “ID” column"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:394
|
||||
msgid "The **ID** (External ID) is an unique identifier for the line item. Feel free to use the one of your previous software to ease the transition to Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:397
|
||||
msgid "Setting an ID is not mandatory when importing but it helps in many cases:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:399
|
||||
msgid "Update imports: you can import the same file several times without creating duplicates;"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:400
|
||||
msgid "Import relation fields (see here below)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:403
|
||||
msgid "How to import relation fields"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:405
|
||||
msgid "An Odoo object is always related to many other objects (e.g. a product is linked to product categories, attributes, vendors, etc.). To import those relations you need to import the records of the related object first from their own list menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/export_import_data.rst:409
|
||||
msgid "You can do it using either the name of the related record or its ID. The ID is expected when two records have the same name. In such a case add \" / ID\" at the end of the column title (e.g. for product attributes: Product Attributes / Attribute / ID)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:3
|
||||
msgid "In-App Purchase (IAP)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:5
|
||||
msgid "In-App Purchases (IAP) gives access to additional services through Odoo. For instance, it allows you to send SMS Text Messages or to send Invoices by post directly from your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:9
|
||||
msgid "Buying Credits"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:11
|
||||
msgid "Each IAP Service relies on prepaid credits to work and has its own pricing. To consult your current balance or to recharge your account, go to :menuselection:`Settings --> Odoo IAP --> View my Services`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:19
|
||||
msgid "If you are on Odoo Online and have the Enterprise version, you benefit from free credits to test our IAP features."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:23
|
||||
msgid "IAP accounts"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:25
|
||||
msgid "Credits to use IAP services are stored on IAP accounts, which are specific to each service. By default, IAP accounts are common to all companies, but can be restricted to specific ones. Activate the :ref:`developer mode <developer-mode>`, then go to :menuselection:`Technical Settings --> IAP Account`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:34
|
||||
msgid "An IAP account can be disabled by appending `+disabled` to its token. Reverting this change will re-enable the account."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:38
|
||||
msgid "IAP Portal"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:40
|
||||
msgid "The IAP Portal is a platform regrouping your IAP Services. It is accessible from :menuselection:`Settings app --> Odoo IAP --> View my Services`. From there, you can view your current balance, recharge your credits and set a reminder when your balance falls below a threshold."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:48
|
||||
msgid "Get notified when credits are low"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/essentials/in_app_purchase.rst:50
|
||||
msgid "To be notified when it’s time to recharge your credits, you can go to your IAP Portal through :menuselection:`Settings app --> Odoo IAP --> View my Services`, unfold a service and check the Receive threshold warning option. Then, you can provide a minimum amount of credits and email addresses. Now, every time that the limit is reached, an automatic reminder will be sent by email!"
|
||||
msgstr ""
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 15.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-05 13:22+0000\n"
|
||||
"POT-Creation-Date: 2024-03-20 10:19+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"
|
||||
@ -129,12 +129,12 @@ msgid "Statement"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting.rst:129
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:214
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:212
|
||||
msgid "Balance sheet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting.rst:131
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:204
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:202
|
||||
msgid "Profit and loss"
|
||||
msgstr ""
|
||||
|
||||
@ -1761,87 +1761,83 @@ msgid "Draft invoices"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:49
|
||||
msgid "The system generates invoice which are initially set to the Draft state. While these invoices"
|
||||
msgid "The system generates invoice which are initially set to the Draft state. While these invoices remain unvalidated, they have no accounting impact within the system. There is nothing to stop users from creating their own draft invoices."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:52
|
||||
msgid "remain unvalidated, they have no accounting impact within the system. There is nothing to stop users from creating their own draft invoices."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:55
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:53
|
||||
msgid "Let's create a customer invoice with following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:57
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:55
|
||||
msgid "Customer: Agrolait"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:58
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:56
|
||||
msgid "Product: iMac"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:59
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:57
|
||||
msgid "Quantity: 1"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:60
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:58
|
||||
msgid "Unit Price: 100"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:61
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:59
|
||||
msgid "Taxes: Tax 15%"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:67
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:65
|
||||
msgid "The document is composed of three parts:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:69
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:67
|
||||
msgid "the top of the invoice, with customer information,"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:70
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:68
|
||||
msgid "the main body of the invoice, with detailed invoice lines,"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:71
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:69
|
||||
msgid "the bottom of the page, with detail about the taxes, and the totals."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:74
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:72
|
||||
msgid "Open or Pro-forma invoices"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:76
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:74
|
||||
msgid "An invoice will usually include the quantity and the price of goods and/or services, the date, any parties involved, the unique invoice number, and any tax information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:80
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:78
|
||||
msgid "\"Validate\" the invoice when you are ready to approve it. The invoice then moves from the Draft state to the Open state."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:83
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:81
|
||||
msgid "When you have validated an invoice, Odoo gives it a unique number from a defined, and modifiable, sequence."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:88
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:86
|
||||
msgid "Accounting entries corresponding to this invoice are automatically generated when you validate the invoice. You can see the details by clicking on the entry in the Journal Entry field in the \"Other Info\" tab."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:96
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:94
|
||||
msgid "Send the invoice to customer"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:98
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:96
|
||||
msgid "After validating the customer invoice, you can directly send it to the customer via the 'Send by email' functionality."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:103
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:101
|
||||
msgid "A typical journal entry generated from a validated invoice will look like as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:105
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:126
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:52
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:69
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:119
|
||||
@ -1851,18 +1847,18 @@ msgstr ""
|
||||
msgid "**Account**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:105
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:126
|
||||
msgid "**Partner**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:105
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:126
|
||||
msgid "**Due date**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:105
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:126
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:53
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:70
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:120
|
||||
@ -1875,8 +1871,8 @@ msgstr ""
|
||||
msgid "**Debit**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:105
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:126
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:54
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:71
|
||||
#: ../../content/applications/finance/accounting/payments/internal_transfers.rst:121
|
||||
@ -1889,31 +1885,31 @@ msgstr ""
|
||||
msgid "**Credit**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:109
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:132
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:130
|
||||
#: ../../content/applications/finance/accounting/get_started/cheat_sheet.rst:168
|
||||
#: ../../content/applications/finance/fiscal_localizations/united_arab_emirates.rst:58
|
||||
msgid "Accounts Receivable"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:109
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:111
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:130
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:132
|
||||
msgid "Agrolait"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:109
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
msgid "01/07/2015"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:109
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:107
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:130
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:132
|
||||
msgid "115"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:111
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:109
|
||||
#: ../../content/applications/finance/accounting/taxes.rst:5
|
||||
#: ../../content/applications/finance/fiscal_localizations/argentina.rst:164
|
||||
#: ../../content/applications/finance/fiscal_localizations/chile.rst:198
|
||||
@ -1927,12 +1923,12 @@ msgstr ""
|
||||
msgid "Taxes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:111
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:109
|
||||
#: ../../content/applications/finance/fiscal_localizations/france.rst:96
|
||||
msgid "15"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:113
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:111
|
||||
#: ../../content/applications/finance/accounting/customer_invoices/overview.rst:16
|
||||
#: ../../content/applications/finance/fiscal_localizations/chile.rst:265
|
||||
#: ../../content/applications/finance/fiscal_localizations/switzerland.rst:130
|
||||
@ -1942,7 +1938,7 @@ msgstr ""
|
||||
msgid "Sales"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:113
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:111
|
||||
#: ../../content/applications/finance/accounting/get_started/cheat_sheet.rst:170
|
||||
#: ../../content/applications/finance/accounting/get_started/cheat_sheet.rst:224
|
||||
#: ../../content/applications/finance/accounting/get_started/cheat_sheet.rst:226
|
||||
@ -1954,19 +1950,19 @@ msgstr ""
|
||||
msgid "100"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:117
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:115
|
||||
msgid "Payment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:119
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:117
|
||||
msgid "In Odoo, an invoice is considered to be paid when the associated accounting entry has been reconciled with the payment entries. If there has not been a reconciliation, the invoice will remain in the Open state until you have entered the payment."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:124
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:122
|
||||
msgid "A typical journal entry generated from a payment will look like as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:130
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:128
|
||||
#: ../../content/applications/finance/accounting/get_started/cheat_sheet.rst:236
|
||||
#: ../../content/applications/finance/accounting/get_started/cheat_sheet.rst:252
|
||||
#: ../../content/applications/finance/accounting/payments/checks.rst:108
|
||||
@ -1975,75 +1971,75 @@ msgstr ""
|
||||
msgid "Bank"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:136
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:134
|
||||
msgid "Receive a partial payment through the bank statement"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:138
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:136
|
||||
msgid "You can manually enter your bank statements in Odoo, or you can import them in from a csv file or from several other predefined formats according to your accounting localisation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:142
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:140
|
||||
msgid "Create a bank statement from the accounting dashboard with the related journal and enter an amount of $100 ."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:148
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:146
|
||||
msgid "Reconcile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:150
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:148
|
||||
msgid "Now let's reconcile!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:154
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:152
|
||||
msgid "You can now go through every transaction and reconcile them or you can mass reconcile with instructions at the bottom."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:156
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:154
|
||||
msgid "After reconciling the items in the sheet, the related invoice will now display \"You have outstanding payments for this customer. You can reconcile them to pay this invoice. \""
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:164
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:162
|
||||
msgid "Apply the payment. Below, you can see that the payment has been added to the invoice."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:170
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:168
|
||||
msgid "Payment Followup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:172
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:170
|
||||
msgid "There's a growing trend of customers paying bills later and later. Therefore, collectors must make every effort to collect money and collect it faster."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:176
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:174
|
||||
msgid "Odoo will help you define your follow-up strategy. To remind customers to pay their outstanding invoices, you can define different actions depending on how severely overdue the customer is. These actions are bundled into follow-up levels that are triggered when the due date of an invoice has passed a certain number of days. If there are other overdue invoices for the same customer, the actions of the most overdue invoice will be executed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:184
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:182
|
||||
msgid "By going to the customer record and diving into the \"Overdue Payments\" you will see the follow-up message and all overdue invoices."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:192
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:190
|
||||
msgid "Customer aging report:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:194
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:192
|
||||
msgid "The customer aging report will be an additional key tool for the collector to understand the customer credit issues, and to prioritize their work."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:198
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:196
|
||||
msgid "Use the aging report to determine which customers are overdue and begin your collection efforts."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:206
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:204
|
||||
msgid "The Profit and Loss statement displays your revenue and expense details. Ultimately, this gives you a clear image of your Net Profit and Loss. It is sometimes referred to as the \"Income Statement\" or \"Statement of Revenues and Expenses.\""
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:216
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:214
|
||||
msgid "The balance sheet summarizes your company's liabilities, assets and equity at a specific moment in time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:223
|
||||
#: ../../content/applications/finance/accounting/customer_invoices.rst:221
|
||||
msgid "For example, if you manage your inventory using the perpetual accounting method, you should expect a decrease in account \"Current Assets\" once the material has been shipped to the customer."
|
||||
msgstr ""
|
||||
|
||||
@ -3497,7 +3493,7 @@ msgid "Pricing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices/snailmail.rst:47
|
||||
msgid "Snailmail is an :doc:`/applications/general/in_app_purchase` service that requires prepaid stamps (=credits) to work. Sending one document consumes one stamp."
|
||||
msgid "Snailmail is an :doc:`/applications/essentials/in_app_purchase` service that requires prepaid stamps (=credits) to work. Sending one document consumes one stamp."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/customer_invoices/snailmail.rst:50
|
||||
@ -6002,11 +5998,11 @@ msgid "You can send reminder emails in batches from the :guilabel:`Follow-up Rep
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/payments/follow_up.rst:97
|
||||
msgid ":doc:`../../../general/in_app_purchase`"
|
||||
msgid ":doc:`/applications/essentials/in_app_purchase`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/payments/follow_up.rst:98
|
||||
msgid ":doc:`../../../marketing/sms_marketing/pricing/pricing_and_faq`"
|
||||
msgid ":doc:`/applications/marketing/sms_marketing/pricing/pricing_and_faq`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/payments/follow_up.rst:99
|
||||
@ -10036,7 +10032,7 @@ msgid "`Test Odoo's invoice digitization <https://www.odoo.com/app/invoice-autom
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/vendor_bills/invoice_digitization.rst:14
|
||||
msgid ":doc:`/applications/general/in_app_purchase`."
|
||||
msgid ":doc:`/applications/essentials/in_app_purchase`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/vendor_bills/invoice_digitization.rst:15
|
||||
@ -10080,7 +10076,7 @@ msgid "You can modify the email alias of a journal by going to :menuselection:`A
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/vendor_bills/invoice_digitization.rst:52
|
||||
msgid "If you use the :doc:`Documents <../../documents>` app, you can send your scanned invoices to the :guilabel:`Finance` workspace (e.g., `inbox-financial@example.odoo.com`)."
|
||||
msgid "If you use the :doc:`Documents </applications/productivity/documents>` app, you can send your scanned invoices to the :guilabel:`Finance` workspace (e.g., `inbox-financial@example.odoo.com`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/vendor_bills/invoice_digitization.rst:56
|
||||
@ -10107,190 +10103,6 @@ msgstr ""
|
||||
msgid "`Our Privacy Policy <https://iap.odoo.com/privacy#header_6>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:3
|
||||
msgid "Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:5
|
||||
msgid "**Odoo Documents** allows you to store, view and manage files within Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:7
|
||||
msgid "You can upload any type of file (max 64MB per file on Odoo Online), and organize them in various workspaces."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:11
|
||||
msgid "`Odoo Documents: product page <https://www.odoo.com/app/documents>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:14
|
||||
msgid "Workflow actions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:16
|
||||
msgid "Workflow actions are automated actions you can create and customize at the level of each workspace. They appear next to a file whenever it meets the criteria you set. That way you can, for example, add tags to a file or move it to another workspace with a single click. Workflow actions help you streamline the management of your documents and your overall business operations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:22
|
||||
msgid "Create workflow actions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:24
|
||||
msgid "To create workflow actions, go to :menuselection:`Documents --> Configuration --> Workspaces` and select the workspace where the action should apply. Click on the *Actions* smart button, and then on *Create*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:-1
|
||||
msgid "Workflow actions smart button in Odoo Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:33
|
||||
msgid "An action applies to all *Child Workspaces* under the *Parent Workspace* you selected."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:36
|
||||
msgid "If you use the :ref:`developer mode <developer-mode>`, you can directly access all your actions by going to :menuselection:`Documents --> Configuration --> Actions`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:40
|
||||
msgid "Set the conditions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:42
|
||||
msgid "After naming your workflow action, you can set the conditions that trigger the appearance of the action button on the right-side panel when selecting a file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:45
|
||||
msgid "There are three basic types of conditions you can set:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:47
|
||||
msgid "**Tags**: you can both use the *Contains* and *Does not contain* conditions, meaning the files *must have* or *mustn't have* the tags set here."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:50
|
||||
msgid "**Contact**: the files must be associated with the contact set here."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:52
|
||||
msgid "**Owner**: the files must be associated with the owner set here."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:-1
|
||||
msgid "Example of a workflow action's basic condition in Odoo Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:59
|
||||
msgid "If you don't set any conditions, the action button appears for all files located inside the selected workspace."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:63
|
||||
msgid "Advanced condition type: domain"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:66
|
||||
msgid "It is recommended to have some knowledge of Odoo development to properly configure *Domain* filters."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:69
|
||||
msgid "To access the *Domain* condition, the :ref:`developer mode <developer-mode>` needs to be activated. Once that's done, select the *Domain* condition type, and click on *Add Filter*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:-1
|
||||
msgid "Activating the domain condition type in Odoo Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:76
|
||||
msgid "To create a rule, you typically select a field, an operator, and a value. For example, if you want to add a workflow action to all the PDF files inside a workspace, set the field to *Mime Type*, the operator to *contains*, and the value to *pdf*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:-1
|
||||
msgid "Example of a workflow action's domain condition in Odoo Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:84
|
||||
msgid "Click on *Add node* (plus-circle icon) and *Add branch* (ellipsis icon) to add conditions and sub-conditions. You can then specify if your rule should match *ALL* or *ANY* conditions. You can also edit the rule directly using the *Code editor*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:-1
|
||||
msgid "Add a node or a branch to a workflow action's condition in Odoo Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:93
|
||||
msgid "Configure the actions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:95
|
||||
msgid "Select the *Actions* tab to set up your action. You can simultaneously:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:97
|
||||
msgid "**Set Contact**: add a contact to the file, or replace an existing contact with a new one."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:98
|
||||
msgid "**Set Owner**: add an owner to the file, or replace an existing owner with a new one."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:99
|
||||
msgid "**Move to Workspace**: move the file to any workspace."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:100
|
||||
msgid "**Create**: create one of the following items attached to the file in your database:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:102
|
||||
msgid "**Product template**: create a product you can edit directly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:103
|
||||
msgid "**Task**: create a Project task you can edit directly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:104
|
||||
msgid "**Signature request**: create a new Sign template to send out."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:105
|
||||
msgid "**Sign directly**: create a Sign template to sign directly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:106
|
||||
msgid "**Vendor bill**: create a vendor bill using OCR and AI to scrape information from the file content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:108
|
||||
msgid "**Customer invoice**: create a customer invoice using OCR and AI to scrape information from the file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:110
|
||||
msgid "**Vendor credit note**: create a vendor credit note using OCR and AI to scrape information from the file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:112
|
||||
msgid "**Credit note**: create a customer credit note using OCR and AI to scrape information from the file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:114
|
||||
msgid "**Applicant**: create a new HR application you can edit directly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:116
|
||||
msgid "**Set Tags**: add, remove, and replace any number of tags."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:117
|
||||
msgid "**Activities - Mark all as Done**: mark all activities linked to the file as done."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:118
|
||||
msgid "**Activities - Schedule Activity**: create a new activity linked to the file as configured in the action. You can choose to set the activity on the document owner."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/documents.rst:-1
|
||||
msgid "Example of a workflow action Odoo Documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/expenses.rst:5
|
||||
#: ../../content/applications/finance/fiscal_localizations/united_arab_emirates.rst:104
|
||||
#: ../../content/applications/finance/fiscal_localizations/united_arab_emirates.rst:107
|
||||
@ -10507,7 +10319,7 @@ msgid "Create the domain alias by clicking the link."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/expenses.rst:210
|
||||
msgid "If the domain alias needs to be set up, :guilabel:`Setup your domain alias` will appear beneath the incoming emails check box instead of the email address field. Refer to this documentation for setup instructions and more information: :doc:`/administration/maintain/domain_names`. Once the domain alias is configured, the email address field will be visible beneath the incoming emails section."
|
||||
msgid "If the domain alias needs to be set up, :guilabel:`Setup your domain alias` will appear beneath the incoming emails check box instead of the email address field. Refer to this documentation for setup instructions and more information: :doc:`/applications/websites/website/configuration/domain_names`. Once the domain alias is configured, the email address field will be visible beneath the incoming emails section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/expenses.rst:216
|
||||
@ -10659,7 +10471,7 @@ msgid ":guilabel:`Settings`: The user has access to the entire *Settings* app wi
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/expenses.rst:367
|
||||
msgid "Please refer to :doc:`this document </applications/general/users/manage_users>` to learn more about managing users and their access rights."
|
||||
msgid "Please refer to :doc:`this document </applications/general/users>` to learn more about managing users and their access rights."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/expenses.rst:370
|
||||
@ -12404,7 +12216,7 @@ msgid "Odoo 14.0"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/belgium.rst:56
|
||||
msgid ":doc:`/administration/maintain/supported_versions`"
|
||||
msgid ":doc:`/administration/supported_versions`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/belgium.rst:58
|
||||
@ -12544,7 +12356,7 @@ msgid "the Mac address of your IoT Box."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/belgium.rst:156
|
||||
msgid "Once your IoT box is certified, :doc:`connect <../../productivity/iot/config/connect>` it to your database. To verify that the IoT Box recognizes the FDM, go to the IoT homepage and scroll down the :guilabel:`IOT Device` section, which should display the FDM."
|
||||
msgid "Once your IoT box is certified, :doc:`connect <../../general/iot/config/connect>` it to your database. To verify that the IoT Box recognizes the FDM, go to the IoT homepage and scroll down the :guilabel:`IOT Device` section, which should display the FDM."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/belgium.rst:-1
|
||||
@ -14565,7 +14377,7 @@ msgid "`Odoo: Download Odoo <https://www.odoo.com/page/download>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/egypt.rst:223
|
||||
msgid ":doc:`../../../administration/install`"
|
||||
msgid ":doc:`../../../administration/on_premise`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/egypt.rst:228
|
||||
@ -15401,7 +15213,7 @@ msgid "Getting compliant with Odoo is very easy."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/france.rst:366
|
||||
msgid "Your company is requested by the tax administration to deliver a certificate of conformity testifying that your software complies with the anti-fraud legislation. This certificate is granted by Odoo SA to Odoo Enterprise users `here <https://www.odoo.com/my/contract/french-certification/>`_. If you use Odoo Community, you should :doc:`upgrade to Odoo Enterprise </administration/maintain/enterprise>` or contact your Odoo service provider."
|
||||
msgid "Your company is requested by the tax administration to deliver a certificate of conformity testifying that your software complies with the anti-fraud legislation. This certificate is granted by Odoo SA to Odoo Enterprise users `here <https://www.odoo.com/my/contract/french-certification/>`_. If you use Odoo Community, you should :doc:`upgrade to Odoo Enterprise </administration/on_premise/community_to_enterprise>` or contact your Odoo service provider."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/france.rst:373
|
||||
@ -17193,7 +17005,7 @@ msgid "Once it is loaded on your computer, a wizard opens. You have to read and
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/kenya.rst:76
|
||||
msgid "A new page opens, confirming your :doc:`IoT Box <../../productivity/iot/config/connect>` is up and running. Connect your physical device **Tremol G03 Control Unit (type C)** to your laptop via USB. In the :guilabel:`IoT Device` section, check that your Tremol G03 Control Unit (type C) appears, confirming the connection between the device and your computer."
|
||||
msgid "A new page opens, confirming your :doc:`IoT Box <../../general/iot/config/connect>` is up and running. Connect your physical device **Tremol G03 Control Unit (type C)** to your laptop via USB. In the :guilabel:`IoT Device` section, check that your Tremol G03 Control Unit (type C) appears, confirming the connection between the device and your computer."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/kenya.rst:-1
|
||||
@ -17205,7 +17017,7 @@ msgid "If the device is not detected, try to plug it in again or click on the :g
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/kenya.rst:90
|
||||
msgid ":doc:`Connect an IoT box to your database <../../productivity/iot/config/connect>`"
|
||||
msgid ":doc:`Connect an IoT box to your database <../../general/iot/config/connect>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/kenya.rst:93
|
||||
@ -17698,7 +17510,7 @@ msgid "Tax accounts available for Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/mexico.rst:253
|
||||
msgid "To configure products, go to :menuselection:`Accounting --> Customers --> Products`, then select a product to configure, or :guilabel:`Create` a new one. In the :guilabel:`Accounting` tab, and in the :guilabel:`UNSPSC Product Category` field, select the category that represents the product. The process can be done manually, or through :doc:`a bulk import <../../general/export_import_data>`."
|
||||
msgid "To configure products, go to :menuselection:`Accounting --> Customers --> Products`, then select a product to configure, or :guilabel:`Create` a new one. In the :guilabel:`Accounting` tab, and in the :guilabel:`UNSPSC Product Category` field, select the category that represents the product. The process can be done manually, or through :doc:`a bulk import <../../essentials/export_import_data>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/fiscal_localizations/mexico.rst:259
|
||||
@ -21884,163 +21696,3 @@ msgstr ""
|
||||
#: ../../content/applications/finance/payment_acquirers/wire_transfer.rst:52
|
||||
msgid ":ref:`payment_acquirers/journal`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:3
|
||||
msgid "Sign"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:5
|
||||
msgid "**Odoo Sign** allows you to send, sign and approve documents online."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:7
|
||||
msgid "You can upload any PDF file and add drag-and-dropping fields on it. These fields are automatically filled out with the user's detail if they are logged in."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:11
|
||||
msgid "`Odoo Sign: product page <https://www.odoo.com/app/sign>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:12
|
||||
msgid "`Odoo Tutorials: Sign <https://www.odoo.com/slides/sign-61>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:17
|
||||
msgid "Validity of electronic signatures"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:19
|
||||
msgid "The legal validity of electronic signatures generated by Odoo depends on the legislation of your country. Companies doing business abroad should consider electronic signature laws of other countries as well."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:24
|
||||
msgid "In the European Union"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:26
|
||||
msgid "The `eIDAS regulation <http://data.europa.eu/eli/reg/2014/910/oj>`_ establishes the framework for electronic signatures in all `27 member states of the European Union <https://europa.eu/european-union/about-eu/countries_en>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:30
|
||||
msgid "It distinguishes three types of electronic signatures:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:32
|
||||
msgid "Electronic signatures"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:33
|
||||
msgid "Advanced electronic signatures"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:34
|
||||
msgid "Qualified electronic signatures"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:36
|
||||
msgid "Odoo generates the first type, regular electronic signatures, and these signatures can produce legal effects in the EU, as the regulation states that “an electronic signature shall not be denied legal effect and admissibility as evidence in legal proceedings solely on the grounds that it is in an electronic form or that it does not meet the requirements for qualified electronic signatures.”"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:41
|
||||
msgid "Note that electronic signatures may not be automatically recognized as valid. You may need to bring supporting evidence of a signature’s validity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:45
|
||||
msgid "In the United States of America"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:47
|
||||
msgid "The `ESIGN Act (Electronic Signatures in Global and National Commerce Act) <https://www.fdic.gov/regulations/compliance/manual/10/X-3.1.pdf>`_, at the interstate and international levels, and the `UETA (Uniform Electronic Transactions Act) <https://www.uniformlaws.org/committees/community-home/librarydocuments?communitykey=2c04b76c-2b7d-4399-977e-d5876ba7e034&tab=librarydocuments>`_, at the state level, provide the legal framework for electronic signatures. Note that `Illinois <https://www.ilga.gov/legislation/ilcs/ilcs5.asp?ActID=89&>`_ and `New York <https://its.ny.gov/electronic-signatures-and-records-act-esra>`_ have not adopted the UETA, but similar acts instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:56
|
||||
msgid "Overall, to be recognized as valid, electronic signatures have to meet five criteria:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:58
|
||||
msgid "A signer must show a clear intent to sign. For example, using a mouse to draw a signature can show intent. The signer must also have the option to opt-out of electronically signing a document."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:61
|
||||
msgid "A signer must first express or imply their consent to conduct business electronically."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:62
|
||||
msgid "The signature must be clearly attributed. In Odoo, metadata, such as the signer’s IP address, is added to the signature, which can be used as supporting evidence."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:64
|
||||
msgid "The signature must be associated with the document being signed, for example, by keeping a record detailing how the signature was captured."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:66
|
||||
msgid "Electronically signed documents need to be retained and available for later reference by all parties involved, for example, by providing the signer either a fully-executed copy or the option to download a copy."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:71
|
||||
msgid "The information provided here does not constitute legal advice; it is provided for general informational purposes only. As laws governing electronic signatures rapidly evolve, we cannot guarantee whether all information is up to date or not. We advise contacting a local attorney for legal advice regarding electronic signature compliance and validity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:79
|
||||
msgid "Field Types"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:81
|
||||
msgid "By configuring your own *Field Types*, also known as *Signature Item Types*, you can make the signing process even faster for your customers, partners, and employees."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:84
|
||||
msgid "To create and customize fields, activate the :ref:`developer mode <developer-mode>`. Then head to :menuselection:`Documents --> Configuration --> Field Types` and click on *Create*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:87
|
||||
msgid "After giving your new field a name, select one of the six *Types* available:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:89
|
||||
msgid "**Signature**: users are prompted to enter their signature either by drawing it, automatically generating one based on their name, or uploading a local file (usually an image). Each subsequent *Signature* field then reuses the data entered in the first field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:92
|
||||
msgid "**Initial**: users are prompted to enter their initials, in a similar way to the *Signature* field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:94
|
||||
msgid "**Text**: users enter text on a single line."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:95
|
||||
msgid "**Multiline Text**: users enter text on multiple lines."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:96
|
||||
msgid "**Checkbox**: users can tick a box (e.g.,to mark their approval or consent)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:97
|
||||
msgid "**Selection**: users choose a single option from a variety of options."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:99
|
||||
msgid "Next, you have the option to auto-complete fields for users based on their Odoo profile information by using *Automatic Partner Field*. To this end, the *Name*, *Email*, *Phone*, and *Company* fields are preconfigured in your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:104
|
||||
msgid "Users can freely edit auto-completed fields."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:-1
|
||||
msgid "Company field example in Odoo Sign"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:110
|
||||
msgid "You can then change the size of the field by editing the *Default Width* and *Default Height*. Both sizes are defined as a percentage of the full-page expressed as a decimal, with 1 equalling the full-page's width or height. By default, the width of new fields you create is set to 15% (0.150) of a full-page's width, while their height is set to 1.5% (0.015) of a full-page's height."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:115
|
||||
msgid "Next, write a *Tip*. Tips are displayed inside arrows on the left-hand side of the user's screen during the signing process. You can also use a *Placeholder* text to be displayed inside the field before it is completed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/sign.rst:-1
|
||||
msgid "Tip and placeholder example in Odoo Sign"
|
||||
msgstr ""
|
||||
|
File diff suppressed because it is too large
Load Diff
5728
locale/sources/hr.pot
Normal file
5728
locale/sources/hr.pot
Normal file
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 15.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-05 13:22+0000\n"
|
||||
"POT-Creation-Date: 2024-03-20 10:19+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"
|
||||
@ -201,7 +201,7 @@ msgstr ""
|
||||
msgid "This navigates to a new, blank page where the desired product, quantity, and source location must be chosen."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments.rst:0
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments.rst:132
|
||||
msgid "Keypad to add products on Barcode Inventory Client Action page."
|
||||
msgstr ""
|
||||
|
||||
@ -841,6 +841,7 @@ msgid "(91) ([!\"%-/0-9:-?A-Z_a-z]{0,90})"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/barcode/operations/gs1_nomenclature.rst:225
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:77
|
||||
msgid "Package type"
|
||||
msgstr ""
|
||||
|
||||
@ -897,6 +898,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/barcode/operations/gs1_usage.rst:40
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/barcode/operations/gs1_usage.rst:168
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:78
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
@ -945,8 +947,8 @@ msgstr ""
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/management/warehouses/resupply_warehouses.rst:11
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/management/warehouses/warehouses_locations.rst:44
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock.rst:18
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:18
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:84
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:21
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:104
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing.rst:16
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping/operation/label_type.rst:13
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/shipping/operation/labels.rst:15
|
||||
@ -2611,7 +2613,7 @@ msgstr ""
|
||||
msgid "**Manually assign lot numbers**: Click :guilabel:`Add a line` and choose the location the products will be stored in under the :guilabel:`To` column. Then, type a new :guilabel:`Lot Number Name` and set the :guilabel:`Done` quantity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst:0
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst:144
|
||||
msgid "Assign lot number detailed operations popup."
|
||||
msgstr ""
|
||||
|
||||
@ -2623,7 +2625,7 @@ msgstr ""
|
||||
msgid "**Copy/paste lot numbers from a spreadsheet**: Populate a spreadsheet with all of the lot numbers received from the supplier (or manually chosen to assign upon receipt). Then, copy and paste them in the :guilabel:`Lot/Serial Number Name` column. Odoo will automatically create the necessary number of lines based on the amount of numbers pasted in the column. From here, the :guilabel:`To` locations and :guilabel:`Done` quantities can be manually entered in each of the lot number lines."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst:0
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst:159
|
||||
msgid "List of lot numbers copied on excel spreadsheet."
|
||||
msgstr ""
|
||||
|
||||
@ -7083,175 +7085,227 @@ msgstr ""
|
||||
msgid "Putaway rules"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:6
|
||||
msgid "What is a Putaway Rule?"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:5
|
||||
msgid "Putaway is the process of routing products to appropriate storage locations upon shipment arrival."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:8
|
||||
msgid "A good warehouse implementation makes sure that products automatically move to their appropriate destination location. To make that process easier, Odoo uses *Putaway Rules*. Putaway is the process of taking products from the received shipments and putting them into the appropriate location."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:7
|
||||
msgid "Odoo can accomplish this seamlessly using *putaway rules*, which dictate how products move through specified warehouse locations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:10
|
||||
msgid "Upon shipment arrival, operations are generated based on putaway rules to efficiently move products to specified locations, and ensure easy retrieval for future delivery orders."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:13
|
||||
msgid "If, for example, a warehouse contains volatile substances, it is important to make sure that certain products are not stored close to each other because of a potential chemical reaction. That's where putaway rules intervene, to avoid storing products wrongly."
|
||||
msgid "In warehouses that process specific kinds of products, putaway rules can also prevent volatile substances from being stored in close proximity, by directing them to different locations determined by the warehouse manager."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:20
|
||||
msgid "In the :guilabel:`Inventory` app, go to :menuselection:`Configuration --> Settings` and activate the :guilabel:`Multi-Step Routes` feature. By doing so, the :guilabel:`Storage Locations` feature is also automatically activated."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:18
|
||||
msgid "`Odoo Tutorials: Putaway Rules <https://www.youtube.com/watch?v=nCQMf6sj_w8>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:23
|
||||
msgid "To use putaway rules, navigate to :menuselection:`Inventory app --> Configuration --> Settings`, and activate the :guilabel:`Multi-Step Routes` feature under the :guilabel:`Warehouse` section. By doing so, the :guilabel:`Storage Locations` feature is also automatically activated."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:27
|
||||
msgid "Finally, click :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:-1
|
||||
msgid "Activate Multi-Step Routes in Inventory configuration settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:29
|
||||
msgid "Setting up a putaway rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:31
|
||||
msgid "In some cases, like for a retail shop storing fruits and vegetables, products should be stored in different locations depending on several factors like frequency, size, product category, specific environment needs, and so on."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:35
|
||||
msgid "In this example, suppose there is one warehouse location, **WH/Stock**, with the following sub-locations:"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:36
|
||||
msgid "Define putaway rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:38
|
||||
msgid "WH/Stock/Pallets"
|
||||
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."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:40
|
||||
msgid "WH/Stock/Pallets/PAL1"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/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)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:41
|
||||
msgid "WH/Stock/Pallets/PAL2"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:42
|
||||
msgid "WH/Stock/Pallets/PAL3"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:44
|
||||
msgid "WH/Stock/Shelf 1"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:46
|
||||
msgid "WH/Stock/Shelf 2"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:48
|
||||
msgid "WH/Stock/Shelf 2/Small Refrigerator"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:47
|
||||
msgid "In the same line, the :guilabel:`When product arrives in` location is where the putaway rule is triggered to create an operation to move the product to the :guilabel:`Store to` location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:50
|
||||
msgid "WH/Stock/Shelf 3"
|
||||
msgid "For this to work, the :guilabel:`Store to` location must be a *sub-location* of the first (e.g., `WH/Stock/Fruits` is a specific, named location inside `WH/Stock` to make the products stored here easier to find)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:52
|
||||
msgid "Manage those locations with putaway rules. To create a putaway rule, open the :guilabel:`Inventory` app and go to :menuselection:`Configuration --> Putaway Rules`. Then, click on :guilabel:`Create` and configure a putaway rule that indicated the main location the product will enter before being redirected to the right storage location."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:55
|
||||
msgid "In a warehouse location, **WH/Stock**, there are the following sub-locations:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:57
|
||||
msgid "WH/Stock/Fruits"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:58
|
||||
msgid "The putaway rules can be defined either per product/product category and/or package type (the :guilabel:`Packages` setting must be enabled for that). Putaway rules are read sequentially until a match is found."
|
||||
msgid "WH/Stock/Vegetables"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:62
|
||||
msgid "Take the following example:"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:60
|
||||
msgid "Ensure all apples are stored in the fruits section by filling the field :guilabel:`Store to` with the location `WH/Stock/Fruits` when the :guilabel:`Product`, `Apple` arrives in `WH/Stock`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:64
|
||||
msgid "If water (category All/drinks) is received, whatever the package, it will be redirected to WH/Stock/Shelf 2/Small Refrigerator."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:63
|
||||
msgid "Repeat this for all products and hit :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:66
|
||||
msgid "If orange juice cans, packaged in boxes, are received, they will be redirected to WH/Stock/Shelf 2."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:68
|
||||
msgid "If water or apple juice bottles, packaged in boxes, are received, they will be redirected to WH/Stock/Shelf 3."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:0
|
||||
msgid "Create putaway rules for apples and carrots."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:70
|
||||
msgid "If a pallet of lemonade cans are receieved, it will be redirected to WH/Stock/Pallets/PAL1."
|
||||
msgid "Putaway rule priority"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:-1
|
||||
msgid "Some examples of putaway rules."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:72
|
||||
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/routes/strategies/putaway.rst:77
|
||||
msgid "Using Storage Categories"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:75
|
||||
msgid "Package type and product"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:76
|
||||
msgid "Package type and product category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:79
|
||||
msgid "A *Storage Category* is an extra location attribute. Storage categories allow the user to define the quantity of products that can be stored in the location and how the location will be selected with putaway rules."
|
||||
msgid "Product category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:82
|
||||
msgid "The product `Lemonade can` has the following putaway rules configured:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/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/routes/strategies/putaway.rst:86
|
||||
msgid "In the :guilabel:`Inventory` app, go to :menuselection:`Configuration --> Settings` and activate the :guilabel:`Storage Categories` feature. By doing so, the :guilabel:`Storage Locations` feature is also automatically activated."
|
||||
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/routes/strategies/putaway.rst:91
|
||||
msgid "Create a Storage Category"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:88
|
||||
msgid "Any product on a `Pallet` is redirected to `WH/Stock/Pallets`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:93
|
||||
msgid "To create a storage category, go to :menuselection:`Inventory --> Configuration --> Storage Categories` and click :guilabel:`Create`. Then, click :guilabel:`Save` and click :guilabel:`Storage Categories` or go to :menuselection:`Configuration --> Storage Categories` to create a new storage category."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:89
|
||||
msgid "The product `Lemonade can` is redirected to `WH/Stock/Shelf 2`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:-1
|
||||
msgid "Create Storage Categories inside Odoo Inventory configuration settings."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:90
|
||||
msgid "Items in the `All/drinks` product category are redirected to `WH/Stock/Small Refrigerator`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:102
|
||||
msgid "First, click :guilabel:`Create` and type a name for the storage category."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:0
|
||||
msgid "Some examples of putaway rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:104
|
||||
msgid "Then, there are options to limit the capacity by weight, by product, or by package type. The :guilabel:`Allow New Product` field defines when the location is considered available to store a product:"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:97
|
||||
msgid "Storage categories"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:108
|
||||
msgid ":guilabel:`If location is empty`: a product can be added there only if the location is empty."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:99
|
||||
msgid "A *storage category* is an extra location attribute. Storage categories allow the user to define the quantity of products that can be stored in the location, and how the location will be selected with putaway rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:109
|
||||
msgid ":guilabel:`If products are the same`: a product can be added there only if the same product is already there."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:106
|
||||
msgid "To enable storage categories, go to :menuselection:`Inventory app --> Configuration --> Settings`, and activate the :guilabel:`Storage Categories` feature in the :guilabel:`Warehouse` section. Then, click :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:111
|
||||
msgid ":guilabel:`Allow mixed products`: several different products can be stored in this location at the same time."
|
||||
msgid "The :guilabel:`Storage Locations` feature **must** be enabled to enable :guilabel:`Storage Categories`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:114
|
||||
msgid "Once the storage category settings are saved, the storage category can be linked to a location."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:115
|
||||
msgid "Define storage category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:-1
|
||||
msgid "When a Storage Category is created, it can be linked to a warehouse location."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:117
|
||||
msgid "To create a storage category, go to :menuselection:`Inventory app --> Configuration --> Storage Categories` and click :guilabel:`Create`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:121
|
||||
msgid "Storage categories in putaway rules"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:120
|
||||
msgid "On the storage category form, type a name for the :guilabel:`Storage Category` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:123
|
||||
msgid "To continue the example from above, apply the \"High Frequency Pallets\" on the PAL1 and PAL2 locations and rework the putaway rules as follows:"
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:122
|
||||
msgid "Options are available to limit the capacity by weight, by product, or by package type. The :guilabel:`Allow New Product` field defines when the location is considered available to store a product:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:126
|
||||
msgid "Assume one pallet of lemonade cans is received:"
|
||||
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/routes/strategies/putaway.rst:128
|
||||
msgid "If PAL1 and PAL2 are empty, the pallet will be redirected to WH/Stock/Pallets/PAL1."
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:127
|
||||
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/routes/strategies/putaway.rst:129
|
||||
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/routes/strategies/putaway.rst:133
|
||||
msgid "Create putaway rules for pallet-stored items and ensure real-time storage capacity checks by creating the `High Frequency pallets` storage category."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:136
|
||||
msgid "Name the :guilabel:`Storage Category`, and select :guilabel:`If all products are same` in the :guilabel:`Allow New Product` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:139
|
||||
msgid "Then, define package capacity in the :guilabel:`Capacity by Package` tab, specifying the number of packages for the designated :guilabel:`Package Type` and setting a maximum of `2.00` `Pallets` for a specific location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:0
|
||||
msgid "Create a storage category on the page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:147
|
||||
msgid "Once the storage category settings are saved, the storage category can be linked to a location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:149
|
||||
msgid "To do that, navigate to the location by going to :menuselection:`Inventory app --> Configuration --> Locations`, and select the location. Click :guilabel:`Edit` and select the created category in the :guilabel:`Storage Category` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:154
|
||||
msgid "Assign the `High Frequency pallets` storage category to the `WH/Stock/pallets/PAL 1` sub-location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:0
|
||||
msgid "When a Storage Category is created, it can be linked to a warehouse location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:162
|
||||
msgid "Storage categories in putaway rules"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:164
|
||||
msgid "To continue the example from above, apply the `High Frequency Pallets` on the `PAL1` and `PAL2` locations and :ref:`rework the putaway rules <inventory/routes/putaway-rule>` as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:167
|
||||
msgid "Assume one pallet of lemonade cans is received:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:169
|
||||
msgid "If PAL1 and PAL2 are empty, the pallet will be redirected to WH/Stock/Pallets/PAL1."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:170
|
||||
msgid "If PAL1 is full, the pallet will be redirected to WH/Stock/Pallets/PAL2."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:130
|
||||
#: ../../content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst:171
|
||||
msgid "If PAL1 and 2 are full, the pallet will be redirected to WH/Stock/Pallets."
|
||||
msgstr ""
|
||||
|
||||
@ -8465,7 +8519,7 @@ msgid "`Odoo Tutorials: MRP <https://www.odoo.com/slides/mrp-29>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing.rst:17
|
||||
msgid ":doc:`IoT Boxes (MES) </applications/productivity/iot>`"
|
||||
msgid ":doc:`IoT Boxes (MES) </applications/general/iot>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/maintenance.rst:5
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 15.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-05 13:22+0000\n"
|
||||
"POT-Creation-Date: 2024-03-20 10:19+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"
|
||||
@ -442,7 +442,7 @@ msgid "Users of Odoo Online (SaaS) Enterprise automatically have free trial cred
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/crm/acquire_leads/lead_mining.rst:92
|
||||
msgid ":doc:`../../../general/in_app_purchase`"
|
||||
msgid ":doc:`/applications/essentials/in_app_purchase`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/crm/acquire_leads/send_quotes.rst:3
|
||||
@ -1290,7 +1290,7 @@ msgid "`Odoo Tutorials: Point of Sale Tutorials <https://www.odoo.com/slides/poi
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale.rst:14
|
||||
msgid ":doc:`IoT Boxes Documentations </applications/productivity/iot>`"
|
||||
msgid ":doc:`IoT Boxes Documentations </applications/general/iot>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale.rst:19
|
||||
@ -1558,7 +1558,7 @@ msgid "TM-P80 (Wi-Fi® model)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/configuration/epos_ssc.rst:32
|
||||
msgid "To work with Odoo, some models that can be used without an :doc:`IoT box <../../../productivity/iot/config/connect>` may require :doc:`the HTTPS protocol <https>` to establish a secure connection between the browser and the printer. However, trying to reach the printer's IP address using HTTPS leads to a warning page on most web browsers. In that case, you can temporarily :ref:`force the connection <epos_ssc/instructions>`, which allows you to reach the page in HTTPS and use the ePOS printer in Odoo as long as the browser window stays open."
|
||||
msgid "To work with Odoo, some models that can be used without an :doc:`IoT box </applications/general/iot/config/connect>` may require :doc:`the HTTPS protocol <https>` to establish a secure connection between the browser and the printer. However, trying to reach the printer's IP address using HTTPS leads to a warning page on most web browsers. In that case, you can temporarily :ref:`force the connection <epos_ssc/instructions>`, which allows you to reach the page in HTTPS and use the ePOS printer in Odoo as long as the browser window stays open."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/configuration/epos_ssc.rst:40
|
||||
@ -2047,7 +2047,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods.rst:25
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/adyen.rst:78
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:45
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:46
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:72
|
||||
msgid "Once the payment method is created, you can select it in your POS settings. To do so, go to the :ref:`POS' settings <configuration/settings>`, click :guilabel:`Edit`, and add the payment method under the :guilabel:`Payments` section."
|
||||
msgstr ""
|
||||
@ -2173,7 +2173,7 @@ msgid "Click :guilabel:`Save` at the bottom of the screen to save changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/adyen.rst:67
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:36
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:37
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:63
|
||||
msgid "Configure the payment method"
|
||||
msgstr ""
|
||||
@ -2187,7 +2187,7 @@ msgid "Finally, fill in the mandatory fields with your :ref:`Adyen API key <adye
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/adyen.rst:83
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:50
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:51
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:87
|
||||
msgid "Pay with a payment terminal"
|
||||
msgstr ""
|
||||
@ -2227,42 +2227,42 @@ msgid "Connect an IoT Box"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:17
|
||||
msgid "Connecting an Ingenico Payment Terminal to Odoo is a feature that requires an IoT Box. For more information on how to connect an IoT Box to your database, please refer to the :doc:`IoT documentation </applications/productivity/iot/config/connect>`."
|
||||
msgid "Connecting an Ingenico Payment Terminal to Odoo is a feature that requires an IoT Box. For more information on how to connect an IoT Box to your database, please refer to the :doc:`IoT documentation </applications/general/iot/config/connect>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:22
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:23
|
||||
msgid "Configure the Lane/5000 for Ingenico BENELUX"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:24
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:25
|
||||
msgid "Click on the F button of the terminal, then go in the :menuselection:`PoS Menu --> Settings` and enter the settings password."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:27
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:28
|
||||
msgid "Now, click on connection change and TCP/IP. Type the IP of your *IoT Box* (you can find it on the form view of your IoT Box). Then, enter 9000 as port. The terminal will restart. Once it is done, go on your *IoT Box* form in Odoo and verify that the terminal has been found."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:38
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:39
|
||||
msgid "Enable the payment terminal :ref:`in the application settings <configuration/settings>` and :doc:`create the related payment method <../../payment_methods>`. Set the journal type as :guilabel:`Bank` and select :guilabel:`Ingenico` in the :guilabel:`Use a Payment Terminal` field. Then, select your terminal device in the :guilabel:`Payment Terminal Device` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:52
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:53
|
||||
msgid "In your *PoS interface*, when processing a payment, select a *Payment Method* using a payment terminal. Check that the amount in the tendered column is the one that has to be sent to the payment terminal and click on *Send*. When the payment is successful, the status will change to *Payment Successful*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:61
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:62
|
||||
msgid "If you want to cancel the payment request, click on cancel. You can still retry to send the payment request."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:64
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:65
|
||||
msgid "If there is any issue with the payment terminal, you can still force the payment using the *Force Done*. This will allow you to validate the order in Odoo even if the connection between the terminal and Odoo has issues."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:70
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:71
|
||||
msgid "This option will only be available if you received an error message telling you the connection failed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:73
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:74
|
||||
msgid "Once your payment is processed, on the payment record, you’ll find the type of card that has been used and the transaction ID."
|
||||
msgstr ""
|
||||
|
||||
@ -2369,7 +2369,7 @@ msgid "Please note that Worldline is currently only available in the Benelux."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:17
|
||||
msgid "Connecting a Worldline Payment Terminal to Odoo is a feature that requires an IoT Box. For more information on how to connect one to your database, please refer to the :doc:`IoT documentation </applications/productivity/iot/config/connect>`."
|
||||
msgid "Connecting a Worldline Payment Terminal to Odoo is a feature that requires an IoT Box. For more information on how to connect one to your database, please refer to the :doc:`IoT documentation </applications/general/iot/config/connect>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:22
|
||||
@ -3679,7 +3679,7 @@ msgid "Digital Documents settings in Odoo Rental"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/rental.rst:76
|
||||
msgid "This feature requires the :doc:`Sign <../finance/sign>` app. If necessary, Odoo installs it after activating *Digital Documents*."
|
||||
msgid "This feature requires the :doc:`Sign <../productivity/sign>` app. If necessary, Odoo installs it after activating *Digital Documents*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/rental.rst:79
|
||||
@ -3929,7 +3929,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/features.rst:88
|
||||
#: ../../content/applications/sales/sales/amazon_connector/manage.rst:132
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:59
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:58
|
||||
#: ../../content/applications/sales/sales/ebay_connector/linking_listings.rst:16
|
||||
#: ../../content/applications/sales/sales/ebay_connector/manage.rst:30
|
||||
#: ../../content/applications/sales/sales/ebay_connector/troubleshooting.rst:8
|
||||
@ -3938,7 +3938,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/features.rst:89
|
||||
#: ../../content/applications/sales/sales/amazon_connector/setup.rst:119
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:60
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:59
|
||||
#: ../../content/applications/sales/sales/ebay_connector/linking_listings.rst:17
|
||||
#: ../../content/applications/sales/sales/ebay_connector/setup.rst:17
|
||||
#: ../../content/applications/sales/sales/ebay_connector/troubleshooting.rst:9
|
||||
@ -4071,7 +4071,7 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/manage.rst:131
|
||||
#: ../../content/applications/sales/sales/amazon_connector/setup.rst:118
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:58
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:57
|
||||
msgid ":doc:`features`"
|
||||
msgstr ""
|
||||
|
||||
@ -4205,35 +4205,35 @@ msgid "If you use Odoo on Odoo.com or Odoo.sh platform, your code is already up-
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:25
|
||||
msgid "If you use Odoo with an on-premise setup or through a partner, then you must update your installation as detailed in :doc:`this documentation page </administration/maintain/update>` or by contacting your integrating partner."
|
||||
msgid "If you use Odoo with an on-premise setup or through a partner, then you must update your installation as detailed in :doc:`this documentation page </administration/on_premise/update>` or by contacting your integrating partner."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:31
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:30
|
||||
#: ../../content/applications/sales/sales/ebay_connector/troubleshooting.rst:48
|
||||
msgid "Update the list of available modules"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:33
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:32
|
||||
msgid "New modules must be *discovered* by your Odoo instance to be available in the **Apps** menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:36
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:35
|
||||
msgid "To do so, activate the :ref:`developer mode <developer-mode>`, and go to :menuselection:`Apps --> Update Apps List`. A wizard will ask for confirmation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:40
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:39
|
||||
msgid "Install the Amazon/Selling Partner API Patch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:43
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:42
|
||||
msgid "You should never install new modules in your production database without first testing them in a duplicate or staging environment. For Odoo.com customers, a duplicate database can be created from the database management page. For Odoo.sh users, you should use a staging or duplicate database. For on-premise users, you should use a staging environment---contact your integrating partner for more information regarding how to test a new module in your particular setup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:49
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:48
|
||||
msgid "The module should now be available in your :guilabel:`Apps` menu. Remove the ``Apps`` filter and search for ``Amazon``; the module :guilabel:`Amazon/Selling Partner API Patch` should be available for installation. If you cannot find the module after having updated the list of available modules, it means your Odoo source code is not up-to-date; refer to step one of this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:54
|
||||
#: ../../content/applications/sales/sales/amazon_connector/update.rst:53
|
||||
msgid "Once the module is installed, link your Amazon account by following the instructions on the :doc:`setup <setup>` page."
|
||||
msgstr ""
|
||||
|
||||
@ -4457,7 +4457,7 @@ msgid "To use images in the listing, another option is to add them as *Attachmen
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/ebay_connector/manage.rst:62
|
||||
msgid "For more information on template configuration in Odoo visit: :doc:`../../../general/email_communication/email_template`."
|
||||
msgid "For more information on template configuration in Odoo visit: :doc:`../../../general/companies/email_template`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/ebay_connector/manage.rst:66
|
||||
@ -5116,7 +5116,7 @@ msgid "If the company uses Odoo on Odoo.com or Odoo.sh platform, the code is alr
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/ebay_connector/troubleshooting.rst:43
|
||||
msgid "If the company uses Odoo with an on-premise setup or through a partner, then the administrator must update the installation as detailed in :doc:`this documentation page </administration/maintain/update>` or by contacting an integrating partner."
|
||||
msgid "If the company uses Odoo with an on-premise setup or through a partner, then the administrator must update the installation as detailed in :doc:`this documentation page </administration/on_premise/update>` or by contacting an integrating partner."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/ebay_connector/troubleshooting.rst:50
|
||||
|
1860
locale/sources/studio.pot
Normal file
1860
locale/sources/studio.pot
Normal file
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 15.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-05 13:22+0000\n"
|
||||
"POT-Creation-Date: 2024-03-20 10:19+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"
|
||||
@ -923,6 +923,480 @@ msgstr ""
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:3
|
||||
msgid "Set up a content delivery network (CDN)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:8
|
||||
msgid "Deploying with KeyCDN"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:10
|
||||
msgid "A :abbr:`CDN (Content Delivery Network)` or *content distribution network*, is a geographically distributed network of servers that provides high speed internet content. The :abbr:`CDN (Content Delivery Network)` provides quick, high-quality content delivery for content-heavy websites."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:14
|
||||
msgid "This document will guide you through the setup of a KeyCDN_ account with an Odoo powered website."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:17
|
||||
msgid "Create a pull zone in the KeyCDN dashboard"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:19
|
||||
msgid "On the KeyCDN dashboard, start by navigating to the :menuselection:`Zones` menu item on the left. On the form, give a value to the :guilabel:`Zone Name`, which will appear as part of the :abbr:`CDN (Content Delivery Network)`'s :abbr:`URL (Uniform Resource Locator)`. Then, set the :guilabel:`Zone Status` to :guilabel:`active` to engage the zone. For the :guilabel:`Zone Type` set the value to :guilabel:`Pull`, and then, finally, under the :guilabel:`Pull Settings`, enter the :guilabel:`Origin URL`— this address should be the full Odoo database :abbr:`URL (Uniform Resource Locator)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:28
|
||||
msgid "Use ``https://yourdatabase.odoo.com`` and replace the *yourdatabase* subdomain prefix with the actual name of the database. A custom :abbr:`URL (Uniform Resource Locator)` can be used, as well, in place of the Odoo subdomain that was provided to the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:-1
|
||||
msgid "KeyCDN's Zone configuration page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:36
|
||||
msgid "Under the :guilabel:`General Settings` heading below the zone form, click the :guilabel:`Show all settings` button to expand the zone options. This should be the last option on the page. After expanding the :guilabel:`General Settings` ensure that the :guilabel:`CORS` option is :guilabel:`enabled`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:41
|
||||
msgid "Next, scroll to the bottom of the zone configuration page and :guilabel:`Save` the changes. KeyCDN will indicate that the new zone will be deployed. This can take about 10 minutes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:-1
|
||||
msgid "KeyCDN deploying the new Zone."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:49
|
||||
msgid "A new :guilabel:`Zone URL` has been generated for your Zone, in this example it is ``pulltest-xxxxx.kxcdn.com``. This value will differ for each database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:52
|
||||
msgid "Copy this :guilabel:`Zone URL` to a text editor for later, as it will be used in the next steps."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:55
|
||||
msgid "Configure the Odoo instance with the new zone"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:57
|
||||
msgid "In the Odoo :guilabel:`Website` app, go to the :menuselection:`Settings` and then activate the :guilabel:`Content Delivery Network (CDN)` setting and copy/paste the :guilabel:`Zone URL` value from the earlier step into the :guilabel:`CDN Base URL` field. This field is only visible and configurable when the :ref:`developer mode <developer-mode>` is activated."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:63
|
||||
msgid "Ensure that there are two *forward slashes* (`//`) before the :guilabel:`CDN Base URL` and one forward slash (`/`) after the :guilabel:`CDN Base URL`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:66
|
||||
msgid ":guilabel:`Save` the settings when complete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:-1
|
||||
msgid "Activate the CDN setting in Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:72
|
||||
msgid "Now the website is using the CDN for the resources matching the :guilabel:`CDN filters` regular expressions."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:75
|
||||
msgid "In the HTML of the Odoo website, the :abbr:`CDN (content delivery network)` integration is evidenced as working properly by checking the :abbr:`URL (Uniform Resource Locators)` of images. The *CDN Base URL* value can be seen by using your web browser's :guilabel:`Inspect` feature on the Odoo website. Look for it's record by searching within the :guilabel:`Network` tab inside of devtools."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:-1
|
||||
msgid "The CDN Base URL can be seen using the inspect function on the Odoo website."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:85
|
||||
msgid "Prevent security issues by activating cross-origin resource sharing (CORS)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:87
|
||||
msgid "A security restriction in some browsers (such as Mozilla Firefox and Google Chrome) prevents a remotely linked CSS file to fetch relative resources on this same external server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:90
|
||||
msgid "If the :abbr:`CORS (Cross-Origin Resource Sharing)` option isn't enabled in the :guilabel:`CDN Zone`, the more obvious resulting problem on a standard Odoo website will be the lack of *Font Awesome* icons because the font file declared in the *Font Awesome* CSS won't be loaded from the remote server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:95
|
||||
msgid "When these cross-origin resource issues occur, a security error message similar to the output below will appear in the web browser's developer console:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:98
|
||||
msgid "``Font from origin 'http://pulltest-xxxxx.kxcdn.com' has been blocked from loading /shop:1 by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://yourdatabase.odoo.com' is therefore not allowed access.``"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:-1
|
||||
msgid "Error message populated in the browser console."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cdn.rst:106
|
||||
msgid "Enabling the :abbr:`CORS (Cross-Origin Resource Sharing)` option in the :abbr:`CDN (Content Delivery Network)` settings fixes this issue."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:3
|
||||
msgid "Domain names"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:5
|
||||
msgid "Domain names are text-based addresses identifying online locations, such as websites. They provide a more memorable and recognizable way for people to navigate the internet than numerical IP addresses."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:8
|
||||
msgid "**Odoo Online** and **Odoo.sh** databases use a **subdomain** of the `odoo.com` **domain** by default (e.g., `mycompany.odoo.com`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:11
|
||||
msgid "However, you can use a custom domain name instead by :ref:`registering a free domain name <domain-name/register>` (only available for Odoo Online databases) or by :ref:`configuring a domain name you already own <domain-name/existing>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:16
|
||||
msgid "`Odoo Tutorials: Register a free domain name [video] <https://www.odoo.com/slides/slide/register-a-free-domain-name-1663>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:22
|
||||
msgid "Register a free domain name with Odoo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:24
|
||||
msgid "To register a one-year free domain name for your Odoo Online database, sign in to your account and go to the `database manager <https://www.odoo.com/my/databases>`_. Click the gear icon (:guilabel:`⚙️`) next to the database name and select :guilabel:`Domain Names`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:-1
|
||||
msgid "Accessing a database's domain names configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:31
|
||||
msgid "Search for the desired domain name and check its availability."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:-1
|
||||
msgid "Searching for an available domain name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:37
|
||||
msgid "Ensure the Website app is installed if the domain name registration option does not appear."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:39
|
||||
msgid "Select the desired domain name, fill in the :guilabel:`Domain Owner` form, and click :guilabel:`Register`. The chosen domain name is directly linked to the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:-1
|
||||
msgid "Filling in the domain owner information"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:45
|
||||
msgid "Next, you should :ref:`map your domain name to your Odoo website <domain-name/website-map>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:48
|
||||
msgid "A verification email from `noreply@domainnameverification.net` will be sent to the email address provided in the :guilabel:`Domain Owner` form. It is essential to verify your email address to keep the domain active and receive the renewal quote before expiration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:52
|
||||
msgid "The domain name registration is free for the first year. After this period, Odoo will continue to manage the domain in partnership with **Gandi.net**, the domain name registrar, and you will be charged `Gandi.net's renewal rate <https://www.gandi.net/en/domain>`_. Odoo sends a renewal quotation every year to the email address mentioned in the :guilabel:`Domain Owner` form several weeks before the expiration date of the domain. The domain is renewed automatically when the quotation is confirmed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:60
|
||||
msgid "The offer is only available for **Odoo Online** databases."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:61
|
||||
msgid "The offer is limited to **one** domain name per client."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:62
|
||||
msgid "The offer is limited to the registration of a **new** domain name."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:63
|
||||
msgid "The offer is available to *One App Free* plans. Ensure that your website contains enough original content for Odoo to verify that your request is legitimate and respects `Odoo's Acceptable Use Policy <https://www.odoo.com/acceptable-use>`_. Given the high number of requests, it can take Odoo several days to review them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:71
|
||||
msgid "DNS records"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:73
|
||||
msgid "To manage your free domain name :abbr:`DNS (domain name system)` records, open the `database manager <https://www.odoo.com/my/databases>`_, click the gear icon (:guilabel:`⚙️`) next to the database name, select :guilabel:`Domain Names`, and click :guilabel:`DNS`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:77
|
||||
msgid ":guilabel:`A`: the A record holds the IP address of the domain. It is automatically created and **cannot** be edited or deleted."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:79
|
||||
msgid ":guilabel:`CNAME`: CNAME records forward one domain or subdomain to another domain. One is automatically created to map the `www.` subdomain to the database. If the database is renamed, the CNAME record **must** also be renamed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:82
|
||||
msgid ":guilabel:`MX`: MX records instruct servers on where to deliver emails."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:83
|
||||
msgid ":guilabel:`TXT`: TXT records can be used for different purposes (e.g., to verify domain name ownership)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:86
|
||||
msgid "Any modification to the DNS records can take up to **72 hours** to propagate worldwide on all servers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:90
|
||||
msgid "`Submit a support ticket <https://www.odoo.com/help>`_ if you need assistance to manage your domain name."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:94
|
||||
msgid "Mailbox"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:96
|
||||
msgid "The one-year free domain name offer does **not** include a mailbox. There are two options to link your domain name with a mailbox."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:100
|
||||
msgid "Use a subdomain"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:102
|
||||
msgid "You can create a subdomain (e.g., `subdomain.yourdomain.com`) to use as an alias domain for the database. It allows users to create records in the database from emails received on their `email@subdomain.yourdomain.com` alias."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:106
|
||||
msgid "To do so, open the `database manager <https://www.odoo.com/my/databases>`_, click the gear icon (:guilabel:`⚙️`) next to the database name, and go to :menuselection:`Domain Names --> DNS --> Add DNS record --> CNAME`. Next, enter the desired subdomain in the :guilabel:`Name` field (e.g., `subdomain`), the original database domain with a period at the end (e.g., `mycompany.odoo.com.`) in the :guilabel:`Content` field, and click :guilabel:`Add record`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:112
|
||||
msgid "Then, add the alias domain as your *own domain* by clicking :guilabel:`Use my own domain`, entering the alias domain (e.g., `subdomain.yourdomain.com`), clicking :guilabel:`Verify`, and then :guilabel:`I confirm, it's done`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:116
|
||||
msgid "Finally, go to your database and open the :guilabel:`Settings`. Enable :guilabel:`Custom Email Servers`, enter the :guilabel:`Alias Domain` (e.g., `subdomain.yourdomain.com`) and click :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:121
|
||||
msgid "Use an external email provider"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:123
|
||||
msgid "To use an external email provider, you should configure an MX record. To do so, open the `database manager <https://www.odoo.com/my/databases>`_, click the gear icon (:guilabel:`⚙️`) next to the database name, click :menuselection:`Domain Names --> DNS --> Add DNS record --> MX`. The values you should enter for the :guilabel:`Name`, :guilabel:`Content`, and :guilabel:`Priority` fields depend on the external email provider."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:130
|
||||
msgid "`Google Workspace: MX record values <https://support.google.com/a/answer/174125?hl=en>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:131
|
||||
msgid "`Outlook and Exchange Online: Add an MX record for email <https://learn.microsoft.com/en-us/microsoft-365/admin/get-help-with-domains/create-dns-records-at-any-dns-hosting-provider?view=o365-worldwide#add-an-mx-record-for-email-outlook-exchange-online>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:136
|
||||
msgid "Configure an existing domain name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:138
|
||||
msgid "If you already have a domain name, you can use it for your Odoo website."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:141
|
||||
msgid "It is strongly recommended to follow **in order** these three steps to avoid any :ref:`SSL certificate validation <domain-name/ssl>` issues:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:144
|
||||
msgid ":ref:`Add a CNAME record <domain-name/cname>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:145
|
||||
msgid ":ref:`Map your domain name to your Odoo database <domain-name/db-map>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:146
|
||||
msgid ":ref:`Map your domain name to your Odoo website <domain-name/website-map>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:151
|
||||
msgid "Add a CNAME record"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:153
|
||||
msgid "Creating a CNAME record to forward your domain name to the address of your Odoo database is required."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:158
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:212
|
||||
msgid "Odoo Online"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:160
|
||||
msgid "The CNAME record's target address should be your database's address as defined at its creation (e.g., `mycompany.odoo.com`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:163
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:222
|
||||
msgid "Odoo.sh"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:165
|
||||
msgid "The CNAME record's target address can be the project's main address, which can be found on Odoo.sh by going to :menuselection:`Settings --> Project Name`, or a specific branch (production, staging or development) by going to :menuselection:`Branches --> select the branch --> Settings --> Custom domains`, and clicking :guilabel:`How to set up my domain?`. A message indicates which address your CNAME record should target."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:171
|
||||
msgid "The specific instructions depend on your DNS hosting service."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:174
|
||||
msgid "`GoDaddy: Add a CNAME record <https://www.godaddy.com/help/add-a-cname-record-19236>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:175
|
||||
msgid "`Namecheap: How to create a CNAME record for your domain <https://www.namecheap.com/support/knowledgebase/article.aspx/9646/2237/how-to-create-a-cname-record-for-your-domain>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:176
|
||||
msgid "`OVHcloud: Add a new DNS record <https://docs.ovh.com/us/en/domains/web_hosting_how_to_edit_my_dns_zone/#add-a-new-dns-record>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:177
|
||||
msgid "`Cloudflare: Manage DNS records <https://support.cloudflare.com/hc/en-us/articles/360019093151>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:180
|
||||
msgid "Creating a CNAME record to map the `www` subdomain (`www.yourdomain.com`) as some visitors are used to typing `www.` before entering a domain name."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:184
|
||||
msgid "You own the domain name `yourdomain.com`, and your Odoo Online database's address is `mycompany.odoo.com`. You want to access your Odoo database primarily with the domain `www.yourdomain.com` but also with the naked domain :dfn:`(a domain name without any subdomains or prefixes)` `yourdomain.com`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:189
|
||||
msgid "To do so, create a CNAME record for the `www` subdomain, with `mycompany.odoo.com` as the target. Next, create a redirect (301 permanent or visible redirect) to redirect visitors from `yourdomain.com` to `wwww.yourdomain.com`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:196
|
||||
msgid "Map a domain name to an Odoo database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:199
|
||||
msgid "Ensure you have :ref:`added a CNAME record <domain-name/cname>` to your domain name's DNS **before** mapping your domain name to your Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:202
|
||||
msgid "Failing to do so may prevent the validation of the :ref:`SSL certificate <domain-name/ssl>` and could result in a *certificate name mismatch* error. Web browsers often display this as a warning, such as *\"Your connection is not private\"*."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:206
|
||||
msgid "If you encounter this error after mapping the domain name to your database, wait up to five days, as the validation may still happen. If not, you can `submit a support ticket <https://www.odoo.com/help>`_, including screenshots of your CNAME records."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:214
|
||||
msgid "Open the `database manager <https://www.odoo.com/my/databases>`_, click the gear icon (:guilabel:`⚙️`) next to the database name, and go to :menuselection:`Domain Names --> Use my own domain`. Then, enter the domain name (e.g., `yourdomain.com`), click :guilabel:`Verify` and :guilabel:`I confirm, it's done`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:0
|
||||
msgid "Mapping a domain name to an Odoo Online database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:224
|
||||
msgid "On Odoo.sh, go to :menuselection:`Branches --> select your branch --> Settings --> Custom domains`, type the domain name to add, then click :guilabel:`Add domain`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:0
|
||||
msgid "Mapping a domain name to an Odoo.sh branch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:231
|
||||
msgid ":ref:`Odoo.sh branches: settings tab <odoosh-gettingstarted-branches-tabs-settings>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:236
|
||||
msgid "SSL encryption (HTTPS protocol)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:238
|
||||
msgid "**SSL encryption** allows visitors to navigate a website through a secure connection, which appears as the *https://* protocol at the beginning of a web address rather than the non-secure *http://* protocol."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:242
|
||||
msgid "Odoo generates a separate SSL certificate for each domain :ref:`mapped to a database <domain-name/db-map>` using `Let's Encrypt's certificate authority and ACME protocol <https://letsencrypt.org/how-it-works/>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:247
|
||||
msgid "Certificate generation may take up to 24 hours."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:248
|
||||
msgid "Several attempts to validate your certificate are made for five days after you map your domain name to your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:250
|
||||
msgid "If you use another service, you can keep using it or change to Odoo's."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:253
|
||||
msgid "No SSL certificate is generated for naked domains :dfn:`(domain names without any subdomains or prefixes)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:259
|
||||
msgid "Web base URL of a database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:262
|
||||
msgid "If the Website app is installed on your database, skip this section and continue from the :ref:`Map a domain name to a website <domain-name/website-map>` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:265
|
||||
msgid "The *web base URL* or root URL of a database affects your main website address and all the links sent to your customers (e.g., quotations, portal links, etc.)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:268
|
||||
msgid "To make your custom domain name the *web base URL* of your database, access your database using your custom domain name and log in as an administrator :dfn:`(a user part of the Settings access right group under Administration)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:273
|
||||
msgid "If you access your database with the original Odoo address (e.g., `mycompany.odoo.com`), the *web base URL* of your database will be updated accordingly. To prevent the automatic update of the *web base URL* when an administrator logs in to the database, activate the :ref:`developer mode <developer-mode>`, go to :menuselection:`Settings --> Technical --> System Parameters --> New`, and enter `web.base.url.freeze` as the :guilabel:`Key` and `True` as the :guilabel:`Value`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:280
|
||||
msgid "You can also set the web base URL manually. To do so, activate the :ref:`developer mode <developer-mode>`, go to :menuselection:`Settings --> Technical --> System Parameters`, and search for the `web.base.url` key (create it if necessary) and enter the full address of your website as the value (e.g., `https://www.yourdomain.com`). The URL must include the protocol `https://` (or `http://`) and *not* end with a slash (`/`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:289
|
||||
msgid "Map a domain name to an Odoo website"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:291
|
||||
msgid "Mapping your domain name to your website is different than mapping it to your database:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:293
|
||||
msgid "It defines your domain name as the main one for your website, helping search engines to index your website correctly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:295
|
||||
msgid "It defines your domain name as the base URL for your database, including portal links sent by email to your customers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:297
|
||||
msgid "If you have multiple websites, it maps your domain name to the appropriate website."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:299
|
||||
msgid "Go to :menuselection:`Website --> Configuration --> Settings`. If you have multiple websites, select the one you want to configure. In the :guilabel:`Domain` field, enter the address of your website (e.g., `https://www.yourdomain.com`) and :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:304
|
||||
msgid "Mapping your domain name to your Odoo website prevents Google Search from indexing your original database address (e.g., `mycompany.odoo.com`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:307
|
||||
msgid "If both addresses are already indexed, it may take some time before the indexation of the second address is removed from Google Search. You can use the `Google Search Console <https://search.google.com/search-console/welcome>`_ to fix the issue."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/domain_names.rst:312
|
||||
msgid "If you have multiple websites and companies on your database, make sure to select the right :guilabel:`Company` under :menuselection:`Website --> Configuration --> Settings`. Doing so indicates Odoo which URL to use as the :ref:`base URL <domain-name/web-base-url>` according to the company in use."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/multi_website.rst:3
|
||||
msgid "Multiple websites"
|
||||
msgstr ""
|
||||
@ -1032,11 +1506,11 @@ msgid "As said earlier, your websites can either share the same domain name or u
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/multi_website.rst:122
|
||||
msgid "Geo IP is installed by default in Odoo Online. If you run Odoo on-premise, don’t forget to install *GeoIP* library. See :doc:`/administration/install/geo_ip`"
|
||||
msgid "Geo IP is installed by default in Odoo Online. If you run Odoo on-premise, don’t forget to install *GeoIP* library. See :doc:`/administration/on_premise/geo_ip`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/multi_website.rst:127
|
||||
msgid ":doc:`/administration/maintain/domain_names`"
|
||||
msgid ":doc:`domain_names`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/multi_website.rst:129
|
||||
@ -1395,66 +1869,6 @@ msgstr ""
|
||||
msgid "To translate the content of the website, click on **Translate** (here **Traduire** since we want to translate the website in French)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:3
|
||||
msgid "Unsplash (free images)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:6
|
||||
msgid "Generate an Unsplash access key"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:9
|
||||
msgid "**As an Odoo Online user**, you are ready to use Unsplash. You won't need to follow this guide to set up Unsplash information since you will use our own Odoo Unsplash key in a transparent way."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:13
|
||||
msgid "Generate an Unsplash access key for non-Odoo Online users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:15
|
||||
msgid "Create an account on `Unsplash.com <https://unsplash.com/join>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:17
|
||||
msgid "Go to your `applications dashboard <https://unsplash.com/oauth/applications>`_ and click on **New Application**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:23
|
||||
msgid "Accept the conditions and click on **Accept terms**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:28
|
||||
msgid "You will be prompted to insert an **Application name** and a **Description**. Please prefix your application name by \"**Odoo:** \" so that Unsplash can recognize it as an Odoo instance. Once done, click on **Create application**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:35
|
||||
msgid "You should be redirected to your application details page. Scroll down a bit to find your **access key**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:42
|
||||
msgid "**As a non-Odoo Online user**, you won't be able to register for a production Unsplash key and will be limited to your test key that has a restriction of 50 Unsplash requests per hour."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:46
|
||||
msgid "Generate an Unsplash application ID"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:49
|
||||
msgid "You should first create and set up your Unsplash application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:51
|
||||
msgid "Go to your `applications dashboard <https://unsplash.com/oauth/applications>`_ and click on your newly created Unsplash application under **Your applications**."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:57
|
||||
msgid "You will be redirected to your application details page. The **application ID** will be visible in your browser's URL. The URL should be something like ``https://unsplash.com/oauth/applications/<application_id>``"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/unsplash.rst:65
|
||||
msgid "**As a non-Odoo Online user**, you won't be able to register for a production Unsplash key and will be limited to your test key that has a 50 Unsplash requests per hour restriction."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/mail_groups.rst:3
|
||||
msgid "Mail groups"
|
||||
msgstr ""
|
||||
@ -1571,7 +1985,7 @@ msgstr ""
|
||||
msgid "To moderate messages, go to :menuselection:`Website --> Groups --> Mailing List Groups`, select the mail group, and click the :guilabel:`To review` smart button. You can moderate messages using the buttons at the end of the message line or select a message to view its content and moderate it accordingly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/mail_groups.rst:0
|
||||
#: ../../content/applications/websites/website/mail_groups.rst:93
|
||||
msgid "Moderation buttons in the message line."
|
||||
msgstr ""
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user