[I18N] *: export latest termsi
As per usual, leave off developer.pot and contributing.pot since we don't translate them (not useful, can't really contribute to/dev in Odoo without knowing English) closes odoo/documentation#11505 Signed-off-by: Tiffany Chang (tic) <tic@odoo.com>
This commit is contained in:
+147
-131
@@ -8,7 +8,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: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -62,7 +62,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
|
||||
@@ -5443,7 +5443,7 @@ msgid "Epson printers using Wi-Fi/Ethernet connections and following the `EPOS S
|
||||
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>`."
|
||||
msgid "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
|
||||
@@ -6361,7 +6361,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
|
||||
@@ -6666,38 +6666,34 @@ msgid "Connecting a SIX payment terminal allows you to offer a fluid payment flo
|
||||
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 box. Click :guilabel:`Configure`, fill in the :guilabel:`Terminal ID` field with the ID received from Six, and click :guilabel:`Connect`. Your Six terminal ID should appear in the :guilabel:`Current Terminal Id` section."
|
||||
msgstr ""
|
||||
|
||||
@@ -6705,7 +6701,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 detected and connected to the database. Check the IoT box homepage under the :guilabel:`Payments` section to confirm the connection."
|
||||
msgstr ""
|
||||
|
||||
@@ -6713,7 +6709,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 <../../payment_methods>`. Set the journal type as :guilabel:`Bank` and select :guilabel:`SIX IOT` in the :guilabel:`Use a Payment Terminal` field. Then, select your terminal device in the :guilabel:`Payment Terminal Device` field."
|
||||
msgstr ""
|
||||
|
||||
@@ -14049,7 +14045,7 @@ msgid "Then, whenever that specific quotation template is used in a quote, an ex
|
||||
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 ""
|
||||
|
||||
@@ -14568,7 +14564,7 @@ msgid "The *PDF Quote Builder* in Odoo *Sales* provides the opportunity to send
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:9
|
||||
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."
|
||||
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 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
|
||||
@@ -14591,135 +14587,159 @@ msgstr ""
|
||||
msgid "To do that, navigate to :menuselection:`Sales app --> Configuration --> Settings`. Then, on the :guilabel:`Settings` page, scroll to the :guilabel:`Quotations & Orders` section, and locate the :guilabel:`PDF Quote 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
|
||||
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."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:36
|
||||
msgid "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
|
||||
msgid "Headers and footers can also be added directly in a quotation template, so it's possible to have different variations per template."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:40
|
||||
msgid "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
|
||||
msgid "Clicking the :guilabel:`🗑️ (trash)` icon deletes the current PDF file and replaces the blank field with an :guilabel:`Upload your file` button."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:44
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:173
|
||||
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:48
|
||||
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`."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:177
|
||||
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: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
|
||||
msgid "Dynamic text in PDFs"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:59
|
||||
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."
|
||||
#: ../../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 "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."
|
||||
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 "Dynamic text values"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:68
|
||||
msgid "Below are common dynamic text values used in custom PDFs, and what they represent:"
|
||||
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 ":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"
|
||||
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 ":guilabel:`amount_total`: Total Amount"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:75
|
||||
msgid ":guilabel:`delivery_date`: Delivery Date"
|
||||
msgid "Dynamic text in PDFs"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:76
|
||||
msgid ":guilabel:`validity_date`: Expiration Date"
|
||||
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:77
|
||||
msgid ":guilabel:`client_order_ref`: Customer Reference"
|
||||
#: ../../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: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."
|
||||
#: ../../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: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"
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:85
|
||||
msgid "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 database, Odoo auto-populates those fields with the information from their 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 :guilabel:`partner_id_name` field."
|
||||
msgstr ""
|
||||
|
||||
@@ -14727,39 +14747,39 @@ msgstr ""
|
||||
msgid "PDF quote being built using common dynamic placeholders."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:108
|
||||
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`."
|
||||
#: ../../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 --> Headers/Footers`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:111
|
||||
msgid "Upload the created PDF in the :guilabel:`Header pages` or :guilabel:`Footer pages` field."
|
||||
#: ../../content/applications/sales/sales/send_quotations/pdf_quote_builder.rst:135
|
||||
msgid "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 desired variant, click the :guilabel:`Documents` smart button, and proceed 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."
|
||||
msgstr ""
|
||||
|
||||
@@ -14767,31 +14787,15 @@ 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` drop-down field menu."
|
||||
msgstr ""
|
||||
|
||||
@@ -14799,27 +14803,27 @@ 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, the PDF is visible on the quotation the in the *customer portal* under the :guilabel:`Documents` field."
|
||||
msgstr ""
|
||||
|
||||
@@ -14827,15 +14831,19 @@ msgstr ""
|
||||
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."
|
||||
msgstr ""
|
||||
|
||||
@@ -14843,15 +14851,23 @@ msgstr ""
|
||||
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 menu, select :guilabel:`Print`, then select :guilabel:`PDF Quote`."
|
||||
msgstr ""
|
||||
|
||||
@@ -14859,11 +14875,11 @@ msgstr ""
|
||||
msgid "Print pdf quote option on drop-down menu located on confirmed sales order in 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 :download:`sample quotation <pdf_quote_builder/sample_quotation.pdf>` for added reference."
|
||||
msgstr ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user