[I18N] Update translation terms from Transifex
This commit is contained in:
+212
-170
@@ -16,7 +16,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 09:20+0000\n"
|
||||
"POT-Creation-Date: 2024-12-02 16:24+0000\n"
|
||||
"PO-Revision-Date: 2024-10-08 06:34+0000\n"
|
||||
"Last-Translator: Marianna Ciofani, 2024\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
|
||||
@@ -79,7 +79,7 @@ msgstr ""
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:15
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/mercado_pago.rst:20
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/razorpay.rst:12
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:16
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:14
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/stripe.rst:19
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.rst:13
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:16
|
||||
@@ -8033,8 +8033,8 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/configuration/epos_printers.rst:60
|
||||
msgid ""
|
||||
"Thermal printers using ESC/POS or StarPRNT protocol are compatible **with** "
|
||||
"an :doc:`IoT Box </applications/general/iot/devices/printer>`."
|
||||
"Thermal printers using ESC/POS are compatible **with** an :doc:`IoT Box "
|
||||
"</applications/general/iot/devices/printer>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/configuration/epos_printers.rst:62
|
||||
@@ -9230,7 +9230,7 @@ msgstr ""
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/adyen.rst:73
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst:41
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/razorpay.rst:30
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:55
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:53
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/stripe.rst:22
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.rst:81
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst:72
|
||||
@@ -9649,49 +9649,43 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:9
|
||||
msgid ""
|
||||
"Starting in July 2022, it will **not** be possible anymore to connect and "
|
||||
"use a Six payment terminal in PoS."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:11
|
||||
msgid ""
|
||||
"Even though Worldline has recently acquired SIX Payment Services and both "
|
||||
"companies use Yomani payment terminals, the firmware they run is different. "
|
||||
"Terminals received from Worldline are therefore not compatible with this "
|
||||
"integration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:19
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:17
|
||||
msgid "Install the POS IoT Six module"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:21
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:19
|
||||
msgid ""
|
||||
"To activate the POS IoT Six module, go to :guilabel:`Apps`, remove the "
|
||||
":guilabel:`Apps` filter, and search for **POS IoT Six**. This module adds "
|
||||
"the necessary driver and interface to your database to detect Six terminals."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:26
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:24
|
||||
msgid "This module replaces the **POS Six** module."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:29
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:27
|
||||
msgid "Connect an IoT box"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:31
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:29
|
||||
msgid ""
|
||||
"Connecting a Six payment terminal to Odoo is requires :doc:`using a "
|
||||
"Raspberry Pi or virtual (for Windows OS only) IoT box "
|
||||
"</applications/general/iot/config/connect>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:35
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:33
|
||||
msgid "Configure the terminal ID"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:37
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:35
|
||||
msgid ""
|
||||
"Navigate to your IoT Box homepage, where you can find the :guilabel:`Six "
|
||||
"payment terminal` field once your database server is connected to the IoT "
|
||||
@@ -9704,7 +9698,7 @@ msgstr ""
|
||||
msgid "Setting the Six terminal ID"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:45
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:43
|
||||
msgid ""
|
||||
"Odoo automatically restarts the IoT box when the Six terminal ID is "
|
||||
"configured. If your Six terminal is online, it will be automatically "
|
||||
@@ -9716,7 +9710,7 @@ msgstr ""
|
||||
msgid "Confirming the connection to the Six payment terminal"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:57
|
||||
#: ../../content/applications/sales/point_of_sale/payment_methods/terminals/six.rst:55
|
||||
msgid ""
|
||||
"Enable the payment terminal :ref:`in the application settings "
|
||||
"<configuration/settings>` and :doc:`create the related payment method "
|
||||
@@ -20590,7 +20584,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/deadline.rst:56
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:230
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:274
|
||||
msgid ":doc:`/applications/sales/sales/send_quotations/quote_template`"
|
||||
msgstr ""
|
||||
|
||||
@@ -21386,7 +21380,8 @@ msgstr ""
|
||||
msgid ""
|
||||
"The PDF Quote Builder groups header pages, product descriptions, the "
|
||||
"price(s), and footer pages to create a detailed quote. It can also inject "
|
||||
"dynamic texts in the PDF to personalize the offer for the customer."
|
||||
"dynamic texts or custom notes in the PDF to personalize the offer for the "
|
||||
"customer."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:13
|
||||
@@ -21423,155 +21418,202 @@ msgid ""
|
||||
" builder` feature."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst-1
|
||||
msgid ""
|
||||
"The PDF Quote Builder feature located on the Settings page of the Sales "
|
||||
"application."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:34
|
||||
msgid "Add PDF as Header/Footer"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:37
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:36
|
||||
msgid ""
|
||||
"Here, custom :guilabel:`Header pages` and :guilabel:`Footer pages` can be "
|
||||
"uploaded. To upload either, click the :guilabel:`Upload your file` button, "
|
||||
"or the :guilabel:`✏️ (pencil)` icon to the right of the desired field, and "
|
||||
"proceed to locate, select, and upload the desired PDF file."
|
||||
"In Odoo *Sales*, it's possible to add a custom PDF that can be used either "
|
||||
"as a header or a footer. When the PDF quote builder is activated in a "
|
||||
"quotation, you can then select as many headers and footers as you wish to "
|
||||
"use, these PDF will then also be inserted in the final PDF."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:42
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:40
|
||||
msgid ""
|
||||
"Headers and footers can also be added directly in a quotation template, so "
|
||||
"it's possible to have different variations per template."
|
||||
"To add a custom PDF as header or footer, start by navigating to "
|
||||
":menuselection:`Sales app --> Configuration --> Headers/Footers`. From this "
|
||||
"page, either click :guilabel:`New` or :guilabel:`Upload`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:45
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:44
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:173
|
||||
msgid ""
|
||||
"Clicking the :guilabel:`🗑️ (trash)` icon deletes the current PDF file and "
|
||||
"replaces the blank field with an :guilabel:`Upload your file` button."
|
||||
"Clicking :guilabel:`Upload` instantly provides the opportunity to upload the"
|
||||
" desired document. Then, the document can be further configured on the "
|
||||
"document card, or by clicking the three dots icon in the top right corner of"
|
||||
" the document card, and then clicking :guilabel:`Edit`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:48
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:177
|
||||
msgid ""
|
||||
"Once the desired PDF file(s) are uploaded in the appropriate fields in the "
|
||||
":guilabel:`PDF Quote builder` section of the *Sales* :guilabel:`Settings` "
|
||||
"page, be sure to click :guilabel:`Save`."
|
||||
"Clicking :guilabel:`New` reveals a blank documents form, in which the "
|
||||
"desired PDF can be uploaded via the :guilabel:`Upload your file` button on "
|
||||
"the form, located in the :guilabel:`File Content` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:51
|
||||
msgid "The files uploaded here will be the default PDF used for all quotes."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:52
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:185
|
||||
msgid ""
|
||||
"Various information and configurations related to the uploaded document can "
|
||||
"be modified here."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:54
|
||||
msgid "Values set in the PDF Quote Builder settings are company-specific."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:187
|
||||
msgid ""
|
||||
"The first field on the documents form is for the :guilabel:`Name` of the "
|
||||
"document, and it is grayed-out (not clickable) until a document is uploaded."
|
||||
" Once a PDF has been uploaded, the :guilabel:`Name` field is auto-populated "
|
||||
"with the name of the PDF, and it can then be edited."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:57
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:58
|
||||
msgid ""
|
||||
"Then, in the :guilabel:`Document Type` field, click the drop-down menu, and "
|
||||
"select either: :guilabel:`Header`, or :guilabel:`Footer` to define whether "
|
||||
"these files would be selectable to be at the beginning or at the end of your"
|
||||
" quote."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:62
|
||||
msgid ""
|
||||
"Under this, in the :guilabel:`Quotation Templates` section, you can restrict"
|
||||
" this PDF to some quotation templates only."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:66
|
||||
msgid ""
|
||||
"Alternatively, you can also navigate to :menuselection:`Sales app --> "
|
||||
"Configuration --> Quotation Templates`, select a template and directly "
|
||||
":guilabel:`Add` or :guilabel:`Upload` a PDF to it in the :guilabel:`Quote "
|
||||
"Builder` tab."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:70
|
||||
msgid ""
|
||||
"Lastly, beside the :guilabel:`File Content` field, you have the possibility "
|
||||
"to :guilabel:`Configure dynamic fields`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:74
|
||||
msgid "Dynamic text in PDFs"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:59
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:76
|
||||
msgid ""
|
||||
"While creating custom PDFs for quotes, use *dynamic text* for Odoo to auto-"
|
||||
"fill the PDF content with information related to the quote from the Odoo "
|
||||
"database, like names, prices, etc."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:62
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:79
|
||||
msgid ""
|
||||
"Dynamic text values are form components (text inputs) that can be added in a"
|
||||
" PDF file, and Odoo automatically fills those values in with information "
|
||||
"related to the quote."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:66
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:83
|
||||
msgid "Dynamic text values"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:68
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:85
|
||||
msgid ""
|
||||
"Below are common dynamic text values used in custom PDFs, and what they "
|
||||
"represent:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:70
|
||||
msgid ":guilabel:`name`: Sales Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:71
|
||||
msgid ":guilabel:`partner_id__name`: Customer Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:72
|
||||
msgid ":guilabel:`user_id__name`: Salesperson Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:73
|
||||
msgid ":guilabel:`amount_untaxed`: Untaxed Amount"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:74
|
||||
msgid ":guilabel:`amount_total`: Total Amount"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:75
|
||||
msgid ":guilabel:`delivery_date`: Delivery Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:76
|
||||
msgid ":guilabel:`validity_date`: Expiration Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:77
|
||||
msgid ":guilabel:`client_order_ref`: Customer Reference"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:80
|
||||
msgid ""
|
||||
"Double underscore notation for :guilabel:`partner_id__name` and "
|
||||
":guilabel:`user_id__name` values are used in place of the typically used `.`"
|
||||
" symbol because the library currently does not support the `.` symbol."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:84
|
||||
msgid "Product-specific dynamic text values are as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:86
|
||||
msgid ":guilabel:`description`: Product Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:87
|
||||
msgid ":guilabel:`quantity`: Quantity"
|
||||
"Below are common dynamic text values used in custom PDFs that are already "
|
||||
"mapped to the correct fields, and what they represent."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:88
|
||||
msgid ":guilabel:`uom`: Unit of Measure (UoM)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:89
|
||||
msgid ":guilabel:`price_unit`: Price Unit"
|
||||
msgid "For headers and footers PDF:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:90
|
||||
msgid ":guilabel:`discount`: Discount"
|
||||
msgid ":guilabel:`name`: Sales Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:91
|
||||
msgid ":guilabel:`product_sale_price`: Product List Price"
|
||||
msgid ":guilabel:`partner_id__name`: Customer Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:92
|
||||
msgid ":guilabel:`taxes`: Taxes name joined by a comma (`,`)"
|
||||
msgid ":guilabel:`user_id__name`: Salesperson Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:93
|
||||
msgid ":guilabel:`tax_excl_price`: Tax Excluded Price"
|
||||
msgid ":guilabel:`amount_untaxed`: Untaxed Amount"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:94
|
||||
msgid ":guilabel:`tax_incl_price`: Tax Included Price"
|
||||
msgid ":guilabel:`amount_total`: Total Amount"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:95
|
||||
msgid ":guilabel:`delivery_date`: Delivery Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:96
|
||||
msgid ":guilabel:`validity_date`: Expiration Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:97
|
||||
msgid ":guilabel:`client_order_ref`: Customer Reference"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:100
|
||||
msgid "For product PDF:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:102
|
||||
msgid ":guilabel:`description`: Product Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:103
|
||||
msgid ":guilabel:`quantity`: Quantity"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:104
|
||||
msgid ":guilabel:`uom`: Unit of Measure (UoM)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:105
|
||||
msgid ":guilabel:`price_unit`: Price Unit"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:106
|
||||
msgid ":guilabel:`discount`: Discount"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:107
|
||||
msgid ":guilabel:`product_sale_price`: Product List Price"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:108
|
||||
msgid ":guilabel:`taxes`: Taxes name joined by a comma (`,`)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:109
|
||||
msgid ":guilabel:`tax_excl_price`: Tax Excluded Price"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:110
|
||||
msgid ":guilabel:`tax_incl_price`: Tax Included Price"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:112
|
||||
msgid ""
|
||||
"After uploading a PDF, you can then :guilabel:`Configure dynamic fields`. "
|
||||
"This will allow you to map any field name found in your PDF to the field you"
|
||||
" want to show by writing down any existing path. Headers and footers starts "
|
||||
"from the current :guilabel:`sale_order` model, whereas product document "
|
||||
"follows their path from their :guilabel:`sale_order_line`. Leaving that path"
|
||||
" empty allows you to fill a custom notes, directly from the specific quote "
|
||||
"that requires it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:120
|
||||
msgid ""
|
||||
"When a PDF is built, it's best practice to use common dynamic text values "
|
||||
"(:guilabel:`name` and :guilabel:`partner_id_name`). When uploaded into the "
|
||||
@@ -21579,7 +21621,7 @@ msgid ""
|
||||
"respective fields."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:101
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:124
|
||||
msgid ""
|
||||
"In this case, Odoo would auto-populate the Sales Order Reference in the "
|
||||
":guilabel:`name` dynamic text field, and the Customer Name in the "
|
||||
@@ -21590,49 +21632,57 @@ msgstr ""
|
||||
msgid "PDF quote being built using common dynamic placeholders."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:108
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:131
|
||||
msgid ""
|
||||
"Once the PDF file(s) are complete, save them to the computer's hard drive, "
|
||||
"and proceed to upload them to Odoo via :menuselection:`Sales app --> "
|
||||
"Configuration --> Settings --> PDF Quote builder`."
|
||||
"Configuration --> Headers/Footers`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:111
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:135
|
||||
msgid ""
|
||||
"Upload the created PDF in the :guilabel:`Header pages` or :guilabel:`Footer "
|
||||
"pages` field."
|
||||
"When uploading PDF containing the form field "
|
||||
":guilabel:`invoice_partner_country`, which is an information available in "
|
||||
"the sales order, configure the :guilabel:`path` of the :guilabel:`Form Field"
|
||||
" Name` to: - :guilabel:`partner_invoice_id.country_id.name` for a header or "
|
||||
"footer document - :guilabel:`order_id.partner_invoice_id.country_id.name` "
|
||||
"for a product document fills the form with the invoice partner country's "
|
||||
"name when the PDF is built."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:113
|
||||
msgid "Once the upload(s) are complete, click :guilabel:`Save`."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:143
|
||||
msgid ""
|
||||
"When uploading any PDF containing the form field :guilabel:`custom_note`, "
|
||||
"leaving the :guilabel:`path` empty allows the seller to write down any note "
|
||||
"where that form field is in that document and shown when the PDF is built."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:116
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:148
|
||||
msgid "Add PDF to product"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:118
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:150
|
||||
msgid ""
|
||||
"In Odoo *Sales*, it's also possible to add a custom PDF to a product form. "
|
||||
"When a PDF is added to a product, and that product is used in a quotation, "
|
||||
"that PDF is also inserted in the final PDF."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:121
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:153
|
||||
msgid ""
|
||||
"To add a custom PDF to a product, start by navigating to "
|
||||
":menuselection:`Sales app --> Products --> Products`, and select the desired"
|
||||
" product to which a custom PDF should be added."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:125
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:157
|
||||
msgid ""
|
||||
"A document could also be added to a product variant, instead of a product. "
|
||||
"If there are documents on a product *and* on its variant, **only** the "
|
||||
"documents in the variant are shown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:128
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:160
|
||||
msgid ""
|
||||
"To add a custom document to a product variant, navigate to "
|
||||
":menuselection:`Sales app --> Products --> Product Variants`. Select the "
|
||||
@@ -21640,7 +21690,7 @@ msgid ""
|
||||
"to upload the custom document(s) to the specific product variant."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:132
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:164
|
||||
msgid ""
|
||||
"On the product page, click the :guilabel:`Documents` smart button at the top"
|
||||
" of the page."
|
||||
@@ -21650,49 +21700,20 @@ msgstr ""
|
||||
msgid "The Documents smart button on a product form in Odoo Sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:138
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:170
|
||||
msgid ""
|
||||
"Doing so reveals a separate :guilabel:`Documents` page for that product, "
|
||||
"wherein files related to that product can be uploaded. From this page, "
|
||||
"either click :guilabel:`New` or :guilabel:`Upload`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:141
|
||||
msgid ""
|
||||
"Clicking :guilabel:`Upload` instantly provides the opportunity to upload the"
|
||||
" desired document. Then, the document can be further configured on the "
|
||||
"document card, or by clicking the three dots icon in the top right corner of"
|
||||
" the document card, and then clicking :guilabel:`Edit`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:145
|
||||
msgid ""
|
||||
"Clicking :guilabel:`New` reveals a blank documents form, in which the "
|
||||
"desired PDF can be uploaded via the :guilabel:`Upload your file` button on "
|
||||
"the form, located in the :guilabel:`File Content` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst-1
|
||||
msgid ""
|
||||
"A standard document form with various fields for a specific product in Odoo "
|
||||
"Sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:153
|
||||
msgid ""
|
||||
"Various information and configurations related to the uploaded document can "
|
||||
"be modified here."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:155
|
||||
msgid ""
|
||||
"The first field on the documents form is for the :guilabel:`Name` of the "
|
||||
"document, and it is grayed-out (not clickable) until a document is uploaded."
|
||||
" Once a PDF has been uploaded, the :guilabel:`Name` field is auto-populated "
|
||||
"with the name of the PDF, and it can then be edited."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:159
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:191
|
||||
msgid ""
|
||||
"Prior to uploading a document, there's the option to designate whether the "
|
||||
"document is a :guilabel:`File` or :guilabel:`URL` from the :guilabel:`Type` "
|
||||
@@ -21703,40 +21724,40 @@ msgstr ""
|
||||
msgid "A standard document form with an uploaded pdf in Odoo Sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:167
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:199
|
||||
msgid ""
|
||||
"If a PDF is uploaded, the :guilabel:`Type` field is auto-populated to "
|
||||
":guilabel:`File`, and it cannot be modified."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:170
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:202
|
||||
msgid ""
|
||||
"Then, in the :guilabel:`Sales` section, in the :guilabel:`Visible at` field,"
|
||||
" click the drop-down menu, and select either: :guilabel:`Quotation`, "
|
||||
":guilabel:`Confirmed order`, or :guilabel:`Inside quote`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:174
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:206
|
||||
msgid ""
|
||||
":guilabel:`Quotation`: the document is sent to (and accessible by) customers"
|
||||
" at any time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:176
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:208
|
||||
msgid ""
|
||||
":guilabel:`Confirmed order`: the document is sent to customers upon the "
|
||||
"confirmation of an order. This is best for user manuals and other "
|
||||
"supplemental documents."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:179
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:211
|
||||
msgid ""
|
||||
":guilabel:`Inside quote`: the document is included in the PDF of the "
|
||||
"quotation, between the header pages and the :guilabel:`Pricing` section of "
|
||||
"the quote."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:183
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:215
|
||||
msgid ""
|
||||
"When the :guilabel:`Inside quote` option for the :guilabel:`Visible at` "
|
||||
"field is chosen, and the custom PDF file, `Sample Builder.pdf` is uploaded, "
|
||||
@@ -21749,20 +21770,28 @@ msgid ""
|
||||
"Sample of an uploaded pdf with the inside quote option chosen in Odoo Sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:191
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:223
|
||||
msgid ""
|
||||
"Beside the :guilabel:`File Content` field, you have the possibility to "
|
||||
":guilabel:`Configure dynamic fields`. When doing so, remember that the "
|
||||
"starting model is the :guilabel:`sale_order_line`, unlike for headers and "
|
||||
"footers that start from the :guilabel:`sale_order`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:228
|
||||
msgid ""
|
||||
"Lastly, in the :guilabel:`E-Commerce` section, decide whether or not to "
|
||||
":guilabel:`Show on product page` on the front-end (in the online store)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:195
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:232
|
||||
msgid ""
|
||||
"When the :guilabel:`Show on product page` option is enabled, a link to the "
|
||||
"uploaded document, `Sample Builder.pdf`, appears on the product's page, "
|
||||
"located on the frontend in the online store."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:198
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:235
|
||||
msgid ""
|
||||
"It appears beneath a :guilabel:`Documents` heading, with a link showcasing "
|
||||
"the name of the uploaded document."
|
||||
@@ -21773,18 +21802,31 @@ msgid ""
|
||||
"Showing a link to an uploaded document on a product page using Odoo Sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:206
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:243
|
||||
msgid "PDF quote"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:208
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:245
|
||||
msgid ""
|
||||
"On a :guilabel:`Sales Order`, in the :guilabel:`Quote Builder` tab, select "
|
||||
"any document you want to be merged within the final PDF. If this document "
|
||||
"has custom fields, you'll then be able to write same notes to fill the PDF."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:249
|
||||
msgid ""
|
||||
"You can add as many headers, product documents and footers you want to "
|
||||
"customize your quote to the needs of your customers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:252
|
||||
msgid ""
|
||||
"Once a quote with a pre-configured PDF has been confirmed, Odoo provides the"
|
||||
" option to print the confirmed quote to check for errors, or to keep for "
|
||||
"records."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:211
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:255
|
||||
msgid ""
|
||||
"To print the PDF quote, navigate to the confirmed quote, and click the "
|
||||
":guilabel:`⚙️ (gear)` icon to reveal a drop-down menu. From this drop-down "
|
||||
@@ -21797,14 +21839,14 @@ msgid ""
|
||||
" Odoo Sales."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:219
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:263
|
||||
msgid ""
|
||||
"Doing so instantly downloads the PDF quote. When opened, the PDF quote, "
|
||||
"along with the configured product PDF that was set to be visible inside the "
|
||||
"quote, can be viewed and printed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:223
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:267
|
||||
msgid ""
|
||||
"Download these :download:`PDF quote builder examples "
|
||||
"<pdf_quote_builder/pdfquotebuilderexamples.zip>` or download "
|
||||
|
||||
Reference in New Issue
Block a user