From 7a871ecbbd8cc27079758eb290a4ee95144b5d0f Mon Sep 17 00:00:00 2001 From: rsh-odoo Date: Tue, 5 Dec 2017 09:41:52 -0800 Subject: [PATCH 01/29] Update documentation.rst --- getting_started/documentation.rst | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/getting_started/documentation.rst b/getting_started/documentation.rst index eca225086..bab6af9d3 100644 --- a/getting_started/documentation.rst +++ b/getting_started/documentation.rst @@ -314,11 +314,13 @@ at no extra cost. All time spent to perform these customizations by our Business Analysts will be deducted from your Success Pack. -In case of customizations that would require a developer’s intervention, a -recurring maintenance fee will be charged on the customer subscription, -to cover maintenance and upgrade services. This cost will be based on -the developer hours spent on the customization: 4€ or $5 per hour of development will -be added to the subscription fee each month. +In case of customizations that cannot be done via Studio and would require a +developer’s intervention, this will require Odoo.sh, please speak to your +Account Manager for more information. Additionally, any work performed by a +developer will add a recurring maintenance fee to your subscription to cover +maintenance and upgrade services. This cost will be based on hours spent by +the developer: 4€ or $5/month, per hour of development will be added to the +subscription fee. **Example:** A customization that took 2 hours of development will cost: 2 hours deducted from the Success Pack for the customization development From b071cc7b84610ebab90b8390bc0869f7143f3eab Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Thu, 7 Dec 2017 13:50:59 +0100 Subject: [PATCH 02/29] [CHG] legal/enterprise: v7: remove renewal price change --- legal/terms/enterprise.rst | 6 +++--- legal/terms/i18n/enterprise_fr.rst | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/legal/terms/enterprise.rst b/legal/terms/enterprise.rst index 56a81ba22..d29cb7f0f 100644 --- a/legal/terms/enterprise.rst +++ b/legal/terms/enterprise.rst @@ -5,9 +5,10 @@ Odoo Enterprise Subscription Agreement ====================================== -.. note:: Version 6b - 2017-12-04 +.. note:: Version 7 - 2017-12-07 .. v6: add "App" definition + update pricing per-App +.. v7: remove possibility of price change at renewal after prior notice By subscribing to the Odoo Enterprise services (the "Services") provided by Odoo SA and its affiliates (collectively, "Odoo SA") in relation with Odoo Enterprise Edition or @@ -204,8 +205,7 @@ of the first Term, at the sole discretion of Odoo SA, to cover the extra mainten Upon renewal as covered in section :ref:`term`, if the per-User charges applied during the previous Term are lower than the most current applicable per-User list price, the per-User charges will increase -by up to 7%, unless Odoo SA provides written notice of a new price to the Customer at least 60 days -prior to the end of the Term. +by up to 7%. .. _charges_thirdparty: diff --git a/legal/terms/i18n/enterprise_fr.rst b/legal/terms/i18n/enterprise_fr.rst index 718a99170..72eaa92c7 100644 --- a/legal/terms/i18n/enterprise_fr.rst +++ b/legal/terms/i18n/enterprise_fr.rst @@ -18,9 +18,10 @@ Odoo Enterprise Subscription Agreement (FR) The only official reference of the terms and conditions of the “Odoo Enterprise Subscription Agreement” is the :ref:`original english version `. -.. note:: Version 6b - Dernière modification: 4 décembre 2017. +.. note:: Version 7 - Dernière modification: 7 décembre 2017. .. v6: add "App" definition + update pricing per-App +.. v7: remove possibility of price change at renewal after prior notice En vous abonnant aux services de Odoo Enterprise (les "Services") fournis par Odoo SA et ses filiales (collectivement, "Odoo SA") en relation avec Odoo Enterprise Edition ou Odoo Community Edition @@ -229,9 +230,7 @@ première Durée du contrat, à la discrétion d'Odoo SA, pour couvrir les coût Lors de la reconduction telle que décrite à la section :ref:`term_fr`, si les tarifs par Utilisateur qui ont été appliqués pendant la Durée précédente sont inférieurs aux tarifs par Utilisateur -en vigueur les plus récents, les tarifs par Utilisateur augmenteront automatiquement de maximum 7%, -à moins qu'Odoo SA ne notifie par écrit un nouveau tarif au client, au moins 60 jours avant -l’échéance du contrat. +en vigueur les plus récents, les tarifs par Utilisateur augmenteront automatiquement de maximum 7%. .. _charges_thirdparty_fr: From 2b8db9d0d34d9f9a1eb682ec1f27ef7f1c2df4e0 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Mon, 11 Dec 2017 10:02:39 +0100 Subject: [PATCH 03/29] [FIX] legal/partnership: correct typo in section 4.4 --- legal/terms/partnership.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/legal/terms/partnership.rst b/legal/terms/partnership.rst index 5d9cfa779..4404818c2 100644 --- a/legal/terms/partnership.rst +++ b/legal/terms/partnership.rst @@ -5,7 +5,9 @@ Odoo Partnership Agreement ========================== -.. note:: Version 6 - 2017-12-04 +.. note:: Version 6a - 2017-12-11 + +.. v6a: typo in section 4.4 BETWEEN: @@ -170,7 +172,7 @@ for any reason whatsoever and by any means whatsoever. 4.4 Training Benefits --------------------- -PARTNER has access to the ODOO knowledge base as soon as PARTNER for the duration of this Agreement. +PARTNER has access to the ODOO knowledge base for the duration of this Agreement. The ODOO knowledge base is an online e-platform containing a set of commercial, marketing and function documents, to help PARTNER acquire and leverage Odoo knowledge, grow its business, attract more customers, and build brand awareness. From e2684993c81fbf74965dfa0898190aba60f5d941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Ra=C3=AFch?= Date: Wed, 13 Dec 2017 13:31:12 +0100 Subject: [PATCH 04/29] [FIX] v11 urls Outdated references Closes #252 --- _extensions/odoo/sub-menu_list.html | 13 +++++++------ crm/leads/manage/automatic_assignation.rst | 4 ++-- crm/overview/main_concepts/terminologies.rst | 4 ++-- db_management/db_premise.rst | 2 +- helpdesk/helpdesk.rst | 2 +- legal/others/cla.rst | 2 +- locale/sources/crm.pot | 4 ++-- locale/sources/db_management.pot | 2 +- locale/sources/helpdesk.pot | 2 +- locale/sources/point_of_sale.pot | 4 ++-- locale/sources/purchase.pot | 2 +- point_of_sale/overview/setup.rst | 6 +++--- .../purchases/tender/manage_multiple_offers.rst | 2 +- 13 files changed, 25 insertions(+), 24 deletions(-) diff --git a/_extensions/odoo/sub-menu_list.html b/_extensions/odoo/sub-menu_list.html index 3b4d21620..14fd476c9 100644 --- a/_extensions/odoo/sub-menu_list.html +++ b/_extensions/odoo/sub-menu_list.html @@ -1,8 +1,9 @@ {# note: if odoo.com/page/docs sub-menu's structure change, these links have to change as well #} -
  • User
  • -
  • Developer
  • -
  • API
  • -
  • Installation
  • -
  • White Papers
  • -
  • Legal
  • +
  • User
  • +
  • Developer
  • +
  • Training center
  • +
  • API
  • +
  • Installation
  • +
  • White Papers
  • +
  • Legal
  • diff --git a/crm/leads/manage/automatic_assignation.rst b/crm/leads/manage/automatic_assignation.rst index fd46c7e6e..53a6c72f7 100644 --- a/crm/leads/manage/automatic_assignation.rst +++ b/crm/leads/manage/automatic_assignation.rst @@ -49,8 +49,8 @@ have any sales team yet, :doc:`you need to create one first <../../salesteam/set On your sales team menu, use in the **Domain** field a specific domain rule (for technical details on the domain refer on the -`Building a Module tutorial `__ -or `Syntax reference guide `__) +`Building a Module tutorial `__ +or `Syntax reference guide `__) which will allow only the leads matching the team domain. For example, if you want your *Direct Sales* team to only receive leads diff --git a/crm/overview/main_concepts/terminologies.rst b/crm/overview/main_concepts/terminologies.rst index 3e6d395c3..abfc87bfe 100644 --- a/crm/overview/main_concepts/terminologies.rst +++ b/crm/overview/main_concepts/terminologies.rst @@ -53,9 +53,9 @@ Odoo CRM Terminologies - **Kanban view :** In Odoo, the Kanban view is a workflow visualisation tool halfway between a `list - view `__ + view `__ and a non-editable `form - view `__ + view `__ and displaying records as "cards". Records may be grouped in columns for use in workflow visualisation or manipulation (e.g. tasks or work-progress management), or ungrouped (used simply to diff --git a/db_management/db_premise.rst b/db_management/db_premise.rst index 2f8a5d130..604081b88 100644 --- a/db_management/db_premise.rst +++ b/db_management/db_premise.rst @@ -103,7 +103,7 @@ or * **Deactivate users** as explained in this `Documentation `__ + /documentation/user/11.0/db_management/documentation.html#deactivating-users>`__ and **Reject** the upsell quotation. Once your database has the correct number of users, the expiration message diff --git a/helpdesk/helpdesk.rst b/helpdesk/helpdesk.rst index 22fd27980..f0b215c06 100644 --- a/helpdesk/helpdesk.rst +++ b/helpdesk/helpdesk.rst @@ -87,7 +87,7 @@ Ticket. The final option to submit tickets is thru an API connection. View the documentation -`*here* `__. +`*here* `__. Tickets have been created, now what? ------------------------------------ diff --git a/legal/others/cla.rst b/legal/others/cla.rst index 50304ab70..55e92bc99 100644 --- a/legal/others/cla.rst +++ b/legal/others/cla.rst @@ -9,5 +9,5 @@ have to sign the Odoo Contributor License Agreement (CLA). More information about this requirement, the procedure to sign the agreement, and a FAQ can be found on our -`GitHub project page `_. +`GitHub project page `_. diff --git a/locale/sources/crm.pot b/locale/sources/crm.pot index de2a39533..b5339f668 100644 --- a/locale/sources/crm.pot +++ b/locale/sources/crm.pot @@ -458,7 +458,7 @@ msgid "From the sales module, go to your dashboard and click on the **More** but msgstr "" #: ../../crm/leads/manage/automatic_assignation.rst:50 -msgid "On your sales team menu, use in the **Domain** field a specific domain rule (for technical details on the domain refer on the `Building a Module tutorial `__ or `Syntax reference guide `__) which will allow only the leads matching the team domain." +msgid "On your sales team menu, use in the **Domain** field a specific domain rule (for technical details on the domain refer on the `Building a Module tutorial `__ or `Syntax reference guide `__) which will allow only the leads matching the team domain." msgstr "" #: ../../crm/leads/manage/automatic_assignation.rst:56 @@ -935,7 +935,7 @@ msgid "**Kanban view :**" msgstr "" #: ../../crm/overview/main_concepts/terminologies.rst:54 -msgid "In Odoo, the Kanban view is a workflow visualisation tool halfway between a `list view `__ and a non-editable `form view `__ and displaying records as \"cards\". Records may be grouped in columns for use in workflow visualisation or manipulation (e.g. tasks or work-progress management), or ungrouped (used simply to visualize records)." +msgid "In Odoo, the Kanban view is a workflow visualisation tool halfway between a `list view `__ and a non-editable `form view `__ and displaying records as \"cards\". Records may be grouped in columns for use in workflow visualisation or manipulation (e.g. tasks or work-progress management), or ungrouped (used simply to visualize records)." msgstr "" #: ../../crm/overview/main_concepts/terminologies.rst:66 diff --git a/locale/sources/db_management.pot b/locale/sources/db_management.pot index 130a8016a..3f44d8cca 100644 --- a/locale/sources/db_management.pot +++ b/locale/sources/db_management.pot @@ -160,7 +160,7 @@ msgid "or" msgstr "" #: ../../db_management/db_premise.rst:104 -msgid "**Deactivate users** as explained in this `Documentation `__ and **Reject** the upsell quotation." +msgid "**Deactivate users** as explained in this `Documentation `__ and **Reject** the upsell quotation." msgstr "" #: ../../db_management/db_premise.rst:109 diff --git a/locale/sources/helpdesk.pot b/locale/sources/helpdesk.pot index c02029913..75d87274d 100644 --- a/locale/sources/helpdesk.pot +++ b/locale/sources/helpdesk.pot @@ -89,7 +89,7 @@ msgid "Live Chat allows your customers to submit a ticket via Live Chat on your msgstr "" #: ../../helpdesk/helpdesk.rst:88 -msgid "The final option to submit tickets is thru an API connection. View the documentation `*here* `__." +msgid "The final option to submit tickets is thru an API connection. View the documentation `*here* `__." msgstr "" #: ../../helpdesk/helpdesk.rst:93 diff --git a/locale/sources/point_of_sale.pot b/locale/sources/point_of_sale.pot index 0285a70c8..8a9254744 100644 --- a/locale/sources/point_of_sale.pot +++ b/locale/sources/point_of_sale.pot @@ -955,7 +955,7 @@ msgid "Image building process" msgstr "" #: ../../point_of_sale/overview/setup.rst:179 -msgid "We generate the official POSBox images using the scripts in https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. More specifically, we run `posbox_create_image.sh `_. This builds an image called ``posbox.img``, which we zip and upload to `nightly.odoo.com `_ for users to download." +msgid "We generate the official POSBox images using the scripts in https://github.com/odoo/odoo/tree/11.0/addons/point_of_sale/tools/posbox. More specifically, we run `posbox_create_image.sh `_. This builds an image called ``posbox.img``, which we zip and upload to `nightly.odoo.com `_ for users to download." msgstr "" #: ../../point_of_sale/overview/setup.rst:187 @@ -1112,7 +1112,7 @@ msgid "The POSBox Software" msgstr "" #: ../../point_of_sale/overview/setup.rst:326 -msgid "The POSBox runs a heavily modified Raspbian Linux installation, a Debian derivative for the Raspberry Pi. It also runs a barebones installation of Odoo which provides the webserver and the drivers. The hardware drivers are implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` and they are the only modules that are running on the POSBox. Odoo is only used for the framework it provides. No business data is processed or stored on the POSBox. The Odoo instance is a shallow git clone of the ``8.0`` branch." +msgid "The POSBox runs a heavily modified Raspbian Linux installation, a Debian derivative for the Raspberry Pi. It also runs a barebones installation of Odoo which provides the webserver and the drivers. The hardware drivers are implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` and they are the only modules that are running on the POSBox. Odoo is only used for the framework it provides. No business data is processed or stored on the POSBox. The Odoo instance is a shallow git clone of the ``11.0`` branch." msgstr "" #: ../../point_of_sale/overview/setup.rst:335 diff --git a/locale/sources/purchase.pot b/locale/sources/purchase.pot index 6984ea066..f82a70452 100644 --- a/locale/sources/purchase.pot +++ b/locale/sources/purchase.pot @@ -1478,7 +1478,7 @@ msgid "How to manage Purchase Tenders" msgstr "" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:12 -msgid "For more information on best uses, please read the chapter `Request for Quotation, Purchase Tender or Purchase Order? `__" +msgid "For more information on best uses, please read the chapter `Request for Quotation, Purchase Tender or Purchase Order? `__" msgstr "" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:17 diff --git a/point_of_sale/overview/setup.rst b/point_of_sale/overview/setup.rst index 4212eddc7..93bc07659 100644 --- a/point_of_sale/overview/setup.rst +++ b/point_of_sale/overview/setup.rst @@ -177,9 +177,9 @@ Image building process ---------------------- We generate the official POSBox images using the scripts in -https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. More +https://github.com/odoo/odoo/tree/11.0/addons/point_of_sale/tools/posbox. More specifically, we run -`posbox_create_image.sh `_. +`posbox_create_image.sh `_. This builds an image called ``posbox.img``, which we zip and upload to `nightly.odoo.com `_ for users to download. @@ -330,7 +330,7 @@ hardware drivers are implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` and they are the only modules that are running on the POSBox. Odoo is only used for the framework it provides. No business data is processed or stored on the POSBox. The -Odoo instance is a shallow git clone of the ``8.0`` branch. +Odoo instance is a shallow git clone of the ``11.0`` branch. The root partition on the POSBox is mounted read-only, ensuring that we don't wear out the SD card by writing to it too much. It also diff --git a/purchase/purchases/tender/manage_multiple_offers.rst b/purchase/purchases/tender/manage_multiple_offers.rst index 74667a357..1fb2b1eb7 100644 --- a/purchase/purchases/tender/manage_multiple_offers.rst +++ b/purchase/purchases/tender/manage_multiple_offers.rst @@ -11,7 +11,7 @@ it usually leads to better offers. For more information on best uses, please read the chapter `Request for Quotation, Purchase Tender or Purchase -Order? `__ +Order? `__ Activate the Purchase Tender function ------------------------------------- From 2deff0c66cb57e180fb95c419aebf755dbc11bc1 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Wed, 13 Dec 2017 13:33:10 +0100 Subject: [PATCH 05/29] [I18N] export source terms --- locale/sources/accounting.pot | 633 +++++++++++++++-------------- locale/sources/crm.pot | 119 +++++- locale/sources/discuss.pot | 4 +- locale/sources/getting_started.pot | 136 +++---- locale/sources/helpdesk.pot | 4 +- locale/sources/inventory.pot | 4 +- 6 files changed, 529 insertions(+), 371 deletions(-) diff --git a/locale/sources/accounting.pot b/locale/sources/accounting.pot index 685fd38bd..eb439e043 100644 --- a/locale/sources/accounting.pot +++ b/locale/sources/accounting.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -77,11 +77,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/deferred_revenues.rst:24 #: ../../accounting/receivables/customer_invoices/installment_plans.rst:20 #: ../../accounting/receivables/customer_invoices/payment_terms.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:31 #: ../../accounting/receivables/customer_payments/check.rst:39 #: ../../accounting/receivables/customer_payments/check.rst:103 #: ../../accounting/receivables/customer_payments/credit_cards.rst:40 #: ../../accounting/receivables/customer_payments/credit_cards.rst:113 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:31 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:19 msgid "Configuration" msgstr "" @@ -465,6 +466,7 @@ msgid "Once you filled in your credentials, your bank feeds will be synchronized msgstr "" #: ../../accounting/bank/misc.rst:3 +#: ../../accounting/payables/misc.rst:3 #: ../../accounting/payables/misc/employee_expense.rst:187 msgid "Miscellaneous" msgstr "" @@ -1217,12 +1219,10 @@ msgid "Checks numbering sequence." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Manual Numbering" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" @@ -1299,7 +1299,7 @@ msgid "Localizations" msgstr "" #: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Localization" +msgid "Mexico Accounting Localization" msgstr "" #: ../../accounting/localizations/mexico.rst:6 @@ -3893,6 +3893,7 @@ msgid "Invoices" msgstr "" #: ../../accounting/others/multicurrencies/invoices_payments.rst:64 +#: ../../accounting/payables/supplier_bills.rst:3 msgid "Vendor Bills" msgstr "" @@ -4467,24 +4468,28 @@ msgstr "" msgid "If, for some fiscal positions, you want to replace a tax by two other taxes, just create two lines having the same *Tax on Product*." msgstr "" -#: ../../accounting/others/taxes/application.rst:82 +#: ../../accounting/others/taxes/application.rst:80 +msgid "The fiscal positions are not applied on assets and deferred revenues." +msgstr "" + +#: ../../accounting/others/taxes/application.rst:84 #: ../../accounting/others/taxes/default_taxes.rst:27 #: ../../accounting/others/taxes/retention.rst:70 msgid ":doc:`create`" msgstr "" -#: ../../accounting/others/taxes/application.rst:83 +#: ../../accounting/others/taxes/application.rst:85 #: ../../accounting/others/taxes/default_taxes.rst:29 msgid ":doc:`taxcloud`" msgstr "" -#: ../../accounting/others/taxes/application.rst:84 +#: ../../accounting/others/taxes/application.rst:86 #: ../../accounting/others/taxes/create.rst:70 #: ../../accounting/others/taxes/default_taxes.rst:31 msgid ":doc:`tax_included`" msgstr "" -#: ../../accounting/others/taxes/application.rst:85 +#: ../../accounting/others/taxes/application.rst:87 #: ../../accounting/others/taxes/default_taxes.rst:30 msgid ":doc:`B2B_B2C`" msgstr "" @@ -5642,7 +5647,7 @@ msgid "Process overview" msgstr "" #: ../../accounting/overview/process_overview/customer_invoice.rst:3 -msgid "From Invoice to Payment Collection" +msgid "From Customer Invoice to Payments Collection" msgstr "" #: ../../accounting/overview/process_overview/customer_invoice.rst:5 @@ -5887,7 +5892,8 @@ msgid "For example, if you manage your inventory using the perpetual accounting msgstr "" #: ../../accounting/overview/process_overview/supplier_bill.rst:3 -msgid "From Vendor Bills to Payments" +#: ../../accounting/overview/process_overview/supplier_bill.rst:15 +msgid "From Vendor Bill to Payment" msgstr "" #: ../../accounting/overview/process_overview/supplier_bill.rst:5 @@ -5898,10 +5904,6 @@ msgstr "" msgid "If you want to control vendor bills received from your vendors, you can use the Odoo Purchase application that allows you to control and pre-complete them automatically based on past purchase orders." msgstr "" -#: ../../accounting/overview/process_overview/supplier_bill.rst:15 -msgid "From Vendor Bill to Payment" -msgstr "" - #: ../../accounting/overview/process_overview/supplier_bill.rst:18 msgid "Record a new vendor bill" msgstr "" @@ -6016,10 +6018,6 @@ msgstr "" msgid "Account Payables" msgstr "" -#: ../../accounting/payables/misc.rst:3 -msgid "Misc" -msgstr "" - #: ../../accounting/payables/misc/employee_expense.rst:3 msgid "How to keep track of employee expenses?" msgstr "" @@ -6331,7 +6329,7 @@ msgid "From this screen, you can also switch to the pivot table or the graph vie msgstr "" #: ../../accounting/payables/pay.rst:3 -msgid "Pay supplier bills" +msgid "Vendor Payments" msgstr "" #: ../../accounting/payables/pay/check.rst:3 @@ -6416,45 +6414,13 @@ msgid "Register a payment by check" msgstr "" #: ../../accounting/payables/pay/check.rst:66 -msgid "To register a payment on a bill, open any supplier bill from the menu :menuselection:`Purchases --> Supplier Bills`. Once the supplier bill is validated, you can register a payment. Set the **Payment Method** to **Check** and validate the payment dialog." +msgid "To register a payment on a bill, open any supplier bill from the menu :menuselection:`Purchases --> Vendor Bills`. Once the supplier bill is validated, you can register a payment. Set the **Payment Method** to **Check** and validate the payment dialog." msgstr "" #: ../../accounting/payables/pay/check.rst:74 msgid "Explanation of the fields of the payment screen:" msgstr "" -#: ../../accounting/payables/pay/check.rst:0 -msgid "Has Invoices" -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used for usability purposes" -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Hide Payment Method" -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used to hide the payment method if the selected journal has only one available which is 'manual'" -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Code" -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used to adapt the interface to the payment type selected." -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Check Number" -msgstr "" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "The selected journal is configured to print check numbers. If your pre-printed check paper already has numbers or if the current numbering is wrong, you can change it in the journal configuration page." -msgstr "" - #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "" @@ -6653,6 +6619,7 @@ msgid "SEPA, the Single Euro Payments Area, is a payment-integration initiative msgstr "" #: ../../accounting/payables/pay/sepa.rst:10 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:10 msgid "SEPA is supported by the banks of the 28 EU member states as well as Iceland, Norway, Switzerland, Andorra, Monaco and San Marino." msgstr "" @@ -6751,10 +6718,6 @@ msgstr "" msgid ":doc:`check`" msgstr "" -#: ../../accounting/payables/supplier_bills.rst:3 -msgid "Supplier Bills" -msgstr "" - #: ../../accounting/payables/supplier_bills/bills_or_receipts.rst:3 msgid "When should I use supplier bills or purchase receipts?" msgstr "" @@ -7028,6 +6991,7 @@ msgid "Account Receivables" msgstr "" #: ../../accounting/receivables/customer_invoices.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:53 msgid "Customer Invoices" msgstr "" @@ -7324,7 +7288,7 @@ msgid "Configure your usual installment plans from the application :menuselectio msgstr "" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:25 -msgid "A payment term may have one line (ex: 21 days) or several lines (10% within 3 days and the balance within 21 days). If you create a payment term with several lines, make sure the latest one is the balance. (avoid doing 50% in 10 days and 50% in 21 days because, with the rounding, it may not compute exactly 100%)" +msgid "A payment term may have one line (eg: 21 days) or several lines (10% within 3 days and the balance within 21 days). If you create a payment term with several lines, make sure the latest one is the balance. (avoid doing 50% in 10 days and 50% in 21 days because, with the rounding, it may not compute exactly 100%)" msgstr "" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:36 @@ -7751,6 +7715,240 @@ msgstr "" msgid "Customer Payments" msgstr "" +#: ../../accounting/receivables/customer_payments/automated_followups.rst:3 +msgid "How to automate customer follow-ups with plans?" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:5 +msgid "With the Odoo Accounting application, you get a dynamic aged receivable report, customer statements and you can easily send them to customers." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:8 +msgid "If you want to go further in the automation of the credit collection process, you can use follow-up plans. They will help you automate all the steps to get paid, by triggering them at the right time: send customer statements by emails, send regular letter (through the Docsaway integration), create a task to manually call the customer, etc..." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:14 +msgid "Here is an example of a plan:" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "When?" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "What?" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "Who?" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "3 days before due date" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "Email" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "automated" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "1 day after due date" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "Email + Regular Letter" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "15 days after due date" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "Call the customer" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "John Mac Gregor" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "35 days after due date" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "Email + Letter + Call" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "60 days after due date" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Formal notice" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Bailiff" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:34 +msgid "Install Reminder Module" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:36 +msgid "You must start by activating the feature, using the menu :menuselection:`Configuration --> Settings` of the Accounting application. From the settings screen, activate the feature **Enable payment follow-up management**." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:44 +msgid "Define Payment Follow-ups Levels" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:46 +msgid "To automate customer follow ups, you must configure your follow–up levels using the menu :menuselection:`Accounting --> Configuration --> Payment Follow-ups`. You should define one and only one follow-up plan per company." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:50 +msgid "The levels of follow-up are relative to the due date; when no payment term is specified, the invoice date will be considered as the due date." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:53 +msgid "For each level, you should define the number of days and create a note which will automatically be added into the reminder letter." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:59 +msgid "Odoo defines several actions for every reminder:" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:61 +msgid "**Manual Action:** assign a responsible that will have to call the customer" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:62 +msgid "**Send an Email:** send an email to customer using the provided text" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:63 +msgid "**Send a Letter:** send a letter by regular mail, using the provided note" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:69 +msgid "As you need to provide a number of days relative to the due date, you can use a negative number. As an example, if an invoice is issued the January 1st but the due date is January 20, if you set a reminder 3 days before the due date, the customer may receive an email in January 17." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:76 +msgid "Doing your weekly follow-ups" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:78 +msgid "Once everything is setup, Odoo will prepare follow-up letters and emails automatically for you. All you have to do is to the menu :menuselection:`Sales --> Customers Statement` in the accounting application." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:85 +msgid "Odoo will automatically propose you actions based on the follow-up plan you defined, invoices to pay and payment received." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:88 +msgid "You can use this menu every day, once a week or once a month. You do not risk to send two times the same reminder to your customer. Odoo only proposes you the action you have to do. If you do it every day, you will have a few calls to do per day. If you do it once a month, you will have much more work once you do it." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:94 +msgid "It's up to you to organize the way you want to work. But it's a good practice to reconcile your bank statements before launching the follow-ups. That way, all paid invoices will be reconciled and you will not send a follow-up letter to a customer that already paid his invoice." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:99 +msgid "From a customer follow-up proposition, you can:" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:101 +msgid "Get the customer information to contact him" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:103 +msgid "Drill down to the customer information form by clicking on its name" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:105 +msgid "Change the text (or the email or letter) and adapt to the customer" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:107 +msgid "Change the colored dot to mark the customer as being a good, normal or bad debtor" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:110 +msgid "Log a note is you called the customer" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:112 +msgid "Exclude some invoices from the statement table (litigation)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:114 +msgid "Send an email with the statement" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:116 +msgid "Print a letter, or send a regular mail (if you installed the Docsaway integration)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:119 +msgid "Plan the next reminder (but it's better to keep in automatic mode so that Odoo will stick to the follow-up plan of the company)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:122 +msgid "Drill down to an invoice" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:124 +msgid "Change the expected payment date of an invoice (thus, impacting the next time Odoo will propose you to send a reminder)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:128 +msgid "You can force a customer statement, even if Odoo do not proposes you to do it, because it's not the right date yet. To do this, you should go to the Aged Receivable report (in the report menu of the Accounting application). From this report, you can click on a customer to get to his customer statement." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:135 +msgid "How to exclude an invoice from auto follow up?" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:137 +msgid "To see all **overdue invoices** or **on need of action**," +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:139 +msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:145 +msgid "Exclude a specific invoice for a specific date" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:147 +msgid "Odoo can exclude an invoice from follow-ups actions for specific date by clicking on **Log a Note**, then choose one of the ready options (*one week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the required date according to the current date." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:155 +msgid "Another way to achieve it is the following: click on the required invoice, then choose **Change expected payment date/note**, then enter a new payment date and note." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:162 +msgid "Exclude a specific invoice forever" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:164 +msgid "Odoo can exclude an invoice for a specific customer by clicking on the checkbox **Excluded**" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:168 +msgid "If you click on **History**, you can see all follow ups actions." +msgstr "" + #: ../../accounting/receivables/customer_payments/check.rst:3 msgid "How to register customer payments by checks?" msgstr "" @@ -8207,6 +8405,87 @@ msgstr "" msgid "You can get the DSO of your company from the Executive Summary report under Reporting (check the KPI average debtors days)." msgstr "" +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:29 +msgid "Get paid with SEPA" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:5 +msgid "SEPA, the Single Euro Payments Area, is a payment-integration initiative of the European Union for simplification of bank transfers denominated in EURO. SEPA Direct Debit allows you to withdraw money from the bank accounts of your customers with their approval." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:13 +msgid "With Odoo, you can record customer mandates, generate an SDD XML file containing customer payments and upload it in your bank interface. The file follows the SEPA Direct Debit PAIN.008.001.02 specifications. This is a well-defined standard that makes consensus among banks." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:21 +msgid "Go in :menuselection:`Accounting --> Configuration --> Settings` and activate the SEPA Direct Debit (SDD) Feature. Enter the Creditor Identifier of your company. This number is provided by your bank." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:32 +msgid "Direct Debit Mandates" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:34 +msgid "Before withdrawing money from a customer bank account, your customer has to sign a mandate. Go in :menuselection:`Accounting --> Sales --> Direct Debit Mandates` and create a new mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:41 +msgid "SEPA Direct Debit only works between IBAN Bank Accounts." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:43 +msgid "Once you have entered all the information in the customer mandate, you can print it and ask your customer to sign it. Once it is done, you can upload the mandate signed by your customer on the mandate in Odoo." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:50 +msgid "You can now validate the mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:55 +msgid "Let's create an invoice for that customer." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:57 +msgid "When you will validate this invoice, the payment will be automatically generated and your invoice will be directly marked as paid." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:61 +msgid "If you already had some invoices for that customer that could be paid using that mandate, it's still possible to do it. Go on the invoice, click on register payment and choose the Sepa Direct Debit as payment method." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:67 +msgid "Generate SDD Files" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:69 +msgid "You can generate the SDD File with all the customer payments to send to your bank directly from the accounting dashboard :" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:75 +msgid "You select the payments in the list that you want to include in your SDD File, click on action and select \"Generate Direct Debit XML\"." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:81 +msgid "You can now download the XML file generated by Odoo and upload it in your bank interface." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:85 +msgid "You can retrieve all the generated XML by activating the developer mode and going in :menuselection:`Accounting --> Configuration --> Payments --> SDD Payment File`." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:89 +msgid "Close or revoke a mandate" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:91 +msgid "The Direct Debit mandate will be closed automatically once the end date defined on it is reached. However, you can **close** a mandate earlier than initially planned. To do that, simply go on the mandate and click on the \"Close\" button.The end date of the mandate will be updated to today's date. This means you will not be able to pay invoices with an invoice date superior to this end date. Be careful, once a mandate is closed, it cannot be reopened." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:99 +msgid "You can also **revoke** a mandate. In that case, you won't be able to pay any invoice using that mandate anymore, no matter the invoice date.To do that, simply go on the mandate and click on the \"Revoke\" button." +msgstr "" + #: ../../accounting/receivables/customer_payments/recording.rst:3 msgid "What are the different ways to record a payment?" msgstr "" @@ -8311,241 +8590,3 @@ msgstr "" msgid ":doc:`credit_cards`" msgstr "" -#: ../../accounting/receivables/getting_paid.rst:3 -msgid "How to get paid?" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:3 -msgid "How to automate customer follow-ups with plans?" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:5 -msgid "With the Odoo Accounting application, you get a dynamic aged receivable report, customer statements and you can easily send them to customers." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:8 -msgid "If you want to go further in the automation of the credit collection process, you can use follow-up plans. They will help you automate all the steps to get paid, by triggering them at the right time: send customer statements by emails, send regular letter (through the Docsaway integration), create a task to manually call the customer, etc..." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:14 -msgid "Here is an example of a plan:" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "When?" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "What?" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "Who?" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "3 days before due date" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "Email" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "automated" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "1 day after due date" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "Email + Regular Letter" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "15 days after due date" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "Call the customer" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "John Mac Gregor" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "35 days after due date" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "Email + Letter + Call" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "60 days after due date" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Formal notice" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Bailiff" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:34 -msgid "Install Reminder Module" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:36 -msgid "You must start by activating the feature, using the menu :menuselection:`Configuration --> Settings` of the Accounting application. From the settings screen, activate the feature **Enable payment follow-up management**." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:44 -msgid "Define Payment Follow-ups Levels" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:46 -msgid "To automate customer follow ups, you must configure your follow–up levels using the menu :menuselection:`Accounting --> Configuration --> Payment Follow-ups`. You should define one and only one follow-up plan per company." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:50 -msgid "The levels of follow-up are relative to the due date; when no payment term is specified, the invoice date will be considered as the due date." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:53 -msgid "For each level, you should define the number of days and create a note which will automatically be added into the reminder letter." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:59 -msgid "Odoo defines several actions for every reminder:" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:61 -msgid "**Manual Action:** assign a responsible that will have to call the customer" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:62 -msgid "**Send an Email:** send an email to customer using the provided text" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:63 -msgid "**Send a Letter:** send a letter by regular mail, using the provided note" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:69 -msgid "As you need to provide a number of days relative to the due date, you can use a negative number. As an example, if an invoice is issued the January 1st but the due date is January 20, if you set a reminder 3 days before the due date, the customer may receive an email in January 17." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:76 -msgid "Doing your weekly follow-ups" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:78 -msgid "Once everything is setup, Odoo will prepare follow-up letters and emails automatically for you. All you have to do is to the menu :menuselection:`Sales --> Customers Statement` in the accounting application." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:85 -msgid "Odoo will automatically propose you actions based on the follow-up plan you defined, invoices to pay and payment received." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:88 -msgid "You can use this menu every day, once a week or once a month. You do not risk to send two times the same reminder to your customer. Odoo only proposes you the action you have to do. If you do it every day, you will have a few calls to do per day. If you do it once a month, you will have much more work once you do it." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:94 -msgid "It's up to you to organize the way you want to work. But it's a good practice to reconcile your bank statements before launching the follow-ups. That way, all paid invoices will be reconciled and you will not send a follow-up letter to a customer that already paid his invoice." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:99 -msgid "From a customer follow-up proposition, you can:" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:101 -msgid "Get the customer information to contact him" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:103 -msgid "Drill down to the customer information form by clicking on its name" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:105 -msgid "Change the text (or the email or letter) and adapt to the customer" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:107 -msgid "Change the colored dot to mark the customer as being a good, normal or bad debtor" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:110 -msgid "Log a note is you called the customer" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:112 -msgid "Exclude some invoices from the statement table (litigation)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:114 -msgid "Send an email with the statement" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:116 -msgid "Print a letter, or send a regular mail (if you installed the Docsaway integration)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:119 -msgid "Plan the next reminder (but it's better to keep in automatic mode so that Odoo will stick to the follow-up plan of the company)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:122 -msgid "Drill down to an invoice" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:124 -msgid "Change the expected payment date of an invoice (thus, impacting the next time Odoo will propose you to send a reminder)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:128 -msgid "You can force a customer statement, even if Odoo do not proposes you to do it, because it's not the right date yet. To do this, you should go to the Aged Receivable report (in the report menu of the Accounting application). From this report, you can click on a customer to get to his customer statement." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:135 -msgid "How to exclude an invoice from auto follow up?" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:137 -msgid "To see all **overdue invoices** or **on need of action**," -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:139 -msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:145 -msgid "Exclude a specific invoice for a specific date" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:147 -msgid "Odoo can exclude an invoice from follow-ups actions for specific date by clicking on **Log a Note**, then choose one of the ready options (*one week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the required date according to the current date." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:155 -msgid "Another way to achieve it is the following: click on the required invoice, then choose **Change expected payment date/note**, then enter a new payment date and note." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:162 -msgid "Exclude a specific invoice forever" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:164 -msgid "Odoo can exclude an invoice for a specific customer by clicking on the checkbox **Excluded**" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:168 -msgid "If you click on **History**, you can see all follow ups actions." -msgstr "" - diff --git a/locale/sources/crm.pot b/locale/sources/crm.pot index b5339f668..892d0e99b 100644 --- a/locale/sources/crm.pot +++ b/locale/sources/crm.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -112,6 +112,7 @@ msgstr "" #: ../../crm/leads/generate/website.rst:73 #: ../../crm/leads/manage/automatic_assignation.rst:30 #: ../../crm/leads/manage/lead_scoring.rst:19 +#: ../../crm/leads/voip/onsip.rst:13 #: ../../crm/overview/started/setup.rst:10 #: ../../crm/reporting/review.rst:23 #: ../../crm/salesteam/manage/reward.rst:12 @@ -602,6 +603,122 @@ msgstr "" msgid "Odoo VOIP" msgstr "" +#: ../../crm/leads/voip/onsip.rst:3 +msgid "OnSIP Configuration" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:6 +msgid "Introduction" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:8 +msgid "Odoo VoIP can be set up to work together with OnSIP (www.onsip.com). In that case, the installation and setup of an Asterisk server is not necessary as the whole infrastructure is hosted and managed by OnSIP." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:10 +msgid "You will need to open an account with OnSIP to use this service. Before doing so, make sure that your area and the areas you wish to call are covered by the service. After opening an OnSIP account, follow the configuration procedure below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:15 +msgid "Go to Apps and install the module **VoIP OnSIP**." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:20 +msgid "Go to Settings/General Settings. In the section Integrations/Asterisk (VoIP), fill in the 3 fields:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:22 +msgid "**OnSIP Domain** is the domain you chose when creating an account on www.onsip.com. If you don't know it, log in to https://admin.onsip.com/ and you will see it in the top right corner of the screen." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:23 +msgid "**WebSocket** should contain wss://edge.sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:24 +msgid "**Mode** should be Production" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:29 +msgid "Go to **Settings/Users**. In the form view of each VoIP user, in the Preferences tab, fill in the section **PBX Configuration**:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:31 +msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:32 +msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:33 +msgid "**SIP Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:34 +msgid "**Handset Extension**: the OnSIP 'Extension'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:36 +msgid "You can find all this information by logging in at https://admin.onsip.com/users, then select the user you want to configure and refer to the fields as pictured below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:41 +msgid "You can now make phone calls by clicking the phone icon in the top right corner of Odoo (make sure you are logged in as a user properly configured in Odoo and in OnSIP)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:45 +msgid "If you see a *Missing Parameters* message in the Odoo softphone, make sure to refresh your Odoo window and try again." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:52 +msgid "If you see an *Incorrect Number* message in the Odoo softphone, make sure to use the international format, leading with the plus (+) sign followed by the international country code. E.g.: +16506913277 (where +1 is the international prefix for the United States)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:57 +msgid "You can now also receive phone calls. Your number is the one provided by OnSIP. Odoo will ring and display a notification." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:63 +msgid "OnSIP on Your Cell Phone" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:65 +msgid "In order to make and receive phone calls when you are not in front of your computer, you can use a softphone app on your cell phone in parallel of Odoo VoIP. This is useful for on-the-go calls, but also to make sure to hear incoming calls, or simply for convenience. Any SIP softphone will work." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:67 +msgid "On Android, OnSIP has been successfully tested with `Zoiper `_. You will have to configure it as follows:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:69 +msgid "**Account name**: OnSIP" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:70 +msgid "**Host**: the OnSIP 'Domain'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:71 +msgid "**Username**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:72 +msgid "**Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:73 +msgid "**Authentication user**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:74 +msgid "**Outbound proxy**: sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:78 +msgid "The downside of using a softphone on your cell phone is that your calls will not be logged in Odoo as the softphone acts as an independent separate app." +msgstr "" + #: ../../crm/leads/voip/setup.rst:3 msgid "Installation and Setup" msgstr "" diff --git a/locale/sources/discuss.pot b/locale/sources/discuss.pot index 6c8315b54..e520adc92 100644 --- a/locale/sources/discuss.pot +++ b/locale/sources/discuss.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-10 09:08+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -273,7 +273,7 @@ msgid "Marking an item with a check marks the message as **read** and removes it msgstr "" #: ../../discuss/overview.rst:3 -msgid "Why to use Odoo Discuss" +msgid "Why use Odoo Discuss" msgstr "" #: ../../discuss/overview.rst:5 diff --git a/locale/sources/getting_started.pot b/locale/sources/getting_started.pot index a84d35604..d9d943238 100644 --- a/locale/sources/getting_started.pot +++ b/locale/sources/getting_started.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,7 +21,7 @@ msgid "Odoo Online Implementation" msgstr "" #: ../../getting_started/documentation.rst:7 -msgid "This document summarizes **Odoo's Online services**, our Success Pack **implementation methodology**, and *best practices* to **get started** with our product." +msgid "This document summarizes **Odoo Online's services**, our Success Pack **implementation methodology**, and best practices to get started with our product." msgstr "" #: ../../getting_started/documentation.rst:11 @@ -41,11 +41,11 @@ msgid "Do not wait for the kick-off meeting to begin playing with the software. msgstr "" #: ../../getting_started/documentation.rst:26 -msgid "Once you purchase an Odoo Online subscription, you will receive instructions by e-mail on how to activate or create your database. From this email, you can activate your existing Odoo database or create a new one from scratch." +msgid "Once you purchase an Odoo Online subscription, you will receive instructions by email on how to activate or create your database. From this email, you can activate your existing Odoo database or create a new one from scratch." msgstr "" #: ../../getting_started/documentation.rst:31 -msgid "If you did not receive this email, e.g. because the payment was made by someone else in your company, contact our support using our `online support form `__." +msgid "If you did not receive this email, e.g. because the payment was made by someone else in your company, contact our support team using our `online support form `__." msgstr "" #: ../../getting_started/documentation.rst:38 @@ -53,7 +53,7 @@ msgid "Fill in the sign-in or sign-up screens and you will get your first Odoo d msgstr "" #: ../../getting_started/documentation.rst:41 -msgid "In order to familiarize yourself with the user interface, take a few minutes to create records: *products, customers, opportunities or projects / tasks*. Follow the blinking dots, they give you tips about the user interface as shown in the picture below." +msgid "In order to familiarize yourself with the user interface, take a few minutes to create records: *products, customers, opportunities* or *projects/tasks*. Follow the blinking dots, they give you tips about the user interface as shown in the picture below." msgstr "" #: ../../getting_started/documentation.rst:47 @@ -97,7 +97,7 @@ msgid "Read the documentation on our website: `https://www.odoo.com/documentatio msgstr "" #: ../../getting_started/documentation.rst:79 -msgid "Watch the videos on our eLearning platform (Free with your first Success Pack): `https://odoo.thinkific.com/courses/odoo-functional `__" +msgid "Watch the videos on our eLearning platform (free with your first Success Pack): `https://odoo.thinkific.com/courses/odoo-functional `__" msgstr "" #: ../../getting_started/documentation.rst:82 @@ -105,7 +105,7 @@ msgid "Watch the webinars on our `Youtube channel `__." +msgid "Or send your questions to our online support team through our `online support form `__." msgstr "" #: ../../getting_started/documentation.rst:89 @@ -125,19 +125,19 @@ msgid "Your internal implementation manager" msgstr "" #: ../../getting_started/documentation.rst:102 -msgid "We ask that you maintain a single point of contact within your company to work with our project manager on your Odoo Implementation. This is to ensure efficiency and a single knowledge base in your company. Additionally, this person must:" +msgid "We ask that you maintain a single point of contact within your company to work with our project manager on your Odoo implementation. This is to ensure efficiency and a single knowledge base in your company. Additionally, this person must:" msgstr "" #: ../../getting_started/documentation.rst:107 -msgid "**be available at least 2 full days a week** for the project, otherwise you risk slowing down your implementation. More is better with the fastest implementations having a full time project manager." +msgid "**Be available at least 2 full days a week** for the project, otherwise you risk slowing down your implementation. More is better with the fastest implementations having a full time project manager." msgstr "" #: ../../getting_started/documentation.rst:111 -msgid "**have authority to take decisions** on their own. Odoo usually transforms all departments within a company for the better. There can be many small details that need quick turn arounds for answers and if there is too much back and forth between several internal decision makers within your company it could potentially seriously slow everything down." +msgid "**Have authority to take decisions** on their own. Odoo usually transforms all departments within a company for the better. There can be many small details that need quick turnarounds for answers and if there is too much back and forth between several internal decision makers within your company it could potentially seriously slow everything down." msgstr "" #: ../../getting_started/documentation.rst:117 -msgid "**have the leadership** to train and enforce policies internally with full support from all departments and top management, or be part of top management." +msgid "**Have the leadership** to train and enforce policies internally with full support from all departments and top management, or be part of top management." msgstr "" #: ../../getting_started/documentation.rst:121 @@ -157,11 +157,11 @@ msgid "Standard Odoo can probably cover 90% of your business processes and requi msgstr "" #: ../../getting_started/documentation.rst:134 -msgid "**Do it the Odoo way, not yours.** Be flexible, use Odoo the way it was designed. Learn how it works and don't try to replicate the way your old system(s) works." +msgid "**Do it the Odoo way, not yours.** Be flexible, use Odoo the way it was designed. Learn how it works and don't try to replicate the way your old system(s) work." msgstr "" #: ../../getting_started/documentation.rst:138 -msgid "**The project first, customizations second.** If you really want to customize Odoo, phase it towards the end of the project, ideally after having been in production for several months. Once a customer starts using Odoo, they usually drop about 60% of their customization requests as they learn to perform their work flows out of the box, or the Odoo way. It is more important to have all your business processes working than customizing a screen to add a few fields here and there or automating a few e-mails." +msgid "**The project first, customizations second.** If you really want to customize Odoo, phase it towards the end of the project, ideally after having been in production for several months. Once a customer starts using Odoo, they usually drop about 60% of their customization requests as they learn to perform their workflows out of the box, or the Odoo way. It is more important to have all your business processes working than customizing a screen to add a few fields here and there or automating a few emails." msgstr "" #: ../../getting_started/documentation.rst:147 @@ -173,7 +173,7 @@ msgid "Invest time in learning Odoo" msgstr "" #: ../../getting_started/documentation.rst:157 -msgid "Start your free trial and play with the system. The more comfortable you are with navigating Odoo, the better your decisions will be and the quicker and easier your training phases will be." +msgid "Start your free trial and play with the system. The more comfortable you are navigating Odoo, the better your decisions will be and the quicker and easier your training phases will be." msgstr "" #: ../../getting_started/documentation.rst:161 @@ -253,11 +253,11 @@ msgid "Support" msgstr "" #: ../../getting_started/documentation.rst:226 -msgid "Your Odoo Online subscription includes an **unlimited support service at no extra cost, 24/5, Monday to Friday**. To cover 24 hours, our teams are in San Francisco, Belgium and India. Questions could be about anything and everything from: specific questions on current Odoo features and where to configure them, bugfix requests, payments or subscription issues." +msgid "Your Odoo Online subscription includes an **unlimited support service at no extra cost, 24/5, Monday to Friday**. To cover 24 hours, our teams are in San Francisco, Belgium, and India. Questions could be about anything and everything, like specific questions on current Odoo features and where to configure them, bugfix requests, payments, or subscription issues." msgstr "" #: ../../getting_started/documentation.rst:232 -msgid "Our support can be contacted through our `online support form `__." +msgid "Our support team can be contacted through our `online support form `__." msgstr "" #: ../../getting_started/documentation.rst:235 @@ -273,7 +273,7 @@ msgid "Once every two months, Odoo releases a new version. You will get an upgra msgstr "" #: ../../getting_started/documentation.rst:247 -msgid "We provide the option to upgrade in a test environment so that you can evaluate a new version or train your team before the roll out. Simply fill our `online support form `__ to make this request." +msgid "We provide the option to upgrade in a test environment so that you can evaluate a new version or train your team before the rollout. Simply fill our `online support form `__ to make this request." msgstr "" #: ../../getting_started/documentation.rst:252 @@ -281,15 +281,15 @@ msgid "Success Pack Services" msgstr "" #: ../../getting_started/documentation.rst:254 -msgid "The Success Pack is a package of premium hour-based services performed by a dedicated project manager and business analyst. The initial alloted hours you purchased is purely an estimate and we do not guarantee completion of your project within the first pack. We always strive to complete projects within the initial allotement however any number of factors can contribute to us not being able to do so, for example a scope expansion or \"Scope Creep\" in the middle of your implementation, new detail descoveries, or an increase in complexity that was not apparent from the beginning." +msgid "The Success Pack is a package of premium hour-based services performed by a dedicated project manager and business analyst. The initial allotted hours you purchased are purely an estimate and we do not guarantee completion of your project within the first pack. We always strive to complete projects within the initial allotment however any number of factors can contribute to us not being able to do so; for example, a scope expansion (or \"Scope Creep\") in the middle of your implementation, new detail discoveries, or an increase in complexity that was not apparent from the beginning." msgstr "" #: ../../getting_started/documentation.rst:263 -msgid "The list of services according to your success pack is detailed online: `https://www.odoo.com/pricing-packs `__" +msgid "The list of services according to your Success Pack is detailed online: `https://www.odoo.com/pricing-packs `__" msgstr "" #: ../../getting_started/documentation.rst:266 -msgid "The goal of the project manager is to help you get to production within the defined time frame and budget, i.e. the initial number of hours defined in your success pack." +msgid "The goal of the project manager is to help you get to production within the defined time frame and budget, i.e. the initial number of hours defined in your Success Pack." msgstr "" #: ../../getting_started/documentation.rst:270 @@ -297,27 +297,27 @@ msgid "His/her role includes:" msgstr "" #: ../../getting_started/documentation.rst:272 -msgid "**Project Management:** review of your objectives & expectations, phasing of the implementation (road map), mapping of your business needs and the Odoo features." +msgid "**Project Management:** Review of your objectives & expectations, phasing of the implementation (roadmap), mapping your business needs to Odoo features." msgstr "" #: ../../getting_started/documentation.rst:276 -msgid "**Customized Support:** by phone, e-mail or webinar." +msgid "**Customized Support:** By phone, email or webinar." msgstr "" #: ../../getting_started/documentation.rst:278 -msgid "**Training, Coaching, and Onsite Consulting:** remote trainings via screen sharing or training on premises. For on premise training sessions, you will be expected to pay extra for travel expenses and accommodations for your consultant." +msgid "**Training, Coaching, and Onsite Consulting:** Remote trainings via screen sharing or training on premises. For on-premise training sessions, you will be expected to pay extra for travel expenses and accommodations for your consultant." msgstr "" #: ../../getting_started/documentation.rst:283 -msgid "**Configuration:** decisions about how to implement specific needs in Odoo and advanced configuration. (e.g. logistic routes, advanced pricing structures, etc.)" +msgid "**Configuration:** Decisions about how to implement specific needs in Odoo and advanced configuration (e.g. logistic routes, advanced pricing structures, etc.)" msgstr "" #: ../../getting_started/documentation.rst:287 -msgid "**Data Import**: we can do it or assist you on how to do it with a template prepared by the project manager." +msgid "**Data Import**: We can do it or assist you on how to do it with a template prepared by the project manager." msgstr "" #: ../../getting_started/documentation.rst:290 -msgid "If you have subscribed to **Studio**, you benefit from following extra services:" +msgid "If you have subscribed to **Studio**, you benefit from the following extra services:" msgstr "" #: ../../getting_started/documentation.rst:293 @@ -325,15 +325,15 @@ msgid "**Customization of screens:** Studio takes the Drag and Drop approach to msgstr "" #: ../../getting_started/documentation.rst:296 -msgid "**Customization of reports (PDF):** Studio itself will not allow you to customize the reports yourself, however our project managers have access to developers for advanced customizations." +msgid "**Customization of reports (PDF):** Studio will not allow you to customize the reports yourself, however our project managers have access to developers for advanced customizations." msgstr "" #: ../../getting_started/documentation.rst:300 -msgid "**Website Design:** standard themes are provided to get started at no extra cost. However, our project manager can coach you on how to utilize the building blocks of the website designer. The time spent will consume hours of your success pack." +msgid "**Website design:** Standard themes are provided to get started at no extra cost. However, our project manager can coach you on how to utilize the building blocks of the website designer. The time spent will consume hours of your Success Pack." msgstr "" #: ../../getting_started/documentation.rst:305 -msgid "**Workflow automations:** e.g. setting values in fields based on triggers, sending reminders by emails, automating actions, etc. For very advanced automations, our project managers have access to Odoo developers." +msgid "**Workflow automations:** Some examples include setting values in fields based on triggers, sending reminders by emails, automating actions, etc. For very advanced automations, our project managers have access to Odoo developers." msgstr "" #: ../../getting_started/documentation.rst:310 @@ -345,102 +345,102 @@ msgid "All time spent to perform these customizations by our Business Analysts w msgstr "" #: ../../getting_started/documentation.rst:317 -msgid "In case of customizations that would require a developer’s intervention, a recurring maintenance fee will be charged on the customer subscription, to cover maintenance and upgrade services. This cost will be based on hours spent by the developer: 4€ or $5/month, per hour of development will be added to the subscription fee." +msgid "In case of customizations that cannot be done via Studio and would require a developer’s intervention, this will require Odoo.sh, please speak to your Account Manager for more information. Additionally, any work performed by a developer will add a recurring maintenance fee to your subscription to cover maintenance and upgrade services. This cost will be based on hours spent by the developer: 4€ or $5/month, per hour of development will be added to the subscription fee." msgstr "" -#: ../../getting_started/documentation.rst:323 -msgid "**Example:** a customization that took 2 hours of development will cost: 2 hours deducted from the Success Pack for the customization development 2 * $5 = $10/month as recurring fee for the maintenance of this customization" -msgstr "" - -#: ../../getting_started/documentation.rst:328 -msgid "Implementation Methodology" +#: ../../getting_started/documentation.rst:325 +msgid "**Example:** A customization that took 2 hours of development will cost: 2 hours deducted from the Success Pack for the customization development 2 * $5 = $10/month as a recurring fee for the maintenance of this customization" msgstr "" #: ../../getting_started/documentation.rst:330 -msgid "We follow a **lean and hands-on methodology**, that is used to put customers in production in a short period of time and at a low cost." +msgid "Implementation Methodology" msgstr "" -#: ../../getting_started/documentation.rst:333 +#: ../../getting_started/documentation.rst:332 +msgid "We follow a **lean and hands-on methodology** that is used to put customers in production in a short period of time and at a low cost." +msgstr "" + +#: ../../getting_started/documentation.rst:335 msgid "After the kick-off meeting, we define a phasing plan to deploy Odoo progressively, by groups of apps." msgstr "" -#: ../../getting_started/documentation.rst:339 -msgid "The goal of the **Kick-off call** is for our project manager to come to an understanding of your business in order to propose an implementation plan (phasing). Each phase is the deployment of a set applications that you will fully use in production at the end of the phase." -msgstr "" - -#: ../../getting_started/documentation.rst:345 -msgid "For every phase, the steps are the following:" +#: ../../getting_started/documentation.rst:341 +msgid "The goal of the **Kick-off call** is for our project manager to come to an understanding of your business in order to propose an implementation plan (phasing). Each phase is the deployment of a set of applications that you will fully use in production at the end of the phase." msgstr "" #: ../../getting_started/documentation.rst:347 -msgid "**On Boarding:** Odoo's project manager will review Odoo's business flows with you, according to your business. The goal is to train you, validate the business process and configure according to your specific needs." +msgid "For every phase, the steps are the following:" msgstr "" -#: ../../getting_started/documentation.rst:352 -msgid "**Data:** created manually or imported from your existing system. You are responsible to export the data from your existing system and Odoo's project manager will import them in Odoo." +#: ../../getting_started/documentation.rst:349 +msgid "**Onboarding:** Odoo's project manager will review Odoo's business flows with you, according to your business. The goal is to train you, validate the business process and configure according to your specific needs." msgstr "" -#: ../../getting_started/documentation.rst:356 -msgid "**Training:** once your applications are set up, your data imported, and the system is working smoothly, you will train your users. There will be some back and forth with your Odoo project manager to answer questions and process your feedback." +#: ../../getting_started/documentation.rst:354 +msgid "**Data:** Created manually or imported from your existing system. You are responsible for exporting the data from your existing system and Odoo's project manager will import them in Odoo." msgstr "" -#: ../../getting_started/documentation.rst:361 +#: ../../getting_started/documentation.rst:358 +msgid "**Training:** Once your applications are set up, your data imported, and the system is working smoothly, you will train your users. There will be some back and forth with your Odoo project manager to answer questions and process your feedback." +msgstr "" + +#: ../../getting_started/documentation.rst:363 msgid "**Production**: Once everyone is trained, your users start using Odoo." msgstr "" -#: ../../getting_started/documentation.rst:364 +#: ../../getting_started/documentation.rst:366 msgid "Once you are comfortable using Odoo, we will fine-tune the process and **automate** some tasks and do the remaining customizations (**extra screens and reports**)." msgstr "" -#: ../../getting_started/documentation.rst:368 -msgid "Once all applications are deployed and users are comfortable on Odoo, our project manager will not work on your project anymore (unless you have new needs) and you will use the support service if you have further questions." -msgstr "" - -#: ../../getting_started/documentation.rst:374 -msgid "Managing your databases" +#: ../../getting_started/documentation.rst:370 +msgid "Once all applications are deployed and users are comfortable with Odoo, our project manager will not work on your project anymore (unless you have new needs) and you will use the support service if you have further questions." msgstr "" #: ../../getting_started/documentation.rst:376 +msgid "Managing your databases" +msgstr "" + +#: ../../getting_started/documentation.rst:378 msgid "To access your databases, go to Odoo.com, sign in and click **My Databases** in the drop-down menu at the top right corner." msgstr "" -#: ../../getting_started/documentation.rst:382 +#: ../../getting_started/documentation.rst:384 msgid "Odoo gives you the opportunity to test the system before going live or before upgrading to a newer version. Do not mess up your working environment with test data!" msgstr "" -#: ../../getting_started/documentation.rst:386 -msgid "In that purpose, you can create as many free trials as you want (available for 15 days). Those instances can be instant copies of your working environment. To do so, go to the Odoo.com account in **My Organizations** page and click **Duplicate**." +#: ../../getting_started/documentation.rst:388 +msgid "For those purposes, you can create as many free trials as you want (each available for 15 days). Those instances can be instant copies of your working environment. To do so, go to the Odoo.com account in **My Organizations** page and click **Duplicate**." msgstr "" -#: ../../getting_started/documentation.rst:397 +#: ../../getting_started/documentation.rst:399 msgid "You can find more information on how to manage your databases :ref:`here `." msgstr "" -#: ../../getting_started/documentation.rst:401 +#: ../../getting_started/documentation.rst:403 msgid "Customer Success" msgstr "" -#: ../../getting_started/documentation.rst:403 +#: ../../getting_started/documentation.rst:405 msgid "Odoo is passionate about delighting our customers and ensuring that they have all the resources needed to complete their project." msgstr "" -#: ../../getting_started/documentation.rst:406 +#: ../../getting_started/documentation.rst:408 msgid "During the implementation phase, your point of contact is the project manager and eventually the support team." msgstr "" -#: ../../getting_started/documentation.rst:409 +#: ../../getting_started/documentation.rst:411 msgid "Once you are in production, you will probably have less interaction with your project manager. At that time, we will assign a member of our Client Success Team to you. They are specialized in the long-term relationship with our customers. They will contact you to showcase new versions, improve the way you work with Odoo, assess your new needs, etc..." msgstr "" -#: ../../getting_started/documentation.rst:416 +#: ../../getting_started/documentation.rst:418 msgid "Our internal goal is to keep customers for at least 10 years and offer them a solution that grows with their needs!" msgstr "" -#: ../../getting_started/documentation.rst:419 +#: ../../getting_started/documentation.rst:421 msgid "Welcome aboard and enjoy your Odoo experience!" msgstr "" -#: ../../getting_started/documentation.rst:422 +#: ../../getting_started/documentation.rst:424 msgid ":doc:`../../db_management/documentation`" msgstr "" diff --git a/locale/sources/helpdesk.pot b/locale/sources/helpdesk.pot index 75d87274d..00eb32d41 100644 --- a/locale/sources/helpdesk.pot +++ b/locale/sources/helpdesk.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-23 16:06+0100\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: ../../helpdesk/helpdesk.rst:5 -msgid "Expenses" +msgid "Helpdesk" msgstr "" #: ../../helpdesk/helpdesk.rst:8 diff --git a/locale/sources/inventory.pot b/locale/sources/inventory.pot index 82e5b3198..ae53b9f77 100644 --- a/locale/sources/inventory.pot +++ b/locale/sources/inventory.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2954,7 +2954,7 @@ msgid "Main Concepts" msgstr "" #: ../../inventory/overview/concepts/double-entry.rst:5 -msgid "Double-Entry Inventory Management" +msgid "Introduction to Inventory Management" msgstr "" #: ../../inventory/overview/concepts/double-entry.rst:7 From 708b3f202a84abdf458ab5dd9a645996de501c08 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Wed, 13 Dec 2017 13:41:38 +0100 Subject: [PATCH 06/29] [I18N] fetch new 11.0 terms from Transifex --- locale/es/LC_MESSAGES/accounting.po | 992 +++++++++++--------- locale/es/LC_MESSAGES/crm.po | 194 +++- locale/es/LC_MESSAGES/db_management.po | 2 +- locale/es/LC_MESSAGES/discuss.po | 4 +- locale/es/LC_MESSAGES/ecommerce.po | 19 +- locale/es/LC_MESSAGES/general.po | 28 +- locale/es/LC_MESSAGES/getting_started.po | 326 ++----- locale/es/LC_MESSAGES/inventory.po | 6 +- locale/es/LC_MESSAGES/point_of_sale.po | 23 +- locale/es/LC_MESSAGES/practical.po | 3 +- locale/es/LC_MESSAGES/purchase.po | 12 +- locale/es/LC_MESSAGES/sales.po | 2 +- locale/es/LC_MESSAGES/website.po | 4 +- locale/fr/LC_MESSAGES/accounting.po | 973 ++++++++++--------- locale/fr/LC_MESSAGES/crm.po | 193 +++- locale/fr/LC_MESSAGES/db_management.po | 2 +- locale/fr/LC_MESSAGES/discuss.po | 4 +- locale/fr/LC_MESSAGES/getting_started.po | 279 ++---- locale/fr/LC_MESSAGES/inventory.po | 6 +- locale/fr/LC_MESSAGES/point_of_sale.po | 10 +- locale/fr/LC_MESSAGES/purchase.po | 2 +- locale/nl/LC_MESSAGES/accounting.po | 832 ++++++++-------- locale/nl/LC_MESSAGES/crm.po | 193 +++- locale/nl/LC_MESSAGES/db_management.po | 2 +- locale/nl/LC_MESSAGES/discuss.po | 6 +- locale/nl/LC_MESSAGES/getting_started.po | 264 ++---- locale/nl/LC_MESSAGES/inventory.po | 4 +- locale/nl/LC_MESSAGES/point_of_sale.po | 21 +- locale/nl/LC_MESSAGES/purchase.po | 2 +- locale/zh_CN/LC_MESSAGES/accounting.po | 839 +++++++++-------- locale/zh_CN/LC_MESSAGES/crm.po | 186 +++- locale/zh_CN/LC_MESSAGES/db_management.po | 4 +- locale/zh_CN/LC_MESSAGES/discuss.po | 6 +- locale/zh_CN/LC_MESSAGES/getting_started.po | 262 +++--- locale/zh_CN/LC_MESSAGES/inventory.po | 6 +- locale/zh_CN/LC_MESSAGES/point_of_sale.po | 15 +- locale/zh_CN/LC_MESSAGES/purchase.po | 3 +- 37 files changed, 3122 insertions(+), 2607 deletions(-) diff --git a/locale/es/LC_MESSAGES/accounting.po b/locale/es/LC_MESSAGES/accounting.po index ab8a5f472..f60c31484 100644 --- a/locale/es/LC_MESSAGES/accounting.po +++ b/locale/es/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: RGB Consulting , 2017\n" +"Last-Translator: Loredana Pepe , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,11 +96,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/deferred_revenues.rst:24 #: ../../accounting/receivables/customer_invoices/installment_plans.rst:20 #: ../../accounting/receivables/customer_invoices/payment_terms.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:31 #: ../../accounting/receivables/customer_payments/check.rst:39 #: ../../accounting/receivables/customer_payments/check.rst:103 #: ../../accounting/receivables/customer_payments/credit_cards.rst:40 #: ../../accounting/receivables/customer_payments/credit_cards.rst:113 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:31 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:19 msgid "Configuration" msgstr "Configuración" @@ -813,7 +814,7 @@ msgstr "" "Una vez que usted llenó con sus tarjetas, sus entradas bancarias se " "sincronizarán cada 4 horas." -#: ../../accounting/bank/misc.rst:3 +#: ../../accounting/bank/misc.rst:3 ../../accounting/payables/misc.rst:3 #: ../../accounting/payables/misc/employee_expense.rst:187 msgid "Miscellaneous" msgstr "Miscelánea" @@ -2170,12 +2171,10 @@ msgid "Checks numbering sequence." msgstr "Secuencia de numeración de los cheques." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Manual Numbering" msgstr "Numeración manual" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "Marque esta opción si sus cheques pre-impresos no están numerados." @@ -2291,8 +2290,8 @@ msgid "Localizations" msgstr "Localizaciones" #: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Localization" -msgstr "Localización Mexicana" +msgid "Mexico Accounting Localization" +msgstr "" #: ../../accounting/localizations/mexico.rst:6 msgid "" @@ -2428,12 +2427,17 @@ msgid "" " address inside Mexico with all fields for the company address and set the " "vat to **ACO560518KW7**." msgstr "" +"Si desea utilizar la localización mexicana en el modo de prueba, puede poner" +" cualquier dirección conocida dentro de México con todos los campos para la " +"dirección de la empresa y establecer el IVA en ** ACO560518KW7 **." #: ../../accounting/localizations/mexico.rst:83 msgid "" "4. Set the proper \"Fiscal Position\" on the partner that represent the " "company" msgstr "" +"4. Establezca la \"Posición fiscal\" adecuada en el tipo de socio que " +"representa la empresa" #: ../../accounting/localizations/mexico.rst:85 msgid "" @@ -2444,10 +2448,12 @@ msgid "" " Personas Morales*, just search it as a normal Odoo field if you can't see " "the option)." msgstr "" +"Vaya a la carta de la información general de la compañía, y configure la Posición Fiscal correcta. \n" +"(para el ** Entorno de prueba ** debe seleccionar * 601 - General de Ley Personas Morales *, simplemente búsquelo como un campo en la barra de búsqueda de Odoo si no encuentra la opción)." #: ../../accounting/localizations/mexico.rst:92 msgid "5. Enabling CFDI Version 3.3" -msgstr "" +msgstr "5. Habilitación de la nueva localización mexicana 3.3 CFDI" #: ../../accounting/localizations/mexico.rst:95 msgid "" @@ -2456,10 +2462,14 @@ msgid "" "your SaaS instance please ask for an upgrade sending a ticket to support in " "https://www.odoo.com/help." msgstr "" +"Estos pasos solo son necesarios cuando habilita la localización mexicana " +"CFDI 3.3 (solo disponible para V11.0 y versiones superiores). Si no tiene la" +" versión 11.0 en su instancia de SaaS, solicite una actualización. Para " +"enviar un ticket a soporte, diríjase a https://www.odoo.com/help." #: ../../accounting/localizations/mexico.rst:100 msgid "Enable debug mode:" -msgstr "" +msgstr "Habilite el modo desarrollador: " #: ../../accounting/localizations/mexico.rst:105 msgid "" @@ -6463,6 +6473,7 @@ msgid "Invoices" msgstr "Facturas" #: ../../accounting/others/multicurrencies/invoices_payments.rst:64 +#: ../../accounting/payables/supplier_bills.rst:3 msgid "Vendor Bills" msgstr "Facturas de proveedor" @@ -7509,24 +7520,28 @@ msgstr "" "otros dos impuestos, simplemente crea dos líneas que tengan el mismo " "*Impuesto sobre el producto*." -#: ../../accounting/others/taxes/application.rst:82 +#: ../../accounting/others/taxes/application.rst:80 +msgid "The fiscal positions are not applied on assets and deferred revenues." +msgstr "" + +#: ../../accounting/others/taxes/application.rst:84 #: ../../accounting/others/taxes/default_taxes.rst:27 #: ../../accounting/others/taxes/retention.rst:70 msgid ":doc:`create`" msgstr ":doc:`crear`" -#: ../../accounting/others/taxes/application.rst:83 +#: ../../accounting/others/taxes/application.rst:85 #: ../../accounting/others/taxes/default_taxes.rst:29 msgid ":doc:`taxcloud`" msgstr ":doc:`taxcloud`" -#: ../../accounting/others/taxes/application.rst:84 +#: ../../accounting/others/taxes/application.rst:86 #: ../../accounting/others/taxes/create.rst:70 #: ../../accounting/others/taxes/default_taxes.rst:31 msgid ":doc:`tax_included`" msgstr ":doc:`tax_included`" -#: ../../accounting/others/taxes/application.rst:85 +#: ../../accounting/others/taxes/application.rst:87 #: ../../accounting/others/taxes/default_taxes.rst:30 msgid ":doc:`B2B_B2C`" msgstr ":doc:`B2B_B2C`" @@ -9415,8 +9430,8 @@ msgid "Process overview" msgstr "Perspectiva general del proceso" #: ../../accounting/overview/process_overview/customer_invoice.rst:3 -msgid "From Invoice to Payment Collection" -msgstr "Desde la Factura hasta el Cobro" +msgid "From Customer Invoice to Payments Collection" +msgstr "" #: ../../accounting/overview/process_overview/customer_invoice.rst:5 msgid "" @@ -9829,7 +9844,8 @@ msgstr "" "una vez el material ha sido entregado al cliente." #: ../../accounting/overview/process_overview/supplier_bill.rst:3 -msgid "From Vendor Bills to Payments" +#: ../../accounting/overview/process_overview/supplier_bill.rst:15 +msgid "From Vendor Bill to Payment" msgstr "Desde Facturas de Proveedor a Pagos" #: ../../accounting/overview/process_overview/supplier_bill.rst:5 @@ -9854,10 +9870,6 @@ msgstr "" "puede usar la aplicación Compras de Odoo que le permiten controlarlas y pre-" "completarlas automáticamente basado en las órdenes de compra pasadas." -#: ../../accounting/overview/process_overview/supplier_bill.rst:15 -msgid "From Vendor Bill to Payment" -msgstr "Desde Facturas de Proveedor a Pagos" - #: ../../accounting/overview/process_overview/supplier_bill.rst:18 msgid "Record a new vendor bill" msgstr "Registrar una nueva factura de proveedor" @@ -10094,10 +10106,6 @@ msgstr ":doc:`cliente_factura`" msgid "Account Payables" msgstr "Cuentas por Pagar" -#: ../../accounting/payables/misc.rst:3 -msgid "Misc" -msgstr "Misc." - #: ../../accounting/payables/misc/employee_expense.rst:3 msgid "How to keep track of employee expenses?" msgstr "¿Cómo mantener el rastro de los gastos de empleados?" @@ -10636,8 +10644,8 @@ msgstr "" "siguiente, usando la función agrupar por \"Fecha de Vencimiento\"." #: ../../accounting/payables/pay.rst:3 -msgid "Pay supplier bills" -msgstr "Pagar facturas de proveedor" +msgid "Vendor Payments" +msgstr "" #: ../../accounting/payables/pay/check.rst:3 msgid "Pay by Checks" @@ -10767,64 +10775,15 @@ msgstr "Registrar un pago con cheque" #: ../../accounting/payables/pay/check.rst:66 msgid "" "To register a payment on a bill, open any supplier bill from the menu " -":menuselection:`Purchases --> Supplier Bills`. Once the supplier bill is " +":menuselection:`Purchases --> Vendor Bills`. Once the supplier bill is " "validated, you can register a payment. Set the **Payment Method** to " "**Check** and validate the payment dialog." msgstr "" -"Para registrar un pago en una factura, abra cualquier factura de proveedor " -"desde el menú :menuselection:`Compras--> Facturas de Proveedor`. Una vez la " -"factura del proveedor es validada, puede registrar el pago. Configure el " -"**Método de Pago** a **Revisar** y valide el diálogo de pago." #: ../../accounting/payables/pay/check.rst:74 msgid "Explanation of the fields of the payment screen:" msgstr "Explicación de los campos en la pantalla de pago: " -#: ../../accounting/payables/pay/check.rst:0 -msgid "Has Invoices" -msgstr "Tiene facturas" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used for usability purposes" -msgstr "Campo técnico utilizado por usabilidad" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Hide Payment Method" -msgstr "Ocultar método de pago" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to hide the payment method if the selected journal has " -"only one available which is 'manual'" -msgstr "" -"Campo técnico utilizado para ocultar el método de pago si el diario " -"seleccionado tiene únicamente como disponible el 'manual'" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Code" -msgstr "Código" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to adapt the interface to the payment type selected." -msgstr "" -"Campo técnico utilizado para adaptar la interfaz al tipo de pago " -"seleccionado." - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Check Number" -msgstr "Número de cheque" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"The selected journal is configured to print check numbers. If your pre-" -"printed check paper already has numbers or if the current numbering is " -"wrong, you can change it in the journal configuration page." -msgstr "" -"El diario seleccionado está configurado para imprimir números de cheque . Si" -" sus cheques pre-impresos ya tienen números o si la numeración actual es " -"incorrecta, puede cambiarla en la página de configuración del diario." - #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "Tratar de pagar una factura de proveedor con un cheque" @@ -11188,6 +11147,7 @@ msgstr "" " las transferencias bancarias electrónicas." #: ../../accounting/payables/pay/sepa.rst:10 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:10 msgid "" "SEPA is supported by the banks of the 28 EU member states as well as " "Iceland, Norway, Switzerland, Andorra, Monaco and San Marino." @@ -11406,10 +11366,6 @@ msgstr "" msgid ":doc:`check`" msgstr ":doc:`revisar`" -#: ../../accounting/payables/supplier_bills.rst:3 -msgid "Supplier Bills" -msgstr "Facturas de Proveedor" - #: ../../accounting/payables/supplier_bills/bills_or_receipts.rst:3 msgid "When should I use supplier bills or purchase receipts?" msgstr "¿Cuándo debo usar facturas de proveedor o recibos de compra?" @@ -11996,6 +11952,7 @@ msgid "Account Receivables" msgstr "Cuentas por Cobrar" #: ../../accounting/receivables/customer_invoices.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:53 msgid "Customer Invoices" msgstr "Facturas de cliente" @@ -12484,17 +12441,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:25 msgid "" -"A payment term may have one line (ex: 21 days) or several lines (10% within " +"A payment term may have one line (eg: 21 days) or several lines (10% within " "3 days and the balance within 21 days). If you create a payment term with " "several lines, make sure the latest one is the balance. (avoid doing 50% in " "10 days and 50% in 21 days because, with the rounding, it may not compute " "exactly 100%)" msgstr "" -"Un término de pago puede tener una línea (ej: 21 días) o varias líneas (10% " -"dentro de 3 días y el saldo dentro de 21 días). Si crea un término de pago " -"con varias líneas, asegúrese que la última es el saldo. (evite hacer 50% en " -"10 días y 50% en 21 días porque, con el redondeo, puede no calcular " -"exactamente el 100%)" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:36 msgid "" @@ -13212,6 +13164,376 @@ msgstr "" msgid "Customer Payments" msgstr "Pagos de cliente" +#: ../../accounting/receivables/customer_payments/automated_followups.rst:3 +msgid "How to automate customer follow-ups with plans?" +msgstr "¿Cómo automatizar seguimientos a clientes con planes?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:5 +msgid "" +"With the Odoo Accounting application, you get a dynamic aged receivable " +"report, customer statements and you can easily send them to customers." +msgstr "" +"Con la aplicación de Contabilidad de Odoo, obtiene un reporte dinámico de " +"cuentas por cobrar antiguas, estados de clientes y puede fácilmente " +"enviarlos a clientes." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:8 +msgid "" +"If you want to go further in the automation of the credit collection " +"process, you can use follow-up plans. They will help you automate all the " +"steps to get paid, by triggering them at the right time: send customer " +"statements by emails, send regular letter (through the Docsaway " +"integration), create a task to manually call the customer, etc..." +msgstr "" +"Si quiere ir más allá en la automatización del proceso de percepción de " +"créditos, puede usar planes de seguimiento. Estos le ayudarán a automatizar " +"todos los pasos para obtener pagos, generándolos en el momento adecuado: " +"enviar estados de cliente por email, enviar cartas regulares (a través de la" +" integración Docsaway), crear una tarea para manualmente llamar al cliente, " +"etc..." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:14 +msgid "Here is an example of a plan:" +msgstr "Aquí tenemos un ejemplo de un plan:" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "When?" +msgstr "¿Cuándo?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "What?" +msgstr "¿Qué?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "Who?" +msgstr "¿Quién?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "3 days before due date" +msgstr "3 días antes de la fecha de vencimiento" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "Email" +msgstr "Correo electrónico" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "automated" +msgstr "automatizado" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "1 day after due date" +msgstr "1 día después de la fecha de vencimiento" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "Email + Regular Letter" +msgstr "Email + Carta Regular" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "15 days after due date" +msgstr "15 días después de la fecha de vencimiento" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "Call the customer" +msgstr "Llamar al cliente" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "John Mac Gregor" +msgstr "John Mac Gregor" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "35 days after due date" +msgstr "35 días después de la fecha de vencimiento" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "Email + Letter + Call" +msgstr "Email + Carta Regular + Llamada" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "60 days after due date" +msgstr "60 días después de la fecha de vencimiento" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Formal notice" +msgstr "Notificación Oficial" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Bailiff" +msgstr "Alguacil" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:34 +msgid "Install Reminder Module" +msgstr "Instalar el módulo de Recordatorio" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:36 +msgid "" +"You must start by activating the feature, using the menu " +":menuselection:`Configuration --> Settings` of the Accounting application. " +"From the settings screen, activate the feature **Enable payment follow-up " +"management**." +msgstr "" +"Debe empezar activando la función, usando el menú " +":menuselection:`Configuración --> Ajustes` de la aplicación Contabilidad. " +"Desde la pantalla de ajustes, active la función **Permitir la administración" +" de seguimiento de pago**." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:44 +msgid "Define Payment Follow-ups Levels" +msgstr "Definir Niveles de Seguimiento de Pagos" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:46 +msgid "" +"To automate customer follow ups, you must configure your follow–up levels " +"using the menu :menuselection:`Accounting --> Configuration --> Payment " +"Follow-ups`. You should define one and only one follow-up plan per company." +msgstr "" +"Para automatizar los seguimientos a cliente, debe configurar los niveles de " +"seguimiento usando el menú :menuselection:`Contabilidad --> Configuración " +"--> Seguimientos de Pagos`. Debe definir un y solo un plan de seguimiento " +"por compañía." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:50 +msgid "" +"The levels of follow-up are relative to the due date; when no payment term " +"is specified, the invoice date will be considered as the due date." +msgstr "" +"Los niveles de seguimiento son relativos a la fecha de vencimiento; cuando " +"no hay un término de pago especifico, la fecha de la factura será " +"considerada como la fecha de vencimiento." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:53 +msgid "" +"For each level, you should define the number of days and create a note which" +" will automatically be added into the reminder letter." +msgstr "" +"Para cada nivel, Ud. debe definir el número de días y crear una nota la cual" +" será agregada automáticamente a la carta de recordatorio." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:59 +msgid "Odoo defines several actions for every reminder:" +msgstr "Odoo define varias acciones para cada recordatorio:" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:61 +msgid "" +"**Manual Action:** assign a responsible that will have to call the customer" +msgstr "" +"**Acción Manual:** asignar un responsable que tendrá que llamar al cliente" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:62 +msgid "**Send an Email:** send an email to customer using the provided text" +msgstr "" +"**Enviar un Email:** enviar un email al cliente usando el texto entregado" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:63 +msgid "" +"**Send a Letter:** send a letter by regular mail, using the provided note" +msgstr "" +"**Enviar una Carta:** enviar una carta por correo regular, usando la nota " +"entregada" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:69 +msgid "" +"As you need to provide a number of days relative to the due date, you can " +"use a negative number. As an example, if an invoice is issued the January " +"1st but the due date is January 20, if you set a reminder 3 days before the " +"due date, the customer may receive an email in January 17." +msgstr "" +"Como tienes que proporcionar un número de días en relación con la fecha de " +"vencimiento, puedes utilizar un número negativo. Por ejemplo, si se emite " +"una factura el 1 de enero pero la fecha de vencimiento es el 20 de enero, si" +" estableces un recordatorio 3 días antes de la fecha de vencimiento, el " +"cliente puede recibir un correo electrónico el 17 de enero." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:76 +msgid "Doing your weekly follow-ups" +msgstr "Haga sus seguimientos semanales" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:78 +msgid "" +"Once everything is setup, Odoo will prepare follow-up letters and emails " +"automatically for you. All you have to do is to the menu " +":menuselection:`Sales --> Customers Statement` in the accounting " +"application." +msgstr "" +"Una vez que todo esta ingresado, Odoo prepará las cartas y emails de " +"seguimiento por Ud. automáticamente. Todo lo que tiene que hacer es ir al " +"menú :menuselection:`Ventas --> Estado de Clientes` en la aplicación de " +"contabilidad." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:85 +msgid "" +"Odoo will automatically propose you actions based on the follow-up plan you " +"defined, invoices to pay and payment received." +msgstr "" +"Odoo automáticamente le propondrá acciones basadas en el plan de seguimiento" +" que definió, facturas a pagar y pagos recibidos." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:88 +msgid "" +"You can use this menu every day, once a week or once a month. You do not " +"risk to send two times the same reminder to your customer. Odoo only " +"proposes you the action you have to do. If you do it every day, you will " +"have a few calls to do per day. If you do it once a month, you will have " +"much more work once you do it." +msgstr "" +"Puede usar este menú diariamente, una vez a la semana o una vez al mes. No " +"se arriesgue a enviar dos veces el mismo recordatorio a su cliente. Odoo " +"solamente le propone la acción que tiene que hacer. Si lo hace diariamente, " +"solo tendrá algunas llamadas que hacer por día. Si lo hace una vez al mes, " +"tendrá mucho más trabajo una vez lo haga." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:94 +msgid "" +"It's up to you to organize the way you want to work. But it's a good " +"practice to reconcile your bank statements before launching the follow-ups. " +"That way, all paid invoices will be reconciled and you will not send a " +"follow-up letter to a customer that already paid his invoice." +msgstr "" +"Es su decisión organizar la forma como quiere trabajar. Pero es una buena " +"practiva conciliar sus extractos bancarios antes de la puesta en marcha de " +"los recordatorios. De esta manera, todas las facturas pagadas serán " +"conciliadas y no tendrá que enviar una carta de seguimiento a un cliente que" +" ya ha pagado su factura." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:99 +msgid "From a customer follow-up proposition, you can:" +msgstr "Desde la propuesta de seguimiento a un cliente, Ud. puede:" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:101 +msgid "Get the customer information to contact him" +msgstr "Obtener la información del cliente para contactarlo" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:103 +msgid "Drill down to the customer information form by clicking on its name" +msgstr "" +"Examinar a fondo el formulario de información del cliente dando clic en su " +"nombre" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:105 +msgid "Change the text (or the email or letter) and adapt to the customer" +msgstr "Cambiar el texto (o el email o la carta) y adaptarlo al cliente" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:107 +msgid "" +"Change the colored dot to mark the customer as being a good, normal or bad " +"debtor" +msgstr "" +"Cambiar el punto coloreado para marcar el cliente como bueno, normal o mal " +"deudor" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:110 +msgid "Log a note is you called the customer" +msgstr "Registrar una nota es porque Ud. llamó al cliente" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:112 +msgid "Exclude some invoices from the statement table (litigation)" +msgstr "Excluir algunas facturas de la tabla del estado (litigación)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:114 +msgid "Send an email with the statement" +msgstr "Enviar un email con el estado" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:116 +msgid "" +"Print a letter, or send a regular mail (if you installed the Docsaway " +"integration)" +msgstr "" +"Para importar reportes QIF, debe activar la caracteristica en Odoo. En el aplicado de Contabilidad, ir al menu 'menuselection: Connfiguracion...>Parametros, de los parametros de contabilidad, testar los reportes de banco ''Importar en Formato QIF'' y aplicar.\n" +"Una vez que ha instalado esta caracteristica, puede instalar su cuento bancario para permitir de importar a ficheros de reportes. Para hacer eso, ir a la Tabla de Contenidos (''Dashboard')y clicar al boton ''Menu'' del cuento bancario. Despues, clicar al ''Imporatr eporte' para cargar su primero fichero QIF.\n" +"Cargar su fichero QIF " + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:119 +msgid "" +"Plan the next reminder (but it's better to keep in automatic mode so that " +"Odoo will stick to the follow-up plan of the company)" +msgstr "" +"Planear el siguiente recordatorio (pero es mejor mantener un modo automático" +" para que Odoo se adhiera al plan de seguimiento de la compañía)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:122 +msgid "Drill down to an invoice" +msgstr "Examinar a fondo una factura" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:124 +msgid "" +"Change the expected payment date of an invoice (thus, impacting the next " +"time Odoo will propose you to send a reminder)" +msgstr "" +"Cambiar la fecha de pago esperada de una factura (así, impactando la " +"siguiente ocasión Odoo le propondrá enviar un recordatorio)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:128 +msgid "" +"You can force a customer statement, even if Odoo do not proposes you to do " +"it, because it's not the right date yet. To do this, you should go to the " +"Aged Receivable report (in the report menu of the Accounting application). " +"From this report, you can click on a customer to get to his customer " +"statement." +msgstr "" +"Puede generar el estado de un cliente, aún si Odoo no le propone hacerlo, " +"porque no esta en la fecha correcta aún. Para hacerlo, debe ir al reporte de" +" Antiguas Cuentas por Cobrar (en el menú de reportes de la aplicación de " +"Contabilidad). Desde este reporte, puede dar clic en un cliente para obtener" +" su estado de cliente." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:135 +msgid "How to exclude an invoice from auto follow up?" +msgstr "¿Cómo excluir una factura de auto seguimiento?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:137 +msgid "To see all **overdue invoices** or **on need of action**," +msgstr "" +"Para ver todas las **facturas vencidas** o **en necesidad de acción**," + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:139 +msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" +msgstr "" +"Vaya a :menuselection:`Contabilidad --> Ventas --> Estado de Clientes`" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:145 +msgid "Exclude a specific invoice for a specific date" +msgstr "Excluir una factura específica para una fecha determinada" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:147 +msgid "" +"Odoo can exclude an invoice from follow-ups actions for specific date by " +"clicking on **Log a Note**, then choose one of the ready options (*one " +"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " +"required date according to the current date." +msgstr "" +"Odoo puede excluir una factura de las acciones de seguimiento para fechas " +"específicas haciendo clic en **Registrar una Nota**, luego elija una de las " +"opciones listas (*una semana*, *dos semanas*, *un mes*, *dos meses*), así " +"Odoo calculará la fecha requerida de acuerdo a la fecha actual." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:155 +msgid "" +"Another way to achieve it is the following: click on the required invoice, " +"then choose **Change expected payment date/note**, then enter a new payment " +"date and note." +msgstr "" +"Otra forma de alcanzarlo es la siguiente: de clic en la factura requerida, " +"luego elija **Cambiar fecha esperada de pago/nota**, luego ingrese la nueva " +"fecha de pago y nota." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:162 +msgid "Exclude a specific invoice forever" +msgstr "Excluir una factura específica para siempre" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:164 +msgid "" +"Odoo can exclude an invoice for a specific customer by clicking on the " +"checkbox **Excluded**" +msgstr "" +"Odoo puede excluir una factura para un cliente específico haciendo clic en " +"la casilla **Excluidos**" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:168 +msgid "If you click on **History**, you can see all follow ups actions." +msgstr "" +"Si hace clic en **Historial**, puede ver todas las accionesde seguimiento." + #: ../../accounting/receivables/customer_payments/check.rst:3 msgid "How to register customer payments by checks?" msgstr "¿Cómo registrar pagos de clientes con cheques?" @@ -14035,6 +14357,128 @@ msgstr "" "Puede obtener el DDV de su compañía desde el reporte Resumen Ejecutivo bajo " "Reportes (revisar el KPI días promedio de deudores)." +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:29 +msgid "Get paid with SEPA" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:5 +msgid "" +"SEPA, the Single Euro Payments Area, is a payment-integration initiative of " +"the European Union for simplification of bank transfers denominated in EURO." +" SEPA Direct Debit allows you to withdraw money from the bank accounts of " +"your customers with their approval." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:13 +msgid "" +"With Odoo, you can record customer mandates, generate an SDD XML file " +"containing customer payments and upload it in your bank interface. The file " +"follows the SEPA Direct Debit PAIN.008.001.02 specifications. This is a " +"well-defined standard that makes consensus among banks." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:21 +msgid "" +"Go in :menuselection:`Accounting --> Configuration --> Settings` and " +"activate the SEPA Direct Debit (SDD) Feature. Enter the Creditor Identifier " +"of your company. This number is provided by your bank." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:32 +msgid "Direct Debit Mandates" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:34 +msgid "" +"Before withdrawing money from a customer bank account, your customer has to " +"sign a mandate. Go in :menuselection:`Accounting --> Sales --> Direct Debit " +"Mandates` and create a new mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:41 +msgid "SEPA Direct Debit only works between IBAN Bank Accounts." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:43 +msgid "" +"Once you have entered all the information in the customer mandate, you can " +"print it and ask your customer to sign it. Once it is done, you can upload " +"the mandate signed by your customer on the mandate in Odoo." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:50 +msgid "You can now validate the mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:55 +msgid "Let's create an invoice for that customer." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:57 +msgid "" +"When you will validate this invoice, the payment will be automatically " +"generated and your invoice will be directly marked as paid." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:61 +msgid "" +"If you already had some invoices for that customer that could be paid using " +"that mandate, it's still possible to do it. Go on the invoice, click on " +"register payment and choose the Sepa Direct Debit as payment method." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:67 +msgid "Generate SDD Files" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:69 +msgid "" +"You can generate the SDD File with all the customer payments to send to your" +" bank directly from the accounting dashboard :" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:75 +msgid "" +"You select the payments in the list that you want to include in your SDD " +"File, click on action and select \"Generate Direct Debit XML\"." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:81 +msgid "" +"You can now download the XML file generated by Odoo and upload it in your " +"bank interface." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:85 +msgid "" +"You can retrieve all the generated XML by activating the developer mode and " +"going in :menuselection:`Accounting --> Configuration --> Payments --> SDD " +"Payment File`." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:89 +msgid "Close or revoke a mandate" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:91 +msgid "" +"The Direct Debit mandate will be closed automatically once the end date " +"defined on it is reached. However, you can **close** a mandate earlier than " +"initially planned. To do that, simply go on the mandate and click on the " +"\"Close\" button.The end date of the mandate will be updated to today's " +"date. This means you will not be able to pay invoices with an invoice date " +"superior to this end date. Be careful, once a mandate is closed, it cannot " +"be reopened." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:99 +msgid "" +"You can also **revoke** a mandate. In that case, you won't be able to pay " +"any invoice using that mandate anymore, no matter the invoice date.To do " +"that, simply go on the mandate and click on the \"Revoke\" button." +msgstr "" + #: ../../accounting/receivables/customer_payments/recording.rst:3 msgid "What are the different ways to record a payment?" msgstr "¿Cuáles son las diferentes formas de registrar un pago?" @@ -14251,377 +14695,3 @@ msgstr "" #: ../../accounting/receivables/customer_payments/recording.rst:127 msgid ":doc:`credit_cards`" msgstr ":doc:`credit_cards`" - -#: ../../accounting/receivables/getting_paid.rst:3 -msgid "How to get paid?" -msgstr "¿Cómo obtener pagos?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:3 -msgid "How to automate customer follow-ups with plans?" -msgstr "¿Cómo automatizar seguimientos a clientes con planes?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:5 -msgid "" -"With the Odoo Accounting application, you get a dynamic aged receivable " -"report, customer statements and you can easily send them to customers." -msgstr "" -"Con la aplicación de Contabilidad de Odoo, obtiene un reporte dinámico de " -"cuentas por cobrar antiguas, estados de clientes y puede fácilmente " -"enviarlos a clientes." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:8 -msgid "" -"If you want to go further in the automation of the credit collection " -"process, you can use follow-up plans. They will help you automate all the " -"steps to get paid, by triggering them at the right time: send customer " -"statements by emails, send regular letter (through the Docsaway " -"integration), create a task to manually call the customer, etc..." -msgstr "" -"Si quiere ir más allá en la automatización del proceso de percepción de " -"créditos, puede usar planes de seguimiento. Estos le ayudarán a automatizar " -"todos los pasos para obtener pagos, generándolos en el momento adecuado: " -"enviar estados de cliente por email, enviar cartas regulares (a través de la" -" integración Docsaway), crear una tarea para manualmente llamar al cliente, " -"etc..." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:14 -msgid "Here is an example of a plan:" -msgstr "Aquí tenemos un ejemplo de un plan:" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "When?" -msgstr "¿Cuándo?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "What?" -msgstr "¿Qué?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "Who?" -msgstr "¿Quién?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "3 days before due date" -msgstr "3 días antes de la fecha de vencimiento" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "Email" -msgstr "Correo electrónico" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "automated" -msgstr "automatizado" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "1 day after due date" -msgstr "1 día después de la fecha de vencimiento" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "Email + Regular Letter" -msgstr "Email + Carta Regular" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "15 days after due date" -msgstr "15 días después de la fecha de vencimiento" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "Call the customer" -msgstr "Llamar al cliente" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "John Mac Gregor" -msgstr "John Mac Gregor" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "35 days after due date" -msgstr "35 días después de la fecha de vencimiento" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "Email + Letter + Call" -msgstr "Email + Carta Regular + Llamada" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "60 days after due date" -msgstr "60 días después de la fecha de vencimiento" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Formal notice" -msgstr "Notificación Oficial" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Bailiff" -msgstr "Alguacil" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:34 -msgid "Install Reminder Module" -msgstr "Instalar el módulo de Recordatorio" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:36 -msgid "" -"You must start by activating the feature, using the menu " -":menuselection:`Configuration --> Settings` of the Accounting application. " -"From the settings screen, activate the feature **Enable payment follow-up " -"management**." -msgstr "" -"Debe empezar activando la función, usando el menú " -":menuselection:`Configuración --> Ajustes` de la aplicación Contabilidad. " -"Desde la pantalla de ajustes, active la función **Permitir la administración" -" de seguimiento de pago**." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:44 -msgid "Define Payment Follow-ups Levels" -msgstr "Definir Niveles de Seguimiento de Pagos" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:46 -msgid "" -"To automate customer follow ups, you must configure your follow–up levels " -"using the menu :menuselection:`Accounting --> Configuration --> Payment " -"Follow-ups`. You should define one and only one follow-up plan per company." -msgstr "" -"Para automatizar los seguimientos a cliente, debe configurar los niveles de " -"seguimiento usando el menú :menuselection:`Contabilidad --> Configuración " -"--> Seguimientos de Pagos`. Debe definir un y solo un plan de seguimiento " -"por compañía." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:50 -msgid "" -"The levels of follow-up are relative to the due date; when no payment term " -"is specified, the invoice date will be considered as the due date." -msgstr "" -"Los niveles de seguimiento son relativos a la fecha de vencimiento; cuando " -"no hay un término de pago especifico, la fecha de la factura será " -"considerada como la fecha de vencimiento." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:53 -msgid "" -"For each level, you should define the number of days and create a note which" -" will automatically be added into the reminder letter." -msgstr "" -"Para cada nivel, Ud. debe definir el número de días y crear una nota la cual" -" será agregada automáticamente a la carta de recordatorio." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:59 -msgid "Odoo defines several actions for every reminder:" -msgstr "Odoo define varias acciones para cada recordatorio:" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:61 -msgid "" -"**Manual Action:** assign a responsible that will have to call the customer" -msgstr "" -"**Acción Manual:** asignar un responsable que tendrá que llamar al cliente" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:62 -msgid "**Send an Email:** send an email to customer using the provided text" -msgstr "" -"**Enviar un Email:** enviar un email al cliente usando el texto entregado" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:63 -msgid "" -"**Send a Letter:** send a letter by regular mail, using the provided note" -msgstr "" -"**Enviar una Carta:** enviar una carta por correo regular, usando la nota " -"entregada" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:69 -msgid "" -"As you need to provide a number of days relative to the due date, you can " -"use a negative number. As an example, if an invoice is issued the January " -"1st but the due date is January 20, if you set a reminder 3 days before the " -"due date, the customer may receive an email in January 17." -msgstr "" -"Como tienes que proporcionar un número de días en relación con la fecha de " -"vencimiento, puedes utilizar un número negativo. Por ejemplo, si se emite " -"una factura el 1 de enero pero la fecha de vencimiento es el 20 de enero, si" -" estableces un recordatorio 3 días antes de la fecha de vencimiento, el " -"cliente puede recibir un correo electrónico el 17 de enero." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:76 -msgid "Doing your weekly follow-ups" -msgstr "Haga sus seguimientos semanales" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:78 -msgid "" -"Once everything is setup, Odoo will prepare follow-up letters and emails " -"automatically for you. All you have to do is to the menu " -":menuselection:`Sales --> Customers Statement` in the accounting " -"application." -msgstr "" -"Una vez que todo esta ingresado, Odoo prepará las cartas y emails de " -"seguimiento por Ud. automáticamente. Todo lo que tiene que hacer es ir al " -"menú :menuselection:`Ventas --> Estado de Clientes` en la aplicación de " -"contabilidad." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:85 -msgid "" -"Odoo will automatically propose you actions based on the follow-up plan you " -"defined, invoices to pay and payment received." -msgstr "" -"Odoo automáticamente le propondrá acciones basadas en el plan de seguimiento" -" que definió, facturas a pagar y pagos recibidos." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:88 -msgid "" -"You can use this menu every day, once a week or once a month. You do not " -"risk to send two times the same reminder to your customer. Odoo only " -"proposes you the action you have to do. If you do it every day, you will " -"have a few calls to do per day. If you do it once a month, you will have " -"much more work once you do it." -msgstr "" -"Puede usar este menú diariamente, una vez a la semana o una vez al mes. No " -"se arriesgue a enviar dos veces el mismo recordatorio a su cliente. Odoo " -"solamente le propone la acción que tiene que hacer. Si lo hace diariamente, " -"solo tendrá algunas llamadas que hacer por día. Si lo hace una vez al mes, " -"tendrá mucho más trabajo una vez lo haga." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:94 -msgid "" -"It's up to you to organize the way you want to work. But it's a good " -"practice to reconcile your bank statements before launching the follow-ups. " -"That way, all paid invoices will be reconciled and you will not send a " -"follow-up letter to a customer that already paid his invoice." -msgstr "" -"Es su decisión organizar la forma como quiere trabajar. Pero es una buena " -"practiva conciliar sus extractos bancarios antes de la puesta en marcha de " -"los recordatorios. De esta manera, todas las facturas pagadas serán " -"conciliadas y no tendrá que enviar una carta de seguimiento a un cliente que" -" ya ha pagado su factura." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:99 -msgid "From a customer follow-up proposition, you can:" -msgstr "Desde la propuesta de seguimiento a un cliente, Ud. puede:" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:101 -msgid "Get the customer information to contact him" -msgstr "Obtener la información del cliente para contactarlo" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:103 -msgid "Drill down to the customer information form by clicking on its name" -msgstr "" -"Examinar a fondo el formulario de información del cliente dando clic en su " -"nombre" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:105 -msgid "Change the text (or the email or letter) and adapt to the customer" -msgstr "Cambiar el texto (o el email o la carta) y adaptarlo al cliente" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:107 -msgid "" -"Change the colored dot to mark the customer as being a good, normal or bad " -"debtor" -msgstr "" -"Cambiar el punto coloreado para marcar el cliente como bueno, normal o mal " -"deudor" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:110 -msgid "Log a note is you called the customer" -msgstr "Registrar una nota es porque Ud. llamó al cliente" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:112 -msgid "Exclude some invoices from the statement table (litigation)" -msgstr "Excluir algunas facturas de la tabla del estado (litigación)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:114 -msgid "Send an email with the statement" -msgstr "Enviar un email con el estado" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:116 -msgid "" -"Print a letter, or send a regular mail (if you installed the Docsaway " -"integration)" -msgstr "" -"Para importar reportes QIF, debe activar la caracteristica en Odoo. En el aplicado de Contabilidad, ir al menu 'menuselection: Connfiguracion...>Parametros, de los parametros de contabilidad, testar los reportes de banco ''Importar en Formato QIF'' y aplicar.\n" -"Una vez que ha instalado esta caracteristica, puede instalar su cuento bancario para permitir de importar a ficheros de reportes. Para hacer eso, ir a la Tabla de Contenidos (''Dashboard')y clicar al boton ''Menu'' del cuento bancario. Despues, clicar al ''Imporatr eporte' para cargar su primero fichero QIF.\n" -"Cargar su fichero QIF " - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:119 -msgid "" -"Plan the next reminder (but it's better to keep in automatic mode so that " -"Odoo will stick to the follow-up plan of the company)" -msgstr "" -"Planear el siguiente recordatorio (pero es mejor mantener un modo automático" -" para que Odoo se adhiera al plan de seguimiento de la compañía)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:122 -msgid "Drill down to an invoice" -msgstr "Examinar a fondo una factura" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:124 -msgid "" -"Change the expected payment date of an invoice (thus, impacting the next " -"time Odoo will propose you to send a reminder)" -msgstr "" -"Cambiar la fecha de pago esperada de una factura (así, impactando la " -"siguiente ocasión Odoo le propondrá enviar un recordatorio)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:128 -msgid "" -"You can force a customer statement, even if Odoo do not proposes you to do " -"it, because it's not the right date yet. To do this, you should go to the " -"Aged Receivable report (in the report menu of the Accounting application). " -"From this report, you can click on a customer to get to his customer " -"statement." -msgstr "" -"Puede generar el estado de un cliente, aún si Odoo no le propone hacerlo, " -"porque no esta en la fecha correcta aún. Para hacerlo, debe ir al reporte de" -" Antiguas Cuentas por Cobrar (en el menú de reportes de la aplicación de " -"Contabilidad). Desde este reporte, puede dar clic en un cliente para obtener" -" su estado de cliente." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:135 -msgid "How to exclude an invoice from auto follow up?" -msgstr "¿Cómo excluir una factura de auto seguimiento?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:137 -msgid "To see all **overdue invoices** or **on need of action**," -msgstr "" -"Para ver todas las **facturas vencidas** o **en necesidad de acción**," - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:139 -msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" -msgstr "" -"Vaya a :menuselection:`Contabilidad --> Ventas --> Estado de Clientes`" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:145 -msgid "Exclude a specific invoice for a specific date" -msgstr "Excluir una factura específica para una fecha determinada" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:147 -msgid "" -"Odoo can exclude an invoice from follow-ups actions for specific date by " -"clicking on **Log a Note**, then choose one of the ready options (*one " -"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " -"required date according to the current date." -msgstr "" -"Odoo puede excluir una factura de las acciones de seguimiento para fechas " -"específicas haciendo clic en **Registrar una Nota**, luego elija una de las " -"opciones listas (*una semana*, *dos semanas*, *un mes*, *dos meses*), así " -"Odoo calculará la fecha requerida de acuerdo a la fecha actual." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:155 -msgid "" -"Another way to achieve it is the following: click on the required invoice, " -"then choose **Change expected payment date/note**, then enter a new payment " -"date and note." -msgstr "" -"Otra forma de alcanzarlo es la siguiente: de clic en la factura requerida, " -"luego elija **Cambiar fecha esperada de pago/nota**, luego ingrese la nueva " -"fecha de pago y nota." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:162 -msgid "Exclude a specific invoice forever" -msgstr "Excluir una factura específica para siempre" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:164 -msgid "" -"Odoo can exclude an invoice for a specific customer by clicking on the " -"checkbox **Excluded**" -msgstr "" -"Odoo puede excluir una factura para un cliente específico haciendo clic en " -"la casilla **Excluidos**" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:168 -msgid "If you click on **History**, you can see all follow ups actions." -msgstr "" -"Si hace clic en **Historial**, puede ver todas las accionesde seguimiento." diff --git a/locale/es/LC_MESSAGES/crm.po b/locale/es/LC_MESSAGES/crm.po index 76e12c622..e074ca1de 100644 --- a/locale/es/LC_MESSAGES/crm.po +++ b/locale/es/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: José Vicente , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -169,8 +169,8 @@ msgstr "" #: ../../crm/leads/generate/website.rst:73 #: ../../crm/leads/manage/automatic_assignation.rst:30 #: ../../crm/leads/manage/lead_scoring.rst:19 -#: ../../crm/overview/started/setup.rst:10 ../../crm/reporting/review.rst:23 -#: ../../crm/salesteam/manage/reward.rst:12 +#: ../../crm/leads/voip/onsip.rst:13 ../../crm/overview/started/setup.rst:10 +#: ../../crm/reporting/review.rst:23 ../../crm/salesteam/manage/reward.rst:12 msgid "Configuration" msgstr "Configuración" @@ -1008,19 +1008,11 @@ msgid "" "On your sales team menu, use in the **Domain** field a specific domain rule " "(for technical details on the domain refer on the `Building a Module " "tutorial " -"`__ or " +"`__ or " "`Syntax reference guide " -"`__) which will allow only the leads matching the team domain." msgstr "" -"En el menú del equipo de ventas, usa el campo de **Dominio** para " -"especificar el dominio de la regla (para detalles técnicos de la referencia " -"del domino ver el `tutorial del Módulo Constructor " -"`__ o " -"`la guía de referencia de la Sintaxis " -"`__) la cual va a permitir que sólo uno de las iniciativas una el " -"dominio del equipo." #: ../../crm/leads/manage/automatic_assignation.rst:56 msgid "" @@ -1311,6 +1303,159 @@ msgstr ":doc:`automatic_assignation`" msgid "Odoo VOIP" msgstr "Odoo VOIP" +#: ../../crm/leads/voip/onsip.rst:3 +msgid "OnSIP Configuration" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:6 +msgid "Introduction" +msgstr "Introducción" + +#: ../../crm/leads/voip/onsip.rst:8 +msgid "" +"Odoo VoIP can be set up to work together with OnSIP (www.onsip.com). In that" +" case, the installation and setup of an Asterisk server is not necessary as " +"the whole infrastructure is hosted and managed by OnSIP." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:10 +msgid "" +"You will need to open an account with OnSIP to use this service. Before " +"doing so, make sure that your area and the areas you wish to call are " +"covered by the service. After opening an OnSIP account, follow the " +"configuration procedure below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:15 +msgid "Go to Apps and install the module **VoIP OnSIP**." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:20 +msgid "" +"Go to Settings/General Settings. In the section Integrations/Asterisk " +"(VoIP), fill in the 3 fields:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:22 +msgid "" +"**OnSIP Domain** is the domain you chose when creating an account on " +"www.onsip.com. If you don't know it, log in to https://admin.onsip.com/ and " +"you will see it in the top right corner of the screen." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:23 +msgid "**WebSocket** should contain wss://edge.sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:24 +msgid "**Mode** should be Production" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:29 +msgid "" +"Go to **Settings/Users**. In the form view of each VoIP user, in the " +"Preferences tab, fill in the section **PBX Configuration**:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:31 +msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:32 +msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:33 +msgid "**SIP Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:34 +msgid "**Handset Extension**: the OnSIP 'Extension'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:36 +msgid "" +"You can find all this information by logging in at " +"https://admin.onsip.com/users, then select the user you want to configure " +"and refer to the fields as pictured below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:41 +msgid "" +"You can now make phone calls by clicking the phone icon in the top right " +"corner of Odoo (make sure you are logged in as a user properly configured in" +" Odoo and in OnSIP)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:45 +msgid "" +"If you see a *Missing Parameters* message in the Odoo softphone, make sure " +"to refresh your Odoo window and try again." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:52 +msgid "" +"If you see an *Incorrect Number* message in the Odoo softphone, make sure to" +" use the international format, leading with the plus (+) sign followed by " +"the international country code. E.g.: +16506913277 (where +1 is the " +"international prefix for the United States)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:57 +msgid "" +"You can now also receive phone calls. Your number is the one provided by " +"OnSIP. Odoo will ring and display a notification." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:63 +msgid "OnSIP on Your Cell Phone" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:65 +msgid "" +"In order to make and receive phone calls when you are not in front of your " +"computer, you can use a softphone app on your cell phone in parallel of Odoo" +" VoIP. This is useful for on-the-go calls, but also to make sure to hear " +"incoming calls, or simply for convenience. Any SIP softphone will work." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:67 +msgid "" +"On Android, OnSIP has been successfully tested with `Zoiper " +"`_. " +"You will have to configure it as follows:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:69 +msgid "**Account name**: OnSIP" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:70 +msgid "**Host**: the OnSIP 'Domain'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:71 +msgid "**Username**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:72 +msgid "**Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:73 +msgid "**Authentication user**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:74 +msgid "**Outbound proxy**: sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:78 +msgid "" +"The downside of using a softphone on your cell phone is that your calls will" +" not be logged in Odoo as the softphone acts as an independent separate app." +msgstr "" + #: ../../crm/leads/voip/setup.rst:3 msgid "Installation and Setup" msgstr "Instalación y configuración" @@ -1931,23 +2076,14 @@ msgstr "**Vista Kanban :**" #: ../../crm/overview/main_concepts/terminologies.rst:54 msgid "" "In Odoo, the Kanban view is a workflow visualisation tool halfway between a " -"`list view `__ and a non-editable `form view " -"`__ and displaying records as \"cards\". Records may be grouped " -"in columns for use in workflow visualisation or manipulation (e.g. tasks or " -"work-progress management), or ungrouped (used simply to visualize records)." +"`list view " +"`__ and " +"a non-editable `form view " +"`__ and " +"displaying records as \"cards\". Records may be grouped in columns for use " +"in workflow visualisation or manipulation (e.g. tasks or work-progress " +"management), or ungrouped (used simply to visualize records)." msgstr "" -"En Odoo, la vista Kanban es una herramienta de visualización del flujo de " -"trabajo a medio camino entre un `vista de lista " -"`__ y no editable `forma de la vista " -"`__ y la visualización de los registros como \"tarjetas\". Los " -"registros pueden ser agrupados en columnas para el uso en la visualización " -"del flujo de trabajo o manipulación (por ejemplo, las tareas o la gestión " -"del trabajo-curso), o no agrupados (utilizan simplemente para visualizar " -"registros)." #: ../../crm/overview/main_concepts/terminologies.rst:66 msgid "**List view :**" diff --git a/locale/es/LC_MESSAGES/db_management.po b/locale/es/LC_MESSAGES/db_management.po index 3cb7b3544..1b7d74191 100644 --- a/locale/es/LC_MESSAGES/db_management.po +++ b/locale/es/LC_MESSAGES/db_management.po @@ -234,7 +234,7 @@ msgstr "o" msgid "" "**Deactivate users** as explained in this `Documentation " "`__ and **Reject** the upsell quotation." msgstr "" diff --git a/locale/es/LC_MESSAGES/discuss.po b/locale/es/LC_MESSAGES/discuss.po index a4019dcaf..e9e4a1cea 100644 --- a/locale/es/LC_MESSAGES/discuss.po +++ b/locale/es/LC_MESSAGES/discuss.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-10 09:08+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Antonio Trueba , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -416,7 +416,7 @@ msgid "" msgstr "" #: ../../discuss/overview.rst:3 -msgid "Why to use Odoo Discuss" +msgid "Why use Odoo Discuss" msgstr "" #: ../../discuss/overview.rst:5 diff --git a/locale/es/LC_MESSAGES/ecommerce.po b/locale/es/LC_MESSAGES/ecommerce.po index f4523fc7a..637bda8c4 100644 --- a/locale/es/LC_MESSAGES/ecommerce.po +++ b/locale/es/LC_MESSAGES/ecommerce.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-10-10 09:08+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Antonio Trueba , 2017\n" +"Last-Translator: Nicole Kist , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -227,6 +227,9 @@ msgid "" "comes to one particular product variant, deactivate the variant in the " "backend (see :doc:`../maximizing_revenue/pricing`)." msgstr "" +"Si un artículo ya no está disponible para la venta, despublícalo de tu sitio" +" web. Si se trata de una variante de producto particular, desactiva la " +"variante en el backend (see :doc:`../maximizing_revenue/pricing`)." #: ../../ecommerce/managing_products/variants.rst:3 msgid "How to manage product variants" @@ -416,7 +419,7 @@ msgstr "" #: ../../ecommerce/maximizing_revenue/cross_selling.rst:40 msgid "To publish optional products:" -msgstr "" +msgstr "Para publicar productos opcionales:" #: ../../ecommerce/maximizing_revenue/cross_selling.rst:42 msgid "" @@ -472,7 +475,7 @@ msgstr "" #: ../../ecommerce/maximizing_revenue/pricing.rst:23 msgid "Currency selector" -msgstr "" +msgstr "Selector de moneda" #: ../../ecommerce/maximizing_revenue/pricing.rst:25 msgid "" @@ -483,19 +486,19 @@ msgstr "" #: ../../ecommerce/maximizing_revenue/pricing.rst:34 msgid ":doc:`../../sales/products_prices/prices/pricing`" -msgstr "" +msgstr ":doc:`../../sales/products_prices/prices/pricing`" #: ../../ecommerce/maximizing_revenue/pricing.rst:35 msgid ":doc:`../../sales/products_prices/prices/currencies`" -msgstr "" +msgstr ":doc:`../../sales/products_prices/prices/currencies`" #: ../../ecommerce/maximizing_revenue/pricing.rst:36 msgid ":doc:`promo_code`" -msgstr "" +msgstr ":doc:`promo_code`" #: ../../ecommerce/maximizing_revenue/promo_code.rst:3 msgid "How to create & share promotional codes" -msgstr "" +msgstr "Cómo crear y compartir códigos promocionales" #: ../../ecommerce/maximizing_revenue/promo_code.rst:5 msgid "" @@ -545,7 +548,7 @@ msgstr "" #: ../../ecommerce/maximizing_revenue/promo_code.rst:43 msgid ":doc:`pricing`" -msgstr "" +msgstr ":doc:`pricing`" #: ../../ecommerce/maximizing_revenue/reviews.rst:3 msgid "How to enable comments & rating" diff --git a/locale/es/LC_MESSAGES/general.po b/locale/es/LC_MESSAGES/general.po index 454a06157..85ab9590f 100644 --- a/locale/es/LC_MESSAGES/general.po +++ b/locale/es/LC_MESSAGES/general.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-10-10 09:08+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Sergio Flores , 2017\n" +"Last-Translator: Pablo Rojas , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -383,43 +383,43 @@ msgstr "" #: ../../general/base_import/import_faq.rst:97 msgid "32.000,00" -msgstr "" +msgstr "32.000,00" #: ../../general/base_import/import_faq.rst:98 msgid "32000,00" -msgstr "" +msgstr "32000,00" #: ../../general/base_import/import_faq.rst:99 msgid "32,000.00" -msgstr "" +msgstr "32,000.00" #: ../../general/base_import/import_faq.rst:100 msgid "-32000.00" -msgstr "" +msgstr "-32000.00" #: ../../general/base_import/import_faq.rst:101 msgid "(32000.00)" -msgstr "" +msgstr "(32000.00)" #: ../../general/base_import/import_faq.rst:102 msgid "$ 32.000,00" -msgstr "" +msgstr "$ 32.000,00" #: ../../general/base_import/import_faq.rst:103 msgid "(32000.00 €)" -msgstr "" +msgstr "(32000.00 €)" #: ../../general/base_import/import_faq.rst:105 msgid "Example that will not work:" -msgstr "" +msgstr "Ejemplo que no servirá:" #: ../../general/base_import/import_faq.rst:107 msgid "ABC 32.000,00" -msgstr "" +msgstr "ABC 32.000,00" #: ../../general/base_import/import_faq.rst:108 msgid "$ (32.000,00)" -msgstr "" +msgstr "$ (32.000,00)" #: ../../general/base_import/import_faq.rst:113 msgid "What can I do when the Import preview table isn't displayed correctly?" @@ -758,7 +758,7 @@ msgstr "" #: ../../general/odoo_basics/add_user.rst:3 msgid "How to add a user" -msgstr "" +msgstr "Cómo agregar un usuario" #: ../../general/odoo_basics/add_user.rst:5 msgid "" @@ -768,7 +768,7 @@ msgstr "" #: ../../general/odoo_basics/add_user.rst:9 msgid "Add individual users" -msgstr "" +msgstr "Agregar usuarios individuales" #: ../../general/odoo_basics/add_user.rst:11 msgid "" @@ -852,7 +852,7 @@ msgstr "" #: ../../general/odoo_basics/choose_language.rst:27 msgid "Change your language" -msgstr "" +msgstr "Modificar su lenguaje" #: ../../general/odoo_basics/choose_language.rst:29 msgid "" diff --git a/locale/es/LC_MESSAGES/getting_started.po b/locale/es/LC_MESSAGES/getting_started.po index 83b47f8da..3d8108e88 100644 --- a/locale/es/LC_MESSAGES/getting_started.po +++ b/locale/es/LC_MESSAGES/getting_started.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Martin Trigaux , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -24,13 +24,10 @@ msgstr "Implementación de Odoo en línea" #: ../../getting_started/documentation.rst:7 msgid "" -"This document summarizes **Odoo's Online services**, our Success Pack " -"**implementation methodology**, and *best practices* to **get started** with" -" our product." +"This document summarizes **Odoo Online's services**, our Success Pack " +"**implementation methodology**, and best practices to get started with our " +"product." msgstr "" -" Este documento resume los servicios en línea de Odoo nuestro Paquete de " -"Éxito incluye metodología de implementación y mejores prácticas a empezar " -"con nuestro producto." #: ../../getting_started/documentation.rst:11 msgid "" @@ -68,23 +65,16 @@ msgstr "" #: ../../getting_started/documentation.rst:26 msgid "" "Once you purchase an Odoo Online subscription, you will receive instructions" -" by e-mail on how to activate or create your database. From this email, you " +" by email on how to activate or create your database. From this email, you " "can activate your existing Odoo database or create a new one from scratch." msgstr "" -"Una vez que haya comprado una suscripcion de Odoo Online, recibirá " -"instrucciones por correo electronico de como activar o crear su base de " -"datos. Desde ese correo, puede activar so base de datos existente o crear " -"una nueva desde cero." #: ../../getting_started/documentation.rst:31 msgid "" "If you did not receive this email, e.g. because the payment was made by " -"someone else in your company, contact our support using our `online support " -"form `__." +"someone else in your company, contact our support team using our `online " +"support form `__." msgstr "" -"Si no recibió este correo, ej. porque el pago fue realizado por alguien mas " -"en su compañía, contacte a nuestro soporte usando nuestro `formulario de " -"soporte en línea `__." #: ../../getting_started/documentation.rst:38 msgid "" @@ -97,14 +87,10 @@ msgstr "" #: ../../getting_started/documentation.rst:41 msgid "" "In order to familiarize yourself with the user interface, take a few minutes" -" to create records: *products, customers, opportunities or projects / " -"tasks*. Follow the blinking dots, they give you tips about the user " -"interface as shown in the picture below." +" to create records: *products, customers, opportunities* or " +"*projects/tasks*. Follow the blinking dots, they give you tips about the " +"user interface as shown in the picture below." msgstr "" -"Para familiarizarse con el interfaz de usuario, tomase unos minutos para " -"crear registros: *Productos, clientes, prospectos o proyectos / tareas*. " -"Siguie los areas pulsandos, le daran pistas sobre el uso del interfaz como " -"lo muestra la imagen abajo." #: ../../getting_started/documentation.rst:47 msgid "|left_pic|" @@ -171,13 +157,10 @@ msgstr "" #: ../../getting_started/documentation.rst:79 msgid "" -"Watch the videos on our eLearning platform (Free with your first Success " +"Watch the videos on our eLearning platform (free with your first Success " "Pack): `https://odoo.thinkific.com/courses/odoo-functional " "`__" msgstr "" -"Vea los videos en nuestra plataforma de aprendizaje (Gratuito en su primer " -"paquete de exito): `https://odoo.thinkific.com/courses/odoo-functional " -"`__" #: ../../getting_started/documentation.rst:82 msgid "" @@ -189,11 +172,9 @@ msgstr "" #: ../../getting_started/documentation.rst:85 msgid "" -"Or send your questions to our online support through our `online support " -"form `__." +"Or send your questions to our online support team through our `online " +"support form `__." msgstr "" -"O envíe sus preguntas a nuestro soporte en línea a través de nuestro " -"`formulario de soporte en línea `__." #: ../../getting_started/documentation.rst:89 msgid "What do we expect from you?" @@ -226,50 +207,33 @@ msgstr "Su gestor de implementación interno" #: ../../getting_started/documentation.rst:102 msgid "" "We ask that you maintain a single point of contact within your company to " -"work with our project manager on your Odoo Implementation. This is to ensure" +"work with our project manager on your Odoo implementation. This is to ensure" " efficiency and a single knowledge base in your company. Additionally, this " "person must:" msgstr "" -"Le pedimos mantener un único punto de contacto dentro de su empresa para " -"trabajar con nuestro administrador de proyectos en Odoo. Esto es para " -"garantizar la eficiencia y una única base de conocimiento en su empresa. " -"Además, esta persona debe:" #: ../../getting_started/documentation.rst:107 msgid "" -"**be available at least 2 full days a week** for the project, otherwise you " +"**Be available at least 2 full days a week** for the project, otherwise you " "risk slowing down your implementation. More is better with the fastest " "implementations having a full time project manager." msgstr "" -"**Estar disponible mínimo 2 días completos a la semana** para el proyecto, " -"de lo contrario, arriesga ralentizar su implementación. Más es mejor, las " -"implementaciones más rápidas son con un gerente de proyecto a tiempo " -"completo." #: ../../getting_started/documentation.rst:111 msgid "" -"**have authority to take decisions** on their own. Odoo usually transforms " +"**Have authority to take decisions** on their own. Odoo usually transforms " "all departments within a company for the better. There can be many small " -"details that need quick turn arounds for answers and if there is too much " +"details that need quick turnarounds for answers and if there is too much " "back and forth between several internal decision makers within your company " "it could potentially seriously slow everything down." msgstr "" -"**Tener autoridad para tomar decisiones** por su propia cuenta. En el " -"proceso de implementación de Odoo, normalmente serán mejorado los procesos " -"de cada departamento. En un tal proyecto, muchas decisiones necesitan ser " -"tomadas sobre pequeños detalles. Si se presenta demasiado involucramiento " -"burocrático entre varios encargados, puede potencialmente ralentizar el " -"proceso." #: ../../getting_started/documentation.rst:117 msgid "" -"**have the leadership** to train and enforce policies internally with full " +"**Have the leadership** to train and enforce policies internally with full " "support from all departments and top management, or be part of top " "management." msgstr "" -"**Tener liderazgo** para entrenar y enforzar politicas en la mayoria de " -"departamentos. Esta persona debe contar con el apoyo, o debe ser parte, del " -"equipo de gestión superior." #: ../../getting_started/documentation.rst:121 msgid "Integrate 90% of your business, not 100%" @@ -310,11 +274,8 @@ msgstr "" msgid "" "**Do it the Odoo way, not yours.** Be flexible, use Odoo the way it was " "designed. Learn how it works and don't try to replicate the way your old " -"system(s) works." +"system(s) work." msgstr "" -"**Hazlo de la manera Odoo, no de la suya.** Sea flexible, use Odoo de la " -"manera en la cual fue diseñada. Aprende cómo funciona y no intente replicar " -"la forma como funcionaron su(s) viejo(s) sistema(s)." #: ../../getting_started/documentation.rst:138 msgid "" @@ -322,18 +283,10 @@ msgid "" "customize Odoo, phase it towards the end of the project, ideally after " "having been in production for several months. Once a customer starts using " "Odoo, they usually drop about 60% of their customization requests as they " -"learn to perform their work flows out of the box, or the Odoo way. It is " -"more important to have all your business processes working than customizing " -"a screen to add a few fields here and there or automating a few e-mails." +"learn to perform their workflows out of the box, or the Odoo way. It is more" +" important to have all your business processes working than customizing a " +"screen to add a few fields here and there or automating a few emails." msgstr "" -"**Primero el proyecto, segundo las personalizaciónes.** Si realmente " -"necesita personalizaciones, proyectalos para el fin del proyecto, idealmente" -" después de llegar a la fase de producción. Una vez un cliente empieza " -"usando Odoo, normalmente abandona el 60% de sus requerimientos de " -"personalización inicial por que aprende como hacerlo a la \"manera mágica " -"Odoo\". Es más importante que todos sus procesos de negocio funcionen, que " -"personalizar una pantalla para agregar campos o automatizar algunos correos " -"electrónicos." #: ../../getting_started/documentation.rst:147 msgid "" @@ -359,12 +312,9 @@ msgstr "Invierte tiempo en aprender Odoo" #: ../../getting_started/documentation.rst:157 msgid "" "Start your free trial and play with the system. The more comfortable you are" -" with navigating Odoo, the better your decisions will be and the quicker and" -" easier your training phases will be." +" navigating Odoo, the better your decisions will be and the quicker and " +"easier your training phases will be." msgstr "" -"Empiece su prueba gratis. Juega con el sistema. Entre más cómodo se sienta " -"con Odoo, mejor van a ser sus decisiones y más fácil será la fase de " -"capacitaciones." #: ../../getting_started/documentation.rst:161 msgid "" @@ -500,23 +450,16 @@ msgstr "Soporte" msgid "" "Your Odoo Online subscription includes an **unlimited support service at no " "extra cost, 24/5, Monday to Friday**. To cover 24 hours, our teams are in " -"San Francisco, Belgium and India. Questions could be about anything and " -"everything from: specific questions on current Odoo features and where to " -"configure them, bugfix requests, payments or subscription issues." +"San Francisco, Belgium, and India. Questions could be about anything and " +"everything, like specific questions on current Odoo features and where to " +"configure them, bugfix requests, payments, or subscription issues." msgstr "" -"Su suscripción Odoo Online incluye un **servicio de soporte illimitado, " -"24/5, lunes a viernes sin ningún costo adicional**. Para cubrir soporte de " -"24 horas, nuestros equipos están en San Francisco, Bélgica y la India. " -"Cuestiones pueden ser sobre cualquier duda: cómo usar o configurar, errores " -"del sistema, problemas de pago o de suscripción." #: ../../getting_started/documentation.rst:232 msgid "" -"Our support can be contacted through our `online support form " +"Our support team can be contacted through our `online support form " "`__." msgstr "" -"Nuestro soporte puede ser contactado a través de nuestro `formulario de " -"soporte en línea `__." #: ../../getting_started/documentation.rst:235 msgid "" @@ -547,14 +490,10 @@ msgstr "" #: ../../getting_started/documentation.rst:247 msgid "" "We provide the option to upgrade in a test environment so that you can " -"evaluate a new version or train your team before the roll out. Simply fill " +"evaluate a new version or train your team before the rollout. Simply fill " "our `online support form `__ to make this " "request." msgstr "" -"Otorgamos la opción de actualizar en un entorno de pruebas para que pueda " -"evaluar la nueva versión y entrenar su equipo antes de desplegar. " -"Simplemente llene nuestro `formulario de soporte en línea " -"`__ para hacer esta solicitud." #: ../../getting_started/documentation.rst:252 msgid "Success Pack Services" @@ -563,18 +502,18 @@ msgstr "Servicios del Succes Pack" #: ../../getting_started/documentation.rst:254 msgid "" "The Success Pack is a package of premium hour-based services performed by a " -"dedicated project manager and business analyst. The initial alloted hours " -"you purchased is purely an estimate and we do not guarantee completion of " +"dedicated project manager and business analyst. The initial allotted hours " +"you purchased are purely an estimate and we do not guarantee completion of " "your project within the first pack. We always strive to complete projects " -"within the initial allotement however any number of factors can contribute " -"to us not being able to do so, for example a scope expansion or \"Scope " -"Creep\" in the middle of your implementation, new detail descoveries, or an " -"increase in complexity that was not apparent from the beginning." +"within the initial allotment however any number of factors can contribute to" +" us not being able to do so; for example, a scope expansion (or \"Scope " +"Creep\") in the middle of your implementation, new detail discoveries, or an" +" increase in complexity that was not apparent from the beginning." msgstr "" #: ../../getting_started/documentation.rst:263 msgid "" -"The list of services according to your success pack is detailed online: " +"The list of services according to your Success Pack is detailed online: " "`https://www.odoo.com/pricing-packs `__" msgstr "" @@ -582,11 +521,8 @@ msgstr "" msgid "" "The goal of the project manager is to help you get to production within the " "defined time frame and budget, i.e. the initial number of hours defined in " -"your success pack." +"your Success Pack." msgstr "" -"La meta del gerente de proyectos es ayudarle para salir a producción en el " -"marco de tiempo y presupuesto acordado, es decir en el número de horas " -"inicialmente definido en su paquete Success Pack" #: ../../getting_started/documentation.rst:270 msgid "His/her role includes:" @@ -594,56 +530,40 @@ msgstr "Su rol incluye:" #: ../../getting_started/documentation.rst:272 msgid "" -"**Project Management:** review of your objectives & expectations, phasing of" -" the implementation (road map), mapping of your business needs and the Odoo " -"features." +"**Project Management:** Review of your objectives & expectations, phasing of" +" the implementation (roadmap), mapping your business needs to Odoo features." msgstr "" -"**Gestión de proyecto:** revisar sus objectivos y expectativas, programar la" -" implementación (road map), correpsonder sus necesidades de negocio a las " -"funcionalidades de Odoo." #: ../../getting_started/documentation.rst:276 -msgid "**Customized Support:** by phone, e-mail or webinar." +msgid "**Customized Support:** By phone, email or webinar." msgstr "" -"**Soporte personalizado:** por teléfono, correo electrónico o webinar." #: ../../getting_started/documentation.rst:278 msgid "" -"**Training, Coaching, and Onsite Consulting:** remote trainings via screen " -"sharing or training on premises. For on premise training sessions, you will " +"**Training, Coaching, and Onsite Consulting:** Remote trainings via screen " +"sharing or training on premises. For on-premise training sessions, you will " "be expected to pay extra for travel expenses and accommodations for your " "consultant." msgstr "" -"**Entrenamiento, capacitación y consultoría presencial:** capacitaciónes " -"remotas compartiendo pantallas o entrenamiento presencial. Para sesiones de " -"entrenamiento presencial, incurrirá en costos adicionales por viaticos y " -"alojamienteo de nuestros consultores." #: ../../getting_started/documentation.rst:283 msgid "" -"**Configuration:** decisions about how to implement specific needs in Odoo " -"and advanced configuration. (e.g. logistic routes, advanced pricing " +"**Configuration:** Decisions about how to implement specific needs in Odoo " +"and advanced configuration (e.g. logistic routes, advanced pricing " "structures, etc.)" msgstr "" -"**Configuración:** desiciones sobre cómo implementar necesidades especificas" -" en Odoo y configuracipónes avanzadas. (por ejemplo rutas logísticas, " -"estrucutras de precios avanzadas, etcétera)" #: ../../getting_started/documentation.rst:287 msgid "" -"**Data Import**: we can do it or assist you on how to do it with a template " +"**Data Import**: We can do it or assist you on how to do it with a template " "prepared by the project manager." msgstr "" -"**Importaciones de datos:** podemos hacerlo nosotros o asistirle en hacerlo " -"con una plantilla preparada por nuestro gerente de proyectos." #: ../../getting_started/documentation.rst:290 msgid "" -"If you have subscribed to **Studio**, you benefit from following extra " +"If you have subscribed to **Studio**, you benefit from the following extra " "services:" msgstr "" -"Si se ha suscrito a la opción **Aplicación personalizada**, se beneficiará " -"de los siguientes servicios adicionales:" #: ../../getting_started/documentation.rst:293 msgid "" @@ -656,35 +576,26 @@ msgstr "" #: ../../getting_started/documentation.rst:296 msgid "" -"**Customization of reports (PDF):** Studio itself will not allow you to " -"customize the reports yourself, however our project managers have access to " -"developers for advanced customizations." +"**Customization of reports (PDF):** Studio will not allow you to customize " +"the reports yourself, however our project managers have access to developers" +" for advanced customizations." msgstr "" -"**Personalización de reportes (PDF):** nuestros gerentes de proyectos tienen" -" acceso a desarolladores para personalizaciones avanzadas." #: ../../getting_started/documentation.rst:300 msgid "" -"**Website Design:** standard themes are provided to get started at no extra " +"**Website design:** Standard themes are provided to get started at no extra " "cost. However, our project manager can coach you on how to utilize the " "building blocks of the website designer. The time spent will consume hours " -"of your success pack." +"of your Success Pack." msgstr "" -"**Diseño de página web:** temas estándares están disponibles sin costo " -"adicional. Sin embargo, su gerente de proyectos puede consultarle en cómo " -"utilizar los bloques básicos del módulo diseñador de páginas. El tiempo con " -"el cliente se descontará de las horas del paquete Success Pack." #: ../../getting_started/documentation.rst:305 msgid "" -"**Workflow automations:** e.g. setting values in fields based on triggers, " -"sending reminders by emails, automating actions, etc. For very advanced " -"automations, our project managers have access to Odoo developers." +"**Workflow automations:** Some examples include setting values in fields " +"based on triggers, sending reminders by emails, automating actions, etc. For" +" very advanced automations, our project managers have access to Odoo " +"developers." msgstr "" -"**Automatizaciones de flujos de trabajo:** por ejemplo colocar valores en " -"campos basado en activadores, mandar recordatorios por correo electornico, " -"automatizar acciónes, etcétera. Para automatizaciónes muy avanzadas, " -"nuestros gerentes de proyectos tienen acceso a desarolladores Odoo." #: ../../getting_started/documentation.rst:310 msgid "" @@ -706,43 +617,33 @@ msgstr "" #: ../../getting_started/documentation.rst:317 msgid "" -"In case of customizations that would require a developer’s intervention, a " -"recurring maintenance fee will be charged on the customer subscription, to " -"cover maintenance and upgrade services. This cost will be based on hours " -"spent by the developer: 4€ or $5/month, per hour of development will be " -"added to the subscription fee." +"In case of customizations that cannot be done via Studio and would require a" +" developer’s intervention, this will require Odoo.sh, please speak to your " +"Account Manager for more information. Additionally, any work performed by a " +"developer will add a recurring maintenance fee to your subscription to cover" +" maintenance and upgrade services. This cost will be based on hours spent by" +" the developer: 4€ or $5/month, per hour of development will be added to the" +" subscription fee." msgstr "" -"En el caso que la personalización requiera la intervención de un " -"desarrollador, se cobrará una tarifa de mantenimiento recurrente en la " -"suscripción del cliente, para cubrir los servicios de mantenimiento y " -"actualizaciones. Este costo estará basado en las horas gastadas por el " -"desarrollador: se agregaran 4 € o $ 5 / mes por cada hora de desarrollo será" -" agregado a la tarifa de suscripción." -#: ../../getting_started/documentation.rst:323 +#: ../../getting_started/documentation.rst:325 msgid "" -"**Example:** a customization that took 2 hours of development will cost: 2 " +"**Example:** A customization that took 2 hours of development will cost: 2 " "hours deducted from the Success Pack for the customization development 2 * " -"$5 = $10/month as recurring fee for the maintenance of this customization" +"$5 = $10/month as a recurring fee for the maintenance of this customization" msgstr "" -"**Ejemplo:** una personalización que requirió 2 horas de desarrollo costará:" -" 2 horas deducidas del paquete de exito por el desarrollo personalizado 2 * " -"$5 = $10/ mes como tarifa recurrente para el mantenimiento de esta " -"personalización. " -#: ../../getting_started/documentation.rst:328 +#: ../../getting_started/documentation.rst:330 msgid "Implementation Methodology" msgstr "Metodología de implantación" -#: ../../getting_started/documentation.rst:330 +#: ../../getting_started/documentation.rst:332 msgid "" -"We follow a **lean and hands-on methodology**, that is used to put customers" -" in production in a short period of time and at a low cost." +"We follow a **lean and hands-on methodology** that is used to put customers " +"in production in a short period of time and at a low cost." msgstr "" -"Seguimos una metodología **esbelta y práctica**, que empleamos para salir " -"junto con nuestros clientes a producción en un tiempo corto y a costo bajo." -#: ../../getting_started/documentation.rst:333 +#: ../../getting_started/documentation.rst:335 msgid "" "After the kick-off meeting, we define a phasing plan to deploy Odoo " "progressively, by groups of apps." @@ -750,62 +651,47 @@ msgstr "" "Tras la reunión de lanzamiento, definimos un plan para desplegar Odoo " "progresivamente, por grupos de aplicaciones." -#: ../../getting_started/documentation.rst:339 +#: ../../getting_started/documentation.rst:341 msgid "" "The goal of the **Kick-off call** is for our project manager to come to an " "understanding of your business in order to propose an implementation plan " -"(phasing). Each phase is the deployment of a set applications that you will " -"fully use in production at the end of the phase." +"(phasing). Each phase is the deployment of a set of applications that you " +"will fully use in production at the end of the phase." msgstr "" -"La meta de la **llamada de arranque** para nuestro gerente de proyectos es " -"lograr entender su negocio para proponer un cronograma de implementación " -"(planeación). Cada fase consiste en el despliegue de un conjunto de " -"aplicaciónes que utilizará plenamente al final de la fase." -#: ../../getting_started/documentation.rst:345 +#: ../../getting_started/documentation.rst:347 msgid "For every phase, the steps are the following:" msgstr "Para cada fase se dan los siguientes pasos:" -#: ../../getting_started/documentation.rst:347 +#: ../../getting_started/documentation.rst:349 msgid "" -"**On Boarding:** Odoo's project manager will review Odoo's business flows " +"**Onboarding:** Odoo's project manager will review Odoo's business flows " "with you, according to your business. The goal is to train you, validate the" " business process and configure according to your specific needs." msgstr "" -"**Incorporación:** El gerente de proyectos de Odoo revisará los procesos " -"internos con vosotros según su negocio. La meta es entrenarle, validar los " -"procesos internos y configurar la instancia segun sus necesidades " -"específicas." -#: ../../getting_started/documentation.rst:352 +#: ../../getting_started/documentation.rst:354 msgid "" -"**Data:** created manually or imported from your existing system. You are " -"responsible to export the data from your existing system and Odoo's project " -"manager will import them in Odoo." +"**Data:** Created manually or imported from your existing system. You are " +"responsible for exporting the data from your existing system and Odoo's " +"project manager will import them in Odoo." msgstr "" -"**Datos:** son creados manualmente o importados de su sistema existente. " -"Usted será responsable de exportar los datos de su sistema existente y el " -"gerente de proyectos de Odoo los importará en Odoo." -#: ../../getting_started/documentation.rst:356 +#: ../../getting_started/documentation.rst:358 msgid "" -"**Training:** once your applications are set up, your data imported, and the" +"**Training:** Once your applications are set up, your data imported, and the" " system is working smoothly, you will train your users. There will be some " "back and forth with your Odoo project manager to answer questions and " "process your feedback." msgstr "" -"** Entrenamiento: ** una vez que sus aplicaciones estén configuradas, sus " -"datos importados, y el sistema esté funcionando sin problemas, usted " -"capacitará a sus usuarios. Habrá algunos ajustes con su gerente de proyecto " -"Odoo para responder a las preguntas y procesar sus comentarios." -#: ../../getting_started/documentation.rst:361 +#: ../../getting_started/documentation.rst:363 msgid "**Production**: Once everyone is trained, your users start using Odoo." msgstr "" "**Producción**: En cuanto todo el mundo esté entrenado, sus usuarios " "comienzan a usar Odoo." -#: ../../getting_started/documentation.rst:364 +#: ../../getting_started/documentation.rst:366 msgid "" "Once you are comfortable using Odoo, we will fine-tune the process and " "**automate** some tasks and do the remaining customizations (**extra screens" @@ -815,22 +701,18 @@ msgstr "" "finiquitar los procesos y **automatizar** algunas tareas y hacer las " "restantes personalizaciónes (**pantallas extras y reportes**)." -#: ../../getting_started/documentation.rst:368 +#: ../../getting_started/documentation.rst:370 msgid "" -"Once all applications are deployed and users are comfortable on Odoo, our " +"Once all applications are deployed and users are comfortable with Odoo, our " "project manager will not work on your project anymore (unless you have new " "needs) and you will use the support service if you have further questions." msgstr "" -"Una vez todas las aplicaciónes estén despliegadas y sus usuarios se sientan " -"cómodos trabajndo con Odoo, nuestro gerente de proyectos no trabajará mas en" -" su proyectos (salvo que tenga nuevos requerimientos) y usted utilizará el " -"servicio de soporte si tiene más preguntas." -#: ../../getting_started/documentation.rst:374 +#: ../../getting_started/documentation.rst:376 msgid "Managing your databases" msgstr "Gestionando sus bases de datos" -#: ../../getting_started/documentation.rst:376 +#: ../../getting_started/documentation.rst:378 msgid "" "To access your databases, go to Odoo.com, sign in and click **My Databases**" " in the drop-down menu at the top right corner." @@ -839,7 +721,7 @@ msgstr "" "clic en **Mis bases de datos** en el menú desplegable que aparece en la " "esquina superior derecha." -#: ../../getting_started/documentation.rst:382 +#: ../../getting_started/documentation.rst:384 msgid "" "Odoo gives you the opportunity to test the system before going live or " "before upgrading to a newer version. Do not mess up your working environment" @@ -849,19 +731,15 @@ msgstr "" "de actualizar a una versión más reciente. ¡No ensucie el entorno de trabajo " "con los datos de prueba!" -#: ../../getting_started/documentation.rst:386 +#: ../../getting_started/documentation.rst:388 msgid "" -"In that purpose, you can create as many free trials as you want (available " -"for 15 days). Those instances can be instant copies of your working " -"environment. To do so, go to the Odoo.com account in **My Organizations** " -"page and click **Duplicate**." +"For those purposes, you can create as many free trials as you want (each " +"available for 15 days). Those instances can be instant copies of your " +"working environment. To do so, go to the Odoo.com account in **My " +"Organizations** page and click **Duplicate**." msgstr "" -"Para este propósito, puede crear las instancias de prueba que necesite " -"(disponible durante 15 días). Estas instancias pueden ser copias al día con " -"su instancia de producción. Para este efecto, vaya a su cuenta en Odoo.com y" -" en la página **Mis organizaciónes** haga clic en **Duplicar**." -#: ../../getting_started/documentation.rst:397 +#: ../../getting_started/documentation.rst:399 msgid "" "You can find more information on how to manage your databases :ref:`here " "`." @@ -869,11 +747,11 @@ msgstr "" "Puede encontrar más información acerca de como administrar sus bases de " "datos :ref:`aquí `." -#: ../../getting_started/documentation.rst:401 +#: ../../getting_started/documentation.rst:403 msgid "Customer Success" msgstr "Éxito del cliente" -#: ../../getting_started/documentation.rst:403 +#: ../../getting_started/documentation.rst:405 msgid "" "Odoo is passionate about delighting our customers and ensuring that they " "have all the resources needed to complete their project." @@ -881,7 +759,7 @@ msgstr "" "Odoo se apasiona en deleitar a nuestros clientes y asegurar que disponen de " "todos los recursos para copmletar su proyecto." -#: ../../getting_started/documentation.rst:406 +#: ../../getting_started/documentation.rst:408 msgid "" "During the implementation phase, your point of contact is the project " "manager and eventually the support team." @@ -889,7 +767,7 @@ msgstr "" "Durante la fase de implementación. el punto de contacto es nuestro gerente " "de proyectos, y posiblemente el equipo de soporte." -#: ../../getting_started/documentation.rst:409 +#: ../../getting_started/documentation.rst:411 msgid "" "Once you are in production, you will probably have less interaction with " "your project manager. At that time, we will assign a member of our Client " @@ -903,7 +781,7 @@ msgstr "" "con nuestros clientes. Le contactará para demostrar nuevas versiones, " "mejorar la manera de cómo utiliza Odoo y evaluar sus necesidades, etcétera." -#: ../../getting_started/documentation.rst:416 +#: ../../getting_started/documentation.rst:418 msgid "" "Our internal goal is to keep customers for at least 10 years and offer them " "a solution that grows with their needs!" @@ -911,10 +789,10 @@ msgstr "" "¡Nuestro objetivo interno es mantener a un cliente durante al menos 10 años," " y ofrecerles una solución que crezca con sus necesidades!" -#: ../../getting_started/documentation.rst:419 +#: ../../getting_started/documentation.rst:421 msgid "Welcome aboard and enjoy your Odoo experience!" msgstr "¡Bienvenido a bordo, y disfrute su experiencia con Odoo!" -#: ../../getting_started/documentation.rst:422 +#: ../../getting_started/documentation.rst:424 msgid ":doc:`../../db_management/documentation`" msgstr ":doc:`../../db_management/documentation`" diff --git a/locale/es/LC_MESSAGES/inventory.po b/locale/es/LC_MESSAGES/inventory.po index 64ee49692..0dd15bdcd 100644 --- a/locale/es/LC_MESSAGES/inventory.po +++ b/locale/es/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Raquel Iciarte , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -4878,8 +4878,8 @@ msgid "Main Concepts" msgstr "Conceptos Principales" #: ../../inventory/overview/concepts/double-entry.rst:5 -msgid "Double-Entry Inventory Management" -msgstr "Administración de Doble-Entrada de Inventario" +msgid "Introduction to Inventory Management" +msgstr "" #: ../../inventory/overview/concepts/double-entry.rst:7 msgid "" diff --git a/locale/es/LC_MESSAGES/point_of_sale.po b/locale/es/LC_MESSAGES/point_of_sale.po index 0270ec017..478be633c 100644 --- a/locale/es/LC_MESSAGES/point_of_sale.po +++ b/locale/es/LC_MESSAGES/point_of_sale.po @@ -1514,20 +1514,12 @@ msgstr "Proceso de creación de imagen" #: ../../point_of_sale/overview/setup.rst:179 msgid "" "We generate the official POSBox images using the scripts in " -"https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. " +"https://github.com/odoo/odoo/tree/11.0/addons/point_of_sale/tools/posbox. " "More specifically, we run `posbox_create_image.sh " -"`_." +"`_." " This builds an image called ``posbox.img``, which we zip and upload to " "`nightly.odoo.com `_ for users to download." msgstr "" -"Para generar la imagen oficial que usarán los scripts en la Terminal del " -"Punto de Venta en " -"https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. Más" -" específico, deberá correr `posbox_create_image.sh " -"`_." -" Esto construirá una imagen llamada ``posbox.img``, con un zip que nos " -"ayudará a subir `nightly.odoo.com `_ para usuarios" -" al descargar." #: ../../point_of_sale/overview/setup.rst:187 msgid "" @@ -1787,18 +1779,9 @@ msgid "" "implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` " "and they are the only modules that are running on the POSBox. Odoo is only " "used for the framework it provides. No business data is processed or stored " -"on the POSBox. The Odoo instance is a shallow git clone of the ``8.0`` " +"on the POSBox. The Odoo instance is a shallow git clone of the ``11.0`` " "branch." msgstr "" -"La Terminal del Punto de Venta ejecuta una instalación Raspbian Linux muy " -"modificada, un derivado de Debian para el Raspberry Pi. También se ejecuta " -"una instalación sencilla de Odoo que proporciona el servidor web y los " -"controladores. Los controladores de hardware se implementan como módulos de " -"Odoo. Esos módulos tienen el prefijo ``hw_* `` y ellos son los únicos " -"módulos que se ejecutan en la Terminal del Punto de Venta. Odoo sólo se " -"utiliza para el marco que proporciona. No hay datos de negocio que se " -"procesen o almacenen en la Terminal del Punto de Venta. La instancia Odoo es" -" un git clone superficial de la rama ``8.0``." #: ../../point_of_sale/overview/setup.rst:335 msgid "" diff --git a/locale/es/LC_MESSAGES/practical.po b/locale/es/LC_MESSAGES/practical.po index 6800ce142..3fc586237 100644 --- a/locale/es/LC_MESSAGES/practical.po +++ b/locale/es/LC_MESSAGES/practical.po @@ -10,6 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-07 09:30+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Pablo Rojas , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,4 +20,4 @@ msgstr "" #: ../../practical.rst:3 msgid "Practical Information" -msgstr "" +msgstr "Información Práctica" diff --git a/locale/es/LC_MESSAGES/purchase.po b/locale/es/LC_MESSAGES/purchase.po index 0818a096a..1f553a4c2 100644 --- a/locale/es/LC_MESSAGES/purchase.po +++ b/locale/es/LC_MESSAGES/purchase.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-10-20 11:50+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Fairuoz Hussein Naranjo , 2017\n" +"Last-Translator: Christopher Ormaza , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2227,7 +2227,7 @@ msgstr "Entregar a" #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" -msgstr "" +msgstr "Esto determinará el tipo de operación del envío entrante" #: ../../purchase/purchases/rfq/create.rst:0 msgid "Drop Ship Address" @@ -2557,7 +2557,7 @@ msgstr "" #: ../../purchase/purchases/tender/manage_blanket_orders.rst:19 msgid "Unit price for each product" -msgstr "" +msgstr "Precio unitario para cada producto" #: ../../purchase/purchases/tender/manage_blanket_orders.rst:21 msgid "Delivery lead time in days for each release" @@ -2630,7 +2630,7 @@ msgstr "" #: ../../purchase/purchases/tender/manage_blanket_orders.rst:66 msgid "Click on **Confirm**." -msgstr "" +msgstr "Clic en **Confirmar**." #: ../../purchase/purchases/tender/manage_blanket_orders.rst:68 msgid "" @@ -2671,7 +2671,7 @@ msgstr "" msgid "" "For more information on best uses, please read the chapter `Request for " "Quotation, Purchase Tender or Purchase Order? " -"`__" +"`__" msgstr "" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:17 @@ -2731,7 +2731,7 @@ msgstr "" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:59 msgid "Click on **Confirm Call**." -msgstr "" +msgstr "Clic en **Confirmar llamada**." #: ../../purchase/purchases/tender/manage_multiple_offers.rst:61 msgid "" diff --git a/locale/es/LC_MESSAGES/sales.po b/locale/es/LC_MESSAGES/sales.po index 7eb87e3f3..953ff9c2f 100644 --- a/locale/es/LC_MESSAGES/sales.po +++ b/locale/es/LC_MESSAGES/sales.po @@ -1473,7 +1473,7 @@ msgstr "" #: ../../sales/products_prices/prices/currencies.rst:49 msgid ":doc:`pricing`" -msgstr "" +msgstr ":doc:`pricing`" #: ../../sales/products_prices/prices/pricing.rst:3 msgid "How to adapt your prices to your customers and apply discounts" diff --git a/locale/es/LC_MESSAGES/website.po b/locale/es/LC_MESSAGES/website.po index 926412792..eefd8715f 100644 --- a/locale/es/LC_MESSAGES/website.po +++ b/locale/es/LC_MESSAGES/website.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-07 09:30+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: RGB Consulting , 2017\n" +"Last-Translator: Pablo Rojas , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1662,7 +1662,7 @@ msgstr "" #: ../../website/publish/translate.rst:3 msgid "How to translate my website" -msgstr "" +msgstr "Cómo traducir mi sitio web" #: ../../website/publish/translate.rst:6 msgid "Overview" diff --git a/locale/fr/LC_MESSAGES/accounting.po b/locale/fr/LC_MESSAGES/accounting.po index 9700e9a48..9a280d793 100644 --- a/locale/fr/LC_MESSAGES/accounting.po +++ b/locale/fr/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Florent de Labarre , 2017\n" +"Last-Translator: e2f_fr_t5 , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,11 +96,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/deferred_revenues.rst:24 #: ../../accounting/receivables/customer_invoices/installment_plans.rst:20 #: ../../accounting/receivables/customer_invoices/payment_terms.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:31 #: ../../accounting/receivables/customer_payments/check.rst:39 #: ../../accounting/receivables/customer_payments/check.rst:103 #: ../../accounting/receivables/customer_payments/credit_cards.rst:40 #: ../../accounting/receivables/customer_payments/credit_cards.rst:113 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:31 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:19 msgid "Configuration" msgstr "Configuration" @@ -828,7 +829,7 @@ msgstr "" "Une fois que vous aurez rempli vos informations d'identification, vos flux " "bancaires seront synchronisés toutes les 4 heures." -#: ../../accounting/bank/misc.rst:3 +#: ../../accounting/bank/misc.rst:3 ../../accounting/payables/misc.rst:3 #: ../../accounting/payables/misc/employee_expense.rst:187 msgid "Miscellaneous" msgstr "Divers" @@ -2158,12 +2159,10 @@ msgid "Checks numbering sequence." msgstr "Séquence de numérotation des chèques." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Manual Numbering" msgstr "Numérotation manuelle" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" "Cochez cette option si vos chèques pré-imprimés ne sont pas numérotés." @@ -2281,8 +2280,8 @@ msgid "Localizations" msgstr "Localisation" #: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Localization" -msgstr "Localisation Mexicaine" +msgid "Mexico Accounting Localization" +msgstr "" #: ../../accounting/localizations/mexico.rst:6 msgid "" @@ -6455,6 +6454,7 @@ msgid "Invoices" msgstr "Factures" #: ../../accounting/others/multicurrencies/invoices_payments.rst:64 +#: ../../accounting/payables/supplier_bills.rst:3 msgid "Vendor Bills" msgstr "Factures fournisseur" @@ -7448,24 +7448,28 @@ msgid "" " just create two lines having the same *Tax on Product*." msgstr "" -#: ../../accounting/others/taxes/application.rst:82 +#: ../../accounting/others/taxes/application.rst:80 +msgid "The fiscal positions are not applied on assets and deferred revenues." +msgstr "" + +#: ../../accounting/others/taxes/application.rst:84 #: ../../accounting/others/taxes/default_taxes.rst:27 #: ../../accounting/others/taxes/retention.rst:70 msgid ":doc:`create`" msgstr ":doc:`create`" -#: ../../accounting/others/taxes/application.rst:83 +#: ../../accounting/others/taxes/application.rst:85 #: ../../accounting/others/taxes/default_taxes.rst:29 msgid ":doc:`taxcloud`" msgstr "" -#: ../../accounting/others/taxes/application.rst:84 +#: ../../accounting/others/taxes/application.rst:86 #: ../../accounting/others/taxes/create.rst:70 #: ../../accounting/others/taxes/default_taxes.rst:31 msgid ":doc:`tax_included`" msgstr "" -#: ../../accounting/others/taxes/application.rst:85 +#: ../../accounting/others/taxes/application.rst:87 #: ../../accounting/others/taxes/default_taxes.rst:30 msgid ":doc:`B2B_B2C`" msgstr "" @@ -9230,8 +9234,8 @@ msgid "Process overview" msgstr "Vue d'ensemble du processus" #: ../../accounting/overview/process_overview/customer_invoice.rst:3 -msgid "From Invoice to Payment Collection" -msgstr "De la Facture Client à l'Encaissement" +msgid "From Customer Invoice to Payments Collection" +msgstr "" #: ../../accounting/overview/process_overview/customer_invoice.rst:5 msgid "" @@ -9650,8 +9654,9 @@ msgstr "" "Circulants» une fois que le matériel a été expédié au client." #: ../../accounting/overview/process_overview/supplier_bill.rst:3 -msgid "From Vendor Bills to Payments" -msgstr "Des Factures Fournisseur aux Paiements" +#: ../../accounting/overview/process_overview/supplier_bill.rst:15 +msgid "From Vendor Bill to Payment" +msgstr "De la Facture Fournisseur au Paiement" #: ../../accounting/overview/process_overview/supplier_bill.rst:5 msgid "" @@ -9676,10 +9681,6 @@ msgstr "" " et de les pré-remplir automatiquement en fonction des commandes d'achat " "passées." -#: ../../accounting/overview/process_overview/supplier_bill.rst:15 -msgid "From Vendor Bill to Payment" -msgstr "De la Facture Fournisseur au Paiement" - #: ../../accounting/overview/process_overview/supplier_bill.rst:18 msgid "Record a new vendor bill" msgstr "Enregistrer une nouvelle facture fournisseur" @@ -9920,10 +9921,6 @@ msgstr ":doc:`customer_invoice`" msgid "Account Payables" msgstr "Comptes Débiteurs" -#: ../../accounting/payables/misc.rst:3 -msgid "Misc" -msgstr "Divers" - #: ../../accounting/payables/misc/employee_expense.rst:3 msgid "How to keep track of employee expenses?" msgstr "Comment suivre les dépenses des employés ?" @@ -10462,8 +10459,8 @@ msgstr "" "d'échéance\"." #: ../../accounting/payables/pay.rst:3 -msgid "Pay supplier bills" -msgstr "Payer les factures fournisseurs" +msgid "Vendor Payments" +msgstr "" #: ../../accounting/payables/pay/check.rst:3 msgid "Pay by Checks" @@ -10587,66 +10584,15 @@ msgstr "Enregistrer un paiement par chèque" #: ../../accounting/payables/pay/check.rst:66 msgid "" "To register a payment on a bill, open any supplier bill from the menu " -":menuselection:`Purchases --> Supplier Bills`. Once the supplier bill is " +":menuselection:`Purchases --> Vendor Bills`. Once the supplier bill is " "validated, you can register a payment. Set the **Payment Method** to " "**Check** and validate the payment dialog." msgstr "" -"Pour enregistrer un paiement sur une facture, ouvrez ue facture fournisseur " -"dans le menu :menuselection:`Achats -> Factures fournisseur`. Une fois la " -"facture fournisseur validée, vous pouvez enregistrer un paiement. Réglez la " -"**Méthode de paiement** à **Chèque** et valider en cliquant sur " -"**Enregistrer le règlement**." #: ../../accounting/payables/pay/check.rst:74 msgid "Explanation of the fields of the payment screen:" msgstr "Explication des champs de l'écran de paiement :" -#: ../../accounting/payables/pay/check.rst:0 -msgid "Has Invoices" -msgstr "Présente des factures" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used for usability purposes" -msgstr "Champ technique utilisé à des fins ergonomiques" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Hide Payment Method" -msgstr "Masquer la méthode de paiement" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to hide the payment method if the selected journal has " -"only one available which is 'manual'" -msgstr "" -"Champ technique utilisé pour cacher la méthode de paiement si le journal " -"sélectionné a seulement une méthode possible qui est \"manuelle\"" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Code" -msgstr "Code" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to adapt the interface to the payment type selected." -msgstr "" -"Champ technique utilisé pour adapter l'interface au type de paiement " -"sélectionné." - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Check Number" -msgstr "Numéro de chèque" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"The selected journal is configured to print check numbers. If your pre-" -"printed check paper already has numbers or if the current numbering is " -"wrong, you can change it in the journal configuration page." -msgstr "" -"Le journal sélectionné est configuré pour imprimer les numéros de chèques. " -"Si votre chèque pré-imprimé a déjà un numéro ou si la numérotation existante" -" est mauvaise, vous pouvez la changer dans la page de configuration du " -"journal." - #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "Essayez de payer une facture fournisseur avec un chèque" @@ -11021,6 +10967,7 @@ msgstr "" "transfer." #: ../../accounting/payables/pay/sepa.rst:10 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:10 msgid "" "SEPA is supported by the banks of the 28 EU member states as well as " "Iceland, Norway, Switzerland, Andorra, Monaco and San Marino." @@ -11240,10 +11187,6 @@ msgstr "" msgid ":doc:`check`" msgstr ":doc:`check`" -#: ../../accounting/payables/supplier_bills.rst:3 -msgid "Supplier Bills" -msgstr "Factures Fournisseurs" - #: ../../accounting/payables/supplier_bills/bills_or_receipts.rst:3 msgid "When should I use supplier bills or purchase receipts?" msgstr "" @@ -11841,6 +11784,7 @@ msgid "Account Receivables" msgstr "Comptes Débiteurs" #: ../../accounting/receivables/customer_invoices.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:53 msgid "Customer Invoices" msgstr "Factures clients" @@ -12332,17 +12276,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:25 msgid "" -"A payment term may have one line (ex: 21 days) or several lines (10% within " +"A payment term may have one line (eg: 21 days) or several lines (10% within " "3 days and the balance within 21 days). If you create a payment term with " "several lines, make sure the latest one is the balance. (avoid doing 50% in " "10 days and 50% in 21 days because, with the rounding, it may not compute " "exactly 100%)" msgstr "" -"Une condition de paiement peut avoir une seule ligne (ex: 21 jours) ou " -"plusieurs lignes (10% sous 3 jours et le solde sous 21 jours). Si vous créez" -" un délai de paiement avec plusieurs lignes, assurez-vous que la dernière " -"soit le solde. (Évitez 50% sous 10 jours et 50% sous 21 jours, parce que, " -"avec les arrondis, le calcul pourrait ne pas être exactement 100%)" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:36 msgid "" @@ -13077,6 +13016,372 @@ msgstr "" msgid "Customer Payments" msgstr "Paiements client" +#: ../../accounting/receivables/customer_payments/automated_followups.rst:3 +msgid "How to automate customer follow-ups with plans?" +msgstr "Comment automatiser et planifier le suivi des paiements clients ?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:5 +msgid "" +"With the Odoo Accounting application, you get a dynamic aged receivable " +"report, customer statements and you can easily send them to customers." +msgstr "" +"Avec la comptabilité d'Odoo, Vous disposez d'un rapport dynamique Balance " +"Agée Clients, de relevés clients, que vous pouvez envoyer facilement aux " +"clients." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:8 +msgid "" +"If you want to go further in the automation of the credit collection " +"process, you can use follow-up plans. They will help you automate all the " +"steps to get paid, by triggering them at the right time: send customer " +"statements by emails, send regular letter (through the Docsaway " +"integration), create a task to manually call the customer, etc..." +msgstr "" +"Si vous voulez aller plus loin dans l'automatisation du processus de " +"recouvrement, vous pouvez utiliser des plans de relance. Ils vous aideront à" +" automatiser toutes les étapes pour vous faire payer, en les déclenchant au " +"bon moment : envoyer les relevés des clients par courriels, envoyer des " +"courriers postaux (grâce à l'interface Docsaway), planifier des appels " +"téléphoniques des client, etc ..." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:14 +msgid "Here is an example of a plan:" +msgstr "Voici un exemple de plan de relance :" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "When?" +msgstr "Quand ?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "What?" +msgstr "Quoi ?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "Who?" +msgstr "Qui ?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "3 days before due date" +msgstr "3 jours après la date d'échéance" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "Email" +msgstr "Courriel" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "automated" +msgstr "automatisé" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "1 day after due date" +msgstr "1 jour après la date d'échéance" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "Email + Regular Letter" +msgstr "Courriel + Courrier Postal" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "15 days after due date" +msgstr "15 jours après la date d'échéance" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "Call the customer" +msgstr "Appeler le client" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "John Mac Gregor" +msgstr "John Mac Gregor" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "35 days after due date" +msgstr "35 jours après la date d'échéance" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "Email + Letter + Call" +msgstr "Courriel + Courrier Postal + Appel" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "60 days after due date" +msgstr "60 jours après la date d'échéance" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Formal notice" +msgstr "Mise en demeure" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Bailiff" +msgstr "Bailiff" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:34 +msgid "Install Reminder Module" +msgstr "Installez le module de rappel" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:36 +msgid "" +"You must start by activating the feature, using the menu " +":menuselection:`Configuration --> Settings` of the Accounting application. " +"From the settings screen, activate the feature **Enable payment follow-up " +"management**." +msgstr "" +"Vous devez commencer par activer la fonction, en utilisant le menu " +":menuselection:`Configuration --> Configuration` de l'application de " +"Comptabilité. Dans l'écran des paramètres, dans la section Facturation et " +"paiements, cochez l'option **Activer la gestion des relances de paiement**." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:44 +msgid "Define Payment Follow-ups Levels" +msgstr "Définir des niveaux de relance de paiement" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:46 +msgid "" +"To automate customer follow ups, you must configure your follow–up levels " +"using the menu :menuselection:`Accounting --> Configuration --> Payment " +"Follow-ups`. You should define one and only one follow-up plan per company." +msgstr "" +"Pour automatiser les relances de paiement client, vous devez configurer vos " +"niveaux de relance en utilisant le menu :menuselection:`Configuration --> " +"Configuration --> Configurez vos niveaux de relance` dans la section " +"Facturation et paiements. Vous devez définir un et un seul plan de relance " +"pour chacune de vos sociétés." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:50 +msgid "" +"The levels of follow-up are relative to the due date; when no payment term " +"is specified, the invoice date will be considered as the due date." +msgstr "" +"Les niveaux de relance se réfèrent à la date d'échéance; si aucune condition" +" de règlement n'est spécifiée, la date d'échéance sera égale à la date " +"d'émission de la facture." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:53 +msgid "" +"For each level, you should define the number of days and create a note which" +" will automatically be added into the reminder letter." +msgstr "" +"Pour chaque niveau, vous devez définir le nombre de jours et créer une note " +"qui sera automatiquement ajoutée à la lettre de rappel." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:59 +msgid "Odoo defines several actions for every reminder:" +msgstr "Odoo définit plusieurs actions pour chaque rappel :" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:61 +msgid "" +"**Manual Action:** assign a responsible that will have to call the customer" +msgstr "**Action Manuelle:** désigner la personne chargée d'appeler le client" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:62 +msgid "**Send an Email:** send an email to customer using the provided text" +msgstr "" +"**Envoyer un Courriel:** envoyer un courriel au client en utilisant le texte" +" fourni" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:63 +msgid "" +"**Send a Letter:** send a letter by regular mail, using the provided note" +msgstr "" +"**Envoyer une Lettre:** envoyer une lettre par courrier postal, en utilisant" +" la note fournie" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:69 +msgid "" +"As you need to provide a number of days relative to the due date, you can " +"use a negative number. As an example, if an invoice is issued the January " +"1st but the due date is January 20, if you set a reminder 3 days before the " +"due date, the customer may receive an email in January 17." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:76 +msgid "Doing your weekly follow-ups" +msgstr "Faire vos relances hebdomadaires" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:78 +msgid "" +"Once everything is setup, Odoo will prepare follow-up letters and emails " +"automatically for you. All you have to do is to the menu " +":menuselection:`Sales --> Customers Statement` in the accounting " +"application." +msgstr "" +"Une fois que tout sera configuré, Odoo vous préparera automatiquement les " +"lettres et les courriels de relances. Tout ce que vous avez à faire est " +"d'aller à :menuselection:`Ventes -> Relevé Clients` dans l'application de " +"Comptabilité." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:85 +msgid "" +"Odoo will automatically propose you actions based on the follow-up plan you " +"defined, invoices to pay and payment received." +msgstr "" +"Odoo vous proposera automatiquement des actions sur la base du plan de " +"relances que vous avez défini, des factures à payer et des paiements reçus." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:88 +msgid "" +"You can use this menu every day, once a week or once a month. You do not " +"risk to send two times the same reminder to your customer. Odoo only " +"proposes you the action you have to do. If you do it every day, you will " +"have a few calls to do per day. If you do it once a month, you will have " +"much more work once you do it." +msgstr "" +"Vous pouvez utiliser ce menu chaque jour, une fois par semaine ou une fois " +"par mois. Vous ne risquez pas d'envoyer deux fois le même rappel à votre " +"client. Odoo vous propose seulement l'action que vous avez à faire. Si vous " +"le faites tous les jours, vous n'aurez que quelques appels à faire par jour." +" Si vous ne le faites qu'une fois par mois, vous aurez beaucoup plus de " +"travail à faire à chaque fois." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:94 +msgid "" +"It's up to you to organize the way you want to work. But it's a good " +"practice to reconcile your bank statements before launching the follow-ups. " +"That way, all paid invoices will be reconciled and you will not send a " +"follow-up letter to a customer that already paid his invoice." +msgstr "" +"C'est à vous de définir la façon dont vous voulez travailler. Mais il est " +"conseillé de rapprocher vos relevés bancaires avant de lancer les relances. " +"De cette façon, toutes les factures payées sera rapprochées et vous " +"n'enverrez pas de relances aux clients qui ont déjà payé leurs factures." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:99 +msgid "From a customer follow-up proposition, you can:" +msgstr "Depuis une proposition de relance client, vous pouvez :" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:101 +msgid "Get the customer information to contact him" +msgstr "Accéder aux informations du client pour le contacter" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:103 +msgid "Drill down to the customer information form by clicking on its name" +msgstr "Consulter en détail une fiche client en cliquant sur son nom" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:105 +msgid "Change the text (or the email or letter) and adapt to the customer" +msgstr "" +"Modifier le texte (ou le courriel ou la lettre) et l'adapter au client" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:107 +msgid "" +"Change the colored dot to mark the customer as being a good, normal or bad " +"debtor" +msgstr "" +"Modifier le point de couleur pour marquer le client comme étant un bon, " +"normal ou mauvais payeur" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:110 +msgid "Log a note is you called the customer" +msgstr "Enregistrer une note si vous avez appelé le client" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:112 +msgid "Exclude some invoices from the statement table (litigation)" +msgstr "Exclure certaines factures du tableau de relevé (litiges)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:114 +msgid "Send an email with the statement" +msgstr "Envoyer un courriel avec le relevé" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:116 +msgid "" +"Print a letter, or send a regular mail (if you installed the Docsaway " +"integration)" +msgstr "" +"Imprimer une lettre, et l'envoyer par courrier postal (si vous avez installé" +" l'interface Docsaway)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:119 +msgid "" +"Plan the next reminder (but it's better to keep in automatic mode so that " +"Odoo will stick to the follow-up plan of the company)" +msgstr "" +"Planifier le prochain rappel (mais il est préférable de rester en mode " +"automatique afin qu'Odoo reste au plus prés du plan de relances de votre " +"entreprise)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:122 +msgid "Drill down to an invoice" +msgstr "Consulter en détail une facture" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:124 +msgid "" +"Change the expected payment date of an invoice (thus, impacting the next " +"time Odoo will propose you to send a reminder)" +msgstr "" +"Changer la date de paiement attendue d'une facture (donc, modifier la " +"prochaine fois qu'Odoo vous proposera d'envoyer un rappel)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:128 +msgid "" +"You can force a customer statement, even if Odoo do not proposes you to do " +"it, because it's not the right date yet. To do this, you should go to the " +"Aged Receivable report (in the report menu of the Accounting application). " +"From this report, you can click on a customer to get to his customer " +"statement." +msgstr "" +"Vous pouvez forcer un relevé client, même si Odoo ne vous propose pas de le " +"faire parce que ce n'est pas encore la bonne date. Pour ce faire, vous devez" +" aller dans la Balance Agée Client (dans le menu Rapport de l'application de" +" Comptabilité). A partir de ce rapport, vous pouvez cliquer sur un client " +"pour obtenir son relevé client." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:135 +msgid "How to exclude an invoice from auto follow up?" +msgstr "Comment exclure une facture des relances automatiques ?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:137 +msgid "To see all **overdue invoices** or **on need of action**," +msgstr "" +"Pour voir toutes les **factures impayées** ou **nécessitant une action**," + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:139 +msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" +msgstr "allez à :menuselection:`Ventes --> Relevé clients`" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:145 +msgid "Exclude a specific invoice for a specific date" +msgstr "Exclure une facture spécifique pour une date précise" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:147 +msgid "" +"Odoo can exclude an invoice from follow-ups actions for specific date by " +"clicking on **Log a Note**, then choose one of the ready options (*one " +"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " +"required date according to the current date." +msgstr "" +"Odoo peut exclure une facture des actions de relance pour une date " +"spécifique en cliquant sur **Enregistrer une note*, puis en choisissant " +"l'une des options préréglées (*une semaine*, *deux semaines*, *un mois*, " +"*deux mois*), ainsi Odoo calculera la date requise en fonction de la date " +"actuelle." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:155 +msgid "" +"Another way to achieve it is the following: click on the required invoice, " +"then choose **Change expected payment date/note**, then enter a new payment " +"date and note." +msgstr "" +"Une autre façon d'y parvenir est la suivante : cliquez sur la facture " +"requise, puis choisissez **Modifier la date de paiement prévue / la note**, " +"puis entrez une nouvelle date de paiement et/ou une nouvelle note." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:162 +msgid "Exclude a specific invoice forever" +msgstr "Exclure une facture spécifique définitivement" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:164 +msgid "" +"Odoo can exclude an invoice for a specific customer by clicking on the " +"checkbox **Excluded**" +msgstr "" +"Odoo peut exclure une facture pour un client spécifique en cliquant sur la " +"case à cocher **Exclue**" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:168 +msgid "If you click on **History**, you can see all follow ups actions." +msgstr "" +"Si vous cliquez sur **Historique**, vous pouvez voir tous les actions de " +"relance." + #: ../../accounting/receivables/customer_payments/check.rst:3 msgid "How to register customer payments by checks?" msgstr "Comment enregistrer les paiements par chèques des clients ?" @@ -13906,6 +14211,128 @@ msgstr "" "Vous pouvez obtenir le DMP de votre entreprise dans le rapport Note de " "Synthèse (vérifier les ICP jours moyens débiteurs)." +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:29 +msgid "Get paid with SEPA" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:5 +msgid "" +"SEPA, the Single Euro Payments Area, is a payment-integration initiative of " +"the European Union for simplification of bank transfers denominated in EURO." +" SEPA Direct Debit allows you to withdraw money from the bank accounts of " +"your customers with their approval." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:13 +msgid "" +"With Odoo, you can record customer mandates, generate an SDD XML file " +"containing customer payments and upload it in your bank interface. The file " +"follows the SEPA Direct Debit PAIN.008.001.02 specifications. This is a " +"well-defined standard that makes consensus among banks." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:21 +msgid "" +"Go in :menuselection:`Accounting --> Configuration --> Settings` and " +"activate the SEPA Direct Debit (SDD) Feature. Enter the Creditor Identifier " +"of your company. This number is provided by your bank." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:32 +msgid "Direct Debit Mandates" +msgstr "Mandats de prélèvement automatique" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:34 +msgid "" +"Before withdrawing money from a customer bank account, your customer has to " +"sign a mandate. Go in :menuselection:`Accounting --> Sales --> Direct Debit " +"Mandates` and create a new mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:41 +msgid "SEPA Direct Debit only works between IBAN Bank Accounts." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:43 +msgid "" +"Once you have entered all the information in the customer mandate, you can " +"print it and ask your customer to sign it. Once it is done, you can upload " +"the mandate signed by your customer on the mandate in Odoo." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:50 +msgid "You can now validate the mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:55 +msgid "Let's create an invoice for that customer." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:57 +msgid "" +"When you will validate this invoice, the payment will be automatically " +"generated and your invoice will be directly marked as paid." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:61 +msgid "" +"If you already had some invoices for that customer that could be paid using " +"that mandate, it's still possible to do it. Go on the invoice, click on " +"register payment and choose the Sepa Direct Debit as payment method." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:67 +msgid "Generate SDD Files" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:69 +msgid "" +"You can generate the SDD File with all the customer payments to send to your" +" bank directly from the accounting dashboard :" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:75 +msgid "" +"You select the payments in the list that you want to include in your SDD " +"File, click on action and select \"Generate Direct Debit XML\"." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:81 +msgid "" +"You can now download the XML file generated by Odoo and upload it in your " +"bank interface." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:85 +msgid "" +"You can retrieve all the generated XML by activating the developer mode and " +"going in :menuselection:`Accounting --> Configuration --> Payments --> SDD " +"Payment File`." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:89 +msgid "Close or revoke a mandate" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:91 +msgid "" +"The Direct Debit mandate will be closed automatically once the end date " +"defined on it is reached. However, you can **close** a mandate earlier than " +"initially planned. To do that, simply go on the mandate and click on the " +"\"Close\" button.The end date of the mandate will be updated to today's " +"date. This means you will not be able to pay invoices with an invoice date " +"superior to this end date. Be careful, once a mandate is closed, it cannot " +"be reopened." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:99 +msgid "" +"You can also **revoke** a mandate. In that case, you won't be able to pay " +"any invoice using that mandate anymore, no matter the invoice date.To do " +"that, simply go on the mandate and click on the \"Revoke\" button." +msgstr "" + #: ../../accounting/receivables/customer_payments/recording.rst:3 msgid "What are the different ways to record a payment?" msgstr "Quelles sont les différentes façons d'enregistrer un paiement ?" @@ -14123,373 +14550,3 @@ msgstr "" #: ../../accounting/receivables/customer_payments/recording.rst:127 msgid ":doc:`credit_cards`" msgstr ":doc:`credit_cards`" - -#: ../../accounting/receivables/getting_paid.rst:3 -msgid "How to get paid?" -msgstr "Comment se faire payer ?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:3 -msgid "How to automate customer follow-ups with plans?" -msgstr "Comment automatiser et planifier le suivi des paiements clients ?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:5 -msgid "" -"With the Odoo Accounting application, you get a dynamic aged receivable " -"report, customer statements and you can easily send them to customers." -msgstr "" -"Avec la comptabilité d'Odoo, Vous disposez d'un rapport dynamique Balance " -"Agée Clients, de relevés clients, que vous pouvez envoyer facilement aux " -"clients." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:8 -msgid "" -"If you want to go further in the automation of the credit collection " -"process, you can use follow-up plans. They will help you automate all the " -"steps to get paid, by triggering them at the right time: send customer " -"statements by emails, send regular letter (through the Docsaway " -"integration), create a task to manually call the customer, etc..." -msgstr "" -"Si vous voulez aller plus loin dans l'automatisation du processus de " -"recouvrement, vous pouvez utiliser des plans de relance. Ils vous aideront à" -" automatiser toutes les étapes pour vous faire payer, en les déclenchant au " -"bon moment : envoyer les relevés des clients par courriels, envoyer des " -"courriers postaux (grâce à l'interface Docsaway), planifier des appels " -"téléphoniques des client, etc ..." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:14 -msgid "Here is an example of a plan:" -msgstr "Voici un exemple de plan de relance :" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "When?" -msgstr "Quand ?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "What?" -msgstr "Quoi ?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "Who?" -msgstr "Qui ?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "3 days before due date" -msgstr "3 jours après la date d'échéance" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "Email" -msgstr "Courriel" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "automated" -msgstr "automatisé" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "1 day after due date" -msgstr "1 jour après la date d'échéance" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "Email + Regular Letter" -msgstr "Courriel + Courrier Postal" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "15 days after due date" -msgstr "15 jours après la date d'échéance" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "Call the customer" -msgstr "Appeler le client" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "John Mac Gregor" -msgstr "John Mac Gregor" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "35 days after due date" -msgstr "35 jours après la date d'échéance" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "Email + Letter + Call" -msgstr "Courriel + Courrier Postal + Appel" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "60 days after due date" -msgstr "60 jours après la date d'échéance" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Formal notice" -msgstr "Mise en demeure" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Bailiff" -msgstr "Bailiff" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:34 -msgid "Install Reminder Module" -msgstr "Installez le module de rappel" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:36 -msgid "" -"You must start by activating the feature, using the menu " -":menuselection:`Configuration --> Settings` of the Accounting application. " -"From the settings screen, activate the feature **Enable payment follow-up " -"management**." -msgstr "" -"Vous devez commencer par activer la fonction, en utilisant le menu " -":menuselection:`Configuration --> Configuration` de l'application de " -"Comptabilité. Dans l'écran des paramètres, dans la section Facturation et " -"paiements, cochez l'option **Activer la gestion des relances de paiement**." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:44 -msgid "Define Payment Follow-ups Levels" -msgstr "Définir des niveaux de relance de paiement" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:46 -msgid "" -"To automate customer follow ups, you must configure your follow–up levels " -"using the menu :menuselection:`Accounting --> Configuration --> Payment " -"Follow-ups`. You should define one and only one follow-up plan per company." -msgstr "" -"Pour automatiser les relances de paiement client, vous devez configurer vos " -"niveaux de relance en utilisant le menu :menuselection:`Configuration --> " -"Configuration --> Configurez vos niveaux de relance` dans la section " -"Facturation et paiements. Vous devez définir un et un seul plan de relance " -"pour chacune de vos sociétés." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:50 -msgid "" -"The levels of follow-up are relative to the due date; when no payment term " -"is specified, the invoice date will be considered as the due date." -msgstr "" -"Les niveaux de relance se réfèrent à la date d'échéance; si aucune condition" -" de règlement n'est spécifiée, la date d'échéance sera égale à la date " -"d'émission de la facture." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:53 -msgid "" -"For each level, you should define the number of days and create a note which" -" will automatically be added into the reminder letter." -msgstr "" -"Pour chaque niveau, vous devez définir le nombre de jours et créer une note " -"qui sera automatiquement ajoutée à la lettre de rappel." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:59 -msgid "Odoo defines several actions for every reminder:" -msgstr "Odoo définit plusieurs actions pour chaque rappel :" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:61 -msgid "" -"**Manual Action:** assign a responsible that will have to call the customer" -msgstr "**Action Manuelle:** désigner la personne chargée d'appeler le client" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:62 -msgid "**Send an Email:** send an email to customer using the provided text" -msgstr "" -"**Envoyer un Courriel:** envoyer un courriel au client en utilisant le texte" -" fourni" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:63 -msgid "" -"**Send a Letter:** send a letter by regular mail, using the provided note" -msgstr "" -"**Envoyer une Lettre:** envoyer une lettre par courrier postal, en utilisant" -" la note fournie" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:69 -msgid "" -"As you need to provide a number of days relative to the due date, you can " -"use a negative number. As an example, if an invoice is issued the January " -"1st but the due date is January 20, if you set a reminder 3 days before the " -"due date, the customer may receive an email in January 17." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:76 -msgid "Doing your weekly follow-ups" -msgstr "Faire vos relances hebdomadaires" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:78 -msgid "" -"Once everything is setup, Odoo will prepare follow-up letters and emails " -"automatically for you. All you have to do is to the menu " -":menuselection:`Sales --> Customers Statement` in the accounting " -"application." -msgstr "" -"Une fois que tout sera configuré, Odoo vous préparera automatiquement les " -"lettres et les courriels de relances. Tout ce que vous avez à faire est " -"d'aller à :menuselection:`Ventes -> Relevé Clients` dans l'application de " -"Comptabilité." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:85 -msgid "" -"Odoo will automatically propose you actions based on the follow-up plan you " -"defined, invoices to pay and payment received." -msgstr "" -"Odoo vous proposera automatiquement des actions sur la base du plan de " -"relances que vous avez défini, des factures à payer et des paiements reçus." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:88 -msgid "" -"You can use this menu every day, once a week or once a month. You do not " -"risk to send two times the same reminder to your customer. Odoo only " -"proposes you the action you have to do. If you do it every day, you will " -"have a few calls to do per day. If you do it once a month, you will have " -"much more work once you do it." -msgstr "" -"Vous pouvez utiliser ce menu chaque jour, une fois par semaine ou une fois " -"par mois. Vous ne risquez pas d'envoyer deux fois le même rappel à votre " -"client. Odoo vous propose seulement l'action que vous avez à faire. Si vous " -"le faites tous les jours, vous n'aurez que quelques appels à faire par jour." -" Si vous ne le faites qu'une fois par mois, vous aurez beaucoup plus de " -"travail à faire à chaque fois." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:94 -msgid "" -"It's up to you to organize the way you want to work. But it's a good " -"practice to reconcile your bank statements before launching the follow-ups. " -"That way, all paid invoices will be reconciled and you will not send a " -"follow-up letter to a customer that already paid his invoice." -msgstr "" -"C'est à vous de définir la façon dont vous voulez travailler. Mais il est " -"conseillé de rapprocher vos relevés bancaires avant de lancer les relances. " -"De cette façon, toutes les factures payées sera rapprochées et vous " -"n'enverrez pas de relances aux clients qui ont déjà payé leurs factures." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:99 -msgid "From a customer follow-up proposition, you can:" -msgstr "Depuis une proposition de relance client, vous pouvez :" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:101 -msgid "Get the customer information to contact him" -msgstr "Accéder aux informations du client pour le contacter" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:103 -msgid "Drill down to the customer information form by clicking on its name" -msgstr "Consulter en détail une fiche client en cliquant sur son nom" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:105 -msgid "Change the text (or the email or letter) and adapt to the customer" -msgstr "" -"Modifier le texte (ou le courriel ou la lettre) et l'adapter au client" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:107 -msgid "" -"Change the colored dot to mark the customer as being a good, normal or bad " -"debtor" -msgstr "" -"Modifier le point de couleur pour marquer le client comme étant un bon, " -"normal ou mauvais payeur" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:110 -msgid "Log a note is you called the customer" -msgstr "Enregistrer une note si vous avez appelé le client" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:112 -msgid "Exclude some invoices from the statement table (litigation)" -msgstr "Exclure certaines factures du tableau de relevé (litiges)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:114 -msgid "Send an email with the statement" -msgstr "Envoyer un courriel avec le relevé" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:116 -msgid "" -"Print a letter, or send a regular mail (if you installed the Docsaway " -"integration)" -msgstr "" -"Imprimer une lettre, et l'envoyer par courrier postal (si vous avez installé" -" l'interface Docsaway)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:119 -msgid "" -"Plan the next reminder (but it's better to keep in automatic mode so that " -"Odoo will stick to the follow-up plan of the company)" -msgstr "" -"Planifier le prochain rappel (mais il est préférable de rester en mode " -"automatique afin qu'Odoo reste au plus prés du plan de relances de votre " -"entreprise)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:122 -msgid "Drill down to an invoice" -msgstr "Consulter en détail une facture" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:124 -msgid "" -"Change the expected payment date of an invoice (thus, impacting the next " -"time Odoo will propose you to send a reminder)" -msgstr "" -"Changer la date de paiement attendue d'une facture (donc, modifier la " -"prochaine fois qu'Odoo vous proposera d'envoyer un rappel)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:128 -msgid "" -"You can force a customer statement, even if Odoo do not proposes you to do " -"it, because it's not the right date yet. To do this, you should go to the " -"Aged Receivable report (in the report menu of the Accounting application). " -"From this report, you can click on a customer to get to his customer " -"statement." -msgstr "" -"Vous pouvez forcer un relevé client, même si Odoo ne vous propose pas de le " -"faire parce que ce n'est pas encore la bonne date. Pour ce faire, vous devez" -" aller dans la Balance Agée Client (dans le menu Rapport de l'application de" -" Comptabilité). A partir de ce rapport, vous pouvez cliquer sur un client " -"pour obtenir son relevé client." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:135 -msgid "How to exclude an invoice from auto follow up?" -msgstr "Comment exclure une facture des relances automatiques ?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:137 -msgid "To see all **overdue invoices** or **on need of action**," -msgstr "" -"Pour voir toutes les **factures impayées** ou **nécessitant une action**," - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:139 -msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" -msgstr "allez à :menuselection:`Ventes --> Relevé clients`" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:145 -msgid "Exclude a specific invoice for a specific date" -msgstr "Exclure une facture spécifique pour une date précise" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:147 -msgid "" -"Odoo can exclude an invoice from follow-ups actions for specific date by " -"clicking on **Log a Note**, then choose one of the ready options (*one " -"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " -"required date according to the current date." -msgstr "" -"Odoo peut exclure une facture des actions de relance pour une date " -"spécifique en cliquant sur **Enregistrer une note*, puis en choisissant " -"l'une des options préréglées (*une semaine*, *deux semaines*, *un mois*, " -"*deux mois*), ainsi Odoo calculera la date requise en fonction de la date " -"actuelle." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:155 -msgid "" -"Another way to achieve it is the following: click on the required invoice, " -"then choose **Change expected payment date/note**, then enter a new payment " -"date and note." -msgstr "" -"Une autre façon d'y parvenir est la suivante : cliquez sur la facture " -"requise, puis choisissez **Modifier la date de paiement prévue / la note**, " -"puis entrez une nouvelle date de paiement et/ou une nouvelle note." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:162 -msgid "Exclude a specific invoice forever" -msgstr "Exclure une facture spécifique définitivement" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:164 -msgid "" -"Odoo can exclude an invoice for a specific customer by clicking on the " -"checkbox **Excluded**" -msgstr "" -"Odoo peut exclure une facture pour un client spécifique en cliquant sur la " -"case à cocher **Exclue**" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:168 -msgid "If you click on **History**, you can see all follow ups actions." -msgstr "" -"Si vous cliquez sur **Historique**, vous pouvez voir tous les actions de " -"relance." diff --git a/locale/fr/LC_MESSAGES/crm.po b/locale/fr/LC_MESSAGES/crm.po index 6acff4d60..4684984da 100644 --- a/locale/fr/LC_MESSAGES/crm.po +++ b/locale/fr/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Xavier Belmere , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -155,8 +155,8 @@ msgstr "" #: ../../crm/leads/generate/website.rst:73 #: ../../crm/leads/manage/automatic_assignation.rst:30 #: ../../crm/leads/manage/lead_scoring.rst:19 -#: ../../crm/overview/started/setup.rst:10 ../../crm/reporting/review.rst:23 -#: ../../crm/salesteam/manage/reward.rst:12 +#: ../../crm/leads/voip/onsip.rst:13 ../../crm/overview/started/setup.rst:10 +#: ../../crm/reporting/review.rst:23 ../../crm/salesteam/manage/reward.rst:12 msgid "Configuration" msgstr "Configuration" @@ -988,19 +988,11 @@ msgid "" "On your sales team menu, use in the **Domain** field a specific domain rule " "(for technical details on the domain refer on the `Building a Module " "tutorial " -"`__ or " +"`__ or " "`Syntax reference guide " -"`__) which will allow only the leads matching the team domain." msgstr "" -"Sur le menu de votre équipe de vente, remplissez le champ **Domaine** avec " -"une règle de domaine spécifique qui filtrera seulement les pistes " -"correspondant au domaine de l'équipe (pour plus de détails techniques sur le" -" domaine référez-vous au `tutoriel Construire un Module " -"`__ ou au" -" `guide de référence de la Syntaxe " -"`__)." #: ../../crm/leads/manage/automatic_assignation.rst:56 msgid "" @@ -1287,6 +1279,159 @@ msgstr ":doc:`automatic_assignation`" msgid "Odoo VOIP" msgstr "VOIP Odoo" +#: ../../crm/leads/voip/onsip.rst:3 +msgid "OnSIP Configuration" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:6 +msgid "Introduction" +msgstr "Introduction" + +#: ../../crm/leads/voip/onsip.rst:8 +msgid "" +"Odoo VoIP can be set up to work together with OnSIP (www.onsip.com). In that" +" case, the installation and setup of an Asterisk server is not necessary as " +"the whole infrastructure is hosted and managed by OnSIP." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:10 +msgid "" +"You will need to open an account with OnSIP to use this service. Before " +"doing so, make sure that your area and the areas you wish to call are " +"covered by the service. After opening an OnSIP account, follow the " +"configuration procedure below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:15 +msgid "Go to Apps and install the module **VoIP OnSIP**." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:20 +msgid "" +"Go to Settings/General Settings. In the section Integrations/Asterisk " +"(VoIP), fill in the 3 fields:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:22 +msgid "" +"**OnSIP Domain** is the domain you chose when creating an account on " +"www.onsip.com. If you don't know it, log in to https://admin.onsip.com/ and " +"you will see it in the top right corner of the screen." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:23 +msgid "**WebSocket** should contain wss://edge.sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:24 +msgid "**Mode** should be Production" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:29 +msgid "" +"Go to **Settings/Users**. In the form view of each VoIP user, in the " +"Preferences tab, fill in the section **PBX Configuration**:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:31 +msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:32 +msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:33 +msgid "**SIP Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:34 +msgid "**Handset Extension**: the OnSIP 'Extension'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:36 +msgid "" +"You can find all this information by logging in at " +"https://admin.onsip.com/users, then select the user you want to configure " +"and refer to the fields as pictured below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:41 +msgid "" +"You can now make phone calls by clicking the phone icon in the top right " +"corner of Odoo (make sure you are logged in as a user properly configured in" +" Odoo and in OnSIP)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:45 +msgid "" +"If you see a *Missing Parameters* message in the Odoo softphone, make sure " +"to refresh your Odoo window and try again." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:52 +msgid "" +"If you see an *Incorrect Number* message in the Odoo softphone, make sure to" +" use the international format, leading with the plus (+) sign followed by " +"the international country code. E.g.: +16506913277 (where +1 is the " +"international prefix for the United States)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:57 +msgid "" +"You can now also receive phone calls. Your number is the one provided by " +"OnSIP. Odoo will ring and display a notification." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:63 +msgid "OnSIP on Your Cell Phone" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:65 +msgid "" +"In order to make and receive phone calls when you are not in front of your " +"computer, you can use a softphone app on your cell phone in parallel of Odoo" +" VoIP. This is useful for on-the-go calls, but also to make sure to hear " +"incoming calls, or simply for convenience. Any SIP softphone will work." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:67 +msgid "" +"On Android, OnSIP has been successfully tested with `Zoiper " +"`_. " +"You will have to configure it as follows:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:69 +msgid "**Account name**: OnSIP" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:70 +msgid "**Host**: the OnSIP 'Domain'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:71 +msgid "**Username**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:72 +msgid "**Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:73 +msgid "**Authentication user**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:74 +msgid "**Outbound proxy**: sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:78 +msgid "" +"The downside of using a softphone on your cell phone is that your calls will" +" not be logged in Odoo as the softphone acts as an independent separate app." +msgstr "" + #: ../../crm/leads/voip/setup.rst:3 msgid "Installation and Setup" msgstr "" @@ -1902,22 +2047,14 @@ msgstr "** Vue Kanban :**" #: ../../crm/overview/main_concepts/terminologies.rst:54 msgid "" "In Odoo, the Kanban view is a workflow visualisation tool halfway between a " -"`list view `__ and a non-editable `form view " -"`__ and displaying records as \"cards\". Records may be grouped " -"in columns for use in workflow visualisation or manipulation (e.g. tasks or " -"work-progress management), or ungrouped (used simply to visualize records)." +"`list view " +"`__ and " +"a non-editable `form view " +"`__ and " +"displaying records as \"cards\". Records may be grouped in columns for use " +"in workflow visualisation or manipulation (e.g. tasks or work-progress " +"management), or ungrouped (used simply to visualize records)." msgstr "" -"Dans Odoo, la vue Kanban est un outil de visualisation à mi-chemin entre une" -" `vue liste `__ et une `vue formulaire " -"`__ non modifiable, avec l'affichage des enregistrements en " -"\"cartes\". Les enregistrements peuvent être regroupés en colonnes pour une " -"utilisation dans la visualisation ou la manipulation de workflow (par ex. " -"des tâches ou de la gestion d'avancement de travail), ou dissociées " -"(utilisés simplement pour visualiser des enregistrements)." #: ../../crm/overview/main_concepts/terminologies.rst:66 msgid "**List view :**" diff --git a/locale/fr/LC_MESSAGES/db_management.po b/locale/fr/LC_MESSAGES/db_management.po index 97e197cee..e89e0270a 100644 --- a/locale/fr/LC_MESSAGES/db_management.po +++ b/locale/fr/LC_MESSAGES/db_management.po @@ -236,7 +236,7 @@ msgstr "ou" msgid "" "**Deactivate users** as explained in this `Documentation " "`__ and **Reject** the upsell quotation." msgstr "" diff --git a/locale/fr/LC_MESSAGES/discuss.po b/locale/fr/LC_MESSAGES/discuss.po index cdc17536b..6c6bd7c14 100644 --- a/locale/fr/LC_MESSAGES/discuss.po +++ b/locale/fr/LC_MESSAGES/discuss.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-10 09:08+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Fabien Pinckaers , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -418,7 +418,7 @@ msgid "" msgstr "" #: ../../discuss/overview.rst:3 -msgid "Why to use Odoo Discuss" +msgid "Why use Odoo Discuss" msgstr "" #: ../../discuss/overview.rst:5 diff --git a/locale/fr/LC_MESSAGES/getting_started.po b/locale/fr/LC_MESSAGES/getting_started.po index fbb84935e..9833a9688 100644 --- a/locale/fr/LC_MESSAGES/getting_started.po +++ b/locale/fr/LC_MESSAGES/getting_started.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Xavier Belmere , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -24,13 +24,10 @@ msgstr "Mise en œuvre de Odoo en ligne" #: ../../getting_started/documentation.rst:7 msgid "" -"This document summarizes **Odoo's Online services**, our Success Pack " -"**implementation methodology**, and *best practices* to **get started** with" -" our product." +"This document summarizes **Odoo Online's services**, our Success Pack " +"**implementation methodology**, and best practices to get started with our " +"product." msgstr "" -"Ce document résume **Les fonctionnalités de Odoo en ligne**, notre formule " -"de succès **Méthodologie de déploiement**, et *meilleures pratiques* pour " -"**commencer** avec notre produit." #: ../../getting_started/documentation.rst:11 msgid "" @@ -68,24 +65,16 @@ msgstr "" #: ../../getting_started/documentation.rst:26 msgid "" "Once you purchase an Odoo Online subscription, you will receive instructions" -" by e-mail on how to activate or create your database. From this email, you " +" by email on how to activate or create your database. From this email, you " "can activate your existing Odoo database or create a new one from scratch." msgstr "" -"Une fois que vous avez acheté un abonnement à Odoo en ligne, vous recevrez " -"par e-mail les instructions pour activer ou créer votre base de données. " -"Avec cet e-mail, vous pouvez activer votre base de données Odoo déjà " -"existante ou en créer une à partir de zéro." #: ../../getting_started/documentation.rst:31 msgid "" "If you did not receive this email, e.g. because the payment was made by " -"someone else in your company, contact our support using our `online support " -"form `__." +"someone else in your company, contact our support team using our `online " +"support form `__." msgstr "" -"Si vous ne recevez pas cet e-mail, par ex. parce que le paiement a été fait " -"par quelqu'un d'autre dans votre entreprise, contactez notre assistance en " -"utilisant notre `formulaire d'assistance en ligne " -"`__." #: ../../getting_started/documentation.rst:38 msgid "" @@ -98,14 +87,10 @@ msgstr "" #: ../../getting_started/documentation.rst:41 msgid "" "In order to familiarize yourself with the user interface, take a few minutes" -" to create records: *products, customers, opportunities or projects / " -"tasks*. Follow the blinking dots, they give you tips about the user " -"interface as shown in the picture below." +" to create records: *products, customers, opportunities* or " +"*projects/tasks*. Follow the blinking dots, they give you tips about the " +"user interface as shown in the picture below." msgstr "" -"Afin de vous familiariser avec l'interface utilisateur, prenez quelques " -"minutes pour créer des enregistrements: *articles, clients, opportunités ou " -"projets/tâches*. Suivez les points clignotants, ils vous donnent des " -"conseils sur l'interface utilisateur, comme indiqué dans l'image ci-dessous." #: ../../getting_started/documentation.rst:47 msgid "|left_pic|" @@ -176,7 +161,7 @@ msgstr "" #: ../../getting_started/documentation.rst:79 msgid "" -"Watch the videos on our eLearning platform (Free with your first Success " +"Watch the videos on our eLearning platform (free with your first Success " "Pack): `https://odoo.thinkific.com/courses/odoo-functional " "`__" msgstr "" @@ -189,11 +174,9 @@ msgstr "" #: ../../getting_started/documentation.rst:85 msgid "" -"Or send your questions to our online support through our `online support " -"form `__." +"Or send your questions to our online support team through our `online " +"support form `__." msgstr "" -"Ou envoyez vos questions à notre assistance en ligne via notre `formulaire " -"d'assistance en ligne `__." #: ../../getting_started/documentation.rst:89 msgid "What do we expect from you?" @@ -220,30 +203,30 @@ msgstr "Votre chef de projet interne" #: ../../getting_started/documentation.rst:102 msgid "" "We ask that you maintain a single point of contact within your company to " -"work with our project manager on your Odoo Implementation. This is to ensure" +"work with our project manager on your Odoo implementation. This is to ensure" " efficiency and a single knowledge base in your company. Additionally, this " "person must:" msgstr "" #: ../../getting_started/documentation.rst:107 msgid "" -"**be available at least 2 full days a week** for the project, otherwise you " +"**Be available at least 2 full days a week** for the project, otherwise you " "risk slowing down your implementation. More is better with the fastest " "implementations having a full time project manager." msgstr "" #: ../../getting_started/documentation.rst:111 msgid "" -"**have authority to take decisions** on their own. Odoo usually transforms " +"**Have authority to take decisions** on their own. Odoo usually transforms " "all departments within a company for the better. There can be many small " -"details that need quick turn arounds for answers and if there is too much " +"details that need quick turnarounds for answers and if there is too much " "back and forth between several internal decision makers within your company " "it could potentially seriously slow everything down." msgstr "" #: ../../getting_started/documentation.rst:117 msgid "" -"**have the leadership** to train and enforce policies internally with full " +"**Have the leadership** to train and enforce policies internally with full " "support from all departments and top management, or be part of top " "management." msgstr "" @@ -277,11 +260,8 @@ msgstr "" msgid "" "**Do it the Odoo way, not yours.** Be flexible, use Odoo the way it was " "designed. Learn how it works and don't try to replicate the way your old " -"system(s) works." +"system(s) work." msgstr "" -"**Faites-le à la manière Odoo, pas à la vôtre.** Soyez flexible, utilisez " -"Odoo de la façon dont il a été conçu. Découvrez comment il fonctionne et " -"n'essayez pas de reproduire la façon dont votre ancien système fonctionne." #: ../../getting_started/documentation.rst:138 msgid "" @@ -289,9 +269,9 @@ msgid "" "customize Odoo, phase it towards the end of the project, ideally after " "having been in production for several months. Once a customer starts using " "Odoo, they usually drop about 60% of their customization requests as they " -"learn to perform their work flows out of the box, or the Odoo way. It is " -"more important to have all your business processes working than customizing " -"a screen to add a few fields here and there or automating a few e-mails." +"learn to perform their workflows out of the box, or the Odoo way. It is more" +" important to have all your business processes working than customizing a " +"screen to add a few fields here and there or automating a few emails." msgstr "" #: ../../getting_started/documentation.rst:147 @@ -311,8 +291,8 @@ msgstr "Investir du temps dans l'apprentissage d'Odoo" #: ../../getting_started/documentation.rst:157 msgid "" "Start your free trial and play with the system. The more comfortable you are" -" with navigating Odoo, the better your decisions will be and the quicker and" -" easier your training phases will be." +" navigating Odoo, the better your decisions will be and the quicker and " +"easier your training phases will be." msgstr "" #: ../../getting_started/documentation.rst:161 @@ -453,18 +433,16 @@ msgstr "Assistance" msgid "" "Your Odoo Online subscription includes an **unlimited support service at no " "extra cost, 24/5, Monday to Friday**. To cover 24 hours, our teams are in " -"San Francisco, Belgium and India. Questions could be about anything and " -"everything from: specific questions on current Odoo features and where to " -"configure them, bugfix requests, payments or subscription issues." +"San Francisco, Belgium, and India. Questions could be about anything and " +"everything, like specific questions on current Odoo features and where to " +"configure them, bugfix requests, payments, or subscription issues." msgstr "" #: ../../getting_started/documentation.rst:232 msgid "" -"Our support can be contacted through our `online support form " +"Our support team can be contacted through our `online support form " "`__." msgstr "" -"Notre assistance peut être contactée via notre `formulaire d'assistance en " -"ligne `__." #: ../../getting_started/documentation.rst:235 msgid "" @@ -495,14 +473,10 @@ msgstr "" #: ../../getting_started/documentation.rst:247 msgid "" "We provide the option to upgrade in a test environment so that you can " -"evaluate a new version or train your team before the roll out. Simply fill " +"evaluate a new version or train your team before the rollout. Simply fill " "our `online support form `__ to make this " "request." msgstr "" -"Nous fournissons l'option de mise à niveau dans un environnement de test " -"afin que vous puissiez évaluer une nouvelle version ou former votre équipe " -"avant le déploiement. Il suffit de remplir notre `formulaire d'assistance en" -" ligne `__ pour faire cette demande." #: ../../getting_started/documentation.rst:252 msgid "Success Pack Services" @@ -511,18 +485,18 @@ msgstr "Services Succes Pack" #: ../../getting_started/documentation.rst:254 msgid "" "The Success Pack is a package of premium hour-based services performed by a " -"dedicated project manager and business analyst. The initial alloted hours " -"you purchased is purely an estimate and we do not guarantee completion of " +"dedicated project manager and business analyst. The initial allotted hours " +"you purchased are purely an estimate and we do not guarantee completion of " "your project within the first pack. We always strive to complete projects " -"within the initial allotement however any number of factors can contribute " -"to us not being able to do so, for example a scope expansion or \"Scope " -"Creep\" in the middle of your implementation, new detail descoveries, or an " -"increase in complexity that was not apparent from the beginning." +"within the initial allotment however any number of factors can contribute to" +" us not being able to do so; for example, a scope expansion (or \"Scope " +"Creep\") in the middle of your implementation, new detail discoveries, or an" +" increase in complexity that was not apparent from the beginning." msgstr "" #: ../../getting_started/documentation.rst:263 msgid "" -"The list of services according to your success pack is detailed online: " +"The list of services according to your Success Pack is detailed online: " "`https://www.odoo.com/pricing-packs `__" msgstr "" @@ -530,11 +504,8 @@ msgstr "" msgid "" "The goal of the project manager is to help you get to production within the " "defined time frame and budget, i.e. the initial number of hours defined in " -"your success pack." +"your Success Pack." msgstr "" -"L'objectif du gestionnaire de projet est de vous aider à la mise en " -"production dans le laps de temps et le budget définis, i.e. le nombre " -"initial d'heures définies dans votre succes pack." #: ../../getting_started/documentation.rst:270 msgid "His/her role includes:" @@ -542,52 +513,38 @@ msgstr "Son rôle comprend :" #: ../../getting_started/documentation.rst:272 msgid "" -"**Project Management:** review of your objectives & expectations, phasing of" -" the implementation (road map), mapping of your business needs and the Odoo " -"features." +"**Project Management:** Review of your objectives & expectations, phasing of" +" the implementation (roadmap), mapping your business needs to Odoo features." msgstr "" -"**Gestion de projet :** l'examen de vos objectifs et attentes, la " -"planification de la mise en œuvre (feuille de route), la cartographie entre " -"les besoins de votre entreprise et les fonctionnalités de Odoo." #: ../../getting_started/documentation.rst:276 -msgid "**Customized Support:** by phone, e-mail or webinar." +msgid "**Customized Support:** By phone, email or webinar." msgstr "" -"**Assistance personnalisée :** par téléphone, par courriel ou webinaire." #: ../../getting_started/documentation.rst:278 msgid "" -"**Training, Coaching, and Onsite Consulting:** remote trainings via screen " -"sharing or training on premises. For on premise training sessions, you will " +"**Training, Coaching, and Onsite Consulting:** Remote trainings via screen " +"sharing or training on premises. For on-premise training sessions, you will " "be expected to pay extra for travel expenses and accommodations for your " "consultant." msgstr "" -"**Formation, Coaching, et Conseils sur Site :** formations à distance via le" -" partage d'écran ou formations sur site. Pour des sessions de formation sur " -"site, vous devrez prévoir de payer un supplément pour les frais de voyage et" -" d'hébergement pour votre consultant." #: ../../getting_started/documentation.rst:283 msgid "" -"**Configuration:** decisions about how to implement specific needs in Odoo " -"and advanced configuration. (e.g. logistic routes, advanced pricing " +"**Configuration:** Decisions about how to implement specific needs in Odoo " +"and advanced configuration (e.g. logistic routes, advanced pricing " "structures, etc.)" msgstr "" -"**Configuration :** décisions sur la façon de mettre en œuvre des besoins " -"spécifiques dans Odoo et configuration avancée. (par ex. routes logistique, " -"structures avancées de tarification, etc.)" #: ../../getting_started/documentation.rst:287 msgid "" -"**Data Import**: we can do it or assist you on how to do it with a template " +"**Data Import**: We can do it or assist you on how to do it with a template " "prepared by the project manager." msgstr "" -"**Importation de données :** nous pouvons le faire ou vous aider à le faire " -"avec un modèle préparé par le chef de projet." #: ../../getting_started/documentation.rst:290 msgid "" -"If you have subscribed to **Studio**, you benefit from following extra " +"If you have subscribed to **Studio**, you benefit from the following extra " "services:" msgstr "" @@ -599,33 +556,26 @@ msgstr "" #: ../../getting_started/documentation.rst:296 msgid "" -"**Customization of reports (PDF):** Studio itself will not allow you to " -"customize the reports yourself, however our project managers have access to " -"developers for advanced customizations." +"**Customization of reports (PDF):** Studio will not allow you to customize " +"the reports yourself, however our project managers have access to developers" +" for advanced customizations." msgstr "" #: ../../getting_started/documentation.rst:300 msgid "" -"**Website Design:** standard themes are provided to get started at no extra " +"**Website design:** Standard themes are provided to get started at no extra " "cost. However, our project manager can coach you on how to utilize the " "building blocks of the website designer. The time spent will consume hours " -"of your success pack." +"of your Success Pack." msgstr "" -"**Conception de site Web :** des thèmes standards sont fournis pour " -"commencer sans frais supplémentaires. Cependant, notre chef de projet peut " -"vous coacher sur la façon d'utiliser les blocs de construction du concepteur" -" de site Web. Le temps passé va consommer des heures de votre succes pack." #: ../../getting_started/documentation.rst:305 msgid "" -"**Workflow automations:** e.g. setting values in fields based on triggers, " -"sending reminders by emails, automating actions, etc. For very advanced " -"automations, our project managers have access to Odoo developers." +"**Workflow automations:** Some examples include setting values in fields " +"based on triggers, sending reminders by emails, automating actions, etc. For" +" very advanced automations, our project managers have access to Odoo " +"developers." msgstr "" -"**Automatisation des processus :** par ex. définition de valeurs dans des " -"champs basés sur les déclencheurs, l'envoi de relance par courriel, " -"automatisation d'actions, etc. Pour des automatisations très avancées, nos " -"chefs de projet ont accès aux développeurs d'Odoo." #: ../../getting_started/documentation.rst:310 msgid "" @@ -642,34 +592,33 @@ msgstr "" #: ../../getting_started/documentation.rst:317 msgid "" -"In case of customizations that would require a developer’s intervention, a " -"recurring maintenance fee will be charged on the customer subscription, to " -"cover maintenance and upgrade services. This cost will be based on hours " -"spent by the developer: 4€ or $5/month, per hour of development will be " -"added to the subscription fee." +"In case of customizations that cannot be done via Studio and would require a" +" developer’s intervention, this will require Odoo.sh, please speak to your " +"Account Manager for more information. Additionally, any work performed by a " +"developer will add a recurring maintenance fee to your subscription to cover" +" maintenance and upgrade services. This cost will be based on hours spent by" +" the developer: 4€ or $5/month, per hour of development will be added to the" +" subscription fee." msgstr "" -#: ../../getting_started/documentation.rst:323 +#: ../../getting_started/documentation.rst:325 msgid "" -"**Example:** a customization that took 2 hours of development will cost: 2 " +"**Example:** A customization that took 2 hours of development will cost: 2 " "hours deducted from the Success Pack for the customization development 2 * " -"$5 = $10/month as recurring fee for the maintenance of this customization" +"$5 = $10/month as a recurring fee for the maintenance of this customization" msgstr "" -#: ../../getting_started/documentation.rst:328 +#: ../../getting_started/documentation.rst:330 msgid "Implementation Methodology" msgstr "Méthodologie d'implémentation" -#: ../../getting_started/documentation.rst:330 +#: ../../getting_started/documentation.rst:332 msgid "" -"We follow a **lean and hands-on methodology**, that is used to put customers" -" in production in a short period of time and at a low cost." +"We follow a **lean and hands-on methodology** that is used to put customers " +"in production in a short period of time and at a low cost." msgstr "" -"Nous suivons une **méthodologie Lean et pratique**, qui est utilisée pour " -"mettre les clients en production dans un court laps de temps et à un faible " -"coût." -#: ../../getting_started/documentation.rst:333 +#: ../../getting_started/documentation.rst:335 msgid "" "After the kick-off meeting, we define a phasing plan to deploy Odoo " "progressively, by groups of apps." @@ -677,62 +626,47 @@ msgstr "" "Après la réunion de lancement, nous définissons un planning en plusieurs " "phases pour déployer Odoo progressivement, par groupes d'apps." -#: ../../getting_started/documentation.rst:339 +#: ../../getting_started/documentation.rst:341 msgid "" "The goal of the **Kick-off call** is for our project manager to come to an " "understanding of your business in order to propose an implementation plan " -"(phasing). Each phase is the deployment of a set applications that you will " -"fully use in production at the end of the phase." +"(phasing). Each phase is the deployment of a set of applications that you " +"will fully use in production at the end of the phase." msgstr "" -"Le but de **l'appel de lancement** est pour notre chef de projet d'arriver à" -" comprendre votre entreprise afin de proposer un planning de mise en œuvre " -"phasé. Chaque phase est le déploiement d'un ensemble d'applications que vous" -" utiliserez pleinement en production à la fin de la phase." -#: ../../getting_started/documentation.rst:345 +#: ../../getting_started/documentation.rst:347 msgid "For every phase, the steps are the following:" msgstr "Pour chaque phase, les étapes sont les suivantes :" -#: ../../getting_started/documentation.rst:347 +#: ../../getting_started/documentation.rst:349 msgid "" -"**On Boarding:** Odoo's project manager will review Odoo's business flows " +"**Onboarding:** Odoo's project manager will review Odoo's business flows " "with you, according to your business. The goal is to train you, validate the" " business process and configure according to your specific needs." msgstr "" -"**A l'embarquement :** Le chef de projet Odoo passera en revue les processus" -" de Odoo avec vous, selon vos activités. Le but est de vous former, valider " -"le processus d'affaires et de configurer selon vos besoins spécifiques." -#: ../../getting_started/documentation.rst:352 +#: ../../getting_started/documentation.rst:354 msgid "" -"**Data:** created manually or imported from your existing system. You are " -"responsible to export the data from your existing system and Odoo's project " -"manager will import them in Odoo." +"**Data:** Created manually or imported from your existing system. You are " +"responsible for exporting the data from your existing system and Odoo's " +"project manager will import them in Odoo." msgstr "" -"**Données :** créées manuellement ou importées de votre système existant. " -"Vous êtes responsable de l'export des données de votre système existant et " -"le chef de projet Odoo va les importer dans Odoo." -#: ../../getting_started/documentation.rst:356 +#: ../../getting_started/documentation.rst:358 msgid "" -"**Training:** once your applications are set up, your data imported, and the" +"**Training:** Once your applications are set up, your data imported, and the" " system is working smoothly, you will train your users. There will be some " "back and forth with your Odoo project manager to answer questions and " "process your feedback." msgstr "" -"**Formation :** une fois que les applications sont en place et les données " -"importées, vous devez former vos utilisateurs sur l'environnement qui doit " -"parfaitement fonctionner. Il y aura quelques aller-retours avec le chef de " -"projet Odoo pour répondre aux questions et traiter vos retour d'information." -" " -#: ../../getting_started/documentation.rst:361 +#: ../../getting_started/documentation.rst:363 msgid "**Production**: Once everyone is trained, your users start using Odoo." msgstr "" "**Production :** une fois que tout le monde est formé, les utilisateurs " "commencent à utiliser Odoo." -#: ../../getting_started/documentation.rst:364 +#: ../../getting_started/documentation.rst:366 msgid "" "Once you are comfortable using Odoo, we will fine-tune the process and " "**automate** some tasks and do the remaining customizations (**extra screens" @@ -742,22 +676,18 @@ msgstr "" "processus, **automatiser** certaines tâches et faire les personnalisations " "restantes (**écrans supplémentaires et rapports**)." -#: ../../getting_started/documentation.rst:368 +#: ../../getting_started/documentation.rst:370 msgid "" -"Once all applications are deployed and users are comfortable on Odoo, our " +"Once all applications are deployed and users are comfortable with Odoo, our " "project manager will not work on your project anymore (unless you have new " "needs) and you will use the support service if you have further questions." msgstr "" -"Une fois que toutes les applications sont déployées et que les utilisateurs " -"sont à l'aise sur Odoo, notre chef de projet ne travaillera plus sur votre " -"projet (sauf si vous avez de nouveaux besoins) et vous utiliserez le service" -" d'assistance si vous avez d'autres questions." -#: ../../getting_started/documentation.rst:374 +#: ../../getting_started/documentation.rst:376 msgid "Managing your databases" msgstr "Gestion de vos bases de données" -#: ../../getting_started/documentation.rst:376 +#: ../../getting_started/documentation.rst:378 msgid "" "To access your databases, go to Odoo.com, sign in and click **My Databases**" " in the drop-down menu at the top right corner." @@ -766,7 +696,7 @@ msgstr "" "cliquez sur **My Databases** dans le menu déroulant situé dans le coin " "supérieur droit." -#: ../../getting_started/documentation.rst:382 +#: ../../getting_started/documentation.rst:384 msgid "" "Odoo gives you the opportunity to test the system before going live or " "before upgrading to a newer version. Do not mess up your working environment" @@ -776,20 +706,15 @@ msgstr "" "direct ou avant de passer à une version plus récente. Ne gâchez pas votre " "environnement de travail avec des données de test !" -#: ../../getting_started/documentation.rst:386 +#: ../../getting_started/documentation.rst:388 msgid "" -"In that purpose, you can create as many free trials as you want (available " -"for 15 days). Those instances can be instant copies of your working " -"environment. To do so, go to the Odoo.com account in **My Organizations** " -"page and click **Duplicate**." +"For those purposes, you can create as many free trials as you want (each " +"available for 15 days). Those instances can be instant copies of your " +"working environment. To do so, go to the Odoo.com account in **My " +"Organizations** page and click **Duplicate**." msgstr "" -"Dans ce but, vous pouvez créer autant d'essais libres que vous le souhaitez " -"(disponible pendant 15 jours). Ces instances peuvent être des copies " -"instantanées de votre environnement de travail. Pour ce faire, rendez-vous " -"sur le compte Odoo.com sur la page **My Databases** et cliquez sur " -"**Dupliquer**." -#: ../../getting_started/documentation.rst:397 +#: ../../getting_started/documentation.rst:399 msgid "" "You can find more information on how to manage your databases :ref:`here " "`." @@ -797,11 +722,11 @@ msgstr "" "Vous pourrez trouver plus d'informations sur la façon de gérer vos bases de " "données :ref:`ici `." -#: ../../getting_started/documentation.rst:401 +#: ../../getting_started/documentation.rst:403 msgid "Customer Success" msgstr "Succès Client" -#: ../../getting_started/documentation.rst:403 +#: ../../getting_started/documentation.rst:405 msgid "" "Odoo is passionate about delighting our customers and ensuring that they " "have all the resources needed to complete their project." @@ -809,7 +734,7 @@ msgstr "" "Odoo se passionne pour ravir nos clients, et de veiller à ce qu'ils " "disposent de toutes les ressources nécessaires pour réaliser leur projet." -#: ../../getting_started/documentation.rst:406 +#: ../../getting_started/documentation.rst:408 msgid "" "During the implementation phase, your point of contact is the project " "manager and eventually the support team." @@ -817,7 +742,7 @@ msgstr "" "Pendant la phase de mise en œuvre, votre contact est le chef de projet, et " "éventuellement l'équipe d'assistance." -#: ../../getting_started/documentation.rst:409 +#: ../../getting_started/documentation.rst:411 msgid "" "Once you are in production, you will probably have less interaction with " "your project manager. At that time, we will assign a member of our Client " @@ -832,7 +757,7 @@ msgstr "" "nouvelles versions, améliorer la façon dont vous travaillez avec Odoo, " "évaluer vos nouveaux besoins, etc." -#: ../../getting_started/documentation.rst:416 +#: ../../getting_started/documentation.rst:418 msgid "" "Our internal goal is to keep customers for at least 10 years and offer them " "a solution that grows with their needs!" @@ -840,10 +765,10 @@ msgstr "" "Notre objectif interne est de garder les clients au moins pendant 10 ans, et" " de leur offrir une solution qui grandit avec leurs besoins!" -#: ../../getting_started/documentation.rst:419 +#: ../../getting_started/documentation.rst:421 msgid "Welcome aboard and enjoy your Odoo experience!" msgstr "Bienvenue à bord et profiter de votre expérience Odoo !" -#: ../../getting_started/documentation.rst:422 +#: ../../getting_started/documentation.rst:424 msgid ":doc:`../../db_management/documentation`" msgstr ":doc:`../../db_management/documentation`" diff --git a/locale/fr/LC_MESSAGES/inventory.po b/locale/fr/LC_MESSAGES/inventory.po index d243e57b8..f30e97543 100644 --- a/locale/fr/LC_MESSAGES/inventory.po +++ b/locale/fr/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Xavier Belmere , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -4557,8 +4557,8 @@ msgid "Main Concepts" msgstr "Concepts principaux" #: ../../inventory/overview/concepts/double-entry.rst:5 -msgid "Double-Entry Inventory Management" -msgstr "Gestion des Stocks en Double-Entrée" +msgid "Introduction to Inventory Management" +msgstr "" #: ../../inventory/overview/concepts/double-entry.rst:7 msgid "" diff --git a/locale/fr/LC_MESSAGES/point_of_sale.po b/locale/fr/LC_MESSAGES/point_of_sale.po index d27c2a3e7..b0f35b9f9 100644 --- a/locale/fr/LC_MESSAGES/point_of_sale.po +++ b/locale/fr/LC_MESSAGES/point_of_sale.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-09 14:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Lucas Deliege , 2017\n" +"Last-Translator: Félix Desjardins , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1252,9 +1252,9 @@ msgstr "" #: ../../point_of_sale/overview/setup.rst:179 msgid "" "We generate the official POSBox images using the scripts in " -"https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. " +"https://github.com/odoo/odoo/tree/11.0/addons/point_of_sale/tools/posbox. " "More specifically, we run `posbox_create_image.sh " -"`_." +"`_." " This builds an image called ``posbox.img``, which we zip and upload to " "`nightly.odoo.com `_ for users to download." msgstr "" @@ -1466,7 +1466,7 @@ msgid "" "implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` " "and they are the only modules that are running on the POSBox. Odoo is only " "used for the framework it provides. No business data is processed or stored " -"on the POSBox. The Odoo instance is a shallow git clone of the ``8.0`` " +"on the POSBox. The Odoo instance is a shallow git clone of the ``11.0`` " "branch." msgstr "" @@ -2042,7 +2042,7 @@ msgstr "Equipe de vente" #: ../../point_of_sale/overview/start.rst:0 msgid "This Point of sale's sales will be related to this Sales Channel." -msgstr "" +msgstr "Les ventes de ce point de vente seront liées à ce canal de vente." #: ../../point_of_sale/overview/start.rst:0 msgid "Virtual KeyBoard" diff --git a/locale/fr/LC_MESSAGES/purchase.po b/locale/fr/LC_MESSAGES/purchase.po index eeb2fe9be..a78121ad0 100644 --- a/locale/fr/LC_MESSAGES/purchase.po +++ b/locale/fr/LC_MESSAGES/purchase.po @@ -2679,7 +2679,7 @@ msgstr "" msgid "" "For more information on best uses, please read the chapter `Request for " "Quotation, Purchase Tender or Purchase Order? " -"`__" +"`__" msgstr "" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:17 diff --git a/locale/nl/LC_MESSAGES/accounting.po b/locale/nl/LC_MESSAGES/accounting.po index 7b19ebb2a..1635ff09c 100644 --- a/locale/nl/LC_MESSAGES/accounting.po +++ b/locale/nl/LC_MESSAGES/accounting.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Stephan Van Dyck , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -95,11 +95,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/deferred_revenues.rst:24 #: ../../accounting/receivables/customer_invoices/installment_plans.rst:20 #: ../../accounting/receivables/customer_invoices/payment_terms.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:31 #: ../../accounting/receivables/customer_payments/check.rst:39 #: ../../accounting/receivables/customer_payments/check.rst:103 #: ../../accounting/receivables/customer_payments/credit_cards.rst:40 #: ../../accounting/receivables/customer_payments/credit_cards.rst:113 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:31 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:19 msgid "Configuration" msgstr "Instelling" @@ -746,7 +747,7 @@ msgstr "" "Eenmaal u uw gegevens ingeeft zullen uw bankafschriften automatisch elke 4 " "uur gesynchroniseerd worden." -#: ../../accounting/bank/misc.rst:3 +#: ../../accounting/bank/misc.rst:3 ../../accounting/payables/misc.rst:3 #: ../../accounting/payables/misc/employee_expense.rst:187 msgid "Miscellaneous" msgstr "Diversen" @@ -1820,12 +1821,10 @@ msgid "Checks numbering sequence." msgstr "Cheques nummering reeks." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Manual Numbering" msgstr "Handmatige nummering" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" "Vink deze optie aan als uw her-afgedrukte cheques niet genummerd zijn." @@ -1929,7 +1928,7 @@ msgid "Localizations" msgstr "" #: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Localization" +msgid "Mexico Accounting Localization" msgstr "" #: ../../accounting/localizations/mexico.rst:6 @@ -5448,6 +5447,7 @@ msgid "Invoices" msgstr "Facturen" #: ../../accounting/others/multicurrencies/invoices_payments.rst:64 +#: ../../accounting/payables/supplier_bills.rst:3 msgid "Vendor Bills" msgstr "Facturen" @@ -6351,24 +6351,28 @@ msgid "" " just create two lines having the same *Tax on Product*." msgstr "" -#: ../../accounting/others/taxes/application.rst:82 +#: ../../accounting/others/taxes/application.rst:80 +msgid "The fiscal positions are not applied on assets and deferred revenues." +msgstr "" + +#: ../../accounting/others/taxes/application.rst:84 #: ../../accounting/others/taxes/default_taxes.rst:27 #: ../../accounting/others/taxes/retention.rst:70 msgid ":doc:`create`" msgstr ":doc:`create`" -#: ../../accounting/others/taxes/application.rst:83 +#: ../../accounting/others/taxes/application.rst:85 #: ../../accounting/others/taxes/default_taxes.rst:29 msgid ":doc:`taxcloud`" msgstr ":doc:`taxcloud`" -#: ../../accounting/others/taxes/application.rst:84 +#: ../../accounting/others/taxes/application.rst:86 #: ../../accounting/others/taxes/create.rst:70 #: ../../accounting/others/taxes/default_taxes.rst:31 msgid ":doc:`tax_included`" msgstr ":doc:`tax_included`" -#: ../../accounting/others/taxes/application.rst:85 +#: ../../accounting/others/taxes/application.rst:87 #: ../../accounting/others/taxes/default_taxes.rst:30 msgid ":doc:`B2B_B2C`" msgstr ":doc:`B2B_B2C`" @@ -7884,8 +7888,8 @@ msgid "Process overview" msgstr "Proces overzicht" #: ../../accounting/overview/process_overview/customer_invoice.rst:3 -msgid "From Invoice to Payment Collection" -msgstr "Van factuur naar betaling ontvangen" +msgid "From Customer Invoice to Payments Collection" +msgstr "" #: ../../accounting/overview/process_overview/customer_invoice.rst:5 msgid "" @@ -8215,8 +8219,9 @@ msgid "" msgstr "" #: ../../accounting/overview/process_overview/supplier_bill.rst:3 -msgid "From Vendor Bills to Payments" -msgstr "" +#: ../../accounting/overview/process_overview/supplier_bill.rst:15 +msgid "From Vendor Bill to Payment" +msgstr "Van leveranciersrekening naar betaling" #: ../../accounting/overview/process_overview/supplier_bill.rst:5 msgid "" @@ -8233,10 +8238,6 @@ msgid "" "them automatically based on past purchase orders." msgstr "" -#: ../../accounting/overview/process_overview/supplier_bill.rst:15 -msgid "From Vendor Bill to Payment" -msgstr "Van leveranciersrekening naar betaling" - #: ../../accounting/overview/process_overview/supplier_bill.rst:18 msgid "Record a new vendor bill" msgstr "" @@ -8410,10 +8411,6 @@ msgstr ":doc:`customer_invoice`" msgid "Account Payables" msgstr "" -#: ../../accounting/payables/misc.rst:3 -msgid "Misc" -msgstr "Overige" - #: ../../accounting/payables/misc/employee_expense.rst:3 msgid "How to keep track of employee expenses?" msgstr "Hoe personeelsuitgaven opvolgen?" @@ -8837,8 +8834,8 @@ msgid "" msgstr "" #: ../../accounting/payables/pay.rst:3 -msgid "Pay supplier bills" -msgstr "Betaling leverancier rekeningen" +msgid "Vendor Payments" +msgstr "" #: ../../accounting/payables/pay/check.rst:3 msgid "Pay by Checks" @@ -8944,7 +8941,7 @@ msgstr "Registreer een betaling via cheque" #: ../../accounting/payables/pay/check.rst:66 msgid "" "To register a payment on a bill, open any supplier bill from the menu " -":menuselection:`Purchases --> Supplier Bills`. Once the supplier bill is " +":menuselection:`Purchases --> Vendor Bills`. Once the supplier bill is " "validated, you can register a payment. Set the **Payment Method** to " "**Check** and validate the payment dialog." msgstr "" @@ -8953,51 +8950,6 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "" -#: ../../accounting/payables/pay/check.rst:0 -msgid "Has Invoices" -msgstr "Heeft facturen" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used for usability purposes" -msgstr "Technisch veld gebruikt voor gebruiksvriendelijke doeleinden" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Hide Payment Method" -msgstr "Verberg betaalmethode" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to hide the payment method if the selected journal has " -"only one available which is 'manual'" -msgstr "" -"Technisch veld gebruikt om de betalingsmethode te verbergen als het " -"geselecteerde dagboek maar één betaalmethode heeft die 'handmatig' is" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Code" -msgstr "Code" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to adapt the interface to the payment type selected." -msgstr "" -"Technisch veld dat gebruikt wordt om de interface te wijzigen naar de " -"geselecteerde betalingsmethode." - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Check Number" -msgstr "Controleer numme" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"The selected journal is configured to print check numbers. If your pre-" -"printed check paper already has numbers or if the current numbering is " -"wrong, you can change it in the journal configuration page." -msgstr "" -"Het geselecteerde dagboek is geconfigureerd om cheque nummers te printen. " -"Als uw voorgedrukt papier al nummers bevat of als het huidige nummer fout is" -" kan u dit wijzigen op de dagboek configuratie pagina." - #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "" @@ -9276,6 +9228,7 @@ msgid "" msgstr "" #: ../../accounting/payables/pay/sepa.rst:10 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:10 msgid "" "SEPA is supported by the banks of the 28 EU member states as well as " "Iceland, Norway, Switzerland, Andorra, Monaco and San Marino." @@ -9436,10 +9389,6 @@ msgstr "" msgid ":doc:`check`" msgstr ":doc:`check`" -#: ../../accounting/payables/supplier_bills.rst:3 -msgid "Supplier Bills" -msgstr "Leverancier rekeningen" - #: ../../accounting/payables/supplier_bills/bills_or_receipts.rst:3 msgid "When should I use supplier bills or purchase receipts?" msgstr "Wanneer moet ik leveranciersrekeningen of inkooprekeningen gebruiken?" @@ -9875,6 +9824,7 @@ msgid "Account Receivables" msgstr "" #: ../../accounting/receivables/customer_invoices.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:53 msgid "Customer Invoices" msgstr "Klantfacturen" @@ -10263,7 +10213,7 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:25 msgid "" -"A payment term may have one line (ex: 21 days) or several lines (10% within " +"A payment term may have one line (eg: 21 days) or several lines (10% within " "3 days and the balance within 21 days). If you create a payment term with " "several lines, make sure the latest one is the balance. (avoid doing 50% in " "10 days and 50% in 21 days because, with the rounding, it may not compute " @@ -10873,6 +10823,309 @@ msgstr "" msgid "Customer Payments" msgstr "Klantbetalingen" +#: ../../accounting/receivables/customer_payments/automated_followups.rst:3 +msgid "How to automate customer follow-ups with plans?" +msgstr "Hoe klantopvolgingen automatiseren via plannen?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:5 +msgid "" +"With the Odoo Accounting application, you get a dynamic aged receivable " +"report, customer statements and you can easily send them to customers." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:8 +msgid "" +"If you want to go further in the automation of the credit collection " +"process, you can use follow-up plans. They will help you automate all the " +"steps to get paid, by triggering them at the right time: send customer " +"statements by emails, send regular letter (through the Docsaway " +"integration), create a task to manually call the customer, etc..." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:14 +msgid "Here is an example of a plan:" +msgstr "Hier is een voorbeeld van een plan:" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "When?" +msgstr "Wanneer?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "What?" +msgstr "Wat?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "Who?" +msgstr "Wie?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "3 days before due date" +msgstr "3 dagen voor vervaldatum" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "Email" +msgstr "E-mail" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "automated" +msgstr "geautomatiseerd" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "1 day after due date" +msgstr "1 dag na vervaldatum" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "Email + Regular Letter" +msgstr "E-mail + Brief" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "15 days after due date" +msgstr "15 dagen na vervaldatum" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "Call the customer" +msgstr "Bel de klant" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "John Mac Gregor" +msgstr "John Mac Gregor" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "35 days after due date" +msgstr "35 dagen na vervaldatum" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "Email + Letter + Call" +msgstr "E-mail + Brief + Telefoon" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "60 days after due date" +msgstr "60 dagen na vervaldatum" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Formal notice" +msgstr "Formele melding" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Bailiff" +msgstr "Deurwaarder" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:34 +msgid "Install Reminder Module" +msgstr "Installeer \"Herinnering\" module" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:36 +msgid "" +"You must start by activating the feature, using the menu " +":menuselection:`Configuration --> Settings` of the Accounting application. " +"From the settings screen, activate the feature **Enable payment follow-up " +"management**." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:44 +msgid "Define Payment Follow-ups Levels" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:46 +msgid "" +"To automate customer follow ups, you must configure your follow–up levels " +"using the menu :menuselection:`Accounting --> Configuration --> Payment " +"Follow-ups`. You should define one and only one follow-up plan per company." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:50 +msgid "" +"The levels of follow-up are relative to the due date; when no payment term " +"is specified, the invoice date will be considered as the due date." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:53 +msgid "" +"For each level, you should define the number of days and create a note which" +" will automatically be added into the reminder letter." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:59 +msgid "Odoo defines several actions for every reminder:" +msgstr "Odoo definieert meerdere acties voor elke herinnering:" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:61 +msgid "" +"**Manual Action:** assign a responsible that will have to call the customer" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:62 +msgid "**Send an Email:** send an email to customer using the provided text" +msgstr "" +"**Verzend een e-mail:** verzend een e-mail naar de klant met de voorziene " +"tekst" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:63 +msgid "" +"**Send a Letter:** send a letter by regular mail, using the provided note" +msgstr "" +"**Verzend een brief:** verzend een brief via reguliere e-mail, met de " +"voorziene opmerking" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:69 +msgid "" +"As you need to provide a number of days relative to the due date, you can " +"use a negative number. As an example, if an invoice is issued the January " +"1st but the due date is January 20, if you set a reminder 3 days before the " +"due date, the customer may receive an email in January 17." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:76 +msgid "Doing your weekly follow-ups" +msgstr "Uw wekelijkse opvolgingen doen" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:78 +msgid "" +"Once everything is setup, Odoo will prepare follow-up letters and emails " +"automatically for you. All you have to do is to the menu " +":menuselection:`Sales --> Customers Statement` in the accounting " +"application." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:85 +msgid "" +"Odoo will automatically propose you actions based on the follow-up plan you " +"defined, invoices to pay and payment received." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:88 +msgid "" +"You can use this menu every day, once a week or once a month. You do not " +"risk to send two times the same reminder to your customer. Odoo only " +"proposes you the action you have to do. If you do it every day, you will " +"have a few calls to do per day. If you do it once a month, you will have " +"much more work once you do it." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:94 +msgid "" +"It's up to you to organize the way you want to work. But it's a good " +"practice to reconcile your bank statements before launching the follow-ups. " +"That way, all paid invoices will be reconciled and you will not send a " +"follow-up letter to a customer that already paid his invoice." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:99 +msgid "From a customer follow-up proposition, you can:" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:101 +msgid "Get the customer information to contact him" +msgstr "Krijg de klant zijn informatie om hem te contacteren" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:103 +msgid "Drill down to the customer information form by clicking on its name" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:105 +msgid "Change the text (or the email or letter) and adapt to the customer" +msgstr "Wijzig de tekst (op de e-mail of brief) en pas u aan naar de klant" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:107 +msgid "" +"Change the colored dot to mark the customer as being a good, normal or bad " +"debtor" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:110 +msgid "Log a note is you called the customer" +msgstr "Log een opmerking wanneer u de klant heeft gebeld" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:112 +msgid "Exclude some invoices from the statement table (litigation)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:114 +msgid "Send an email with the statement" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:116 +msgid "" +"Print a letter, or send a regular mail (if you installed the Docsaway " +"integration)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:119 +msgid "" +"Plan the next reminder (but it's better to keep in automatic mode so that " +"Odoo will stick to the follow-up plan of the company)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:122 +msgid "Drill down to an invoice" +msgstr "Inzoomen op een factuur" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:124 +msgid "" +"Change the expected payment date of an invoice (thus, impacting the next " +"time Odoo will propose you to send a reminder)" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:128 +msgid "" +"You can force a customer statement, even if Odoo do not proposes you to do " +"it, because it's not the right date yet. To do this, you should go to the " +"Aged Receivable report (in the report menu of the Accounting application). " +"From this report, you can click on a customer to get to his customer " +"statement." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:135 +msgid "How to exclude an invoice from auto follow up?" +msgstr "Hoe een factuur uitsluiten van automatische opvolging?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:137 +msgid "To see all **overdue invoices** or **on need of action**," +msgstr "" +"Om alle ** achterstallige facturen ** of ** wanneer er actie nodig is ** te " +"zien," + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:139 +msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:145 +msgid "Exclude a specific invoice for a specific date" +msgstr "Sluit een bepaalde factuur uit voor een bepaalde datum" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:147 +msgid "" +"Odoo can exclude an invoice from follow-ups actions for specific date by " +"clicking on **Log a Note**, then choose one of the ready options (*one " +"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " +"required date according to the current date." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:155 +msgid "" +"Another way to achieve it is the following: click on the required invoice, " +"then choose **Change expected payment date/note**, then enter a new payment " +"date and note." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:162 +msgid "Exclude a specific invoice forever" +msgstr "Sluit een specifieke factuur permanent uit" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:164 +msgid "" +"Odoo can exclude an invoice for a specific customer by clicking on the " +"checkbox **Excluded**" +msgstr "" +"Odoo kan een factuur uitsluiten voor een specifieke klant door te klikken op" +" het selectievakje ** Uitgesloten **" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:168 +msgid "If you click on **History**, you can see all follow ups actions." +msgstr "Als u klikt op **Geschiedenis** kan u alle opvolg acties zien." + #: ../../accounting/receivables/customer_payments/check.rst:3 msgid "How to register customer payments by checks?" msgstr "" @@ -11505,6 +11758,128 @@ msgid "" "Reporting (check the KPI average debtors days)." msgstr "" +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:29 +msgid "Get paid with SEPA" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:5 +msgid "" +"SEPA, the Single Euro Payments Area, is a payment-integration initiative of " +"the European Union for simplification of bank transfers denominated in EURO." +" SEPA Direct Debit allows you to withdraw money from the bank accounts of " +"your customers with their approval." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:13 +msgid "" +"With Odoo, you can record customer mandates, generate an SDD XML file " +"containing customer payments and upload it in your bank interface. The file " +"follows the SEPA Direct Debit PAIN.008.001.02 specifications. This is a " +"well-defined standard that makes consensus among banks." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:21 +msgid "" +"Go in :menuselection:`Accounting --> Configuration --> Settings` and " +"activate the SEPA Direct Debit (SDD) Feature. Enter the Creditor Identifier " +"of your company. This number is provided by your bank." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:32 +msgid "Direct Debit Mandates" +msgstr "Incasso mandaten" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:34 +msgid "" +"Before withdrawing money from a customer bank account, your customer has to " +"sign a mandate. Go in :menuselection:`Accounting --> Sales --> Direct Debit " +"Mandates` and create a new mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:41 +msgid "SEPA Direct Debit only works between IBAN Bank Accounts." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:43 +msgid "" +"Once you have entered all the information in the customer mandate, you can " +"print it and ask your customer to sign it. Once it is done, you can upload " +"the mandate signed by your customer on the mandate in Odoo." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:50 +msgid "You can now validate the mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:55 +msgid "Let's create an invoice for that customer." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:57 +msgid "" +"When you will validate this invoice, the payment will be automatically " +"generated and your invoice will be directly marked as paid." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:61 +msgid "" +"If you already had some invoices for that customer that could be paid using " +"that mandate, it's still possible to do it. Go on the invoice, click on " +"register payment and choose the Sepa Direct Debit as payment method." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:67 +msgid "Generate SDD Files" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:69 +msgid "" +"You can generate the SDD File with all the customer payments to send to your" +" bank directly from the accounting dashboard :" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:75 +msgid "" +"You select the payments in the list that you want to include in your SDD " +"File, click on action and select \"Generate Direct Debit XML\"." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:81 +msgid "" +"You can now download the XML file generated by Odoo and upload it in your " +"bank interface." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:85 +msgid "" +"You can retrieve all the generated XML by activating the developer mode and " +"going in :menuselection:`Accounting --> Configuration --> Payments --> SDD " +"Payment File`." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:89 +msgid "Close or revoke a mandate" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:91 +msgid "" +"The Direct Debit mandate will be closed automatically once the end date " +"defined on it is reached. However, you can **close** a mandate earlier than " +"initially planned. To do that, simply go on the mandate and click on the " +"\"Close\" button.The end date of the mandate will be updated to today's " +"date. This means you will not be able to pay invoices with an invoice date " +"superior to this end date. Be careful, once a mandate is closed, it cannot " +"be reopened." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:99 +msgid "" +"You can also **revoke** a mandate. In that case, you won't be able to pay " +"any invoice using that mandate anymore, no matter the invoice date.To do " +"that, simply go on the mandate and click on the \"Revoke\" button." +msgstr "" + #: ../../accounting/receivables/customer_payments/recording.rst:3 msgid "What are the different ways to record a payment?" msgstr "" @@ -11664,310 +12039,3 @@ msgstr "" #: ../../accounting/receivables/customer_payments/recording.rst:127 msgid ":doc:`credit_cards`" msgstr ":doc:`credit_cards`" - -#: ../../accounting/receivables/getting_paid.rst:3 -msgid "How to get paid?" -msgstr "Hoe betaald worden?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:3 -msgid "How to automate customer follow-ups with plans?" -msgstr "Hoe klantopvolgingen automatiseren via plannen?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:5 -msgid "" -"With the Odoo Accounting application, you get a dynamic aged receivable " -"report, customer statements and you can easily send them to customers." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:8 -msgid "" -"If you want to go further in the automation of the credit collection " -"process, you can use follow-up plans. They will help you automate all the " -"steps to get paid, by triggering them at the right time: send customer " -"statements by emails, send regular letter (through the Docsaway " -"integration), create a task to manually call the customer, etc..." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:14 -msgid "Here is an example of a plan:" -msgstr "Hier is een voorbeeld van een plan:" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "When?" -msgstr "Wanneer?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "What?" -msgstr "Wat?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "Who?" -msgstr "Wie?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "3 days before due date" -msgstr "3 dagen voor vervaldatum" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "Email" -msgstr "E-mail" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "automated" -msgstr "geautomatiseerd" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "1 day after due date" -msgstr "1 dag na vervaldatum" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "Email + Regular Letter" -msgstr "E-mail + Brief" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "15 days after due date" -msgstr "15 dagen na vervaldatum" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "Call the customer" -msgstr "Bel de klant" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "John Mac Gregor" -msgstr "John Mac Gregor" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "35 days after due date" -msgstr "35 dagen na vervaldatum" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "Email + Letter + Call" -msgstr "E-mail + Brief + Telefoon" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "60 days after due date" -msgstr "60 dagen na vervaldatum" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Formal notice" -msgstr "Formele melding" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Bailiff" -msgstr "Deurwaarder" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:34 -msgid "Install Reminder Module" -msgstr "Installeer \"Herinnering\" module" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:36 -msgid "" -"You must start by activating the feature, using the menu " -":menuselection:`Configuration --> Settings` of the Accounting application. " -"From the settings screen, activate the feature **Enable payment follow-up " -"management**." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:44 -msgid "Define Payment Follow-ups Levels" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:46 -msgid "" -"To automate customer follow ups, you must configure your follow–up levels " -"using the menu :menuselection:`Accounting --> Configuration --> Payment " -"Follow-ups`. You should define one and only one follow-up plan per company." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:50 -msgid "" -"The levels of follow-up are relative to the due date; when no payment term " -"is specified, the invoice date will be considered as the due date." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:53 -msgid "" -"For each level, you should define the number of days and create a note which" -" will automatically be added into the reminder letter." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:59 -msgid "Odoo defines several actions for every reminder:" -msgstr "Odoo definieert meerdere acties voor elke herinnering:" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:61 -msgid "" -"**Manual Action:** assign a responsible that will have to call the customer" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:62 -msgid "**Send an Email:** send an email to customer using the provided text" -msgstr "" -"**Verzend een e-mail:** verzend een e-mail naar de klant met de voorziene " -"tekst" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:63 -msgid "" -"**Send a Letter:** send a letter by regular mail, using the provided note" -msgstr "" -"**Verzend een brief:** verzend een brief via reguliere e-mail, met de " -"voorziene opmerking" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:69 -msgid "" -"As you need to provide a number of days relative to the due date, you can " -"use a negative number. As an example, if an invoice is issued the January " -"1st but the due date is January 20, if you set a reminder 3 days before the " -"due date, the customer may receive an email in January 17." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:76 -msgid "Doing your weekly follow-ups" -msgstr "Uw wekelijkse opvolgingen doen" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:78 -msgid "" -"Once everything is setup, Odoo will prepare follow-up letters and emails " -"automatically for you. All you have to do is to the menu " -":menuselection:`Sales --> Customers Statement` in the accounting " -"application." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:85 -msgid "" -"Odoo will automatically propose you actions based on the follow-up plan you " -"defined, invoices to pay and payment received." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:88 -msgid "" -"You can use this menu every day, once a week or once a month. You do not " -"risk to send two times the same reminder to your customer. Odoo only " -"proposes you the action you have to do. If you do it every day, you will " -"have a few calls to do per day. If you do it once a month, you will have " -"much more work once you do it." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:94 -msgid "" -"It's up to you to organize the way you want to work. But it's a good " -"practice to reconcile your bank statements before launching the follow-ups. " -"That way, all paid invoices will be reconciled and you will not send a " -"follow-up letter to a customer that already paid his invoice." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:99 -msgid "From a customer follow-up proposition, you can:" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:101 -msgid "Get the customer information to contact him" -msgstr "Krijg de klant zijn informatie om hem te contacteren" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:103 -msgid "Drill down to the customer information form by clicking on its name" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:105 -msgid "Change the text (or the email or letter) and adapt to the customer" -msgstr "Wijzig de tekst (op de e-mail of brief) en pas u aan naar de klant" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:107 -msgid "" -"Change the colored dot to mark the customer as being a good, normal or bad " -"debtor" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:110 -msgid "Log a note is you called the customer" -msgstr "Log een opmerking wanneer u de klant heeft gebeld" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:112 -msgid "Exclude some invoices from the statement table (litigation)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:114 -msgid "Send an email with the statement" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:116 -msgid "" -"Print a letter, or send a regular mail (if you installed the Docsaway " -"integration)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:119 -msgid "" -"Plan the next reminder (but it's better to keep in automatic mode so that " -"Odoo will stick to the follow-up plan of the company)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:122 -msgid "Drill down to an invoice" -msgstr "Inzoomen op een factuur" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:124 -msgid "" -"Change the expected payment date of an invoice (thus, impacting the next " -"time Odoo will propose you to send a reminder)" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:128 -msgid "" -"You can force a customer statement, even if Odoo do not proposes you to do " -"it, because it's not the right date yet. To do this, you should go to the " -"Aged Receivable report (in the report menu of the Accounting application). " -"From this report, you can click on a customer to get to his customer " -"statement." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:135 -msgid "How to exclude an invoice from auto follow up?" -msgstr "Hoe een factuur uitsluiten van automatische opvolging?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:137 -msgid "To see all **overdue invoices** or **on need of action**," -msgstr "" -"Om alle ** achterstallige facturen ** of ** wanneer er actie nodig is ** te " -"zien," - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:139 -msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:145 -msgid "Exclude a specific invoice for a specific date" -msgstr "Sluit een bepaalde factuur uit voor een bepaalde datum" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:147 -msgid "" -"Odoo can exclude an invoice from follow-ups actions for specific date by " -"clicking on **Log a Note**, then choose one of the ready options (*one " -"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " -"required date according to the current date." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:155 -msgid "" -"Another way to achieve it is the following: click on the required invoice, " -"then choose **Change expected payment date/note**, then enter a new payment " -"date and note." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:162 -msgid "Exclude a specific invoice forever" -msgstr "Sluit een specifieke factuur permanent uit" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:164 -msgid "" -"Odoo can exclude an invoice for a specific customer by clicking on the " -"checkbox **Excluded**" -msgstr "" -"Odoo kan een factuur uitsluiten voor een specifieke klant door te klikken op" -" het selectievakje ** Uitgesloten **" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:168 -msgid "If you click on **History**, you can see all follow ups actions." -msgstr "Als u klikt op **Geschiedenis** kan u alle opvolg acties zien." diff --git a/locale/nl/LC_MESSAGES/crm.po b/locale/nl/LC_MESSAGES/crm.po index ef811fcd9..c1b2bbbce 100644 --- a/locale/nl/LC_MESSAGES/crm.po +++ b/locale/nl/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Eric Geens , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -181,8 +181,8 @@ msgstr "" #: ../../crm/leads/generate/website.rst:73 #: ../../crm/leads/manage/automatic_assignation.rst:30 #: ../../crm/leads/manage/lead_scoring.rst:19 -#: ../../crm/overview/started/setup.rst:10 ../../crm/reporting/review.rst:23 -#: ../../crm/salesteam/manage/reward.rst:12 +#: ../../crm/leads/voip/onsip.rst:13 ../../crm/overview/started/setup.rst:10 +#: ../../crm/reporting/review.rst:23 ../../crm/salesteam/manage/reward.rst:12 msgid "Configuration" msgstr "Instelling" @@ -1000,19 +1000,11 @@ msgid "" "On your sales team menu, use in the **Domain** field a specific domain rule " "(for technical details on the domain refer on the `Building a Module " "tutorial " -"`__ or " +"`__ or " "`Syntax reference guide " -"`__) which will allow only the leads matching the team domain." msgstr "" -"Gebruik een specifieke domeinregel in het **Domein** veld onder uw " -"verkoopteams menu (voor technische documentatie kan u de tutorial `Een " -"module bouwen " -"`__ of " -"`Syntax referentie gids " -"`__ volgen) welke enkel de leads toestaat die overeenkomen met het " -"domein van het team." #: ../../crm/leads/manage/automatic_assignation.rst:56 msgid "" @@ -1296,6 +1288,159 @@ msgstr ":doc:`automatic_assignation`" msgid "Odoo VOIP" msgstr "Odoo VOIP" +#: ../../crm/leads/voip/onsip.rst:3 +msgid "OnSIP Configuration" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:6 +msgid "Introduction" +msgstr "Introductie" + +#: ../../crm/leads/voip/onsip.rst:8 +msgid "" +"Odoo VoIP can be set up to work together with OnSIP (www.onsip.com). In that" +" case, the installation and setup of an Asterisk server is not necessary as " +"the whole infrastructure is hosted and managed by OnSIP." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:10 +msgid "" +"You will need to open an account with OnSIP to use this service. Before " +"doing so, make sure that your area and the areas you wish to call are " +"covered by the service. After opening an OnSIP account, follow the " +"configuration procedure below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:15 +msgid "Go to Apps and install the module **VoIP OnSIP**." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:20 +msgid "" +"Go to Settings/General Settings. In the section Integrations/Asterisk " +"(VoIP), fill in the 3 fields:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:22 +msgid "" +"**OnSIP Domain** is the domain you chose when creating an account on " +"www.onsip.com. If you don't know it, log in to https://admin.onsip.com/ and " +"you will see it in the top right corner of the screen." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:23 +msgid "**WebSocket** should contain wss://edge.sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:24 +msgid "**Mode** should be Production" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:29 +msgid "" +"Go to **Settings/Users**. In the form view of each VoIP user, in the " +"Preferences tab, fill in the section **PBX Configuration**:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:31 +msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:32 +msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:33 +msgid "**SIP Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:34 +msgid "**Handset Extension**: the OnSIP 'Extension'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:36 +msgid "" +"You can find all this information by logging in at " +"https://admin.onsip.com/users, then select the user you want to configure " +"and refer to the fields as pictured below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:41 +msgid "" +"You can now make phone calls by clicking the phone icon in the top right " +"corner of Odoo (make sure you are logged in as a user properly configured in" +" Odoo and in OnSIP)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:45 +msgid "" +"If you see a *Missing Parameters* message in the Odoo softphone, make sure " +"to refresh your Odoo window and try again." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:52 +msgid "" +"If you see an *Incorrect Number* message in the Odoo softphone, make sure to" +" use the international format, leading with the plus (+) sign followed by " +"the international country code. E.g.: +16506913277 (where +1 is the " +"international prefix for the United States)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:57 +msgid "" +"You can now also receive phone calls. Your number is the one provided by " +"OnSIP. Odoo will ring and display a notification." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:63 +msgid "OnSIP on Your Cell Phone" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:65 +msgid "" +"In order to make and receive phone calls when you are not in front of your " +"computer, you can use a softphone app on your cell phone in parallel of Odoo" +" VoIP. This is useful for on-the-go calls, but also to make sure to hear " +"incoming calls, or simply for convenience. Any SIP softphone will work." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:67 +msgid "" +"On Android, OnSIP has been successfully tested with `Zoiper " +"`_. " +"You will have to configure it as follows:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:69 +msgid "**Account name**: OnSIP" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:70 +msgid "**Host**: the OnSIP 'Domain'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:71 +msgid "**Username**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:72 +msgid "**Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:73 +msgid "**Authentication user**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:74 +msgid "**Outbound proxy**: sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:78 +msgid "" +"The downside of using a softphone on your cell phone is that your calls will" +" not be logged in Odoo as the softphone acts as an independent separate app." +msgstr "" + #: ../../crm/leads/voip/setup.rst:3 msgid "Installation and Setup" msgstr "Installatie en opzet" @@ -1900,22 +2045,14 @@ msgstr "**Kanban weergave:**" #: ../../crm/overview/main_concepts/terminologies.rst:54 msgid "" "In Odoo, the Kanban view is a workflow visualisation tool halfway between a " -"`list view `__ and a non-editable `form view " -"`__ and displaying records as \"cards\". Records may be grouped " -"in columns for use in workflow visualisation or manipulation (e.g. tasks or " -"work-progress management), or ungrouped (used simply to visualize records)." +"`list view " +"`__ and " +"a non-editable `form view " +"`__ and " +"displaying records as \"cards\". Records may be grouped in columns for use " +"in workflow visualisation or manipulation (e.g. tasks or work-progress " +"management), or ungrouped (used simply to visualize records)." msgstr "" -"In Odoo is de Kanban weergave een werk flow visualisatie tool halfweg tussen" -" een `lijst weergave " -"`__ en een niet wijzigbare `formulier weergave " -"`__ en het weergeven van records als \"kaarten\". Records kunnen " -"gegroepeerd worden op kolommen voor werk flow visualisatie of manipulatie " -"(bijvoorbeeld taken of werkprocessen beheer), or ongegroepeerd (om simpelweg" -" records te visualiseren)." #: ../../crm/overview/main_concepts/terminologies.rst:66 msgid "**List view :**" diff --git a/locale/nl/LC_MESSAGES/db_management.po b/locale/nl/LC_MESSAGES/db_management.po index 5fdae3c1a..ba2e0124a 100644 --- a/locale/nl/LC_MESSAGES/db_management.po +++ b/locale/nl/LC_MESSAGES/db_management.po @@ -236,7 +236,7 @@ msgstr "of" msgid "" "**Deactivate users** as explained in this `Documentation " "`__ and **Reject** the upsell quotation." msgstr "" diff --git a/locale/nl/LC_MESSAGES/discuss.po b/locale/nl/LC_MESSAGES/discuss.po index 853ed3cdf..65363b4b0 100644 --- a/locale/nl/LC_MESSAGES/discuss.po +++ b/locale/nl/LC_MESSAGES/discuss.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-10 09:08+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yenthe Van Ginneken , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -435,8 +435,8 @@ msgid "" msgstr "" #: ../../discuss/overview.rst:3 -msgid "Why to use Odoo Discuss" -msgstr "Waarom Odoo discussies gebruiken" +msgid "Why use Odoo Discuss" +msgstr "" #: ../../discuss/overview.rst:5 msgid "" diff --git a/locale/nl/LC_MESSAGES/getting_started.po b/locale/nl/LC_MESSAGES/getting_started.po index 8e02a2941..f9407a43c 100644 --- a/locale/nl/LC_MESSAGES/getting_started.po +++ b/locale/nl/LC_MESSAGES/getting_started.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Martin Trigaux , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -24,12 +24,10 @@ msgstr "Odoo online implementatie" #: ../../getting_started/documentation.rst:7 msgid "" -"This document summarizes **Odoo's Online services**, our Success Pack " -"**implementation methodology**, and *best practices* to **get started** with" -" our product." +"This document summarizes **Odoo Online's services**, our Success Pack " +"**implementation methodology**, and best practices to get started with our " +"product." msgstr "" -"Dit document vat **Odoo's Online diensten** samen, ons **Implementatie " -"succes pak** en de **beste methodes** om te starten met ons product." #: ../../getting_started/documentation.rst:11 msgid "" @@ -66,23 +64,16 @@ msgstr "" #: ../../getting_started/documentation.rst:26 msgid "" "Once you purchase an Odoo Online subscription, you will receive instructions" -" by e-mail on how to activate or create your database. From this email, you " +" by email on how to activate or create your database. From this email, you " "can activate your existing Odoo database or create a new one from scratch." msgstr "" -"Eenmaal u een Odoo online abonnement aankoopt ontvangt u via e-mail " -"instructies over hoe u uw database kan activeren of aanmaken. Vanuit deze " -"e-mail kan u uw huidige database activeren of een nieuwe vanaf nul aanmaken." #: ../../getting_started/documentation.rst:31 msgid "" "If you did not receive this email, e.g. because the payment was made by " -"someone else in your company, contact our support using our `online support " -"form `__." +"someone else in your company, contact our support team using our `online " +"support form `__." msgstr "" -"Indien u deze e-mail niet ontvangen heeft, bijvoorbeeld omdat de betaling " -"door iemand anders in het bedrijf is gemaakt, contacteert u onze " -"ondersteuning via het `online ondersteuningsformulier " -"`__." #: ../../getting_started/documentation.rst:38 msgid "" @@ -95,14 +86,10 @@ msgstr "" #: ../../getting_started/documentation.rst:41 msgid "" "In order to familiarize yourself with the user interface, take a few minutes" -" to create records: *products, customers, opportunities or projects / " -"tasks*. Follow the blinking dots, they give you tips about the user " -"interface as shown in the picture below." +" to create records: *products, customers, opportunities* or " +"*projects/tasks*. Follow the blinking dots, they give you tips about the " +"user interface as shown in the picture below." msgstr "" -"Om bekend te geraken met de gebruikersinterface neemt u best een paar " -"minuten de tijd om items aan te maken: *producten, klanten, opportuniteiten " -"of projecten / taken*. Volg de flikkerende bollen die uw tips geven over de " -"interface zoals u ziet in onderstaande afbeelding." #: ../../getting_started/documentation.rst:47 msgid "|left_pic|" @@ -170,7 +157,7 @@ msgstr "" #: ../../getting_started/documentation.rst:79 msgid "" -"Watch the videos on our eLearning platform (Free with your first Success " +"Watch the videos on our eLearning platform (free with your first Success " "Pack): `https://odoo.thinkific.com/courses/odoo-functional " "`__" msgstr "" @@ -185,8 +172,8 @@ msgstr "" #: ../../getting_started/documentation.rst:85 msgid "" -"Or send your questions to our online support through our `online support " -"form `__." +"Or send your questions to our online support team through our `online " +"support form `__." msgstr "" #: ../../getting_started/documentation.rst:89 @@ -214,30 +201,30 @@ msgstr "Uw interne implementatie beheerder" #: ../../getting_started/documentation.rst:102 msgid "" "We ask that you maintain a single point of contact within your company to " -"work with our project manager on your Odoo Implementation. This is to ensure" +"work with our project manager on your Odoo implementation. This is to ensure" " efficiency and a single knowledge base in your company. Additionally, this " "person must:" msgstr "" #: ../../getting_started/documentation.rst:107 msgid "" -"**be available at least 2 full days a week** for the project, otherwise you " +"**Be available at least 2 full days a week** for the project, otherwise you " "risk slowing down your implementation. More is better with the fastest " "implementations having a full time project manager." msgstr "" #: ../../getting_started/documentation.rst:111 msgid "" -"**have authority to take decisions** on their own. Odoo usually transforms " +"**Have authority to take decisions** on their own. Odoo usually transforms " "all departments within a company for the better. There can be many small " -"details that need quick turn arounds for answers and if there is too much " +"details that need quick turnarounds for answers and if there is too much " "back and forth between several internal decision makers within your company " "it could potentially seriously slow everything down." msgstr "" #: ../../getting_started/documentation.rst:117 msgid "" -"**have the leadership** to train and enforce policies internally with full " +"**Have the leadership** to train and enforce policies internally with full " "support from all departments and top management, or be part of top " "management." msgstr "" @@ -271,11 +258,8 @@ msgstr "" msgid "" "**Do it the Odoo way, not yours.** Be flexible, use Odoo the way it was " "designed. Learn how it works and don't try to replicate the way your old " -"system(s) works." +"system(s) work." msgstr "" -"**Doe het op de Odoo manier, niet uw manier**. Wees flexibel, gebruiker Odoo" -" waarvoor het ontworpen is. Leer hoe het werkt en probeer niet te repliceren" -" hoe uw oude systeem werkt." #: ../../getting_started/documentation.rst:138 msgid "" @@ -283,9 +267,9 @@ msgid "" "customize Odoo, phase it towards the end of the project, ideally after " "having been in production for several months. Once a customer starts using " "Odoo, they usually drop about 60% of their customization requests as they " -"learn to perform their work flows out of the box, or the Odoo way. It is " -"more important to have all your business processes working than customizing " -"a screen to add a few fields here and there or automating a few e-mails." +"learn to perform their workflows out of the box, or the Odoo way. It is more" +" important to have all your business processes working than customizing a " +"screen to add a few fields here and there or automating a few emails." msgstr "" #: ../../getting_started/documentation.rst:147 @@ -305,8 +289,8 @@ msgstr "Investeer tijd in het leren werken met Odoo" #: ../../getting_started/documentation.rst:157 msgid "" "Start your free trial and play with the system. The more comfortable you are" -" with navigating Odoo, the better your decisions will be and the quicker and" -" easier your training phases will be." +" navigating Odoo, the better your decisions will be and the quicker and " +"easier your training phases will be." msgstr "" #: ../../getting_started/documentation.rst:161 @@ -441,14 +425,14 @@ msgstr "Ondersteuning" msgid "" "Your Odoo Online subscription includes an **unlimited support service at no " "extra cost, 24/5, Monday to Friday**. To cover 24 hours, our teams are in " -"San Francisco, Belgium and India. Questions could be about anything and " -"everything from: specific questions on current Odoo features and where to " -"configure them, bugfix requests, payments or subscription issues." +"San Francisco, Belgium, and India. Questions could be about anything and " +"everything, like specific questions on current Odoo features and where to " +"configure them, bugfix requests, payments, or subscription issues." msgstr "" #: ../../getting_started/documentation.rst:232 msgid "" -"Our support can be contacted through our `online support form " +"Our support team can be contacted through our `online support form " "`__." msgstr "" @@ -481,7 +465,7 @@ msgstr "" #: ../../getting_started/documentation.rst:247 msgid "" "We provide the option to upgrade in a test environment so that you can " -"evaluate a new version or train your team before the roll out. Simply fill " +"evaluate a new version or train your team before the rollout. Simply fill " "our `online support form `__ to make this " "request." msgstr "" @@ -493,18 +477,18 @@ msgstr "Succes pak diensten" #: ../../getting_started/documentation.rst:254 msgid "" "The Success Pack is a package of premium hour-based services performed by a " -"dedicated project manager and business analyst. The initial alloted hours " -"you purchased is purely an estimate and we do not guarantee completion of " +"dedicated project manager and business analyst. The initial allotted hours " +"you purchased are purely an estimate and we do not guarantee completion of " "your project within the first pack. We always strive to complete projects " -"within the initial allotement however any number of factors can contribute " -"to us not being able to do so, for example a scope expansion or \"Scope " -"Creep\" in the middle of your implementation, new detail descoveries, or an " -"increase in complexity that was not apparent from the beginning." +"within the initial allotment however any number of factors can contribute to" +" us not being able to do so; for example, a scope expansion (or \"Scope " +"Creep\") in the middle of your implementation, new detail discoveries, or an" +" increase in complexity that was not apparent from the beginning." msgstr "" #: ../../getting_started/documentation.rst:263 msgid "" -"The list of services according to your success pack is detailed online: " +"The list of services according to your Success Pack is detailed online: " "`https://www.odoo.com/pricing-packs `__" msgstr "" @@ -512,11 +496,8 @@ msgstr "" msgid "" "The goal of the project manager is to help you get to production within the " "defined time frame and budget, i.e. the initial number of hours defined in " -"your success pack." +"your Success Pack." msgstr "" -"Het doel van de projectleider is om u naar productie te helpen binnen de " -"gedefinieerde tijdspanne en budget, zoals het initiële aantal uren opgegeven" -" in het succes pakket." #: ../../getting_started/documentation.rst:270 msgid "His/her role includes:" @@ -524,51 +505,38 @@ msgstr "Zijn/haar rol omvat:" #: ../../getting_started/documentation.rst:272 msgid "" -"**Project Management:** review of your objectives & expectations, phasing of" -" the implementation (road map), mapping of your business needs and the Odoo " -"features." +"**Project Management:** Review of your objectives & expectations, phasing of" +" the implementation (roadmap), mapping your business needs to Odoo features." msgstr "" -"**Projectbeheer:** controleer uw doelstellingen & verwachtingen, fases van " -"de implementatie (routekaart), mappen van uw bedrijf zijn noden en de Odoo " -"mogelijkheden." #: ../../getting_started/documentation.rst:276 -msgid "**Customized Support:** by phone, e-mail or webinar." -msgstr "**Aangepaste ondersteuning:** via telefoon, e-mail of webinar." +msgid "**Customized Support:** By phone, email or webinar." +msgstr "" #: ../../getting_started/documentation.rst:278 msgid "" -"**Training, Coaching, and Onsite Consulting:** remote trainings via screen " -"sharing or training on premises. For on premise training sessions, you will " +"**Training, Coaching, and Onsite Consulting:** Remote trainings via screen " +"sharing or training on premises. For on-premise training sessions, you will " "be expected to pay extra for travel expenses and accommodations for your " "consultant." msgstr "" -"**Training, begeleiding en consultancy of locatie:** trainingen van op " -"afstand via delen van het scherm of training op locatie. Voor onze " -"trainingen op locatie wordt er een extra vergoeding gevraagd voor de " -"verplaatsing en accommodatie van uw consultant." #: ../../getting_started/documentation.rst:283 msgid "" -"**Configuration:** decisions about how to implement specific needs in Odoo " -"and advanced configuration. (e.g. logistic routes, advanced pricing " +"**Configuration:** Decisions about how to implement specific needs in Odoo " +"and advanced configuration (e.g. logistic routes, advanced pricing " "structures, etc.)" msgstr "" -"**Configuratie:** beslissingen over hoe specifieke noden in Odoo moeten " -"geïmplementeerd worden en geavanceerde configuratie. (bijvoorbeeld " -"logistieke routes, geavanceerde prijsstructuren, enz.)" #: ../../getting_started/documentation.rst:287 msgid "" -"**Data Import**: we can do it or assist you on how to do it with a template " +"**Data Import**: We can do it or assist you on how to do it with a template " "prepared by the project manager." msgstr "" -"**Data import**: wij kunnen dit doen of u ondersteunen met een sjabloon " -"gemaakt voor de projectleider." #: ../../getting_started/documentation.rst:290 msgid "" -"If you have subscribed to **Studio**, you benefit from following extra " +"If you have subscribed to **Studio**, you benefit from the following extra " "services:" msgstr "" @@ -580,33 +548,26 @@ msgstr "" #: ../../getting_started/documentation.rst:296 msgid "" -"**Customization of reports (PDF):** Studio itself will not allow you to " -"customize the reports yourself, however our project managers have access to " -"developers for advanced customizations." +"**Customization of reports (PDF):** Studio will not allow you to customize " +"the reports yourself, however our project managers have access to developers" +" for advanced customizations." msgstr "" #: ../../getting_started/documentation.rst:300 msgid "" -"**Website Design:** standard themes are provided to get started at no extra " +"**Website design:** Standard themes are provided to get started at no extra " "cost. However, our project manager can coach you on how to utilize the " "building blocks of the website designer. The time spent will consume hours " -"of your success pack." +"of your Success Pack." msgstr "" -"**Website ontwerp:** standaard thema's worden aangeboden om te starten " -"zonder extra kosten. Onze projectleider kan u coaching over hoe u " -"bouwblokken kan gebruiken met de website designer. Deze gespendeerde tijd " -"gaat van uw succes pakket." #: ../../getting_started/documentation.rst:305 msgid "" -"**Workflow automations:** e.g. setting values in fields based on triggers, " -"sending reminders by emails, automating actions, etc. For very advanced " -"automations, our project managers have access to Odoo developers." +"**Workflow automations:** Some examples include setting values in fields " +"based on triggers, sending reminders by emails, automating actions, etc. For" +" very advanced automations, our project managers have access to Odoo " +"developers." msgstr "" -"**Werkstroom automatiseringen:** bijvoorbeeld waardes in velden instellen " -"gebaseerd op trigger, reminders verzenden via e-mail, automatische acties, " -"enz. Voor elke geavanceerde automatisering heeft onze projectleider toegang " -"tot Odoo ontwikkelaars." #: ../../getting_started/documentation.rst:310 msgid "" @@ -623,34 +584,33 @@ msgstr "" #: ../../getting_started/documentation.rst:317 msgid "" -"In case of customizations that would require a developer’s intervention, a " -"recurring maintenance fee will be charged on the customer subscription, to " -"cover maintenance and upgrade services. This cost will be based on hours " -"spent by the developer: 4€ or $5/month, per hour of development will be " -"added to the subscription fee." +"In case of customizations that cannot be done via Studio and would require a" +" developer’s intervention, this will require Odoo.sh, please speak to your " +"Account Manager for more information. Additionally, any work performed by a " +"developer will add a recurring maintenance fee to your subscription to cover" +" maintenance and upgrade services. This cost will be based on hours spent by" +" the developer: 4€ or $5/month, per hour of development will be added to the" +" subscription fee." msgstr "" -#: ../../getting_started/documentation.rst:323 +#: ../../getting_started/documentation.rst:325 msgid "" -"**Example:** a customization that took 2 hours of development will cost: 2 " +"**Example:** A customization that took 2 hours of development will cost: 2 " "hours deducted from the Success Pack for the customization development 2 * " -"$5 = $10/month as recurring fee for the maintenance of this customization" +"$5 = $10/month as a recurring fee for the maintenance of this customization" msgstr "" -#: ../../getting_started/documentation.rst:328 +#: ../../getting_started/documentation.rst:330 msgid "Implementation Methodology" msgstr "Implementatie methodologie" -#: ../../getting_started/documentation.rst:330 +#: ../../getting_started/documentation.rst:332 msgid "" -"We follow a **lean and hands-on methodology**, that is used to put customers" -" in production in a short period of time and at a low cost." +"We follow a **lean and hands-on methodology** that is used to put customers " +"in production in a short period of time and at a low cost." msgstr "" -"We volgen een **praktijkgerichte methodologie** die gebruikt wordt om " -"klanten op een korte periode in productie te brengen en dat aan een lage " -"kostprijs." -#: ../../getting_started/documentation.rst:333 +#: ../../getting_started/documentation.rst:335 msgid "" "After the kick-off meeting, we define a phasing plan to deploy Odoo " "progressively, by groups of apps." @@ -658,57 +618,47 @@ msgstr "" "Na de kick-off meeting definiëren we een plan om Odoo progressief uit te " "rollen, per groep of app." -#: ../../getting_started/documentation.rst:339 +#: ../../getting_started/documentation.rst:341 msgid "" "The goal of the **Kick-off call** is for our project manager to come to an " "understanding of your business in order to propose an implementation plan " -"(phasing). Each phase is the deployment of a set applications that you will " -"fully use in production at the end of the phase." +"(phasing). Each phase is the deployment of a set of applications that you " +"will fully use in production at the end of the phase." msgstr "" -"Het doel van het **Kick-off gesprek** is, voor onze projectleider, om te " -"begrijpen hoe uw bedrijf werkt om een implementatieproces voor te stellen " -"(fasering). Elke fase is de implementatie van een set applicaties die u " -"volledig in productie gebruikt aan het einde van de fase." -#: ../../getting_started/documentation.rst:345 +#: ../../getting_started/documentation.rst:347 msgid "For every phase, the steps are the following:" msgstr "Voor elke fase zijn de stappen de volgende:" -#: ../../getting_started/documentation.rst:347 +#: ../../getting_started/documentation.rst:349 msgid "" -"**On Boarding:** Odoo's project manager will review Odoo's business flows " +"**Onboarding:** Odoo's project manager will review Odoo's business flows " "with you, according to your business. The goal is to train you, validate the" " business process and configure according to your specific needs." msgstr "" -"**Opstart:** Odoo's projectleider controleert de Odoo bedrijfsflows met u, " -"naar gelang uw zaak. Het doel is om u te trainen, de bedrijfsprocessen te " -"valideren en configureren naar uw specifieke noden." -#: ../../getting_started/documentation.rst:352 +#: ../../getting_started/documentation.rst:354 msgid "" -"**Data:** created manually or imported from your existing system. You are " -"responsible to export the data from your existing system and Odoo's project " -"manager will import them in Odoo." +"**Data:** Created manually or imported from your existing system. You are " +"responsible for exporting the data from your existing system and Odoo's " +"project manager will import them in Odoo." msgstr "" -"**Data:** is manueel aangemaakt of geïmporteerd vanuit uw huidige systeem. U" -" bent verantwoordelijk om de data van uw huidige systeem te exporteren en de" -" Odoo projectleider zal deze data importeren in Odoo." -#: ../../getting_started/documentation.rst:356 +#: ../../getting_started/documentation.rst:358 msgid "" -"**Training:** once your applications are set up, your data imported, and the" +"**Training:** Once your applications are set up, your data imported, and the" " system is working smoothly, you will train your users. There will be some " "back and forth with your Odoo project manager to answer questions and " "process your feedback." msgstr "" -#: ../../getting_started/documentation.rst:361 +#: ../../getting_started/documentation.rst:363 msgid "**Production**: Once everyone is trained, your users start using Odoo." msgstr "" "**Productie**: Eenmaal iedereen getraind is starten uw gebruikers met het " "gebruiken van Odoo." -#: ../../getting_started/documentation.rst:364 +#: ../../getting_started/documentation.rst:366 msgid "" "Once you are comfortable using Odoo, we will fine-tune the process and " "**automate** some tasks and do the remaining customizations (**extra screens" @@ -718,22 +668,18 @@ msgstr "" "proces, **automatiseren** we sommige taken en doen we de overgebleven " "aanpassingen (**extra schermen en rapporten**)." -#: ../../getting_started/documentation.rst:368 +#: ../../getting_started/documentation.rst:370 msgid "" -"Once all applications are deployed and users are comfortable on Odoo, our " +"Once all applications are deployed and users are comfortable with Odoo, our " "project manager will not work on your project anymore (unless you have new " "needs) and you will use the support service if you have further questions." msgstr "" -"Eenmaal alle applicaties uitgerold zijn en gebruikers comfortabel zijn met " -"Odoo zal onze projectleider niet meer werken aan uw project (tenzij uw " -"nieuwe noden heeft) en gebruikt u de ondersteuningsdienst als u verder " -"vragen heeft." -#: ../../getting_started/documentation.rst:374 +#: ../../getting_started/documentation.rst:376 msgid "Managing your databases" msgstr "Uw databases beheren" -#: ../../getting_started/documentation.rst:376 +#: ../../getting_started/documentation.rst:378 msgid "" "To access your databases, go to Odoo.com, sign in and click **My Databases**" " in the drop-down menu at the top right corner." @@ -741,7 +687,7 @@ msgstr "" "Om toegang te krijgen tot uw database gaat u naar Odoo.com, meld u aan en " "klikt u op **Mijn databases** in de dropdown in de rechterbovenhoek." -#: ../../getting_started/documentation.rst:382 +#: ../../getting_started/documentation.rst:384 msgid "" "Odoo gives you the opportunity to test the system before going live or " "before upgrading to a newer version. Do not mess up your working environment" @@ -751,19 +697,15 @@ msgstr "" " voor u upgrade naar een nieuwe versie. Vervuil uw werkomgeving niet met " "test data!" -#: ../../getting_started/documentation.rst:386 +#: ../../getting_started/documentation.rst:388 msgid "" -"In that purpose, you can create as many free trials as you want (available " -"for 15 days). Those instances can be instant copies of your working " -"environment. To do so, go to the Odoo.com account in **My Organizations** " -"page and click **Duplicate**." +"For those purposes, you can create as many free trials as you want (each " +"available for 15 days). Those instances can be instant copies of your " +"working environment. To do so, go to the Odoo.com account in **My " +"Organizations** page and click **Duplicate**." msgstr "" -"In dat opzicht kan u zoveel trials aanmaken als u wilt (beschikbaar voor 15 " -"dagen). Deze instanties kunnen direct gekopieerd worden naar werkende " -"omgevingen. Om dit te doen gaat u naar het Odoo.com account op de **Mijn " -"Organisaties** pagina en klikt u op **Dupliceren**." -#: ../../getting_started/documentation.rst:397 +#: ../../getting_started/documentation.rst:399 msgid "" "You can find more information on how to manage your databases :ref:`here " "`." @@ -771,11 +713,11 @@ msgstr "" "U kan :ref:`here ` meer informatie vinden over " "hoe uw database te beheren." -#: ../../getting_started/documentation.rst:401 +#: ../../getting_started/documentation.rst:403 msgid "Customer Success" msgstr "Klanten succes" -#: ../../getting_started/documentation.rst:403 +#: ../../getting_started/documentation.rst:405 msgid "" "Odoo is passionate about delighting our customers and ensuring that they " "have all the resources needed to complete their project." @@ -783,7 +725,7 @@ msgstr "" "Odoo is gepassioneerd in het blij maken van onze klanten en ons er van " "verzekeren dat ze alle bronnen nodig hebben om hun project te voltooien." -#: ../../getting_started/documentation.rst:406 +#: ../../getting_started/documentation.rst:408 msgid "" "During the implementation phase, your point of contact is the project " "manager and eventually the support team." @@ -791,7 +733,7 @@ msgstr "" "Tijdens de implementatie fase is uw contactpersoon de projectleider en " "eventueel het ondersteuningsteam." -#: ../../getting_started/documentation.rst:409 +#: ../../getting_started/documentation.rst:411 msgid "" "Once you are in production, you will probably have less interaction with " "your project manager. At that time, we will assign a member of our Client " @@ -805,7 +747,7 @@ msgstr "" "klanten. Hij contacteert u om nieuwe versies te tonen, de manier waarop u " "werkt te verbeteren, uw nieuwe noden te beoordelen, enz." -#: ../../getting_started/documentation.rst:416 +#: ../../getting_started/documentation.rst:418 msgid "" "Our internal goal is to keep customers for at least 10 years and offer them " "a solution that grows with their needs!" @@ -813,10 +755,10 @@ msgstr "" "Ons interne doel is om een klant minstens 10 jaar te behouden en om hen een " "aanbieding aan te bieden die meegroeit met hun noden!" -#: ../../getting_started/documentation.rst:419 +#: ../../getting_started/documentation.rst:421 msgid "Welcome aboard and enjoy your Odoo experience!" msgstr "Welkom aan boord en geniet van uw Odoo ervaring!" -#: ../../getting_started/documentation.rst:422 +#: ../../getting_started/documentation.rst:424 msgid ":doc:`../../db_management/documentation`" msgstr ":doc:`../../db_management/documentation`" diff --git a/locale/nl/LC_MESSAGES/inventory.po b/locale/nl/LC_MESSAGES/inventory.po index e35bc70a4..054d7b6e9 100644 --- a/locale/nl/LC_MESSAGES/inventory.po +++ b/locale/nl/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Pol Van Dingenen , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -3986,7 +3986,7 @@ msgid "Main Concepts" msgstr "Belangrijkste concepten" #: ../../inventory/overview/concepts/double-entry.rst:5 -msgid "Double-Entry Inventory Management" +msgid "Introduction to Inventory Management" msgstr "" #: ../../inventory/overview/concepts/double-entry.rst:7 diff --git a/locale/nl/LC_MESSAGES/point_of_sale.po b/locale/nl/LC_MESSAGES/point_of_sale.po index 4e8d4e038..6c5120ee1 100644 --- a/locale/nl/LC_MESSAGES/point_of_sale.po +++ b/locale/nl/LC_MESSAGES/point_of_sale.po @@ -1446,19 +1446,12 @@ msgstr "Afbeelding bouwen proces" #: ../../point_of_sale/overview/setup.rst:179 msgid "" "We generate the official POSBox images using the scripts in " -"https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. " +"https://github.com/odoo/odoo/tree/11.0/addons/point_of_sale/tools/posbox. " "More specifically, we run `posbox_create_image.sh " -"`_." +"`_." " This builds an image called ``posbox.img``, which we zip and upload to " "`nightly.odoo.com `_ for users to download." msgstr "" -"We genereren de officiële POSBox afbeeldingen met het script van " -"https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. " -"Meer specifieke voeren we het script `posbox_create_image.sh " -"`_." -" uit. Dit bouwt een afbeelding genaamd ``posbox.img``, die wij zippen en " -"uploaden naar `nightly.odoo.com `_ waar gebruikers" -" ze kunnen downloaden." #: ../../point_of_sale/overview/setup.rst:187 msgid "" @@ -1716,17 +1709,9 @@ msgid "" "implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` " "and they are the only modules that are running on the POSBox. Odoo is only " "used for the framework it provides. No business data is processed or stored " -"on the POSBox. The Odoo instance is a shallow git clone of the ``8.0`` " +"on the POSBox. The Odoo instance is a shallow git clone of the ``11.0`` " "branch." msgstr "" -"De POSBox draait een hevig gewijzigde Raspbian Linux installatie, een Debian" -" afgeleide van de Raspberry Pi. Het draait ook een basis installatie van " -"Odoo die de webserver en de drivers aanbied. De hardware drivers zijn " -"geïmplementeerd door Odoo modules. Deze drivers zijn allemaal prefixed met " -"``hw_*`` en zijn de enige modules die op de POSBox draaien. Odoo wordt " -"enkel gebruikt voor het framewerk dat het aanbied. Er wordt geen zakelijke " -"data verwerkt of opgeslagen op de POSBox. De Odoo instantie is een kale git " -"clone van de ``8.0`` branch." #: ../../point_of_sale/overview/setup.rst:335 msgid "" diff --git a/locale/nl/LC_MESSAGES/purchase.po b/locale/nl/LC_MESSAGES/purchase.po index 2f822840a..d830d40c1 100644 --- a/locale/nl/LC_MESSAGES/purchase.po +++ b/locale/nl/LC_MESSAGES/purchase.po @@ -2359,7 +2359,7 @@ msgstr "" msgid "" "For more information on best uses, please read the chapter `Request for " "Quotation, Purchase Tender or Purchase Order? " -"`__" +"`__" msgstr "" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:17 diff --git a/locale/zh_CN/LC_MESSAGES/accounting.po b/locale/zh_CN/LC_MESSAGES/accounting.po index 1a54fcec5..9e1532a77 100644 --- a/locale/zh_CN/LC_MESSAGES/accounting.po +++ b/locale/zh_CN/LC_MESSAGES/accounting.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: 苏州远鼎 , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -89,11 +89,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/deferred_revenues.rst:24 #: ../../accounting/receivables/customer_invoices/installment_plans.rst:20 #: ../../accounting/receivables/customer_invoices/payment_terms.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:31 #: ../../accounting/receivables/customer_payments/check.rst:39 #: ../../accounting/receivables/customer_payments/check.rst:103 #: ../../accounting/receivables/customer_payments/credit_cards.rst:40 #: ../../accounting/receivables/customer_payments/credit_cards.rst:113 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:31 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:19 msgid "Configuration" msgstr "配置" @@ -687,7 +688,7 @@ msgid "" "every 4 hours." msgstr "一旦你填写了你的凭证,你的银行订阅将会每4小时进行一次同步。" -#: ../../accounting/bank/misc.rst:3 +#: ../../accounting/bank/misc.rst:3 ../../accounting/payables/misc.rst:3 #: ../../accounting/payables/misc/employee_expense.rst:187 msgid "Miscellaneous" msgstr "杂项" @@ -1768,12 +1769,10 @@ msgid "Checks numbering sequence." msgstr "支票编号序列。" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Manual Numbering" msgstr "手动编号" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "勾选此选项如果你的预先印制支票是没有编号的。" @@ -1876,7 +1875,7 @@ msgid "Localizations" msgstr "" #: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Localization" +msgid "Mexico Accounting Localization" msgstr "" #: ../../accounting/localizations/mexico.rst:6 @@ -5489,6 +5488,7 @@ msgid "Invoices" msgstr "发票" #: ../../accounting/others/multicurrencies/invoices_payments.rst:64 +#: ../../accounting/payables/supplier_bills.rst:3 msgid "Vendor Bills" msgstr "供应商帐单" @@ -6326,24 +6326,28 @@ msgid "" " just create two lines having the same *Tax on Product*." msgstr "对于某些财务状况,有时需要用另外两种税替换一种税,只需用同一个*产品税率*创建两行。" -#: ../../accounting/others/taxes/application.rst:82 +#: ../../accounting/others/taxes/application.rst:80 +msgid "The fiscal positions are not applied on assets and deferred revenues." +msgstr "" + +#: ../../accounting/others/taxes/application.rst:84 #: ../../accounting/others/taxes/default_taxes.rst:27 #: ../../accounting/others/taxes/retention.rst:70 msgid ":doc:`create`" msgstr ":doc:`create` " -#: ../../accounting/others/taxes/application.rst:83 +#: ../../accounting/others/taxes/application.rst:85 #: ../../accounting/others/taxes/default_taxes.rst:29 msgid ":doc:`taxcloud`" msgstr ":doc:`taxcloud`" -#: ../../accounting/others/taxes/application.rst:84 +#: ../../accounting/others/taxes/application.rst:86 #: ../../accounting/others/taxes/create.rst:70 #: ../../accounting/others/taxes/default_taxes.rst:31 msgid ":doc:`tax_included`" msgstr ":doc:`tax_included`" -#: ../../accounting/others/taxes/application.rst:85 +#: ../../accounting/others/taxes/application.rst:87 #: ../../accounting/others/taxes/default_taxes.rst:30 msgid ":doc:`B2B_B2C`" msgstr ":doc:`B2B_B2C`" @@ -7870,8 +7874,8 @@ msgid "Process overview" msgstr "过程概述" #: ../../accounting/overview/process_overview/customer_invoice.rst:3 -msgid "From Invoice to Payment Collection" -msgstr "从发票到付款收集" +msgid "From Customer Invoice to Payments Collection" +msgstr "" #: ../../accounting/overview/process_overview/customer_invoice.rst:5 msgid "" @@ -8206,7 +8210,8 @@ msgid "" msgstr "举个例子,如果你用永久的会计方法管理库存, 一旦材料发给客户, 应减少“流动资产”。" #: ../../accounting/overview/process_overview/supplier_bill.rst:3 -msgid "From Vendor Bills to Payments" +#: ../../accounting/overview/process_overview/supplier_bill.rst:15 +msgid "From Vendor Bill to Payment" msgstr "从供应商账单到付款" #: ../../accounting/overview/process_overview/supplier_bill.rst:5 @@ -8224,10 +8229,6 @@ msgid "" "them automatically based on past purchase orders." msgstr "如果你想管理供应商发票, 可使用Odoo采购应用程序, 程序可基于过去的采购订单控制和自动完成发票管理。" -#: ../../accounting/overview/process_overview/supplier_bill.rst:15 -msgid "From Vendor Bill to Payment" -msgstr "从供应商账单到付款" - #: ../../accounting/overview/process_overview/supplier_bill.rst:18 msgid "Record a new vendor bill" msgstr "登记一张新的供应商账单" @@ -8415,10 +8416,6 @@ msgstr ":doc:`customer_invoice` " msgid "Account Payables" msgstr "应付账款" -#: ../../accounting/payables/misc.rst:3 -msgid "Misc" -msgstr "杂项" - #: ../../accounting/payables/misc/employee_expense.rst:3 msgid "How to keep track of employee expenses?" msgstr "如何追踪员工费用?" @@ -8850,8 +8847,8 @@ msgid "" msgstr "从这个页面上,使用汇总“到期日”功能, 通过数据透视表或图表视图可得到下个月的应付到期额。" #: ../../accounting/payables/pay.rst:3 -msgid "Pay supplier bills" -msgstr "支付供应商帐单" +msgid "Vendor Payments" +msgstr "" #: ../../accounting/payables/pay/check.rst:3 msgid "Pay by Checks" @@ -8960,55 +8957,15 @@ msgstr "用支票登记付款" #: ../../accounting/payables/pay/check.rst:66 msgid "" "To register a payment on a bill, open any supplier bill from the menu " -":menuselection:`Purchases --> Supplier Bills`. Once the supplier bill is " +":menuselection:`Purchases --> Vendor Bills`. Once the supplier bill is " "validated, you can register a payment. Set the **Payment Method** to " "**Check** and validate the payment dialog." msgstr "" -"如需在账单上登记付款,在此点开发票:menuselection:`Purchases --> Supplier Bills`. " -"一旦采购发票审核,可登记付款。在对话框内, 将* *支付方式* *设置为 * * 支票* *。" #: ../../accounting/payables/pay/check.rst:74 msgid "Explanation of the fields of the payment screen:" msgstr "付款界面字段的解释 :" -#: ../../accounting/payables/pay/check.rst:0 -msgid "Has Invoices" -msgstr "有发票" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Technical field used for usability purposes" -msgstr "技术字段可使用" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Hide Payment Method" -msgstr "隐藏付款方式" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to hide the payment method if the selected journal has " -"only one available which is 'manual'" -msgstr "当所选的账设置为“手动”, 支付方式的字段被隐藏." - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Code" -msgstr "代码" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"Technical field used to adapt the interface to the payment type selected." -msgstr "技术字段根据付款类型来调整。" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "Check Number" -msgstr "支票号码" - -#: ../../accounting/payables/pay/check.rst:0 -msgid "" -"The selected journal is configured to print check numbers. If your pre-" -"printed check paper already has numbers or if the current numbering is " -"wrong, you can change it in the journal configuration page." -msgstr "所选的账簿已配置成打印支票编号。如果支票已有了编号或当前编号是错误的,你可在账簿界面去更改设置。" - #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "试着用支票支付供应商账单" @@ -9288,6 +9245,7 @@ msgid "" msgstr "SEPA,是唯一欧元付款地, 是欧盟的付款倡议简化欧元转帐。SEPA将付款单发给银行以简化转账。" #: ../../accounting/payables/pay/sepa.rst:10 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:10 msgid "" "SEPA is supported by the banks of the 28 EU member states as well as " "Iceland, Norway, Switzerland, Andorra, Monaco and San Marino." @@ -9453,10 +9411,6 @@ msgstr "用SEPA支付,收款人必须有有效的IBAN和BIC。如果这个提示 msgid ":doc:`check`" msgstr ":doc:`check` " -#: ../../accounting/payables/supplier_bills.rst:3 -msgid "Supplier Bills" -msgstr "供应商票据" - #: ../../accounting/payables/supplier_bills/bills_or_receipts.rst:3 msgid "When should I use supplier bills or purchase receipts?" msgstr "什么时候应该使用供应商帐单或购买发票?" @@ -9900,6 +9854,7 @@ msgid "Account Receivables" msgstr "应收账款" #: ../../accounting/receivables/customer_invoices.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:53 msgid "Customer Invoices" msgstr "客户发票" @@ -10303,14 +10258,12 @@ msgstr "" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:25 msgid "" -"A payment term may have one line (ex: 21 days) or several lines (10% within " +"A payment term may have one line (eg: 21 days) or several lines (10% within " "3 days and the balance within 21 days). If you create a payment term with " "several lines, make sure the latest one is the balance. (avoid doing 50% in " "10 days and 50% in 21 days because, with the rounding, it may not compute " "exactly 100%)" msgstr "" -"付款条款可能有一行(例如 :21天)或几行(3天内支付10%, 余款在21天内支付)。如果创建的付款条款有多行, 确保最后一行用余额。(避免: " -"50%在10天内付清, 50%21天付清, 因为有时有小数点, 可能无法做完全100%)" #: ../../accounting/receivables/customer_invoices/installment_plans.rst:36 msgid "" @@ -10886,6 +10839,315 @@ msgstr "退票不同于退款。通常情况下,在客户未付款前可退票 msgid "Customer Payments" msgstr "客户付款" +#: ../../accounting/receivables/customer_payments/automated_followups.rst:3 +msgid "How to automate customer follow-ups with plans?" +msgstr "如何自动有计划地跟进客户?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:5 +msgid "" +"With the Odoo Accounting application, you get a dynamic aged receivable " +"report, customer statements and you can easily send them to customers." +msgstr "在会计应用,你会得到一个动态的应收款报表,客户对账表,可发送给客户。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:8 +msgid "" +"If you want to go further in the automation of the credit collection " +"process, you can use follow-up plans. They will help you automate all the " +"steps to get paid, by triggering them at the right time: send customer " +"statements by emails, send regular letter (through the Docsaway " +"integration), create a task to manually call the customer, etc..." +msgstr "" +"如果你想进一步自动化信用收集,可使用跟踪计划。他们会帮助你自动完成收款所有的步骤:将客户对账单电子邮件给客户,定期发封信(通过docsaway集成),创建一个任务,手动打电话给客户,等等..." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:14 +msgid "Here is an example of a plan:" +msgstr "这里是一项计划的例子 :" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "When?" +msgstr "何时?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "What?" +msgstr "什么?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:17 +msgid "Who?" +msgstr "谁?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "3 days before due date" +msgstr "3天后过期" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +msgid "Email" +msgstr "电子邮箱" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:19 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "automated" +msgstr "自动的" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "1 day after due date" +msgstr "1 天后过期" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:21 +msgid "Email + Regular Letter" +msgstr "电子邮件 + 定期信件" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "15 days after due date" +msgstr "15 天后过期" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +msgid "Call the customer" +msgstr "致电客户" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:23 +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "John Mac Gregor" +msgstr "John Mac Gregor" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "35 days after due date" +msgstr "35天后过期" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:25 +msgid "Email + Letter + Call" +msgstr "电子邮件 + 信件 + 电话" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "60 days after due date" +msgstr "60 天后过期" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Formal notice" +msgstr "正式通知" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:27 +msgid "Bailiff" +msgstr "Bailiff" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:34 +msgid "Install Reminder Module" +msgstr "安装提醒模块" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:36 +msgid "" +"You must start by activating the feature, using the menu " +":menuselection:`Configuration --> Settings` of the Accounting application. " +"From the settings screen, activate the feature **Enable payment follow-up " +"management**." +msgstr "" +"你必须先激活功能,使用菜单 :menuselection:`Configuration --> Settings` . " +"从设置界面,激活功能**Enable payment follow-up management**." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:44 +msgid "Define Payment Follow-ups Levels" +msgstr "定义付款追踪等级" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:46 +msgid "" +"To automate customer follow ups, you must configure your follow–up levels " +"using the menu :menuselection:`Accounting --> Configuration --> Payment " +"Follow-ups`. You should define one and only one follow-up plan per company." +msgstr "" +"自动化的跟进客户,必须配置, 菜单:`Accounting --> Configuration --> Payment Follow-ups`. " +"你应该定义一个公司,每个公司只有一个跟进计划。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:50 +msgid "" +"The levels of follow-up are relative to the due date; when no payment term " +"is specified, the invoice date will be considered as the due date." +msgstr "跟进关联到期日;当没有付款条款时,发票日期将视为到期日。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:53 +msgid "" +"For each level, you should define the number of days and create a note which" +" will automatically be added into the reminder letter." +msgstr "对于每一个级别,应定义天数,并创建一个将自动添加到提醒函中的说明。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:59 +msgid "Odoo defines several actions for every reminder:" +msgstr "Odoo为每个提醒定义了几个行动 :" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:61 +msgid "" +"**Manual Action:** assign a responsible that will have to call the customer" +msgstr "* *手动操作:**指定一个电话给客户的负责人" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:62 +msgid "**Send an Email:** send an email to customer using the provided text" +msgstr " **发送一个邮件 :** 使用所提供的文本发送一封电子邮件给客户" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:63 +msgid "" +"**Send a Letter:** send a letter by regular mail, using the provided note" +msgstr " **发送一个信件 :** 使用提供的备注, 通过定期邮件发送一个信件" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:69 +msgid "" +"As you need to provide a number of days relative to the due date, you can " +"use a negative number. As an example, if an invoice is issued the January " +"1st but the due date is January 20, if you set a reminder 3 days before the " +"due date, the customer may receive an email in January 17." +msgstr "" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:76 +msgid "Doing your weekly follow-ups" +msgstr "每周做的跟进工作" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:78 +msgid "" +"Once everything is setup, Odoo will prepare follow-up letters and emails " +"automatically for you. All you have to do is to the menu " +":menuselection:`Sales --> Customers Statement` in the accounting " +"application." +msgstr "" +"一旦一切设置好,Odoo将自动发送跟进信件和邮件。必须的设置, 在菜单:menuselection:`Sales --> Customers " +"Statement`." + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:85 +msgid "" +"Odoo will automatically propose you actions based on the follow-up plan you " +"defined, invoices to pay and payment received." +msgstr "Odoo会基于定义的跟踪计划自动建议后续行动,收支款项。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:88 +msgid "" +"You can use this menu every day, once a week or once a month. You do not " +"risk to send two times the same reminder to your customer. Odoo only " +"proposes you the action you have to do. If you do it every day, you will " +"have a few calls to do per day. If you do it once a month, you will have " +"much more work once you do it." +msgstr "" +"你可每天,每周或每月一次使用这个菜单。你不用担心发送多次提醒给客户。Odoo只会提醒必做的工作。如果你每天都这样做,你每天都会有几个电话。如果你一个月做一次,工作会囤积得比较多。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:94 +msgid "" +"It's up to you to organize the way you want to work. But it's a good " +"practice to reconcile your bank statements before launching the follow-ups. " +"That way, all paid invoices will be reconciled and you will not send a " +"follow-up letter to a customer that already paid his invoice." +msgstr "由你来决定工作的方式。但运行跟踪行动前, 请先将银行对账单核销。这样,所有的支付发票将被核销,以免给已付款的客户发送催款信。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:99 +msgid "From a customer follow-up proposition, you can:" +msgstr "通过客户跟进提议, 你可以:" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:101 +msgid "Get the customer information to contact him" +msgstr "取得客户的联系方式并联系他" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:103 +msgid "Drill down to the customer information form by clicking on its name" +msgstr "点击名字,下拉客户信息表" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:105 +msgid "Change the text (or the email or letter) and adapt to the customer" +msgstr "更改文本(或电子邮件或信)使之适应客户" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:107 +msgid "" +"Change the colored dot to mark the customer as being a good, normal or bad " +"debtor" +msgstr "更改彩色点标记客户为好、一般或差债务人" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:110 +msgid "Log a note is you called the customer" +msgstr "将你联系过客户的相关信息记录一下" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:112 +msgid "Exclude some invoices from the statement table (litigation)" +msgstr "对账单不含这些发票(诉讼)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:114 +msgid "Send an email with the statement" +msgstr "发送一份账单邮件" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:116 +msgid "" +"Print a letter, or send a regular mail (if you installed the Docsaway " +"integration)" +msgstr "打印一封信, 或发送定期邮件 (如果您安装了 Docsaway 集成)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:119 +msgid "" +"Plan the next reminder (but it's better to keep in automatic mode so that " +"Odoo will stick to the follow-up plan of the company)" +msgstr "计划下次提醒(但最好在自动模式下,Odoo将自动进行公司的跟踪计划)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:122 +msgid "Drill down to an invoice" +msgstr "深入一张发票" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:124 +msgid "" +"Change the expected payment date of an invoice (thus, impacting the next " +"time Odoo will propose you to send a reminder)" +msgstr "更改发票的预期的付款日期 (因此, 影响下一次 Odoo 建议您发送提醒的时间)" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:128 +msgid "" +"You can force a customer statement, even if Odoo do not proposes you to do " +"it, because it's not the right date yet. To do this, you should go to the " +"Aged Receivable report (in the report menu of the Accounting application). " +"From this report, you can click on a customer to get to his customer " +"statement." +msgstr "" +"你可以查看客户对账单,即使Odoo因为未到日期没有建议你这样做。要做到这一点,去应收账龄表(在会计应用程序下的报表菜单)。从这份报告中,你可以点击一个客户," +" 可看到客户对账单。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:135 +msgid "How to exclude an invoice from auto follow up?" +msgstr "如何从自动催款里面排除发票?" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:137 +msgid "To see all **overdue invoices** or **on need of action**," +msgstr "查看所有 **逾期发票** 或 **需要的行动** " + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:139 +msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" +msgstr "" +"转到 :menuselection:`会计(Accounting) -->销售(Sales) -->客户对账单(Customers " +"Statement)` " + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:145 +msgid "Exclude a specific invoice for a specific date" +msgstr "排除特定日期的特定日期" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:147 +msgid "" +"Odoo can exclude an invoice from follow-ups actions for specific date by " +"clicking on **Log a Note**, then choose one of the ready options (*one " +"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " +"required date according to the current date." +msgstr "" +"点击**Log a Note**, 在跟踪计划时可不含这些发票,然后选择一个选项(*一周*,* " +"两周*,*一个月*,*两个月*),所以Odoo会根据当前日期计算所需的时间。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:155 +msgid "" +"Another way to achieve it is the following: click on the required invoice, " +"then choose **Change expected payment date/note**, then enter a new payment " +"date and note." +msgstr "另一种方法也可以实现:点击所需的发票,然后选择**更改预期的付款日期/说明**,然后输入一个新的付款日期和说明。" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:162 +msgid "Exclude a specific invoice forever" +msgstr "永久的排除特定的发票" + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:164 +msgid "" +"Odoo can exclude an invoice for a specific customer by clicking on the " +"checkbox **Excluded**" +msgstr "Odoo 可以为特定客户免开发票 , 通过点击复选框 **排除** " + +#: ../../accounting/receivables/customer_payments/automated_followups.rst:168 +msgid "If you click on **History**, you can see all follow ups actions." +msgstr "如果你点击了 **历史记录** , 你可以看到所有的后续操作。" + #: ../../accounting/receivables/customer_payments/check.rst:3 msgid "How to register customer payments by checks?" msgstr "如何用支票登记客户付款?" @@ -11533,6 +11795,128 @@ msgid "" "Reporting (check the KPI average debtors days)." msgstr "你可以从报告下的执行概要得到你公司的DSO (检查KPI平均债务人天数)" +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:3 +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:29 +msgid "Get paid with SEPA" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:5 +msgid "" +"SEPA, the Single Euro Payments Area, is a payment-integration initiative of " +"the European Union for simplification of bank transfers denominated in EURO." +" SEPA Direct Debit allows you to withdraw money from the bank accounts of " +"your customers with their approval." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:13 +msgid "" +"With Odoo, you can record customer mandates, generate an SDD XML file " +"containing customer payments and upload it in your bank interface. The file " +"follows the SEPA Direct Debit PAIN.008.001.02 specifications. This is a " +"well-defined standard that makes consensus among banks." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:21 +msgid "" +"Go in :menuselection:`Accounting --> Configuration --> Settings` and " +"activate the SEPA Direct Debit (SDD) Feature. Enter the Creditor Identifier " +"of your company. This number is provided by your bank." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:32 +msgid "Direct Debit Mandates" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:34 +msgid "" +"Before withdrawing money from a customer bank account, your customer has to " +"sign a mandate. Go in :menuselection:`Accounting --> Sales --> Direct Debit " +"Mandates` and create a new mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:41 +msgid "SEPA Direct Debit only works between IBAN Bank Accounts." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:43 +msgid "" +"Once you have entered all the information in the customer mandate, you can " +"print it and ask your customer to sign it. Once it is done, you can upload " +"the mandate signed by your customer on the mandate in Odoo." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:50 +msgid "You can now validate the mandate." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:55 +msgid "Let's create an invoice for that customer." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:57 +msgid "" +"When you will validate this invoice, the payment will be automatically " +"generated and your invoice will be directly marked as paid." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:61 +msgid "" +"If you already had some invoices for that customer that could be paid using " +"that mandate, it's still possible to do it. Go on the invoice, click on " +"register payment and choose the Sepa Direct Debit as payment method." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:67 +msgid "Generate SDD Files" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:69 +msgid "" +"You can generate the SDD File with all the customer payments to send to your" +" bank directly from the accounting dashboard :" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:75 +msgid "" +"You select the payments in the list that you want to include in your SDD " +"File, click on action and select \"Generate Direct Debit XML\"." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:81 +msgid "" +"You can now download the XML file generated by Odoo and upload it in your " +"bank interface." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:85 +msgid "" +"You can retrieve all the generated XML by activating the developer mode and " +"going in :menuselection:`Accounting --> Configuration --> Payments --> SDD " +"Payment File`." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:89 +msgid "Close or revoke a mandate" +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:91 +msgid "" +"The Direct Debit mandate will be closed automatically once the end date " +"defined on it is reached. However, you can **close** a mandate earlier than " +"initially planned. To do that, simply go on the mandate and click on the " +"\"Close\" button.The end date of the mandate will be updated to today's " +"date. This means you will not be able to pay invoices with an invoice date " +"superior to this end date. Be careful, once a mandate is closed, it cannot " +"be reopened." +msgstr "" + +#: ../../accounting/receivables/customer_payments/payment_sepa.rst:99 +msgid "" +"You can also **revoke** a mandate. In that case, you won't be able to pay " +"any invoice using that mandate anymore, no matter the invoice date.To do " +"that, simply go on the mandate and click on the \"Revoke\" button." +msgstr "" + #: ../../accounting/receivables/customer_payments/recording.rst:3 msgid "What are the different ways to record a payment?" msgstr "有哪些不同的方式来记录付款?" @@ -11694,316 +12078,3 @@ msgstr "内部银行转款,在仪表板上选择转出的银行,并在付款 #: ../../accounting/receivables/customer_payments/recording.rst:127 msgid ":doc:`credit_cards`" msgstr ":doc:`credit_cards` " - -#: ../../accounting/receivables/getting_paid.rst:3 -msgid "How to get paid?" -msgstr "如何收款?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:3 -msgid "How to automate customer follow-ups with plans?" -msgstr "如何自动有计划地跟进客户?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:5 -msgid "" -"With the Odoo Accounting application, you get a dynamic aged receivable " -"report, customer statements and you can easily send them to customers." -msgstr "在会计应用,你会得到一个动态的应收款报表,客户对账表,可发送给客户。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:8 -msgid "" -"If you want to go further in the automation of the credit collection " -"process, you can use follow-up plans. They will help you automate all the " -"steps to get paid, by triggering them at the right time: send customer " -"statements by emails, send regular letter (through the Docsaway " -"integration), create a task to manually call the customer, etc..." -msgstr "" -"如果你想进一步自动化信用收集,可使用跟踪计划。他们会帮助你自动完成收款所有的步骤:将客户对账单电子邮件给客户,定期发封信(通过docsaway集成),创建一个任务,手动打电话给客户,等等..." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:14 -msgid "Here is an example of a plan:" -msgstr "这里是一项计划的例子 :" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "When?" -msgstr "何时?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "What?" -msgstr "什么?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:17 -msgid "Who?" -msgstr "谁?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "3 days before due date" -msgstr "3天后过期" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -msgid "Email" -msgstr "电子邮箱" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:19 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "automated" -msgstr "自动的" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "1 day after due date" -msgstr "1 天后过期" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:21 -msgid "Email + Regular Letter" -msgstr "电子邮件 + 定期信件" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "15 days after due date" -msgstr "15 天后过期" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -msgid "Call the customer" -msgstr "致电客户" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:23 -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "John Mac Gregor" -msgstr "John Mac Gregor" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "35 days after due date" -msgstr "35天后过期" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:25 -msgid "Email + Letter + Call" -msgstr "电子邮件 + 信件 + 电话" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "60 days after due date" -msgstr "60 天后过期" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Formal notice" -msgstr "正式通知" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:27 -msgid "Bailiff" -msgstr "Bailiff" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:34 -msgid "Install Reminder Module" -msgstr "安装提醒模块" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:36 -msgid "" -"You must start by activating the feature, using the menu " -":menuselection:`Configuration --> Settings` of the Accounting application. " -"From the settings screen, activate the feature **Enable payment follow-up " -"management**." -msgstr "" -"你必须先激活功能,使用菜单 :menuselection:`Configuration --> Settings` . " -"从设置界面,激活功能**Enable payment follow-up management**." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:44 -msgid "Define Payment Follow-ups Levels" -msgstr "定义付款追踪等级" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:46 -msgid "" -"To automate customer follow ups, you must configure your follow–up levels " -"using the menu :menuselection:`Accounting --> Configuration --> Payment " -"Follow-ups`. You should define one and only one follow-up plan per company." -msgstr "" -"自动化的跟进客户,必须配置, 菜单:`Accounting --> Configuration --> Payment Follow-ups`. " -"你应该定义一个公司,每个公司只有一个跟进计划。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:50 -msgid "" -"The levels of follow-up are relative to the due date; when no payment term " -"is specified, the invoice date will be considered as the due date." -msgstr "跟进关联到期日;当没有付款条款时,发票日期将视为到期日。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:53 -msgid "" -"For each level, you should define the number of days and create a note which" -" will automatically be added into the reminder letter." -msgstr "对于每一个级别,应定义天数,并创建一个将自动添加到提醒函中的说明。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:59 -msgid "Odoo defines several actions for every reminder:" -msgstr "Odoo为每个提醒定义了几个行动 :" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:61 -msgid "" -"**Manual Action:** assign a responsible that will have to call the customer" -msgstr "* *手动操作:**指定一个电话给客户的负责人" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:62 -msgid "**Send an Email:** send an email to customer using the provided text" -msgstr " **发送一个邮件 :** 使用所提供的文本发送一封电子邮件给客户" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:63 -msgid "" -"**Send a Letter:** send a letter by regular mail, using the provided note" -msgstr " **发送一个信件 :** 使用提供的备注, 通过定期邮件发送一个信件" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:69 -msgid "" -"As you need to provide a number of days relative to the due date, you can " -"use a negative number. As an example, if an invoice is issued the January " -"1st but the due date is January 20, if you set a reminder 3 days before the " -"due date, the customer may receive an email in January 17." -msgstr "" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:76 -msgid "Doing your weekly follow-ups" -msgstr "每周做的跟进工作" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:78 -msgid "" -"Once everything is setup, Odoo will prepare follow-up letters and emails " -"automatically for you. All you have to do is to the menu " -":menuselection:`Sales --> Customers Statement` in the accounting " -"application." -msgstr "" -"一旦一切设置好,Odoo将自动发送跟进信件和邮件。必须的设置, 在菜单:menuselection:`Sales --> Customers " -"Statement`." - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:85 -msgid "" -"Odoo will automatically propose you actions based on the follow-up plan you " -"defined, invoices to pay and payment received." -msgstr "Odoo会基于定义的跟踪计划自动建议后续行动,收支款项。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:88 -msgid "" -"You can use this menu every day, once a week or once a month. You do not " -"risk to send two times the same reminder to your customer. Odoo only " -"proposes you the action you have to do. If you do it every day, you will " -"have a few calls to do per day. If you do it once a month, you will have " -"much more work once you do it." -msgstr "" -"你可每天,每周或每月一次使用这个菜单。你不用担心发送多次提醒给客户。Odoo只会提醒必做的工作。如果你每天都这样做,你每天都会有几个电话。如果你一个月做一次,工作会囤积得比较多。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:94 -msgid "" -"It's up to you to organize the way you want to work. But it's a good " -"practice to reconcile your bank statements before launching the follow-ups. " -"That way, all paid invoices will be reconciled and you will not send a " -"follow-up letter to a customer that already paid his invoice." -msgstr "由你来决定工作的方式。但运行跟踪行动前, 请先将银行对账单核销。这样,所有的支付发票将被核销,以免给已付款的客户发送催款信。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:99 -msgid "From a customer follow-up proposition, you can:" -msgstr "通过客户跟进提议, 你可以:" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:101 -msgid "Get the customer information to contact him" -msgstr "取得客户的联系方式并联系他" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:103 -msgid "Drill down to the customer information form by clicking on its name" -msgstr "点击名字,下拉客户信息表" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:105 -msgid "Change the text (or the email or letter) and adapt to the customer" -msgstr "更改文本(或电子邮件或信)使之适应客户" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:107 -msgid "" -"Change the colored dot to mark the customer as being a good, normal or bad " -"debtor" -msgstr "更改彩色点标记客户为好、一般或差债务人" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:110 -msgid "Log a note is you called the customer" -msgstr "将你联系过客户的相关信息记录一下" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:112 -msgid "Exclude some invoices from the statement table (litigation)" -msgstr "对账单不含这些发票(诉讼)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:114 -msgid "Send an email with the statement" -msgstr "发送一份账单邮件" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:116 -msgid "" -"Print a letter, or send a regular mail (if you installed the Docsaway " -"integration)" -msgstr "打印一封信, 或发送定期邮件 (如果您安装了 Docsaway 集成)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:119 -msgid "" -"Plan the next reminder (but it's better to keep in automatic mode so that " -"Odoo will stick to the follow-up plan of the company)" -msgstr "计划下次提醒(但最好在自动模式下,Odoo将自动进行公司的跟踪计划)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:122 -msgid "Drill down to an invoice" -msgstr "深入一张发票" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:124 -msgid "" -"Change the expected payment date of an invoice (thus, impacting the next " -"time Odoo will propose you to send a reminder)" -msgstr "更改发票的预期的付款日期 (因此, 影响下一次 Odoo 建议您发送提醒的时间)" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:128 -msgid "" -"You can force a customer statement, even if Odoo do not proposes you to do " -"it, because it's not the right date yet. To do this, you should go to the " -"Aged Receivable report (in the report menu of the Accounting application). " -"From this report, you can click on a customer to get to his customer " -"statement." -msgstr "" -"你可以查看客户对账单,即使Odoo因为未到日期没有建议你这样做。要做到这一点,去应收账龄表(在会计应用程序下的报表菜单)。从这份报告中,你可以点击一个客户," -" 可看到客户对账单。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:135 -msgid "How to exclude an invoice from auto follow up?" -msgstr "如何从自动催款里面排除发票?" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:137 -msgid "To see all **overdue invoices** or **on need of action**," -msgstr "查看所有 **逾期发票** 或 **需要的行动** " - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:139 -msgid "Go to :menuselection:`Accounting --> Sales --> Customers Statement`" -msgstr "" -"转到 :menuselection:`会计(Accounting) -->销售(Sales) -->客户对账单(Customers " -"Statement)` " - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:145 -msgid "Exclude a specific invoice for a specific date" -msgstr "排除特定日期的特定日期" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:147 -msgid "" -"Odoo can exclude an invoice from follow-ups actions for specific date by " -"clicking on **Log a Note**, then choose one of the ready options (*one " -"week*, *two weeks*, *one month*, *two months*), So Odoo will calculate the " -"required date according to the current date." -msgstr "" -"点击**Log a Note**, 在跟踪计划时可不含这些发票,然后选择一个选项(*一周*,* " -"两周*,*一个月*,*两个月*),所以Odoo会根据当前日期计算所需的时间。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:155 -msgid "" -"Another way to achieve it is the following: click on the required invoice, " -"then choose **Change expected payment date/note**, then enter a new payment " -"date and note." -msgstr "另一种方法也可以实现:点击所需的发票,然后选择**更改预期的付款日期/说明**,然后输入一个新的付款日期和说明。" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:162 -msgid "Exclude a specific invoice forever" -msgstr "永久的排除特定的发票" - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:164 -msgid "" -"Odoo can exclude an invoice for a specific customer by clicking on the " -"checkbox **Excluded**" -msgstr "Odoo 可以为特定客户免开发票 , 通过点击复选框 **排除** " - -#: ../../accounting/receivables/getting_paid/automated_followups.rst:168 -msgid "If you click on **History**, you can see all follow ups actions." -msgstr "如果你点击了 **历史记录** , 你可以看到所有的后续操作。" diff --git a/locale/zh_CN/LC_MESSAGES/crm.po b/locale/zh_CN/LC_MESSAGES/crm.po index 2fabff44b..27b0566d5 100644 --- a/locale/zh_CN/LC_MESSAGES/crm.po +++ b/locale/zh_CN/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: zpq001 , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -155,8 +155,8 @@ msgstr "" #: ../../crm/leads/generate/website.rst:73 #: ../../crm/leads/manage/automatic_assignation.rst:30 #: ../../crm/leads/manage/lead_scoring.rst:19 -#: ../../crm/overview/started/setup.rst:10 ../../crm/reporting/review.rst:23 -#: ../../crm/salesteam/manage/reward.rst:12 +#: ../../crm/leads/voip/onsip.rst:13 ../../crm/overview/started/setup.rst:10 +#: ../../crm/reporting/review.rst:23 ../../crm/salesteam/manage/reward.rst:12 msgid "Configuration" msgstr "配置" @@ -816,15 +816,11 @@ msgid "" "On your sales team menu, use in the **Domain** field a specific domain rule " "(for technical details on the domain refer on the `Building a Module " "tutorial " -"`__ or " +"`__ or " "`Syntax reference guide " -"`__) which will allow only the leads matching the team domain." msgstr "" -"在您的销售团队菜单, **域** 字段使用特定的域规则(关于域的技术细节, 参考构建模块教程 `__或` " -"语法参考指南 `__), 将只允许线索匹配团队域。" #: ../../crm/leads/manage/automatic_assignation.rst:56 msgid "" @@ -1052,6 +1048,159 @@ msgstr ":doc:`automatic_assignation` " msgid "Odoo VOIP" msgstr "Odoo VOIP" +#: ../../crm/leads/voip/onsip.rst:3 +msgid "OnSIP Configuration" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:6 +msgid "Introduction" +msgstr "介绍" + +#: ../../crm/leads/voip/onsip.rst:8 +msgid "" +"Odoo VoIP can be set up to work together with OnSIP (www.onsip.com). In that" +" case, the installation and setup of an Asterisk server is not necessary as " +"the whole infrastructure is hosted and managed by OnSIP." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:10 +msgid "" +"You will need to open an account with OnSIP to use this service. Before " +"doing so, make sure that your area and the areas you wish to call are " +"covered by the service. After opening an OnSIP account, follow the " +"configuration procedure below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:15 +msgid "Go to Apps and install the module **VoIP OnSIP**." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:20 +msgid "" +"Go to Settings/General Settings. In the section Integrations/Asterisk " +"(VoIP), fill in the 3 fields:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:22 +msgid "" +"**OnSIP Domain** is the domain you chose when creating an account on " +"www.onsip.com. If you don't know it, log in to https://admin.onsip.com/ and " +"you will see it in the top right corner of the screen." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:23 +msgid "**WebSocket** should contain wss://edge.sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:24 +msgid "**Mode** should be Production" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:29 +msgid "" +"Go to **Settings/Users**. In the form view of each VoIP user, in the " +"Preferences tab, fill in the section **PBX Configuration**:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:31 +msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:32 +msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:33 +msgid "**SIP Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:34 +msgid "**Handset Extension**: the OnSIP 'Extension'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:36 +msgid "" +"You can find all this information by logging in at " +"https://admin.onsip.com/users, then select the user you want to configure " +"and refer to the fields as pictured below." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:41 +msgid "" +"You can now make phone calls by clicking the phone icon in the top right " +"corner of Odoo (make sure you are logged in as a user properly configured in" +" Odoo and in OnSIP)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:45 +msgid "" +"If you see a *Missing Parameters* message in the Odoo softphone, make sure " +"to refresh your Odoo window and try again." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:52 +msgid "" +"If you see an *Incorrect Number* message in the Odoo softphone, make sure to" +" use the international format, leading with the plus (+) sign followed by " +"the international country code. E.g.: +16506913277 (where +1 is the " +"international prefix for the United States)." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:57 +msgid "" +"You can now also receive phone calls. Your number is the one provided by " +"OnSIP. Odoo will ring and display a notification." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:63 +msgid "OnSIP on Your Cell Phone" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:65 +msgid "" +"In order to make and receive phone calls when you are not in front of your " +"computer, you can use a softphone app on your cell phone in parallel of Odoo" +" VoIP. This is useful for on-the-go calls, but also to make sure to hear " +"incoming calls, or simply for convenience. Any SIP softphone will work." +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:67 +msgid "" +"On Android, OnSIP has been successfully tested with `Zoiper " +"`_. " +"You will have to configure it as follows:" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:69 +msgid "**Account name**: OnSIP" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:70 +msgid "**Host**: the OnSIP 'Domain'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:71 +msgid "**Username**: the OnSIP 'Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:72 +msgid "**Password**: the OnSIP 'SIP Password'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:73 +msgid "**Authentication user**: the OnSIP 'Auth Username'" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:74 +msgid "**Outbound proxy**: sip.onsip.com" +msgstr "" + +#: ../../crm/leads/voip/onsip.rst:78 +msgid "" +"The downside of using a softphone on your cell phone is that your calls will" +" not be logged in Odoo as the softphone acts as an independent separate app." +msgstr "" + #: ../../crm/leads/voip/setup.rst:3 msgid "Installation and Setup" msgstr "安装和设置" @@ -1557,19 +1706,14 @@ msgstr " **看板视图 :** " #: ../../crm/overview/main_concepts/terminologies.rst:54 msgid "" "In Odoo, the Kanban view is a workflow visualisation tool halfway between a " -"`list view `__ and a non-editable `form view " -"`__ and displaying records as \"cards\". Records may be grouped " -"in columns for use in workflow visualisation or manipulation (e.g. tasks or " -"work-progress management), or ungrouped (used simply to visualize records)." +"`list view " +"`__ and " +"a non-editable `form view " +"`__ and " +"displaying records as \"cards\". Records may be grouped in columns for use " +"in workflow visualisation or manipulation (e.g. tasks or work-progress " +"management), or ungrouped (used simply to visualize records)." msgstr "" -"在Odoo中, 看板视图是一个工作流程可视化得工具介于'列表视图’" -" `— 和不可编辑的‘表单视图’`" -" __ 像\" 卡片\\ \\ \\ \"一样显示记录。记录被组合在列中用以在工作流程的可视化和操纵使用(如任务或工作进度管理), " -"或取消组合(只是用来显示记录)" #: ../../crm/overview/main_concepts/terminologies.rst:66 msgid "**List view :**" diff --git a/locale/zh_CN/LC_MESSAGES/db_management.po b/locale/zh_CN/LC_MESSAGES/db_management.po index bad1a756b..2bcdab301 100644 --- a/locale/zh_CN/LC_MESSAGES/db_management.po +++ b/locale/zh_CN/LC_MESSAGES/db_management.po @@ -222,9 +222,9 @@ msgstr "或" msgid "" "**Deactivate users** as explained in this `Documentation " "`__ and **Reject** the upsell quotation." -msgstr "按照文献要求**冻结用户**" +msgstr "" #: ../../db_management/db_premise.rst:109 msgid "" diff --git a/locale/zh_CN/LC_MESSAGES/discuss.po b/locale/zh_CN/LC_MESSAGES/discuss.po index 6038d1dce..b46211d49 100644 --- a/locale/zh_CN/LC_MESSAGES/discuss.po +++ b/locale/zh_CN/LC_MESSAGES/discuss.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-10 09:08+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Connie Xiao , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -425,8 +425,8 @@ msgid "" msgstr "" #: ../../discuss/overview.rst:3 -msgid "Why to use Odoo Discuss" -msgstr "为什么要用Odoo Discuss" +msgid "Why use Odoo Discuss" +msgstr "" #: ../../discuss/overview.rst:5 msgid "" diff --git a/locale/zh_CN/LC_MESSAGES/getting_started.po b/locale/zh_CN/LC_MESSAGES/getting_started.po index 24a44590e..66437dbe7 100644 --- a/locale/zh_CN/LC_MESSAGES/getting_started.po +++ b/locale/zh_CN/LC_MESSAGES/getting_started.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: liAnGjiA , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -24,10 +24,10 @@ msgstr "Odoo在线实施" #: ../../getting_started/documentation.rst:7 msgid "" -"This document summarizes **Odoo's Online services**, our Success Pack " -"**implementation methodology**, and *best practices* to **get started** with" -" our product." -msgstr "文档总结了* *Odoo的在线服务 * * , 成功功能包* *实施方法 * *, 用*最佳实践** * 开始* * *我们的产品。" +"This document summarizes **Odoo Online's services**, our Success Pack " +"**implementation methodology**, and best practices to get started with our " +"product." +msgstr "" #: ../../getting_started/documentation.rst:11 msgid "" @@ -56,17 +56,16 @@ msgstr "不要等到启动会议后才开始使用软件。与Odoo接触越多, #: ../../getting_started/documentation.rst:26 msgid "" "Once you purchase an Odoo Online subscription, you will receive instructions" -" by e-mail on how to activate or create your database. From this email, you " +" by email on how to activate or create your database. From this email, you " "can activate your existing Odoo database or create a new one from scratch." -msgstr "一旦你购买Odoo在线订阅, 您将收到关于指示如何激活或创建数据库的邮件。基于这些邮件,您可以激活现有Odoo数据库或创建一个新的。" +msgstr "" #: ../../getting_started/documentation.rst:31 msgid "" "If you did not receive this email, e.g. because the payment was made by " -"someone else in your company, contact our support using our `online support " -"form `__." +"someone else in your company, contact our support team using our `online " +"support form `__." msgstr "" -"如果你没有收到这封邮件, 原因可能是公司的其他人付了款, 你可使用在线支持表单`__联系我们。" #: ../../getting_started/documentation.rst:38 msgid "" @@ -77,12 +76,10 @@ msgstr "填写登录或者注册页面, Odoo数据库可以使用。" #: ../../getting_started/documentation.rst:41 msgid "" "In order to familiarize yourself with the user interface, take a few minutes" -" to create records: *products, customers, opportunities or projects / " -"tasks*. Follow the blinking dots, they give you tips about the user " -"interface as shown in the picture below." +" to create records: *products, customers, opportunities* or " +"*projects/tasks*. Follow the blinking dots, they give you tips about the " +"user interface as shown in the picture below." msgstr "" -"为了熟悉用户界面,花几分钟来创建记录: *products, customers, opportunities or projects / " -"tasks*. 在用户界面上, 遵循闪烁的点,如下图所示。" #: ../../getting_started/documentation.rst:47 msgid "|left_pic|" @@ -139,10 +136,10 @@ msgstr "" #: ../../getting_started/documentation.rst:79 msgid "" -"Watch the videos on our eLearning platform (Free with your first Success " +"Watch the videos on our eLearning platform (free with your first Success " "Pack): `https://odoo.thinkific.com/courses/odoo-functional " "`__" -msgstr "观看在线学习平台的视频(第一个Success包是免费的):" +msgstr "" #: ../../getting_started/documentation.rst:82 msgid "" @@ -152,9 +149,9 @@ msgstr "在我们的Youtube频道观看在线会议" #: ../../getting_started/documentation.rst:85 msgid "" -"Or send your questions to our online support through our `online support " -"form `__." -msgstr "或将你的问题发送给在线支持, 在线支持格式在`__." +"Or send your questions to our online support team through our `online " +"support form `__." +msgstr "" #: ../../getting_started/documentation.rst:89 msgid "What do we expect from you?" @@ -181,34 +178,33 @@ msgstr "内部实施经理" #: ../../getting_started/documentation.rst:102 msgid "" "We ask that you maintain a single point of contact within your company to " -"work with our project manager on your Odoo Implementation. This is to ensure" +"work with our project manager on your Odoo implementation. This is to ensure" " efficiency and a single knowledge base in your company. Additionally, this " "person must:" -msgstr "我们要求您在公司内部保持一个单点联系人作为Odoo实施项目的经理。这是为了确保效率及你公司的单一知识库。此外,这人必须:" +msgstr "" #: ../../getting_started/documentation.rst:107 msgid "" -"**be available at least 2 full days a week** for the project, otherwise you " +"**Be available at least 2 full days a week** for the project, otherwise you " "risk slowing down your implementation. More is better with the fastest " "implementations having a full time project manager." -msgstr "**能够为项目至少每周投入完整的两天时间**,否则就有实施不利的风险。如有全职的项目经理则可以加速实施进度。" +msgstr "" #: ../../getting_started/documentation.rst:111 msgid "" -"**have authority to take decisions** on their own. Odoo usually transforms " +"**Have authority to take decisions** on their own. Odoo usually transforms " "all departments within a company for the better. There can be many small " -"details that need quick turn arounds for answers and if there is too much " +"details that need quick turnarounds for answers and if there is too much " "back and forth between several internal decision makers within your company " "it could potentially seriously slow everything down." msgstr "" -"**有权决定**。Odoo通常改善一个公司内部的所有部门,这需要快速响应和回复,但如果公司内部的各个决策者之间没有大量的互动,则会潜在影响决策的效率。" #: ../../getting_started/documentation.rst:117 msgid "" -"**have the leadership** to train and enforce policies internally with full " +"**Have the leadership** to train and enforce policies internally with full " "support from all departments and top management, or be part of top " "management." -msgstr "**具有领导力**,全面支持所有部门及高级管理者,培训及执行内部的各种政策,或成为高级管理的一个部分。" +msgstr "" #: ../../getting_started/documentation.rst:121 msgid "Integrate 90% of your business, not 100%" @@ -239,9 +235,8 @@ msgstr "标准Odoo大约能覆盖90%的业务流程及业务需求。对剩下 msgid "" "**Do it the Odoo way, not yours.** Be flexible, use Odoo the way it was " "designed. Learn how it works and don't try to replicate the way your old " -"system(s) works." +"system(s) work." msgstr "" -"* *用Odoo的方式操作,不是你的。* * 按Odoo设计的方式使用会更灵活。学习它是如何工作的,不要试图复制你的旧系统(s)的工作方式。" #: ../../getting_started/documentation.rst:138 msgid "" @@ -249,9 +244,9 @@ msgid "" "customize Odoo, phase it towards the end of the project, ideally after " "having been in production for several months. Once a customer starts using " "Odoo, they usually drop about 60% of their customization requests as they " -"learn to perform their work flows out of the box, or the Odoo way. It is " -"more important to have all your business processes working than customizing " -"a screen to add a few fields here and there or automating a few e-mails." +"learn to perform their workflows out of the box, or the Odoo way. It is more" +" important to have all your business processes working than customizing a " +"screen to add a few fields here and there or automating a few emails." msgstr "" #: ../../getting_started/documentation.rst:147 @@ -272,9 +267,9 @@ msgstr "学习 ODOO 时间耗用" #: ../../getting_started/documentation.rst:157 msgid "" "Start your free trial and play with the system. The more comfortable you are" -" with navigating Odoo, the better your decisions will be and the quicker and" -" easier your training phases will be." -msgstr "开始免费试用系统吧!Odoo的试用之旅越舒适,您越能够做出更好、更快的决定,您的培训过程也更轻松。" +" navigating Odoo, the better your decisions will be and the quicker and " +"easier your training phases will be." +msgstr "" #: ../../getting_started/documentation.rst:161 msgid "" @@ -397,16 +392,16 @@ msgstr "支持" msgid "" "Your Odoo Online subscription includes an **unlimited support service at no " "extra cost, 24/5, Monday to Friday**. To cover 24 hours, our teams are in " -"San Francisco, Belgium and India. Questions could be about anything and " -"everything from: specific questions on current Odoo features and where to " -"configure them, bugfix requests, payments or subscription issues." +"San Francisco, Belgium, and India. Questions could be about anything and " +"everything, like specific questions on current Odoo features and where to " +"configure them, bugfix requests, payments, or subscription issues." msgstr "" #: ../../getting_started/documentation.rst:232 msgid "" -"Our support can be contacted through our `online support form " +"Our support team can be contacted through our `online support form " "`__." -msgstr "在线支持形式`__." +msgstr "" #: ../../getting_started/documentation.rst:235 msgid "" @@ -430,12 +425,10 @@ msgstr "" #: ../../getting_started/documentation.rst:247 msgid "" "We provide the option to upgrade in a test environment so that you can " -"evaluate a new version or train your team before the roll out. Simply fill " +"evaluate a new version or train your team before the rollout. Simply fill " "our `online support form `__ to make this " "request." msgstr "" -"我们可提供新版本的测试环境, 这样您可以做个评估是否需要升级, 或是给团队做个培训。如需这个服务, " -"请简单地填写在线支持表单`__ 。" #: ../../getting_started/documentation.rst:252 msgid "Success Pack Services" @@ -444,18 +437,18 @@ msgstr "成功包服务" #: ../../getting_started/documentation.rst:254 msgid "" "The Success Pack is a package of premium hour-based services performed by a " -"dedicated project manager and business analyst. The initial alloted hours " -"you purchased is purely an estimate and we do not guarantee completion of " +"dedicated project manager and business analyst. The initial allotted hours " +"you purchased are purely an estimate and we do not guarantee completion of " "your project within the first pack. We always strive to complete projects " -"within the initial allotement however any number of factors can contribute " -"to us not being able to do so, for example a scope expansion or \"Scope " -"Creep\" in the middle of your implementation, new detail descoveries, or an " -"increase in complexity that was not apparent from the beginning." +"within the initial allotment however any number of factors can contribute to" +" us not being able to do so; for example, a scope expansion (or \"Scope " +"Creep\") in the middle of your implementation, new detail discoveries, or an" +" increase in complexity that was not apparent from the beginning." msgstr "" #: ../../getting_started/documentation.rst:263 msgid "" -"The list of services according to your success pack is detailed online: " +"The list of services according to your Success Pack is detailed online: " "`https://www.odoo.com/pricing-packs `__" msgstr "" @@ -463,8 +456,8 @@ msgstr "" msgid "" "The goal of the project manager is to help you get to production within the " "defined time frame and budget, i.e. the initial number of hours defined in " -"your success pack." -msgstr "项目经理的目标是帮助你在时间和预算下能上线, 即成功包中的小时数。" +"your Success Pack." +msgstr "" #: ../../getting_started/documentation.rst:270 msgid "His/her role includes:" @@ -472,41 +465,40 @@ msgstr "他的角色包括:" #: ../../getting_started/documentation.rst:272 msgid "" -"**Project Management:** review of your objectives & expectations, phasing of" -" the implementation (road map), mapping of your business needs and the Odoo " -"features." -msgstr "* * 项目管理* * : 回顾你的目标和期望, 实施步骤(路线图), 规划业务需求和Odoo特性。" +"**Project Management:** Review of your objectives & expectations, phasing of" +" the implementation (roadmap), mapping your business needs to Odoo features." +msgstr "" #: ../../getting_started/documentation.rst:276 -msgid "**Customized Support:** by phone, e-mail or webinar." -msgstr "* *定制的支持:* * 可通过电话、邮件或网络研讨会。" +msgid "**Customized Support:** By phone, email or webinar." +msgstr "" #: ../../getting_started/documentation.rst:278 msgid "" -"**Training, Coaching, and Onsite Consulting:** remote trainings via screen " -"sharing or training on premises. For on premise training sessions, you will " +"**Training, Coaching, and Onsite Consulting:** Remote trainings via screen " +"sharing or training on premises. For on-premise training sessions, you will " "be expected to pay extra for travel expenses and accommodations for your " "consultant." -msgstr "* *培训、指导和现场咨询:* * 通过屏幕共享的远程培训或现场培训。现场培训部分, 需要支付顾问额外的差旅费用和住宿费。" +msgstr "" #: ../../getting_started/documentation.rst:283 msgid "" -"**Configuration:** decisions about how to implement specific needs in Odoo " -"and advanced configuration. (e.g. logistic routes, advanced pricing " +"**Configuration:** Decisions about how to implement specific needs in Odoo " +"and advanced configuration (e.g. logistic routes, advanced pricing " "structures, etc.)" -msgstr "* *配置:* * 如何实现特定需求和高级配置。(如物流路线,先进的定价结构,等等)。" +msgstr "" #: ../../getting_started/documentation.rst:287 msgid "" -"**Data Import**: we can do it or assist you on how to do it with a template " +"**Data Import**: We can do it or assist you on how to do it with a template " "prepared by the project manager." -msgstr "* *数据导入* *:我们可以做, 或是由项目经理提供模板指导你来做." +msgstr "" #: ../../getting_started/documentation.rst:290 msgid "" -"If you have subscribed to **Studio**, you benefit from following extra " +"If you have subscribed to **Studio**, you benefit from the following extra " "services:" -msgstr "如你已经订阅了**Studio**,你将获得以下的额外服务:" +msgstr "" #: ../../getting_started/documentation.rst:293 msgid "" @@ -516,25 +508,26 @@ msgstr "**定制屏幕:**Studio用拖放方式定制你认为适合的大多 #: ../../getting_started/documentation.rst:296 msgid "" -"**Customization of reports (PDF):** Studio itself will not allow you to " -"customize the reports yourself, however our project managers have access to " -"developers for advanced customizations." -msgstr "**定制报告(PDF格式):**Studio本身不允许你自行定制报告,但我们的项目经理能通过开发者的高级定制功能实现。" +"**Customization of reports (PDF):** Studio will not allow you to customize " +"the reports yourself, however our project managers have access to developers" +" for advanced customizations." +msgstr "" #: ../../getting_started/documentation.rst:300 msgid "" -"**Website Design:** standard themes are provided to get started at no extra " +"**Website design:** Standard themes are provided to get started at no extra " "cost. However, our project manager can coach you on how to utilize the " "building blocks of the website designer. The time spent will consume hours " -"of your success pack." -msgstr " * *网站设计:* * 标准模块是免费的。然而, 项目经理可以指导你如何使用基本模块。所用时间从成功包中扣除。" +"of your Success Pack." +msgstr "" #: ../../getting_started/documentation.rst:305 msgid "" -"**Workflow automations:** e.g. setting values in fields based on triggers, " -"sending reminders by emails, automating actions, etc. For very advanced " -"automations, our project managers have access to Odoo developers." -msgstr " * *工作流程自动化:* * 例如设置字段值、自动发送邮件提醒,自动化操作,等等。对于更高级点的自动化, 可以联系开发。" +"**Workflow automations:** Some examples include setting values in fields " +"based on triggers, sending reminders by emails, automating actions, etc. For" +" very advanced automations, our project managers have access to Odoo " +"developers." +msgstr "" #: ../../getting_started/documentation.rst:310 msgid "" @@ -551,143 +544,138 @@ msgstr "所有用我们的“业务分析师”进行定制的时间都会从Suc #: ../../getting_started/documentation.rst:317 msgid "" -"In case of customizations that would require a developer’s intervention, a " -"recurring maintenance fee will be charged on the customer subscription, to " -"cover maintenance and upgrade services. This cost will be based on hours " -"spent by the developer: 4€ or $5/month, per hour of development will be " -"added to the subscription fee." -msgstr "如需开发者协助定制,将向顾客的订阅中收取一定的费用,用于支付维护和升级服务。费用可以按小时计算:4欧元或5美元/月每小时,算入订阅费。" +"In case of customizations that cannot be done via Studio and would require a" +" developer’s intervention, this will require Odoo.sh, please speak to your " +"Account Manager for more information. Additionally, any work performed by a " +"developer will add a recurring maintenance fee to your subscription to cover" +" maintenance and upgrade services. This cost will be based on hours spent by" +" the developer: 4€ or $5/month, per hour of development will be added to the" +" subscription fee." +msgstr "" -#: ../../getting_started/documentation.rst:323 +#: ../../getting_started/documentation.rst:325 msgid "" -"**Example:** a customization that took 2 hours of development will cost: 2 " +"**Example:** A customization that took 2 hours of development will cost: 2 " "hours deducted from the Success Pack for the customization development 2 * " -"$5 = $10/month as recurring fee for the maintenance of this customization" -msgstr "**举例**:2小时的定制开发将收费:将2小时从定制化开发的Success包中扣除,2*5=10美元/月作为此次定制的经常性维护费用。" +"$5 = $10/month as a recurring fee for the maintenance of this customization" +msgstr "" -#: ../../getting_started/documentation.rst:328 +#: ../../getting_started/documentation.rst:330 msgid "Implementation Methodology" msgstr "实施方法论" -#: ../../getting_started/documentation.rst:330 +#: ../../getting_started/documentation.rst:332 msgid "" -"We follow a **lean and hands-on methodology**, that is used to put customers" -" in production in a short period of time and at a low cost." -msgstr "我们遵循 * *精益和实践方法* *, 能帮助客户在短时间内上线, 并且耗费较低。" +"We follow a **lean and hands-on methodology** that is used to put customers " +"in production in a short period of time and at a low cost." +msgstr "" -#: ../../getting_started/documentation.rst:333 +#: ../../getting_started/documentation.rst:335 msgid "" "After the kick-off meeting, we define a phasing plan to deploy Odoo " "progressively, by groups of apps." msgstr "启动会议后,我们通过一系列的应用程序定义Odoo的部署阶段计划. " -#: ../../getting_started/documentation.rst:339 +#: ../../getting_started/documentation.rst:341 msgid "" "The goal of the **Kick-off call** is for our project manager to come to an " "understanding of your business in order to propose an implementation plan " -"(phasing). Each phase is the deployment of a set applications that you will " -"fully use in production at the end of the phase." +"(phasing). Each phase is the deployment of a set of applications that you " +"will fully use in production at the end of the phase." msgstr "" -"* *启动电话* *的目的是为了让项目经理了解客户的业务, 以便提出(阶段性的)实施计划。每个阶段都会部署一组应用程序, 在上线时都将被用到。" -#: ../../getting_started/documentation.rst:345 +#: ../../getting_started/documentation.rst:347 msgid "For every phase, the steps are the following:" msgstr "对于每个阶段,步骤如下:" -#: ../../getting_started/documentation.rst:347 +#: ../../getting_started/documentation.rst:349 msgid "" -"**On Boarding:** Odoo's project manager will review Odoo's business flows " +"**Onboarding:** Odoo's project manager will review Odoo's business flows " "with you, according to your business. The goal is to train you, validate the" " business process and configure according to your specific needs." msgstr "" -"* *登机:* * Odoo项目经理将根据具体的业务, 与客户一起检查业务流程。这么做的目的是为了培训客户, 确认业务流程, 按照客户的需求进行配置。" -#: ../../getting_started/documentation.rst:352 +#: ../../getting_started/documentation.rst:354 msgid "" -"**Data:** created manually or imported from your existing system. You are " -"responsible to export the data from your existing system and Odoo's project " -"manager will import them in Odoo." -msgstr "* *数据:* *手动创建或从现有系统导入。客户负责从现有的系统导出, Odoo的项目经理将数据导入Odoo。" +"**Data:** Created manually or imported from your existing system. You are " +"responsible for exporting the data from your existing system and Odoo's " +"project manager will import them in Odoo." +msgstr "" -#: ../../getting_started/documentation.rst:356 +#: ../../getting_started/documentation.rst:358 msgid "" -"**Training:** once your applications are set up, your data imported, and the" +"**Training:** Once your applications are set up, your data imported, and the" " system is working smoothly, you will train your users. There will be some " "back and forth with your Odoo project manager to answer questions and " "process your feedback." msgstr "" -"**培训:** " -"若您Odoo实施完成,且已成功导入数据,哈~系统运行顺利啦,您将需要给您的用户们一次培训了啦。培训时会有Odoo项目经理来解答和处理您反馈的问题。" -#: ../../getting_started/documentation.rst:361 +#: ../../getting_started/documentation.rst:363 msgid "**Production**: Once everyone is trained, your users start using Odoo." msgstr " * *生产:* * 一旦培训好, 用户可开始使用Odoo。" -#: ../../getting_started/documentation.rst:364 +#: ../../getting_started/documentation.rst:366 msgid "" "Once you are comfortable using Odoo, we will fine-tune the process and " "**automate** some tasks and do the remaining customizations (**extra screens" " and reports**)." msgstr "一旦适应Odoo, 我们将调整过程并做些* *自动化 * *的任务, 剩下的定制也将开发( * *额外的开发和报告* *)。" -#: ../../getting_started/documentation.rst:368 +#: ../../getting_started/documentation.rst:370 msgid "" -"Once all applications are deployed and users are comfortable on Odoo, our " +"Once all applications are deployed and users are comfortable with Odoo, our " "project manager will not work on your project anymore (unless you have new " "needs) and you will use the support service if you have further questions." msgstr "" -"一旦所有应用程序都已部署并且用户已适应了Odoo, 项目经理不再为这个项目工作 (除非你有新的需求),如果您有进一步的问题, 可使用售后支持服务。" -#: ../../getting_started/documentation.rst:374 +#: ../../getting_started/documentation.rst:376 msgid "Managing your databases" msgstr "管理数据库" -#: ../../getting_started/documentation.rst:376 +#: ../../getting_started/documentation.rst:378 msgid "" "To access your databases, go to Odoo.com, sign in and click **My Databases**" " in the drop-down menu at the top right corner." msgstr "要访问数据库, 点击Odoo.com, 登录并在右上角的下拉菜单单击* *我的数据库* *。" -#: ../../getting_started/documentation.rst:382 +#: ../../getting_started/documentation.rst:384 msgid "" "Odoo gives you the opportunity to test the system before going live or " "before upgrading to a newer version. Do not mess up your working environment" " with test data!" msgstr "在系统上线或升级之前, Odoo会让你测试。不会让测试数据扰乱正式环境!" -#: ../../getting_started/documentation.rst:386 +#: ../../getting_started/documentation.rst:388 msgid "" -"In that purpose, you can create as many free trials as you want (available " -"for 15 days). Those instances can be instant copies of your working " -"environment. To do so, go to the Odoo.com account in **My Organizations** " -"page and click **Duplicate**." +"For those purposes, you can create as many free trials as you want (each " +"available for 15 days). Those instances can be instant copies of your " +"working environment. To do so, go to the Odoo.com account in **My " +"Organizations** page and click **Duplicate**." msgstr "" -"你可以创建你想要的免费试用(15天)。这些实例可以即时复制到你的工作环境。如需复制, 在Odoo.com帐户, * *我组织* *页面, 点击* " -"*复制* *。" -#: ../../getting_started/documentation.rst:397 +#: ../../getting_started/documentation.rst:399 msgid "" "You can find more information on how to manage your databases :ref:`here " "`." msgstr "关于如何管理你的数据库, 你可以找到更多的信息 :ref:`here`." -#: ../../getting_started/documentation.rst:401 +#: ../../getting_started/documentation.rst:403 msgid "Customer Success" msgstr "客户成功" -#: ../../getting_started/documentation.rst:403 +#: ../../getting_started/documentation.rst:405 msgid "" "Odoo is passionate about delighting our customers and ensuring that they " "have all the resources needed to complete their project." msgstr "Odoo在于满足客户所有需求, 使客户满意。" -#: ../../getting_started/documentation.rst:406 +#: ../../getting_started/documentation.rst:408 msgid "" "During the implementation phase, your point of contact is the project " "manager and eventually the support team." msgstr "在实施阶段,你的联系人是项目经理, 后面是售后支持。" -#: ../../getting_started/documentation.rst:409 +#: ../../getting_started/documentation.rst:411 msgid "" "Once you are in production, you will probably have less interaction with " "your project manager. At that time, we will assign a member of our Client " @@ -698,16 +686,16 @@ msgstr "" "一旦系统上线, 你与Odoo项目经理的互动将减少。在那个时候,我们的成功客户团队将与你联系。他们是专业的团队, " "与我们的客户保持长期联系。他们将向你展示新版本,提高你的工作方式或是评估你的新需求,等等……" -#: ../../getting_started/documentation.rst:416 +#: ../../getting_started/documentation.rst:418 msgid "" "Our internal goal is to keep customers for at least 10 years and offer them " "a solution that grows with their needs!" msgstr "我们的内部目标是与客户保持联系至少10年, 随着客户不同的需求为他们提供解决方案!" -#: ../../getting_started/documentation.rst:419 +#: ../../getting_started/documentation.rst:421 msgid "Welcome aboard and enjoy your Odoo experience!" msgstr "欢迎加入,享受你的Odoo!" -#: ../../getting_started/documentation.rst:422 +#: ../../getting_started/documentation.rst:424 msgid ":doc:`../../db_management/documentation`" msgstr ":doc:`../../db_管理/文档`" diff --git a/locale/zh_CN/LC_MESSAGES/inventory.po b/locale/zh_CN/LC_MESSAGES/inventory.po index a00e84659..dbd7df1d3 100644 --- a/locale/zh_CN/LC_MESSAGES/inventory.po +++ b/locale/zh_CN/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: 苏州远鼎 , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -4060,8 +4060,8 @@ msgid "Main Concepts" msgstr "主要概念" #: ../../inventory/overview/concepts/double-entry.rst:5 -msgid "Double-Entry Inventory Management" -msgstr "复式库存管理" +msgid "Introduction to Inventory Management" +msgstr "" #: ../../inventory/overview/concepts/double-entry.rst:7 msgid "" diff --git a/locale/zh_CN/LC_MESSAGES/point_of_sale.po b/locale/zh_CN/LC_MESSAGES/point_of_sale.po index 7298a9b1d..3218d50ae 100644 --- a/locale/zh_CN/LC_MESSAGES/point_of_sale.po +++ b/locale/zh_CN/LC_MESSAGES/point_of_sale.po @@ -1274,18 +1274,12 @@ msgstr "镜像建立过程" #: ../../point_of_sale/overview/setup.rst:179 msgid "" "We generate the official POSBox images using the scripts in " -"https://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. " +"https://github.com/odoo/odoo/tree/11.0/addons/point_of_sale/tools/posbox. " "More specifically, we run `posbox_create_image.sh " -"`_." +"`_." " This builds an image called ``posbox.img``, which we zip and upload to " "`nightly.odoo.com `_ for users to download." msgstr "" -"我们生成正规的POSBox 镜像使用如下脚本https " -"://github.com/odoo/odoo/tree/8.0/addons/point_of_sale/tools/posbox. 更加具体的话, " -"运行 `posbox_create_image.sh'.建立一个叫\"" -" posbox.img\\ \\ \\ \"的镜像, 我们压缩并上传到'nightly.odoo.com'_供用户下载。" #: ../../point_of_sale/overview/setup.rst:187 msgid "" @@ -1514,12 +1508,9 @@ msgid "" "implemented as Odoo modules. Those modules are all prefixed with ``hw_*`` " "and they are the only modules that are running on the POSBox. Odoo is only " "used for the framework it provides. No business data is processed or stored " -"on the POSBox. The Odoo instance is a shallow git clone of the ``8.0`` " +"on the POSBox. The Odoo instance is a shallow git clone of the ``11.0`` " "branch." msgstr "" -"该POSBox运行一个重大的修改Raspbian Linux, 是Raspberry Debian的衍生物。它还可以运行Odoo的准系统安装, " -"提供网络服务器和驱动程序。硬件驱动被作为为Odoo模块。这些模块都前缀\" hw_ * \\ \", 他们是POSBox运行的唯一模块。 " -"Odoo仅用于所提供的框架。没有业务数据被处理或存储在POSBox。该Odoo实例是\" 8.0 \\ \"克隆。" #: ../../point_of_sale/overview/setup.rst:335 msgid "" diff --git a/locale/zh_CN/LC_MESSAGES/purchase.po b/locale/zh_CN/LC_MESSAGES/purchase.po index 7381895e1..42f489e48 100644 --- a/locale/zh_CN/LC_MESSAGES/purchase.po +++ b/locale/zh_CN/LC_MESSAGES/purchase.po @@ -2178,9 +2178,8 @@ msgstr "如何管理采购招标" msgid "" "For more information on best uses, please read the chapter `Request for " "Quotation, Purchase Tender or Purchase Order? " -"`__" +"`__" msgstr "" -"如需获得最佳使用的信息,请阅读此章节“报价、采购招标或采购订单请求”:" #: ../../purchase/purchases/tender/manage_multiple_offers.rst:17 msgid "Activate the Purchase Tender function" From b3932adf7112023e61f5d6960f4e311876faa1ef Mon Sep 17 00:00:00 2001 From: Frederic Gilson Date: Tue, 12 Dec 2017 13:36:31 +0100 Subject: [PATCH 07/29] [ADD] l10n_fr: VAT anti-fraud certification --- accounting/localizations.rst | 1 + accounting/localizations/france.rst | 155 ++++++++++++++++++++++++++++ 2 files changed, 156 insertions(+) create mode 100644 accounting/localizations/france.rst diff --git a/accounting/localizations.rst b/accounting/localizations.rst index 0dbb246be..f6b74bd2b 100644 --- a/accounting/localizations.rst +++ b/accounting/localizations.rst @@ -5,5 +5,6 @@ Localizations .. toctree:: :titlesonly: + localizations/france localizations/switzerland localizations/mexico \ No newline at end of file diff --git a/accounting/localizations/france.rst b/accounting/localizations/france.rst new file mode 100644 index 000000000..8b4a0beb4 --- /dev/null +++ b/accounting/localizations/france.rst @@ -0,0 +1,155 @@ +====================================================== +France: Get the VAT anti-fraud certification with Odoo +====================================================== + +As of January 1st 2018, a new anti-fraud legislation will come into effect +in France and DOM-TOM. This new legislation stipulates certain criteria +concerning the inalterability, security, storage and archiving of sales data. +These legal requirements are implemented in Odoo, version 9 onward, +through an add-on. + +Is my company required to use an anti-fraud software +==================================================== +Your company is required to use an anti-fraud cash register software like +Odoo (CGI art. 286, I. 3° bis) if: + +* You are taxable (not VAT exempt) in France or any DOM-TOM, +* Some of your customers are private individuals (B2C). + +This rule applies to any company size. Auto-entrepreneurs are exempted from +VAT and therefore are not affected. + +How to get certified with Odoo +=============================== +Getting compliant with Odoo is vey easy. + +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. +If you use Odoo Community, you should +`upgrade to Odoo Enterprise `__ +or contact your Odoo service provider. +`Get the certificate here `__. + +In case of non-conformity, your company risks a fine of €7,500. + +To get the certification just follow the following steps: + +* Install the anti-fraud add-on fitting your Odoo environment from the + *Apps* menu: + + * France - Certification CGI 286 I-3 bis - Point of Sale (if you use Odoo Point of Sale) + + * France - Certification CGI 286 I-3 bis (in any other case) +* Make sure a country is set on your company, otherwise your entries won’t be + encrypted for the inalterability check. To edit your company’s data, + go to :menuselection:`Settings --> Users & Companies --> Companies`. + Select a country from the list; Do not create a new country. +* Download the mandatory Certificate of Conformity delivered by Odoo SA from `here `__. + +.. note:: If case you run Odoo on-premise, you should update your + installation and restart your server to get such new add-ons available + in your Apps repository. + +What are the anti-fraud features of Odoo +======================================== +The anti-fraud add-on introduces the following features: + +* **Inalterability**: deactivation of all the ways to cancel or modify + key data of POS orders, invoices and journal entries; +* **Security**: chaining algorithm to verify the inalterability; +* **Storage**: automatic sales closings with computation of both period + and cumulative totals (daily, monthly, annually). + +Inalterability +-------------- +All the possible ways to cancel and modify key data of paid POS orders, +confirmed invoices and journal entries are deactivated, +if the company is located in France or in any DOM-TOM. + +.. note:: If you run a multi-companies environment, only the documents of + such companies are impacted. + +Security +-------- +To ensure the inalterability, every order or journal entry is encrypted +upon validation. +This number (or hash) is calculated from the key data of the document as +well as from the hash of the precedent documents. + +The add-on introduces an interface to test the data inalterability. +If any information is modified on a document after its validation, +the test will fail. The algorithm recomputes all the hashes and compares them +against the initial ones. In case of failure, the system points out the first +corrupted document recorded in the system. + +Users with *Manager* access rights can launch the inalterability check. +For POS orders, go to +:menuselection:`Point of Sales --> Reporting --> French Statements`. +For invoices or journal entries, +go to :menuselection:`Invoicing/Accounting --> Reporting --> French Statements`. + +Storage +------- +The system also processes automatic sales closings on a daily, monthly +and annual basis. +Such closings distinctly compute the sales total of the period as well as +the cumulative grand totals from the very first sales entry recorded +in the system. + +Closings can be found in the *French Statements* menu of Point of Sale, +Invoicing and Accounting apps. + +.. note:: + * Closings compute the totals for journal entries of sales journals (Journal Type = Sales). + + * For multi-companies environments, such closings are performed by company. + + * POS orders are posted as journal entries at the closing of the POS session. + Closing a POS session can be done anytime. + To prompt users to do it on a daily basis, the add-on prevents from resuming + a session opened more than 24 hours ago. + Such a session must be closed before selling again. + + * A period’s total is computed from all the journal entries posted after the + previous closing of the same type, regardless of their posting date. + If you record a new sales transaction for a period already closed, + it will be counted in the very next closing. + +.. tip:: For test & audit purposes such closings can be manually generated in the + developer mode. Go to + :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` + to do so. + + +Responsibilities +================ +Do not uninstall the module! If you do so, the hashes will be reset and none +of your past data will be longer guaranteed as being inalterable. + +Users remain responsible for their Odoo instance and must use it with +due diligence. It is not permitted to modify the source code which guarantees +the inalterability of data. + +Odoo absolves itself of all and any responsibility in case of changes +in the add-on’s functions caused by 3rd party applications not certified by Odoo. + + +More Information +================ +You will find more information about this legislation in the official documents: + +* `Frequently Asked Questions `__ +* `Official Statement `__ +* `Item 88 of Finance Law 2016 `__ + + + + + + + + + + + From 2eebd407e92882d0b6d9b7b251566feca1d3a490 Mon Sep 17 00:00:00 2001 From: Frederic Gilson Date: Tue, 12 Dec 2017 16:36:26 +0100 Subject: [PATCH 08/29] [IMP] google calendar: update doc based on new Google Developer interface --- crm/calendar/google_calendar_credentials.rst | 26 +++++++++++------- .../media/google_calendar_credentials00.png | Bin 0 -> 2096 bytes .../media/google_calendar_credentials01.png | Bin 34951 -> 3311 bytes .../media/google_calendar_credentials02.png | Bin 1519 -> 6315 bytes .../media/google_calendar_credentials03.png | Bin 2675 -> 20508 bytes .../media/google_calendar_credentials04.png | Bin 4645 -> 4642 bytes .../media/google_calendar_credentials05.png | Bin 12650 -> 12638 bytes .../media/google_calendar_credentials06.png | Bin 23837 -> 24044 bytes .../media/google_calendar_credentials07.png | Bin 12382 -> 12367 bytes .../media/google_calendar_credentials08.png | Bin 2926 -> 2910 bytes .../media/google_calendar_credentials09.png | Bin 3540 -> 3537 bytes .../media/google_calendar_credentials10.png | Bin 2090 -> 2084 bytes 12 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 crm/calendar/media/google_calendar_credentials00.png diff --git a/crm/calendar/google_calendar_credentials.rst b/crm/calendar/google_calendar_credentials.rst index c5b486320..cc25eec18 100644 --- a/crm/calendar/google_calendar_credentials.rst +++ b/crm/calendar/google_calendar_credentials.rst @@ -11,14 +11,16 @@ Setup in Google - Go to `Google APIs platform `__ to generate Google Calendar API credentials. Log in with your Google account. -- Choose *Calendar API*. +- Go to the API & Services page. + +.. image:: media/google_calendar_credentials00.png + :align: center + +- Search for *Google Calendar API* and select it. .. image:: media/google_calendar_credentials01.png :align: center -- Create a new project and give it a name (e.g. Odoo). This project is needed - to store your API credentials. - .. image:: media/google_calendar_credentials02.png :align: center @@ -27,7 +29,10 @@ Setup in Google .. image:: media/google_calendar_credentials03.png :align: center -- Create credentials to use in Odoo. +- Select or create an API project to store the credentials if not yet done + before. Give it an explicit name (e.g. Odoo Sync). + +- Create credentials. .. image:: media/google_calendar_credentials04.png :align: center @@ -39,7 +44,7 @@ Setup in Google :align: center - Then you can create a Client ID. - Enter the name of the application (e.g. Odoo) and the allowed pages on + Enter the name of the application (e.g. Odoo Calendar) and the allowed pages on which you will be redirected. The *Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized redirect URI* is your Odoo's instance URL followed by '/google_account/authentication'. @@ -48,12 +53,12 @@ Setup in Google :align: center - Go through the Consent Screen step by entering a product name - (e.g. Odoo). Feel free to check the customizations options + (e.g. Odoo Calendar). Feel free to check the customizations options but this is not mandatory. The Consent Screen will only show up when you enter the Client ID in Odoo for the first time. - Finally you are provided with your **Client ID**. Go to *Credentials* to - get the **Client secret** as well. You will need both of them in Odoo. + get the **Client Secret** as well. Both of them are required in Odoo. .. image:: media/google_calendar_credentials07.png :align: center @@ -61,13 +66,14 @@ Setup in Google Setup in Odoo ============= -- Install **Google Calendar** app. +- Install the **Google Calendar** App from the *Apps* menu or by checking + the option in :menuselection:`Settings --> General Settings`. .. image:: media/google_calendar_credentials08.png :align: center - Go to :menuselection:`Settings --> General Settings` and enter your - credentials in Google Calendar option. + **Client ID** and **Client Secret** in Google Calendar option. .. image:: media/google_calendar_credentials09.png :align: center diff --git a/crm/calendar/media/google_calendar_credentials00.png b/crm/calendar/media/google_calendar_credentials00.png new file mode 100644 index 0000000000000000000000000000000000000000..89afb220155c82fbde75706e58815d1a9b8acfb1 GIT binary patch literal 2096 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

    7IQ>%=9AnH~mY~6t6CvR@J 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�`Ao^zDug-jnM^_ksGzLThAE2OG>J64C1+m*WV>d^V zVfdwpyy`kP^})kb05My*x2F?N`dmN8$@K~K9x+}S7a=9qqe#?fTGy{Z&J*!a89E5j zOd8&TKh%0|n~1{{&y577#;^U#4P^Dt{jRH4>VJ)-r63Fx7%$gKNtHf~CvdR&W7zk` zG_g?WWy+}<+AxY+zq6nA4g~MiNd-K)qGcsyV`@{_+ElY7&MwJw_g#TCr4(lX@i90# zkbVe=wKQ?~McJej|5hrB5NhV+9bLXWBCtD8L{s-n@QO+OFp%O43M8g{1$=>S@#7?j ziLsMroS?Uyt~_m1FdC%+nRm=xb+Jbv@u2v-JE@S;{*sAxA`ha4J@Dm0x|P^CceX%V zW2KU$og`vDgz#BljK1&kDVVOy_!Mp%lw=lRdcvc5z+SGk0T^X`r<_XEsw445SZ?uY zzd`KI4xpcT`3q;C35m-SYV==!*Vz91yR5o!Dz9*~5M4mF6FVjMmjBUb+s1&*;`C`9 z%YGd(~3eG9O198zTYrj)9=u6GJJl}pLb zyCUTB2)DNes8I@+-&-W9>N#XM@)9)!Td0{DjSLv|4t(_;05)R!`+#;c^+!PnvH*>W z-4p*=-ni?Pz-_lT@;2BE%O|{NtnD6r&?OLj?m=gr&7AzF5^z%e2bIQuf3|>7Termt69Vz&DuCtbJ_Xx ztTrt~6xI=f4=IfWU3Qtz#PW4BKmP*r|BP{_+54XFciRII5;0Y3 z`fiiqWBLqN>3)q3GLA4lZylE_8%uf9-W6=Cs>4bEChciZOTY$xlLF zDMgp_g8bN4$f8xv0nB+s5S zxuL0flD(uV26rEdivPZ!D=&zAA@q_F-1Dxth4eE*kk2AO|KaOCGb^mQ*$-dlyxr0t zozVSu--rQ!S=uLoa6S^Ob#m*pvFVe7l9@~#%Pw{E88|qu07^w}fz6#hWRay(yfd1c z?mE1hr!osuA0mXS_g0`ALnxFSYaXiFd7sH}k>m+C&{QU2E)7PkMFBr>5Y055u_}ze z7mYZ;L=`bV-L5mORsQ)Epl4GD|KC&3f5}MyU*!KTRNune!oos|bm$@!^ONW<+}EuX z6lF|ALuMSyG=BKC69pTM?&*J*4^?5`slI_i=swI3bXvd-IF)-nwY}L4 Q4{+OFODRa^i=#gM584E@9(aM;T51(LN~IQqwxdM>a7%QPzJgX#ANyH?8qIQO& z=?Ii@v@RGtYKU!(l%%yTZAde)tx*}>YDf`M*ley1+1+e5zwRIX<9%=5yz85J-@LPV zTQ(+4o;O(_5G3Sm%FgF~C2ykm@jTkn!%E&w*q4=?B@h_DniAbRk&ojl@;9y%-0n*r z5eUXz%ad+j4*(FWM8kBdTZ(y7(Fpb72&ury)%ssdV`MW4@bHp-~k~ zi`Cu%G=So<#8S5lkG45ENK49LuM+l|4PHR87J~<{9E$i|j-ZF-$U&;j&WK@tl&{Vn zX|_l1c9AkOW3f{@Q^;oWSnyaKpKWK9Fd@@;O5lJQ#t{Qyf(f&g1URGA2Q2pRGoGO~ z2yn`x_vq{l27m%#pjNsLjX+I7T|Y-SND{=b!3g2wmxe8U5u2MM25AcpM2evd#qf$s z?@FaFzGz4cQ_WUdQXSH@1)-)ejZ;t)&G4uRp?Fk>vI;9(0{b74u}2heQyjy_pjHO$ z@>^hnz(NC9Sl&2l>t}RYFX3YeM@VN1i`9hE5Hy)dB|NIq5K0&aY>cF0E+1#ZA|5y0 z*nJ>1mbL>tcaSPhuzu!Qo~TsYAj_o=GDmYw|*kA(bPF zkui){OC!;23Xp?zaBwWhg4TXk343h@!eR|022Y2HwCD+OBSqqjWssAraT6XRoMF*a zQ9Z9%cTRTJ_MHgPL=`&nlC0_3Gnc-WyZeKN{Ewbqxq7vFchZt++h+(PB|_juY}T`_rDM(6sagduGxviN>0r@WZc1;oyVSU+ z1Vy_1wfj~yOYQTa>&@}Xk%;l?+A1rJMaH)eMM)mG4YsF zIP&v6XAjp&&e@cB!B+a7z4T{KppLtlyG-d)+71{{dl8 BmB|1A diff --git a/crm/calendar/media/google_calendar_credentials03.png b/crm/calendar/media/google_calendar_credentials03.png index a3978af38958693861ed3cf99662d50b44af1fda..78abbc94dab2eae4c980cc4f201dcfcdf1ea8c40 100644 GIT binary patch literal 20508 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 F{|7^JHDv$* diff --git a/crm/calendar/media/google_calendar_credentials04.png b/crm/calendar/media/google_calendar_credentials04.png index 567b626e8cf7bf065e7fff28e32a1d322319f5f2..679968a6a2718a6ba71bc7cc3af132530d3567db 100644 GIT binary patch delta 3836 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 delta 50 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 literal 23837 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 diff --git a/crm/calendar/media/google_calendar_credentials07.png b/crm/calendar/media/google_calendar_credentials07.png index 140b976241ca94b7f523b3944453cf805080f302..c71dcd8ffdd3eab1fecea5e4a3169ba05a081aa2 100644 GIT binary patch delta 49 zcmcbYa6Vyz0~6EVjZTcr96$EoJIKJG^I@|eGmFCJIOPvK0uJxxn;C$>)78&qol`;+ E0P1=X+W-In delta 65 zcmX?~a4%tk0~0gDMkhvQ?wc1+c{Oi}V_;BV*zC>BqQJ8tXy!u(2A&U|E{-9a{gprP U2;_NPFk}D%Pgg&ebxsLQ0N^SWO#lD@ diff --git a/crm/calendar/media/google_calendar_credentials08.png b/crm/calendar/media/google_calendar_credentials08.png index 8a55f7ae3b7c7e0df8408ae16f9b014de208fb72..fddfc40ff5cbbdab98ccc8f67571d176ec6d89eb 100644 GIT binary patch delta 1997 zcmV;;2Qv8X7Ty-Hr~`kYNklIQnYC?!v$Rr^&DEq#Y5m3sa-KW}VZEdU0_^0>Y zci+kjc#eN~j;G(hIiK_Wy}N~|s7tw&OZfqlurB$JH=_I!=Q@9!U(mUXlb^Hm$fm?- zHYZA0`NX~N?cSXSQd3h|SXfwIo|Uz$BqujFcN<80dU}3lrc5T2N~KDA!?*nEpjazah3;Yx42fXhArahkYFylpEb?;;E;evTJmGuzJ z!l33mf@vH6z<7VrD_7B8UL^v7msOIJldI8?-s0fWB@8H9xoS7nuLgnTG{_WWKnV$E zL;|CtA()53n^K;CK4m!sbGQ@Jpag-jaj*R~?rvc)>Z+UaaB7}TS)Y)wKIKX933;Fz zfmIlcjf+oAjE}o#5wNmy^ZKVmqJ;Gu$%zp-NrC(JNvnS-@Y(o8QFLPbeI!^c2*U4I zxp^Jf^3m%yLy!4{00ag1fr3?X65Ox}{@tbxi-GkUlVe1pnBDx!)DEui(`%ArVv^T9S;E=XZX*T%%GUHxbTa5>cK;RY;RzUG-{*4%*# z9?~$Nng)N#MFwJ0(rRW+_+WiK_Ryh&hlKiq+vtfA*i3=EZO8`;3$cc_H0iOHBp+|W zs%9F@SQIQT#~jC-cT7kSoI41Xl3uY8$oCHYuWdh>HgzVoY4DQt9XV1fhF)Zl!f3DL z`1CO|%AVtgVL!a9;Xw}BZR57k=>@=_-I2v`$jg5@?(%vZ1`vmHwqrzw3M$Eo6}A~q z(BrP9Cx)LeZRt-1z+HfY-l3A|cBet#^f5@2#c{ITtVG8c7W9vu3Um=)hO3L{C5a3o z4X(#@XRFm}HL8Y(!+LEC;b^y$Ur^$g_uB%4Mr(lzfTgL-#C(wI2DRMW;{k_WOITV> zUhjWNhef9&oM%RqV2MMGjrNA2E~8Gz28#v2J4p>>34evPkIbSD+bvGxAVXps@)-tW^%IKK{N%u$J#*l%UpwmPuFE`Rx0}@!UG=< z6j*&+5P5ts7YA)-%~`#!#c9^$!%HEvztex>D=@hFo8^5ID!l~+k6g+wC;*ZN10?5I zPm50F9Z@4s-RtTyHU$HAxqR$|X|SiK$K*8nAeg!U_#2Ie_9hQ^IKOP^YS*+OPd3)j zia?3nZ*PF9t_xdfFgpUcjmhNU6DEVh~%LDrMwIdm?j8bej5ivi=mb&C!9`4 z*rF#?-i~v0zYI1=7K{ky=VJ}MAhLhncCh0HtUkTL+aYIxMJ$l^b_js9hd2Osg4=6Y z?<0o0hZ_2iQXUIrc|7p9R5gZ^NtGQlGc%?xm60IAPIrj%#572H!XRbQ8qA2zW*e`r zbLyK2%BfLP z(5g38hmPXSymcImtgEZVo&bNicOLkV5~mp~f_=8jO0;%L{3O?RYQj-Kgga}gpE3|^ zQn^2QlM`XE8Gg8am$N{p>T#dzgO`=K(KV=Q(YKyCNWH@VY|>r~jPGG*{Ka)_@K!k! zNodqW=(ItTyAkG8gUP7%sm{7j<5v?kym-O%HYd;h?Lj^$p%V&p>#cu!aDwON0(B;j zN((O7hQ`!X2E2IT{HJfR^W2tOUf_WeR&1T%838YIcXxNIN;}}Qba$Sjz3d|Q|1X^X z?9IeK_b0gfeKa_{|r;IsXM41l}!CJa8)~3c0;u z_GA!>KEg5B?rtn)ytIFJzW(eB4tUr7H!tIXu{==G*Jx{)t3#Qnwq?{(Tz2-3ci#Qz zKOkSdMSCk=6-6xsD$s5bpFUVi=3sUz$NN`BS=r8y{`)>P?+V_$ED%xfQb7@;(8H3C zI`BTMsHmX9>u;DhFUXQuhGApWZ(h0|_E-(?S|Q*;P|)Mn!}EVa4}kxEKhnGqynDU{ z+HvZ^p9r*9w(|oB!g-?w!F$Bqa53r^5jAhw&YcGkC_FF7@9taNW6w*1a9+WFQBebZdMCL$5%dT8Ff4LUtS7fez fVS#>^@*~f;@Oo^SI$rhe00000NkvXXu0mjf$u8c> delta 2013 zcmV<32O{|17VZ|Xr~`koNklXxnXOA~HL4Qdo7C!P?q(^RnJ& zy*qEy-PLW-Bn<=_!U%zI6GO=ppb4$1CXm#GkmW*_gwUYe@0T(GrChZ4Rl9brZQXP) zcg}gva|=(v&&LML#-X4(5%*=x9Y^hW#kw}y>nM}MJ zM4`wMiA3orkEZ-KS;($$P1@Q=z6>Z|k+5tz3;YeJ4|rb!%y=~AA;uHj^uQx;;{x+* zs~RAfgF(#~1T%j&zsPukHEU@vzY2lC%PGyx&C_T|Z)tGFG6oc`S$lx0uNHw7G{_Xl zfMOENiU!6AAefKAJJX(dCT%4IbGaSUpcsL12`{~za34PybJLyqIJHlvZAwbol=e6n z!U#}}z-kP}B_t*%Cnns#1XxwIZPOD%VbZ28WXA}cqQHN{hb7e%_{+p(p&&W&K@u$C z1>yKrZQBTzykO%t=rKbGKv3XeP++x;1UGMmzuUTbDX?KnYOGKgo4RE`DvsQl z>+eAY9@l>`pqd8BNd{s{$~tCFBEg0R?4eBuHwiU@d+3f4*g}C3%P$ z3ZuQ!Gc%{nC34L5SgZkw=$E-V6m`<{OshC^QN8JE}NFn~CmbDg77RG^aV zSYey>1U>FLx??zm87scU1MUYL^p2O#bT|$A<_|!cEsk>?W+mFjut5L#`9L@EX}G4C zo|5Pw(%^i|bhTNnR-g!AI45=?QZsmb0r+-=n9*kB0{_!Clt7+5VDSFf>^FbuoSn$4XT zdkutj#AKVUR{GuEp>rOC(TYKKfqNssT&lX`8qL&Hhl6MidQZ259Fe+)2%oOo+@e(W zPlg9S7%a5l!IQviPth3tVYi?7h&8fcOAPpb455ZrPZyFeb0 z+!!Far+Zsv$w?0%95(v&o`ZhmDL^=2NeM4_cP2Xp?R|Ymq}ggoU*GsZ z=Ww^K*)ePPQ|BNDq#EA4_nV7=nFZvTKV~+co%9+A{fO7ybc*t_IA8`Zc*ETs3{8ew zs+@E>9bt=}PnQ@6@U5Mie~M0p|_Bt3qRvSQ9oMC>?_z z(i|)>5|l7$8J!>YUh2F|Ucn#=yJt|Vtv`l64v4))!D-u2cu+SthB=txN1Dx&HH$jzS{b zRY!fwK(JZm{_u59_`w!9a04!9p-$E7zT6KFD^ZhcNY$!uyLgPchXL5Ey%v}_$j-!b z8`QR`D(a$mr=CaUn-RnwcCJpIa!NKk)FClu(>TlHWE z&(8FEr3?dp|}-eBkHovWXX0L84>y1+F8Zswkzo;H$jdSOMQ1pKhj-d{BQyJrBy!GFYKjDD){``mW5nx;dsOWF9HO|+gOxD=4 z>L^YwfAy`uz5h>;|GYtatNtjASqxO5)groZtd7hvc{<1Ydu4g~zW4w24%P3f)eBx6 zC=gNbP(cx)(9M#UI`H1BtgNKL+wWM=FUYbuhGApWH!ocu_E>)v-n)v&gCMWREf4n# zJplgWooM|+@VsE$(}{6wI=@_p|@5cVtJ1@9Me!^NmCBC6l=efy3gkiTD$Up=_A z$L^N|VZQ?Yccq8Ge|<{gPz~s diff --git a/crm/calendar/media/google_calendar_credentials09.png b/crm/calendar/media/google_calendar_credentials09.png index ba4d03604431e155c64cf9d883dec52e6766cc65..711ea1787267f17bd5d7d293f6bfe59dafe9867e 100644 GIT binary patch delta 23 fcmca2eNlRX0~6EVjZTcrEZj?l7j5=p?&1OfWC91F delta 26 icmca8eMNeL0~0gDMkhvQ_NCjeh^K$Qz1f|)iwgjLM+v|H diff --git a/crm/calendar/media/google_calendar_credentials10.png b/crm/calendar/media/google_calendar_credentials10.png index 3bc3d5be39f95e4f234c6cdf41429ab07b0c9a11..f009bb60920c77ecc33ae925539c78a41f9a4545 100644 GIT binary patch delta 23 fcmZ1_utZ>j0~6D)jZXiVSoW`ZF=w+E^8*$Db3zIS delta 29 lcmZ1?uu5Qp0~0gDMyG#FT)Br9yYHE=&&l|7vkUVB766)S3b6nH From a26c30e76c774d65385b97d9f35ada3d98dca8b9 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 20 Dec 2017 11:41:51 +0100 Subject: [PATCH 09/29] [IMP] accounting: Update switzerland.rst with 2018 tax rates Original doc: https://docs.google.com/document/d/11PiBZelhf6DS4gez143woyqAJz7nKBrOh7Q94T8Q_dM/edit --- .../localizations/media/switzerland05.png | Bin 0 -> 14960 bytes accounting/localizations/switzerland.rst | 58 ++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 accounting/localizations/media/switzerland05.png diff --git a/accounting/localizations/media/switzerland05.png b/accounting/localizations/media/switzerland05.png new file mode 100644 index 0000000000000000000000000000000000000000..f21ebe88ff444f8da3ff89bdbfe837b2bc1daa0f GIT binary patch literal 14960 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 remove the filter "Apps" --> search for "Switzerland - Accounting Reports" --> open the module --> click on "upgrade"`. + +.. image:: media/switzerland05.png + :align: center + +Here are the new taxes to create (you can create them by duplicating the +existing taxes): + ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| **Tax Name** | **Rate** | **Label on Invoice** | **Tax Group (effective from V10)** | **Tax Scope** | **Tag** | ++=================================================+============+========================+======================================+=================+===========================================================================+ +| TVA 7.7% sur achat B&S (TN) | 7.7% | 7.7% achat | TVA 7.7% | Purchases | Switzerland VAT Form: grid 400 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 7.7% sur achat B&S (Incl. TN) | 7.7% | 7.7% achat Incl. | TVA 7.7% | Purchases | Switzerland VAT Form: grid 400 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 7.7% sur invest. et autres ch. (TN) | 7.7% | 7.7% invest. | TVA 7.7% | Purchases | Switzerland VAT Form: grid 405 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 7.7% sur invest. et autres ch. (Incl. TN) | 7.7% | 7.7% invest. Incl. | TVA 7.7% | Purchases | Switzerland VAT Form: grid 405 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 3.7% sur achat B&S (TS) | 3.7% | 3.7% achat | TVA 3.7% | Purchases | Switzerland VAT Form: grid 400 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 3.7% sur achat B&S (Incl. TS) | 3.7% | 3.7% achat Incl. | TVA 3.7% | Purchases | Switzerland VAT Form: grid 400 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 3.7% sur invest. et autres ch. (TS) | 3.7% | 3.7% invest | TVA 3.7% | Purchases | Switzerland VAT Form: grid 405 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA 3.7% sur invest. et autres ch. (Incl. TS) | 3.7% | 3.7% invest Incl. | TVA 3.7% | Purchases | Switzerland VAT Form: grid 405 | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA due a 7.7% (TN) | 7.7% | 7.7% | TVA 7.7% | Sales | Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA due à 7.7% (Incl. TN) | 7.7% | 7.7% Incl. | TVA 7.7% | Sales | Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA due à 3.7% (TS) | 3.7% | 3.7% | TVA 3.7% | Sales | Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ +| TVA due a 3.7% (Incl. TS) | 3.7% | 3.7% Incl. | TVA 3.7% | Sales | Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax | ++-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ + +.. tip:: **Do not suppress or modify the existing taxes** (8.0% and 3.8%). +You just have to archive them once you have encoded all your 2017 +transactions. + +If you have questions or remarks, please contact our support using +odoo.com/help. From bd2c63e181c1effd13eab597251fdd9014658a59 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 20 Dec 2017 11:41:51 +0100 Subject: [PATCH 10/29] [IMP] accounting: Update switzerland.rst with 2018 tax rates Original doc: https://docs.google.com/document/d/11PiBZelhf6DS4gez143woyqAJz7nKBrOh7Q94T8Q_dM/edit --- accounting/localizations/switzerland.rst | 36 ++++++++++++++++++------ 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/accounting/localizations/switzerland.rst b/accounting/localizations/switzerland.rst index 02e301d63..0bfbfb970 100644 --- a/accounting/localizations/switzerland.rst +++ b/accounting/localizations/switzerland.rst @@ -45,8 +45,8 @@ you want. .. image:: media/switzerland04.png :align: center -New 2018 VAT Rates -~~~~~~~~~~~~~~~~~~ +Updated VAT for January 2018 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Starting from the 1st January 2018, new reduced VAT rates will be applied in Switzerland. The normal 8.0% rate will switch to 7.7% and the @@ -65,8 +65,32 @@ module "Switzerland - Accounting Reports". For this, you go in .. image:: media/switzerland05.png :align: center -Here are the new taxes to create (you can create them by duplicating the -existing taxes): +Once it has been done, you can work on creating new taxes for the +updated rates. + +.. tip:: **Do not suppress or modify the existing taxes** (8.0% and 3.8%). +You want to keep them since you may have to use both rates for a short +period of time. Instead, remember to archive them once you have encoded +all your 2017 transactions. + +The creation of such taxes should be done in the following manner: + +- **Purchase taxes**: copy the origin tax, change its name, label on + invoice, rate and tax group (effective from v10 only) + +- **Sale taxes**: copy the origin tax, change its name, label on + invoice, rate and tax group (effective from v10 only). Since the + vat report now shows the details for old and new rates, you + should also set the tags accordingly to + + - For 7.7% taxes: Switzerland VAT Form: grid 302 base, Switzerland + VAT Form: grid 302 tax + + - For 3.7% taxes: Switzerland VAT Form: grid 342 base, Switzerland + VAT Form: grid 342 tax + +You'll find below, as examples, the correct configuration for all taxes +included in Odoo by default +-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ | **Tax Name** | **Rate** | **Label on Invoice** | **Tax Group (effective from V10)** | **Tax Scope** | **Tag** | @@ -96,9 +120,5 @@ existing taxes): | TVA due a 3.7% (Incl. TS) | 3.7% | 3.7% Incl. | TVA 3.7% | Sales | Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax | +-------------------------------------------------+------------+------------------------+--------------------------------------+-----------------+---------------------------------------------------------------------------+ -.. tip:: **Do not suppress or modify the existing taxes** (8.0% and 3.8%). -You just have to archive them once you have encoded all your 2017 -transactions. - If you have questions or remarks, please contact our support using odoo.com/help. From 9e2e1773ced55c81d92f40a0bb0ce8dfd8c6d408 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 20 Dec 2017 15:33:34 +0100 Subject: [PATCH 11/29] [IMP] online: Remove duplicate label warnings /home/odoo/odoo_dev/documentation-user/legal/terms/online.rst:342: WARNING: duplicate label charges_renewal, other instance in /home/odoo/odoo_dev/documentation-user/legal/terms/enterprise.rst --- legal/terms/online.rst | 66 ++++++++++++++++++------------------- legal/terms/partnership.rst | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/legal/terms/online.rst b/legal/terms/online.rst index 634fdc605..b373ce615 100644 --- a/legal/terms/online.rst +++ b/legal/terms/online.rst @@ -11,7 +11,7 @@ affiliates (collectively, "Odoo SA") in relation with Odoo Enterprise Edition or Odoo Community Edition (the "Software"), you (the "Customer") are agreeing to be bound by the following terms and conditions (the "Agreement"). -.. _term: +.. _term_online: 1 Term of the Agreement ======================= @@ -23,7 +23,7 @@ party provides a written notice of termination minimum 30 days before the end of the Term by registered mail to the other party. -.. _definitions: +.. _definitions_online: 2 Definitions ============= @@ -42,14 +42,14 @@ Bug performance it was designed to produce, or when a country-specific feature does not meet legal accounting requirements anymore). -.. _enterprise_access: +.. _enterprise_access_online: 3 Access to source code ======================= For the duration of this Agreement, Odoo SA gives the Customer a non-exclusive, non-transferable license to use (execute, modify, execute after modification) -the Odoo software, under the terms set forth in :ref:`appendix_a`. +the Odoo software, under the terms set forth in :ref:`appendix_a_online`. The Customer agrees to take all necessary measures to guarantee the unmodified execution of the part of the Software that verifies the validity of the usage @@ -68,7 +68,7 @@ pay Odoo SA an extra fee equal to 300% of the applicable list price for the actual number of Users for one year. -.. _services: +.. _services_online: 4 Service Level =============== @@ -84,7 +84,7 @@ within 2 business days. The Customer understands that Bugs caused by a modification or extension that is not part of the official Software will not be covered by this service. -Both parties acknowledge that as specified in the license of the Software and in the :ref:`liability` +Both parties acknowledge that as specified in the license of the Software and in the :ref:`liability_online` section of this Agreement, Odoo SA cannot be held liable for Bugs in the Software. 4.2 Support Service @@ -248,7 +248,7 @@ each Covered Version. The Customer understands that the Bug and the information in the Security Advisory must be treated are Confidential Information as described in -:ref:`confidentiality` during the embargo period prior to the public +:ref:`confidentiality_online` during the embargo period prior to the public disclosure. The Odoo R&D processes have code review steps that include security aspects, @@ -271,12 +271,12 @@ continuously monitor the source code and work with us to improve and harden the security of Odoo. Our Security Program is described on our Responsible Disclosure page: https://www.odoo.com/page/responsible-disclosure. -.. _upgrade: +.. _upgrade_online: 4.6 Upgrade Services -------------------- -.. _upgrade_odoo: +.. _upgrade_odoo_online: Upgrade Service for the Software ++++++++++++++++++++++++++++++++ @@ -295,12 +295,12 @@ It is the sole responsibility of the Customer to verify and validate the upgrade to detect Bugs, to analyze the impact of changes and new features implemented in the Target Version, and to convert and adapt for the Target Version any third-party extensions of the Software that were installed in the database before the upgrade (except where applicable as foreseen in section -:ref:`upgrade_extra`). +:ref:`upgrade_extra_online`). The Customer may submit multiple upgrade requests for a database, until an acceptable result is achieved. -.. _upgrade_extra: +.. _upgrade_extra_online: Upgrade Service for customizations ++++++++++++++++++++++++++++++++++ @@ -316,12 +316,12 @@ order to be compatible with the Target Version. The Customer will receive an upgraded version of all installed third-party modules along with the upgraded database. -.. _charges: +.. _charges_online: 5 Charges and Fees ================== -.. _charges_standard: +.. _charges_standard_online: 5.1 Standard charges -------------------- @@ -336,17 +336,17 @@ pay an extra fee equivalent to the applicable list price (at the beginning of the Term) for the additional Users and applications, for the remainder of the Term. -.. _charges_renewal: +.. _charges_renewal_online: 5.2 Renewal charges ------------------- -Upon renewal as covered in section :ref:`term`, if the per-User charges applied +Upon renewal as covered in section :ref:`term_online`, if the per-User charges applied during the previous Term are lower than the most current applicable per-User list price, the per-User charges will increase by up to 7% per year. -.. _charges_thirdparty: +.. _charges_thirdparty_online: 5.3 Charges for custom features or third-party modules ------------------------------------------------------ @@ -365,7 +365,7 @@ the quality of the source code of those modules is too low, or if these modules constitute an interface with third-party software or systems. The upgrade of such modules will subject to a separate offer, outside of this Agreement. -.. _taxes: +.. _taxes_online: 5.4 Taxes --------- @@ -378,7 +378,7 @@ all Taxes associated with purchases made by the Customer under this Agreement, e is legally obliged to pay or collect Taxes for which the Customer is responsible. -.. _conditions: +.. _conditions_online: 6 Conditions of Services ======================== @@ -395,7 +395,7 @@ The Customer agrees to: - appoint 1 dedicated Customer contact person for the entire duration of the Agreement; -.. _no_soliciting: +.. _no_soliciting_online: 6.2 No Soliciting or Hiring --------------------------- @@ -409,7 +409,7 @@ employee toward that end, the breaching party agrees to pay to the other party a EUR (€) 30 000.00 (thirty thousand euros). -.. _publicity: +.. _publicity_online: 6.3 Publicity ------------- @@ -420,7 +420,7 @@ logos and trademarks, solely for the purpose of referring to the other party as supplier, on websites, press releases and other marketing materials. -.. _confidentiality: +.. _confidentiality_online: 6.4 Confidentiality ------------------- @@ -441,7 +441,7 @@ The Receiving Party may disclose Confidential Information of the Disclosing Part compelled by law to do so, provided the Receiving Party gives the Disclosing Party prior notice of the compelled disclosure, to the extent permitted by law. -.. _termination: +.. _termination_online: 6.5 Termination --------------- @@ -454,17 +454,17 @@ Further, Odoo SA may terminate the Agreement immediately in the event the Custom the applicable fees for the Services within the due date specified on the corresponding invoice. Surviving Provisions: - The sections ":ref:`confidentiality`”, “:ref:`disclaimers`”, - “:ref:`liability`”, and “:ref:`general_provisions`” will survive any termination or expiration of + The sections ":ref:`confidentiality_online`”, “:ref:`disclaimers_online`”, + “:ref:`liability_online`”, and “:ref:`general_provisions_online`” will survive any termination or expiration of this Agreement. -.. _warranties_disclaimers: +.. _warranties_disclaimers_online: 7 Warranties, Disclaimers, Liability ==================================== -.. _warranties: +.. _warranties_online: 7.1 Warranties -------------- @@ -483,7 +483,7 @@ execute the Services in accordance with the generally accepted industry standard The Customer's sole and exclusive remedy and Odoo SA's only obligation for any breach of this warranty is for Odoo SA to resume the execution of the Services at no additional charge. -.. _disclaimers: +.. _disclaimers_online: 7.2 Disclaimers --------------- @@ -497,7 +497,7 @@ non-infringement, to the maximum extent permitted by applicable law. Odoo SA does not warrant that the Software complies with any local or international law or regulations. -.. _liability: +.. _liability_online: 7.3 Limitation of Liability --------------------------- @@ -515,7 +515,7 @@ action, whether in contract, tort (including strict negligence) or any other leg theory, even if a party or its affiliates have been advised of the possibility of such damages, or if a party or its affiliates' remedy otherwise fails of its essential purpose. -.. _force_majeure: +.. _force_majeure_online: 7.4 Force Majeure ----------------- @@ -528,12 +528,12 @@ whether of like or different nature, beyond the reasonable control of such party cause or causes exist. -.. _general_provisions: +.. _general_provisions_online: 8 General Provisions ==================== -.. _governing_law: +.. _governing_law_online: 8.1 Governing Law ----------------- @@ -544,7 +544,7 @@ To the extent that any lawsuit or court proceeding is permitted hereinabove, bot parties agree to submit to the sole jurisdiction of the Nivelles (Belgium) court for the purpose of litigating all disputes. -.. _severability: +.. _severability_online: 8.2 Severability ---------------- @@ -557,7 +557,7 @@ unenforceable provision of this Agreement by a valid provision having the same e objectives. -.. _appendix_a: +.. _appendix_a_online: 9 Appendix A: Odoo Enterprise Edition License ============================================= diff --git a/legal/terms/partnership.rst b/legal/terms/partnership.rst index 4404818c2..987e2a167 100644 --- a/legal/terms/partnership.rst +++ b/legal/terms/partnership.rst @@ -290,7 +290,7 @@ advertisements or other public announcements. In particular, PARTNER accepts to be mentioned, and that PARTNER's logo and trademark may used for this purpose only, in the official list of the ODOO partners. -.. _no_soliciting: +.. _no_soliciting_partnership: 8.4 No Soliciting or Hiring --------------------------- From 1d45baefa90baabf5b0136f0ebaeb554b212b470 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 20 Dec 2017 15:56:11 +0100 Subject: [PATCH 12/29] [FIX] accounting,inventory,legal: Remove remaining warnings --- accounting/localizations/switzerland.rst | 9 +++++---- inventory/barcode/setup/software.rst | 2 +- inventory/routes/costing/landed_costs.rst | 2 -- legal/terms/online.rst | 2 +- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/accounting/localizations/switzerland.rst b/accounting/localizations/switzerland.rst index 0bfbfb970..c1a9f817d 100644 --- a/accounting/localizations/switzerland.rst +++ b/accounting/localizations/switzerland.rst @@ -68,10 +68,11 @@ module "Switzerland - Accounting Reports". For this, you go in Once it has been done, you can work on creating new taxes for the updated rates. -.. tip:: **Do not suppress or modify the existing taxes** (8.0% and 3.8%). -You want to keep them since you may have to use both rates for a short -period of time. Instead, remember to archive them once you have encoded -all your 2017 transactions. +.. tip:: + **Do not suppress or modify the existing taxes** (8.0% and 3.8%). + You want to keep them since you may have to use both rates for a short + period of time. Instead, remember to archive them once you have encoded + all your 2017 transactions. The creation of such taxes should be done in the following manner: diff --git a/inventory/barcode/setup/software.rst b/inventory/barcode/setup/software.rst index d969e7be3..7c492f004 100644 --- a/inventory/barcode/setup/software.rst +++ b/inventory/barcode/setup/software.rst @@ -16,7 +16,7 @@ with the barcode scanner. .. note:: Print this document to be able to use your barcode scanner to perform more actions. - :ref:`Document:` |download_barcode| + Document: |download_barcode| Set products barcodes diff --git a/inventory/routes/costing/landed_costs.rst b/inventory/routes/costing/landed_costs.rst index 941fd74c5..a72346356 100644 --- a/inventory/routes/costing/landed_costs.rst +++ b/inventory/routes/costing/landed_costs.rst @@ -46,8 +46,6 @@ Costs**, such as freight, insurance or custom duties. Go to .. image:: media/landed_costs03.png :align: center -.. demo:fields:: stock_landed_costs.stock_landed_cost_type_action - .. note:: Landed costs are only possible for products configured in real time valuation with real price costing method. The costing method is diff --git a/legal/terms/online.rst b/legal/terms/online.rst index b373ce615..b92fd3746 100644 --- a/legal/terms/online.rst +++ b/legal/terms/online.rst @@ -310,7 +310,7 @@ services for third-party extension modules of the Software, in addition to the regular Upgrade Services. This optional service is subject to additional fees -(as described in charges_) and includes the technical adaptation of third-party +(as described in charges_online_) and includes the technical adaptation of third-party modules installed in the Customer's database and their corresponding data in order to be compatible with the Target Version. The Customer will receive an upgraded version of all installed third-party modules along with the upgraded From fb0a067dd11a93e112d8b441560c325ea1256cea Mon Sep 17 00:00:00 2001 From: odoo Date: Wed, 20 Dec 2017 15:07:37 +0100 Subject: [PATCH 13/29] [IMP] localizations: Ranem pages + add section for France --- accounting/localizations/france.rst | 159 +----------------- .../localizations/france/vat-anti-fraud.rst | 156 +++++++++++++++++ accounting/localizations/mexico.rst | 6 +- accounting/localizations/switzerland.rst | 6 +- 4 files changed, 168 insertions(+), 159 deletions(-) create mode 100644 accounting/localizations/france/vat-anti-fraud.rst diff --git a/accounting/localizations/france.rst b/accounting/localizations/france.rst index 8b4a0beb4..e98c94181 100644 --- a/accounting/localizations/france.rst +++ b/accounting/localizations/france.rst @@ -1,155 +1,8 @@ -====================================================== -France: Get the VAT anti-fraud certification with Odoo -====================================================== - -As of January 1st 2018, a new anti-fraud legislation will come into effect -in France and DOM-TOM. This new legislation stipulates certain criteria -concerning the inalterability, security, storage and archiving of sales data. -These legal requirements are implemented in Odoo, version 9 onward, -through an add-on. - -Is my company required to use an anti-fraud software -==================================================== -Your company is required to use an anti-fraud cash register software like -Odoo (CGI art. 286, I. 3° bis) if: - -* You are taxable (not VAT exempt) in France or any DOM-TOM, -* Some of your customers are private individuals (B2C). - -This rule applies to any company size. Auto-entrepreneurs are exempted from -VAT and therefore are not affected. - -How to get certified with Odoo -=============================== -Getting compliant with Odoo is vey easy. - -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. -If you use Odoo Community, you should -`upgrade to Odoo Enterprise `__ -or contact your Odoo service provider. -`Get the certificate here `__. - -In case of non-conformity, your company risks a fine of €7,500. - -To get the certification just follow the following steps: - -* Install the anti-fraud add-on fitting your Odoo environment from the - *Apps* menu: - - * France - Certification CGI 286 I-3 bis - Point of Sale (if you use Odoo Point of Sale) - - * France - Certification CGI 286 I-3 bis (in any other case) -* Make sure a country is set on your company, otherwise your entries won’t be - encrypted for the inalterability check. To edit your company’s data, - go to :menuselection:`Settings --> Users & Companies --> Companies`. - Select a country from the list; Do not create a new country. -* Download the mandatory Certificate of Conformity delivered by Odoo SA from `here `__. - -.. note:: If case you run Odoo on-premise, you should update your - installation and restart your server to get such new add-ons available - in your Apps repository. - -What are the anti-fraud features of Odoo -======================================== -The anti-fraud add-on introduces the following features: - -* **Inalterability**: deactivation of all the ways to cancel or modify - key data of POS orders, invoices and journal entries; -* **Security**: chaining algorithm to verify the inalterability; -* **Storage**: automatic sales closings with computation of both period - and cumulative totals (daily, monthly, annually). - -Inalterability --------------- -All the possible ways to cancel and modify key data of paid POS orders, -confirmed invoices and journal entries are deactivated, -if the company is located in France or in any DOM-TOM. - -.. note:: If you run a multi-companies environment, only the documents of - such companies are impacted. - -Security --------- -To ensure the inalterability, every order or journal entry is encrypted -upon validation. -This number (or hash) is calculated from the key data of the document as -well as from the hash of the precedent documents. - -The add-on introduces an interface to test the data inalterability. -If any information is modified on a document after its validation, -the test will fail. The algorithm recomputes all the hashes and compares them -against the initial ones. In case of failure, the system points out the first -corrupted document recorded in the system. - -Users with *Manager* access rights can launch the inalterability check. -For POS orders, go to -:menuselection:`Point of Sales --> Reporting --> French Statements`. -For invoices or journal entries, -go to :menuselection:`Invoicing/Accounting --> Reporting --> French Statements`. - -Storage -------- -The system also processes automatic sales closings on a daily, monthly -and annual basis. -Such closings distinctly compute the sales total of the period as well as -the cumulative grand totals from the very first sales entry recorded -in the system. - -Closings can be found in the *French Statements* menu of Point of Sale, -Invoicing and Accounting apps. - -.. note:: - * Closings compute the totals for journal entries of sales journals (Journal Type = Sales). - - * For multi-companies environments, such closings are performed by company. - - * POS orders are posted as journal entries at the closing of the POS session. - Closing a POS session can be done anytime. - To prompt users to do it on a daily basis, the add-on prevents from resuming - a session opened more than 24 hours ago. - Such a session must be closed before selling again. - - * A period’s total is computed from all the journal entries posted after the - previous closing of the same type, regardless of their posting date. - If you record a new sales transaction for a period already closed, - it will be counted in the very next closing. - -.. tip:: For test & audit purposes such closings can be manually generated in the - developer mode. Go to - :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` - to do so. - - -Responsibilities -================ -Do not uninstall the module! If you do so, the hashes will be reset and none -of your past data will be longer guaranteed as being inalterable. - -Users remain responsible for their Odoo instance and must use it with -due diligence. It is not permitted to modify the source code which guarantees -the inalterability of data. - -Odoo absolves itself of all and any responsibility in case of changes -in the add-on’s functions caused by 3rd party applications not certified by Odoo. - - -More Information -================ -You will find more information about this legislation in the official documents: - -* `Frequently Asked Questions `__ -* `Official Statement `__ -* `Item 88 of Finance Law 2016 `__ - - - - - - - - - +====== +France +====== +.. toctree:: + :titlesonly: + france/vat-anti-fraud \ No newline at end of file diff --git a/accounting/localizations/france/vat-anti-fraud.rst b/accounting/localizations/france/vat-anti-fraud.rst new file mode 100644 index 000000000..52fa6521d --- /dev/null +++ b/accounting/localizations/france/vat-anti-fraud.rst @@ -0,0 +1,156 @@ +============================================== +Get the VAT anti-fraud certification with Odoo +============================================== + +As of January 1st 2018, a new anti-fraud legislation will come into effect +in France and DOM-TOM. This new legislation stipulates certain criteria +concerning the inalterability, security, storage and archiving of sales data. +These legal requirements are implemented in Odoo, version 9 onward, +through an add-on. + +Is my company required to use an anti-fraud software? +===================================================== +Your company is required to use an anti-fraud cash register software like +Odoo (CGI art. 286, I. 3° bis) if: + +* You are taxable (not VAT exempt) in France or any DOM-TOM, +* Some of your customers are private individuals (B2C). + +This rule applies to any company size. Auto-entrepreneurs are exempted from +VAT and therefore are not affected. + +Get certified with Odoo +======================= +Getting compliant with Odoo is vey easy. + +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. +If you use Odoo Community, you should +`upgrade to Odoo Enterprise `__ +or contact your Odoo service provider. +`Get the certificate here `__. + +In case of non-conformity, your company risks a fine of €7,500. + +To get the certification just follow the following steps: + +* Install the anti-fraud add-on fitting your Odoo environment from the + *Apps* menu: + + * France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) (if you use Odoo Point of Sale) + + * France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case) +* Make sure a country is set on your company, otherwise your entries won’t be + encrypted for the inalterability check. To edit your company’s data, + go to :menuselection:`Settings --> Users & Companies --> Companies`. + Select a country from the list; Do not create a new country. +* Download the mandatory Certificate of Conformity delivered by Odoo SA from `here `__. + +.. note:: If case you run Odoo on-premise, you should update your + installation and restart your server to get such new add-ons available + in your Apps repository. For any issue you can still download the + modules from `Odoo's Apps store `__. + +Anti-fraud features of Odoo +=========================== +The anti-fraud add-on introduces the following features: + +* **Inalterability**: deactivation of all the ways to cancel or modify + key data of POS orders, invoices and journal entries; +* **Security**: chaining algorithm to verify the inalterability; +* **Storage**: automatic sales closings with computation of both period + and cumulative totals (daily, monthly, annually). + +Inalterability +-------------- +All the possible ways to cancel and modify key data of paid POS orders, +confirmed invoices and journal entries are deactivated, +if the company is located in France or in any DOM-TOM. + +.. note:: If you run a multi-companies environment, only the documents of + such companies are impacted. + +Security +-------- +To ensure the inalterability, every order or journal entry is encrypted +upon validation. +This number (or hash) is calculated from the key data of the document as +well as from the hash of the precedent documents. + +The add-on introduces an interface to test the data inalterability. +If any information is modified on a document after its validation, +the test will fail. The algorithm recomputes all the hashes and compares them +against the initial ones. In case of failure, the system points out the first +corrupted document recorded in the system. + +Users with *Manager* access rights can launch the inalterability check. +For POS orders, go to +:menuselection:`Point of Sales --> Reporting --> French Statements`. +For invoices or journal entries, +go to :menuselection:`Invoicing/Accounting --> Reporting --> French Statements`. + +Storage +------- +The system also processes automatic sales closings on a daily, monthly +and annual basis. +Such closings distinctly compute the sales total of the period as well as +the cumulative grand totals from the very first sales entry recorded +in the system. + +Closings can be found in the *French Statements* menu of Point of Sale, +Invoicing and Accounting apps. + +.. note:: + * Closings compute the totals for journal entries of sales journals (Journal Type = Sales). + + * For multi-companies environments, such closings are performed by company. + + * POS orders are posted as journal entries at the closing of the POS session. + Closing a POS session can be done anytime. + To prompt users to do it on a daily basis, the add-on prevents from resuming + a session opened more than 24 hours ago. + Such a session must be closed before selling again. + + * A period’s total is computed from all the journal entries posted after the + previous closing of the same type, regardless of their posting date. + If you record a new sales transaction for a period already closed, + it will be counted in the very next closing. + +.. tip:: For test & audit purposes such closings can be manually generated in the + developer mode. Go to + :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` + to do so. + + +Responsibilities +================ +Do not uninstall the module! If you do so, the hashes will be reset and none +of your past data will be longer guaranteed as being inalterable. + +Users remain responsible for their Odoo instance and must use it with +due diligence. It is not permitted to modify the source code which guarantees +the inalterability of data. + +Odoo absolves itself of all and any responsibility in case of changes +in the add-on’s functions caused by 3rd party applications not certified by Odoo. + + +More Information +================ +You will find more information about this legislation in the official documents: + +* `Frequently Asked Questions `__ +* `Official Statement `__ +* `Item 88 of Finance Law 2016 `__ + + + + + + + + + + + diff --git a/accounting/localizations/mexico.rst b/accounting/localizations/mexico.rst index 14c8896db..acad31078 100644 --- a/accounting/localizations/mexico.rst +++ b/accounting/localizations/mexico.rst @@ -1,6 +1,6 @@ -============================== -Mexico Accounting Localization -============================== +====== +Mexico +====== .. note:: This documentation is written assuming that you follow and know the official diff --git a/accounting/localizations/switzerland.rst b/accounting/localizations/switzerland.rst index c1a9f817d..c1eca889f 100644 --- a/accounting/localizations/switzerland.rst +++ b/accounting/localizations/switzerland.rst @@ -1,6 +1,6 @@ -=================================== -Switzerland Accounting Localization -=================================== +=========== +Switzerland +=========== ISR (In-payment Slip with Reference number) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 9ac821ed680fbd885debc9968fbf12698546eee1 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Thu, 21 Dec 2017 09:42:07 +0100 Subject: [PATCH 14/29] [IMP] crm: pngquant the images --- .../media/google_calendar_credentials01.png | Bin 3311 -> 2854 bytes .../media/google_calendar_credentials02.png | Bin 6315 -> 4278 bytes .../media/google_calendar_credentials03.png | Bin 20508 -> 12615 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/crm/calendar/media/google_calendar_credentials01.png b/crm/calendar/media/google_calendar_credentials01.png index 2b8921bc1dc37256ad581128a5c05dda1324c4fb..99cf1f5f847a267ec0d7800cb371f8e26943939a 100644 GIT binary patch delta 2822 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 P#|t<+o^^P6(m(FMxy_&R literal 3311 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�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 literal 20508 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 Date: Thu, 21 Dec 2017 10:14:15 +0100 Subject: [PATCH 15/29] [I18N] export 11.0 source terms --- locale/sources/accounting.pot | 629 ++++++++++++++++++++++++------- locale/sources/crm.pot | 44 ++- locale/sources/inventory.pot | 46 +-- locale/sources/point_of_sale.pot | 198 +++------- locale/sources/purchase.pot | 36 +- 5 files changed, 582 insertions(+), 371 deletions(-) diff --git a/locale/sources/accounting.pot b/locale/sources/accounting.pot index eb439e043..2328fa072 100644 --- a/locale/sources/accounting.pot +++ b/locale/sources/accounting.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -921,6 +921,10 @@ msgstr "" msgid "If you are working in a multi-company environnement, you'll have to switch the company on your user preferences in order to add, edit or delete bank accounts from another company." msgstr "" +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "American Bankers Association Routing Number" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:49 msgid "View *Bank Account* in our Online Demonstration" msgstr "" @@ -1070,8 +1074,7 @@ msgid "In the tab Journal Entries, the Default Debit and Credit Account can be c msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Type" +msgid "Set active to false to hide the Journal without removing it." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 @@ -1091,31 +1094,19 @@ msgid "Select 'General' for miscellaneous operations journals." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Company" +msgid "Check this box if this journal define a payment method that can be used in a point of sale." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Short Code" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Dedicated Refund Sequence" -msgstr "" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check this box if you don't want to share the same sequence for invoices and refunds made from this journal" -msgstr "" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Entry Sequence" +msgid "The next sequence number will be used for the next invoice." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 @@ -1123,127 +1114,98 @@ msgid "This field contains the information related to the numbering of the journ msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Refund Entry Sequence" +msgid "Check this box if you don't want to share the same sequence for invoices and credit notes made from this journal" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "This field contains the information related to the numbering of the refund entries of this journal." +msgid "The next sequence number will be used for the next credit note." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Debit Account" +msgid "This field contains the information related to the numbering of the credit note entries of this journal." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Credit Account" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Currency" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Debit Methods" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual: Get paid by cash, check or any other method outside of Odoo." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Means of payment for collecting money. Odoo modules offer various payments handling facilities, but you can always use the 'Manual' payment method in order to manage payments outside of the software." +#: ../../accounting/payables/pay/check.rst:0 +msgid "Electronic: Get paid automatically through a payment acquirer by requesting a transaction on a card saved by the customer when buying or subscribing online (payment token)." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Payment Methods" +msgid "Batch Deposit: Encase several customer checks at once by generating a batch deposit to submit to your bank. When encoding the bank statement in Odoo,you are suggested to reconcile the transaction with the batch deposit. Enable this option from the settings." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Means of payment for sending money. Odoo modules offer various payments handling facilities, but you can always use the 'Manual' payment method in order to manage payments outside of the software." +msgid "Manual:Pay bill by cash or any other method outside of Odoo." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Group Invoice Lines" +msgid "Check:Pay bill by check and print it from Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit to your bank. Enable this option from the settings." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "If this box is checked, the system will try to group the accounting lines when generating them from invoices." msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Profit Account" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Used to register a profit when the ending balance of a cash register differs from what the system computes" msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Loss Account" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Used to register a loss when the ending balance of a cash register differs from what the system computes" msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Show journal on dashboard" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Printing Payment Method Selected" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Technical feature used to know whether check printing was enabled as payment method." msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Sequence" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Manual Numbering" -msgstr "" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Next Check Number" -msgstr "" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Active in Point of Sale" +msgid "This field is used for the online synchronization:" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check this box if this journal define a payment method that can be used in a point of sale." +msgid "depending on the option selected, newly fetched transactions" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Amount Authorized Difference" +msgid "will be put inside previous statement or in a new one" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 @@ -1298,8 +1260,200 @@ msgstr "" msgid "Localizations" msgstr "" +#: ../../accounting/localizations/france.rst:3 +msgid "France" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:3 +msgid "Get the VAT anti-fraud certification with Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:5 +msgid "As of January 1st 2018, a new anti-fraud legislation will come into effect in France and DOM-TOM. This new legislation stipulates certain criteria concerning the inalterability, security, storage and archiving of sales data. These legal requirements are implemented in Odoo, version 9 onward, through an add-on." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:12 +msgid "Is my company required to use an anti-fraud software?" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:13 +msgid "Your company is required to use an anti-fraud cash register software like Odoo (CGI art. 286, I. 3° bis) if:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:16 +msgid "You are taxable (not VAT exempt) in France or any DOM-TOM," +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:17 +msgid "Some of your customers are private individuals (B2C)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:19 +msgid "This rule applies to any company size. Auto-entrepreneurs are exempted from VAT and therefore are not affected." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:23 +msgid "Get certified with Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:24 +msgid "Getting compliant with Odoo is vey easy." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:26 +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. If you use Odoo Community, you should `upgrade to Odoo Enterprise `__ or contact your Odoo service provider. `Get the certificate here `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:34 +msgid "In case of non-conformity, your company risks a fine of €7,500." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:36 +msgid "To get the certification just follow the following steps:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:38 +msgid "Install the anti-fraud add-on fitting your Odoo environment from the *Apps* menu:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:41 +msgid "France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) (if you use Odoo Point of Sale)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:43 +msgid "France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:44 +msgid "Make sure a country is set on your company, otherwise your entries won’t be encrypted for the inalterability check. To edit your company’s data, go to :menuselection:`Settings --> Users & Companies --> Companies`. Select a country from the list; Do not create a new country." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:48 +msgid "Download the mandatory Certificate of Conformity delivered by Odoo SA from `here `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:50 +msgid "If case you run Odoo on-premise, you should update your installation and restart your server to get such new add-ons available in your Apps repository. For any issue you can still download the modules from `Odoo's Apps store `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:56 +msgid "Anti-fraud features of Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:57 +msgid "The anti-fraud add-on introduces the following features:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:59 +msgid "**Inalterability**: deactivation of all the ways to cancel or modify key data of POS orders, invoices and journal entries;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:61 +msgid "**Security**: chaining algorithm to verify the inalterability;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:62 +msgid "**Storage**: automatic sales closings with computation of both period and cumulative totals (daily, monthly, annually)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:66 +msgid "Inalterability" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:67 +msgid "All the possible ways to cancel and modify key data of paid POS orders, confirmed invoices and journal entries are deactivated, if the company is located in France or in any DOM-TOM." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:71 +msgid "If you run a multi-companies environment, only the documents of such companies are impacted." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:75 +msgid "Security" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:76 +msgid "To ensure the inalterability, every order or journal entry is encrypted upon validation. This number (or hash) is calculated from the key data of the document as well as from the hash of the precedent documents." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:81 +msgid "The add-on introduces an interface to test the data inalterability. If any information is modified on a document after its validation, the test will fail. The algorithm recomputes all the hashes and compares them against the initial ones. In case of failure, the system points out the first corrupted document recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:87 +msgid "Users with *Manager* access rights can launch the inalterability check. For POS orders, go to :menuselection:`Point of Sales --> Reporting --> French Statements`. For invoices or journal entries, go to :menuselection:`Invoicing/Accounting --> Reporting --> French Statements`." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:94 +msgid "Storage" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:95 +msgid "The system also processes automatic sales closings on a daily, monthly and annual basis. Such closings distinctly compute the sales total of the period as well as the cumulative grand totals from the very first sales entry recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:101 +msgid "Closings can be found in the *French Statements* menu of Point of Sale, Invoicing and Accounting apps." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:105 +msgid "Closings compute the totals for journal entries of sales journals (Journal Type = Sales)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:107 +msgid "For multi-companies environments, such closings are performed by company." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:109 +msgid "POS orders are posted as journal entries at the closing of the POS session. Closing a POS session can be done anytime. To prompt users to do it on a daily basis, the add-on prevents from resuming a session opened more than 24 hours ago. Such a session must be closed before selling again." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:115 +msgid "A period’s total is computed from all the journal entries posted after the previous closing of the same type, regardless of their posting date. If you record a new sales transaction for a period already closed, it will be counted in the very next closing." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:120 +msgid "For test & audit purposes such closings can be manually generated in the developer mode. Go to :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` to do so." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:127 +msgid "Responsibilities" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:128 +msgid "Do not uninstall the module! If you do so, the hashes will be reset and none of your past data will be longer guaranteed as being inalterable." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:131 +msgid "Users remain responsible for their Odoo instance and must use it with due diligence. It is not permitted to modify the source code which guarantees the inalterability of data." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:135 +msgid "Odoo absolves itself of all and any responsibility in case of changes in the add-on’s functions caused by 3rd party applications not certified by Odoo." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:140 +msgid "More Information" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:141 +msgid "You will find more information about this legislation in the official documents:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:143 +msgid "`Frequently Asked Questions `__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:144 +msgid "`Official Statement `__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:145 +msgid "`Item 88 of Finance Law 2016 `__" +msgstr "" + #: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Accounting Localization" +msgid "Mexico" msgstr "" #: ../../accounting/localizations/mexico.rst:6 @@ -1873,7 +2027,7 @@ msgid "**Solution:** Set the mexican name for the tax 0% and 16% in your system msgstr "" #: ../../accounting/localizations/switzerland.rst:3 -msgid "Switzerland Accounting Localization" +msgid "Switzerland" msgstr "" #: ../../accounting/localizations/switzerland.rst:6 @@ -1904,6 +2058,256 @@ msgstr "" msgid "You can update automatically your currencies rates based on the Federal Tax Administration from Switzerland. For this, go in :menuselection:`Accounting --> Settings`, activate the multi-currencies setting and choose the service you want." msgstr "" +#: ../../accounting/localizations/switzerland.rst:49 +msgid "Updated VAT for January 2018" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:51 +msgid "Starting from the 1st January 2018, new reduced VAT rates will be applied in Switzerland. The normal 8.0% rate will switch to 7.7% and the specific rate for the hotel sector will switch from 3.8% to 3.7%." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:56 +msgid "How to update your taxes in Odoo Enterprise (SaaS or On Premise)?" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:58 +msgid "If you have the V11.1 version, all the work is already been done, you don't have to do anything." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:61 +msgid "If you have started on an earlier version, you first have to update the module \"Switzerland - Accounting Reports\". For this, you go in :menuselection:`Apps --> remove the filter \"Apps\" --> search for \"Switzerland - Accounting Reports\" --> open the module --> click on \"upgrade\"`." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:68 +msgid "Once it has been done, you can work on creating new taxes for the updated rates." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:72 +msgid "**Do not suppress or modify the existing taxes** (8.0% and 3.8%). You want to keep them since you may have to use both rates for a short period of time. Instead, remember to archive them once you have encoded all your 2017 transactions." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:77 +msgid "The creation of such taxes should be done in the following manner:" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:79 +msgid "**Purchase taxes**: copy the origin tax, change its name, label on invoice, rate and tax group (effective from v10 only)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:82 +msgid "**Sale taxes**: copy the origin tax, change its name, label on invoice, rate and tax group (effective from v10 only). Since the vat report now shows the details for old and new rates, you should also set the tags accordingly to" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:87 +msgid "For 7.7% taxes: Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:90 +msgid "For 3.7% taxes: Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:93 +msgid "You'll find below, as examples, the correct configuration for all taxes included in Odoo by default" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Name**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Rate**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Label on Invoice**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Group (effective from V10)**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Scope**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tag**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "TVA 7.7% sur achat B&S (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "7.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA 7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Purchases" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +msgid "Switzerland VAT Form: grid 400" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "TVA 7.7% sur achat B&S (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "7.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "TVA 7.7% sur invest. et autres ch. (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "7.7% invest." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Switzerland VAT Form: grid 405" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "TVA 7.7% sur invest. et autres ch. (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "7.7% invest. Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "TVA 3.7% sur achat B&S (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "3.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA 3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "TVA 3.7% sur achat B&S (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "3.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "TVA 3.7% sur invest. et autres ch. (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "3.7% invest" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "TVA 3.7% sur invest. et autres ch. (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "3.7% invest Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +msgid "TVA due a 7.7% (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +#: ../../accounting/overview/process_overview/customer_invoice.rst:113 +#: ../../accounting/receivables/customer_invoices/overview.rst:16 +msgid "Sales" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA due à 7.7% (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +msgid "TVA due à 3.7% (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA due a 3.7% (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:124 +msgid "If you have questions or remarks, please contact our support using odoo.com/help." +msgstr "" + #: ../../accounting/others.rst:3 #: ../../accounting/receivables/customer_invoices/overview.rst:108 msgid "Others" @@ -1997,10 +2401,6 @@ msgstr "" msgid "Explanation of the fields:" msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Status" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "" @@ -2013,42 +2413,22 @@ msgstr "" msgid "You can manually close an asset when the depreciation is over. If the last line of depreciation is posted, the asset automatically goes in that status." msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Category" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Date" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Gross Value" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Salvage Value" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Computation Method" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -2062,41 +2442,25 @@ msgid "* Degressive: Calculated on basis of: Residual Value * Degressive Factor" msgstr "" #: ../../accounting/others/adviser/assets.rst:0 -msgid "Time Method Based On" +msgid "Choose the method to use to compute the dates and number of entries." msgstr "" #: ../../accounting/others/adviser/assets.rst:0 -msgid "Choose the method to use to compute the dates and number of depreciation lines." -msgstr "" - -#: ../../accounting/others/adviser/assets.rst:0 -msgid "* Number of Depreciations: Fix the number of depreciation lines and the time between 2 depreciations." +msgid "* Number of Entries: Fix the number of entries and the time between 2 depreciations." msgstr "" #: ../../accounting/others/adviser/assets.rst:0 msgid "* Ending Date: Choose the time between 2 depreciations and the date the depreciations won't go beyond." msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Prorata Temporis" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Indicates that the first depreciation entry for this asset have to be done from the purchase date instead of the first January / Start date of fiscal year" msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Depreciations" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Months in a Period" -msgstr "" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "" @@ -3231,34 +3595,18 @@ msgstr "" msgid "Account Type is used for information purpose, to generate country-specific legal reports, and set the rules to close a fiscal year and generate opening entries." msgstr "" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Tags" -msgstr "" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Account Currency" -msgstr "" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Internal Type" -msgstr "" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "The 'Internal Type' is used for features available on different types of accounts: liquidity type is for cash or bank accounts, payable/receivable is for vendor/customer accounts." msgstr "" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Allow Reconciliation" -msgstr "" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Check this box if this account allows invoices & payments matching of journal items." msgstr "" @@ -5793,11 +6141,6 @@ msgstr "" msgid "15" msgstr "" -#: ../../accounting/overview/process_overview/customer_invoice.rst:113 -#: ../../accounting/receivables/customer_invoices/overview.rst:16 -msgid "Sales" -msgstr "" - #: ../../accounting/overview/process_overview/customer_invoice.rst:117 #: ../../accounting/receivables/customer_invoices/cash_discounts.rst:89 msgid "Payment" @@ -6421,6 +6764,34 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used for usability purposes" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used to hide the payment method if the selected journal has only one available which is 'manual'" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check: Pay bill by check and print it from Odoo." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Batch Deposit: Encase several customer checks at once by generating a batch deposit to submit to your bank. When encoding the bank statement in Odoo, you are suggested to reconcile the transaction with the batch deposit.To enable batch deposit,module account_batch_deposit must be installed." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit to your bank. To enable sepa credit transfer, module account_sepa must be installed" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used to adapt the interface to the payment type selected." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "The selected journal is configured to print check numbers. If your pre-printed check paper already has numbers or if the current numbering is wrong, you can change it in the journal configuration page." +msgstr "" + #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "" diff --git a/locale/sources/crm.pot b/locale/sources/crm.pot index 892d0e99b..479f7ae2f 100644 --- a/locale/sources/crm.pot +++ b/locale/sources/crm.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,54 +41,58 @@ msgid "Go to `Google APIs platform `__ to msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:14 -msgid "Choose *Calendar API*." +msgid "Go to the API & Services page." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:19 -msgid "Create a new project and give it a name (e.g. Odoo). This project is needed to store your API credentials." +msgid "Search for *Google Calendar API* and select it." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:25 +#: ../../crm/calendar/google_calendar_credentials.rst:27 msgid "Enable the API." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:30 -msgid "Create credentials to use in Odoo." +#: ../../crm/calendar/google_calendar_credentials.rst:32 +msgid "Select or create an API project to store the credentials if not yet done before. Give it an explicit name (e.g. Odoo Sync)." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:35 +msgid "Create credentials." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:40 msgid "Select *Web browser (Javascript)* as calling source and *User data* as kind of data." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:41 -msgid "Then you can create a Client ID. Enter the name of the application (e.g. Odoo) and the allowed pages on which you will be redirected. The *Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized redirect URI* is your Odoo's instance URL followed by '/google_account/authentication'." -msgstr "" - -#: ../../crm/calendar/google_calendar_credentials.rst:50 -msgid "Go through the Consent Screen step by entering a product name (e.g. Odoo). Feel free to check the customizations options but this is not mandatory. The Consent Screen will only show up when you enter the Client ID in Odoo for the first time." +#: ../../crm/calendar/google_calendar_credentials.rst:46 +msgid "Then you can create a Client ID. Enter the name of the application (e.g. Odoo Calendar) and the allowed pages on which you will be redirected. The *Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized redirect URI* is your Odoo's instance URL followed by '/google_account/authentication'." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:55 -msgid "Finally you are provided with your **Client ID**. Go to *Credentials* to get the **Client secret** as well. You will need both of them in Odoo." +msgid "Go through the Consent Screen step by entering a product name (e.g. Odoo Calendar). Feel free to check the customizations options but this is not mandatory. The Consent Screen will only show up when you enter the Client ID in Odoo for the first time." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:62 +#: ../../crm/calendar/google_calendar_credentials.rst:60 +msgid "Finally you are provided with your **Client ID**. Go to *Credentials* to get the **Client Secret** as well. Both of them are required in Odoo." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:67 msgid "Setup in Odoo" msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:64 -msgid "Install **Google Calendar** app." -msgstr "" - #: ../../crm/calendar/google_calendar_credentials.rst:69 -msgid "Go to :menuselection:`Settings --> General Settings` and enter your credentials in Google Calendar option." +msgid "Install the **Google Calendar** App from the *Apps* menu or by checking the option in :menuselection:`Settings --> General Settings`." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:75 +msgid "Go to :menuselection:`Settings --> General Settings` and enter your **Client ID** and **Client Secret** in Google Calendar option." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:81 msgid "The setup is now ready. Open your Odoo Calendar and sync with Google. The first time you do it you are redirected to Google to authorize the connection. Once back in Odoo, click the sync button again. You can click it whenever you want to synchronize your calendar." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:83 +#: ../../crm/calendar/google_calendar_credentials.rst:89 msgid "As of now you no longer have excuses to miss a meeting!" msgstr "" diff --git a/locale/sources/inventory.pot b/locale/sources/inventory.pot index ae53b9f77..e8e2956e7 100644 --- a/locale/sources/inventory.pot +++ b/locale/sources/inventory.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -309,7 +309,7 @@ msgid "Print this document to be able to use your barcode scanner to perform mor msgstr "" #: ../../inventory/barcode/setup/software.rst:19 -msgid ":ref:`Document:` |download_barcode|" +msgid "Document: |download_barcode|" msgstr "" #: ../../inventory/barcode/setup/software.rst:23 @@ -524,58 +524,30 @@ msgstr "" msgid "The Minimum Stock Rules configuration is available through the menu :menuselection:`Inventory --> Inventory Control --> Reordering Rule` in the drop down menu. There, click on **Create** to set minimum and maximum stock values for a given product." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Active" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "If the active field is set to False, it will allow you to hide the orderpoint without removing it." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Product Unit of Measure" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Procurement Group" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Moves created through this orderpoint will be put in this procurement group. If none is given, the moves generated by procurement rules will be grouped into one big picking." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Minimum Quantity" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "When the virtual stock goes below the Min Quantity specified for this field, Odoo generates a procurement to bring the forecasted quantity to the Max Quantity." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Maximum Quantity" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "When the virtual stock goes below the Min Quantity, Odoo generates a procurement to bring the forecasted quantity to the Quantity specified as Max Quantity." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Quantity Multiple" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "The procurement quantity will be rounded up to this multiple. If it is 0, the exact quantity will be used." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Lead Time" -msgstr "" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Number of days after the orderpoint is triggered to receive the products or to order to the vendor" msgstr "" @@ -4239,31 +4211,31 @@ msgstr "" msgid "Start by creating specific products to indicate your various **Landed Costs**, such as freight, insurance or custom duties. Go to :menuselection:`Inventory --> Configuration --> Landed Cost types`." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:52 +#: ../../inventory/routes/costing/landed_costs.rst:50 msgid "Landed costs are only possible for products configured in real time valuation with real price costing method. The costing method is configured on the product category." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:57 +#: ../../inventory/routes/costing/landed_costs.rst:55 msgid "Link landed costs to a transfer" msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:59 +#: ../../inventory/routes/costing/landed_costs.rst:57 msgid "To calculate landed costs, go to :menuselection:`Inventory --> Inventory Control --> Landed Costs`." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:62 +#: ../../inventory/routes/costing/landed_costs.rst:60 msgid "Click on the **Create** button and select the picking(s) you want to attribute landed costs." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:68 +#: ../../inventory/routes/costing/landed_costs.rst:66 msgid "Select the account journal in which to post the landed costs. We recommend you to create a specific journal for landed costs. Therefore it will be easier to keep track of your postings." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:75 +#: ../../inventory/routes/costing/landed_costs.rst:73 msgid "Click the **Compute** button to see how the landed costs will be split across the picking lines." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:81 +#: ../../inventory/routes/costing/landed_costs.rst:79 msgid "To confirm the landed costs attribution, click on the **Validate** button." msgstr "" diff --git a/locale/sources/point_of_sale.pot b/locale/sources/point_of_sale.pot index 8a9254744..a9ef289cc 100644 --- a/locale/sources/point_of_sale.pot +++ b/locale/sources/point_of_sale.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-09 14:24+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1456,55 +1456,7 @@ msgid "You can configure each point of sale according to your hardware, location msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Point of Sale Name" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "An internal identification of the point of sale" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Journal" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to post sales entries." -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Invoice Journal" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to create invoices." -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Group Journal Items" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Check this if you want to group the Journal Items by Product while closing a Session" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Barcodes" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Defines what kind of barcodes are available and how they are assigned to products, customers and cashiers" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Order IDs Sequence" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "This sequence is automatically created by Odoo but you can change it to customize the reference numbers of your orders." -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Channel" +msgid "An internal identification of the point of sale." msgstr "" #: ../../point_of_sale/overview/start.rst:0 @@ -1512,63 +1464,11 @@ msgid "This Point of sale's sales will be related to this Sales Channel." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Virtual KeyBoard" +msgid "The restaurant floors served by this point of sale." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Enables an integrated Virtual Keyboard" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Invoicing" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables invoice generation from the Point of Sale" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Prefill Cash Payment" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The payment input will behave similarily to bank payment input, and will be prefilled with the exact due amount" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Start Category" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The point of sale will display this product category by default. If no category is specified, all available products will be shown" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Tip Product" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The product used to encode the customer tip. Leave empty if you do not accept tips." -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Include Taxes in Prices" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The displayed prices will always include all taxes, even if the taxes have been setup differently" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Large Scrollbars" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "For imprecise industrial touchscreens" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Display Category Pictures" +msgid "Allow custom notes on Orderlines." msgstr "" #: ../../point_of_sale/overview/start.rst:0 @@ -1576,79 +1476,63 @@ msgid "The product categories will be displayed with pictures." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "IP Address" +msgid "The point of sale will display this product category by default. If no category is specified, all available products will be shown." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "The hostname or ip address of the hardware proxy, Will be autodetected if left empty" +msgid "Don’t turn this option on if you take orders on smartphones or tablets." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Barcode Scanner" +msgid "Such devices already benefit from a native keyboard." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Enable barcode scanning with a remotely connected barcode scanner" +msgid "For imprecise industrial touchscreens." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Electronic Scale" +msgid "The hostname or ip address of the hardware proxy, Will be autodetected if left empty." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Electronic Scale integration" +msgid "Enable barcode scanning with a remotely connected barcode scanner." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Cashdrawer" +msgid "Enables Electronic Scale integration." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Automatically open the cashdrawer" +msgid "Automatically open the cashdrawer." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Receipt Printer" +msgid "Bypass browser printing and prints via the hardware proxy." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Bypass browser printing and prints via the hardware proxy" +msgid "Show checkout to customers with a remotely-connected screen." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Automatic Receipt Printing" +msgid "Defines what kind of barcodes are available and how they are assigned to products, customers and cashiers." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "The receipt will automatically be printed at the end of each order" +msgid "This is useful for restaurants with onsite and take-away services that imply specific tax rates." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Skip Receipt Screen" +msgid "Make several pricelists available in the Point of Sale. You can also apply a pricelist to specific customers from their contact form (in Sales tab). To be valid, this pricelist must be listed here as an available pricelist. Otherwise the default pricelist will apply." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "The receipt screen will be skipped if the receipt can be printed automatically." +msgid "The pricelist used if no customer is selected or if the customer has no Sale Pricelist configured." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Header" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a header in the printed receipt" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Footer" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a footer in the printed receipt" -msgstr "" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Cash Control" +msgid "Only users with Manager access rights for PoS app can modify the product prices on orders." msgstr "" #: ../../point_of_sale/overview/start.rst:0 @@ -1656,35 +1540,55 @@ msgid "Check the amount of the cashbox at opening and closing." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Splitting" +msgid "The payment input will behave similarily to bank payment input, and will be prefilled with the exact due amount." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Bill Splitting in the Point of Sale" +msgid "This sequence is automatically created by Odoo but you can change it to customize the reference numbers of your orders." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Printing" +msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Allows to print the Bill before payment" +msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Orderline Notes" +msgid "The receipt will automatically be printed at the end of each order." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Allow custom notes on Orderlines" +msgid "The receipt screen will be skipped if the receipt can be printed automatically." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Restaurant Floors" +msgid "Allows to print the Bill before payment." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "The restaurant floors served by this point of sale" +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "This product is used as reference on customer receipts." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enables invoice generation from the Point of Sale." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Accounting journal used to create invoices." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Accounting journal used to post sales entries." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Check this if you want to group the Journal Items by Product while closing a Session." msgstr "" #: ../../point_of_sale/overview/start.rst:100 @@ -2311,18 +2215,10 @@ msgstr "" msgid "Create a **Pricelist** for your point of sale. Each pricelist can contain several items with different prices and different dates. It can be done on all products or only on specific ones. Click on **Add an item**." msgstr "" -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Active" -msgstr "" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "" -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Selectable" -msgstr "" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "" diff --git a/locale/sources/purchase.pot b/locale/sources/purchase.pot index f82a70452..3c748df1c 100644 --- a/locale/sources/purchase.pot +++ b/locale/sources/purchase.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1182,66 +1182,34 @@ msgstr "" msgid "Select your supplier in the **Vendor** menu, or create it on-the-fly by clicking on **Create and Edit**. In the **Order Date** field, select the date to which you wish to proceed to the actual order." msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Shipment" -msgstr "" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Vendor Reference" -msgstr "" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Reference of the sales order or bid sent by the vendor. It's used to do the matching when you receive the products as this reference is usually written on the delivery order sent by your vendor." msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Order Date" -msgstr "" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Depicts the date where the Quotation should be validated and converted into a purchase order." msgstr "" #: ../../purchase/purchases/rfq/create.rst:0 -msgid "Source Document" -msgstr "" - -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Reference of the document that generated this purchase order request (e.g. a sales order or an internal procurement request)" -msgstr "" - -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Deliver To" +msgid "Reference of the document that generated this purchase order request (e.g. a sales order)" msgstr "" #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Drop Ship Address" -msgstr "" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Put an address if you want to deliver directly from the vendor to the customer. Otherwise, keep empty to deliver to your own company." msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Destination Location Type" -msgstr "" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Incoterm" -msgstr "" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "International Commercial Terms are a series of predefined commercial terms used in international transactions." msgstr "" From 55653b5f2a712bd309ae4376b1f418670576fa36 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Thu, 21 Dec 2017 10:34:17 +0100 Subject: [PATCH 16/29] [I18N] fetch 11.0 translations from Transifex --- locale/es/LC_MESSAGES/accounting.po | 856 +++++++++++++++++----- locale/es/LC_MESSAGES/crm.po | 77 +- locale/es/LC_MESSAGES/helpdesk.po | 237 ++++++ locale/es/LC_MESSAGES/inventory.po | 46 +- locale/es/LC_MESSAGES/point_of_sale.po | 326 +++----- locale/es/LC_MESSAGES/purchase.po | 38 +- locale/fr/LC_MESSAGES/accounting.po | 856 +++++++++++++++++----- locale/fr/LC_MESSAGES/crm.po | 64 +- locale/fr/LC_MESSAGES/helpdesk.po | 244 ++++++ locale/fr/LC_MESSAGES/inventory.po | 46 +- locale/fr/LC_MESSAGES/point_of_sale.po | 326 +++----- locale/fr/LC_MESSAGES/purchase.po | 40 +- locale/nl/LC_MESSAGES/accounting.po | 851 ++++++++++++++++----- locale/nl/LC_MESSAGES/crm.po | 85 +-- locale/nl/LC_MESSAGES/helpdesk.po | 237 ++++++ locale/nl/LC_MESSAGES/inventory.po | 46 +- locale/nl/LC_MESSAGES/point_of_sale.po | 359 ++++----- locale/nl/LC_MESSAGES/purchase.po | 38 +- locale/zh_CN/LC_MESSAGES/accounting.po | 832 ++++++++++++++++----- locale/zh_CN/LC_MESSAGES/crm.po | 77 +- locale/zh_CN/LC_MESSAGES/helpdesk.po | 237 ++++++ locale/zh_CN/LC_MESSAGES/inventory.po | 48 +- locale/zh_CN/LC_MESSAGES/point_of_sale.po | 317 +++----- locale/zh_CN/LC_MESSAGES/purchase.po | 36 +- 24 files changed, 4316 insertions(+), 2003 deletions(-) create mode 100644 locale/es/LC_MESSAGES/helpdesk.po create mode 100644 locale/fr/LC_MESSAGES/helpdesk.po create mode 100644 locale/nl/LC_MESSAGES/helpdesk.po create mode 100644 locale/zh_CN/LC_MESSAGES/helpdesk.po diff --git a/locale/es/LC_MESSAGES/accounting.po b/locale/es/LC_MESSAGES/accounting.po index f60c31484..426ac3d4c 100644 --- a/locale/es/LC_MESSAGES/accounting.po +++ b/locale/es/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Loredana Pepe , 2017\n" +"Last-Translator: Sergio Flores , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1696,6 +1696,10 @@ msgstr "" "compañía en las preferencias de su usuario para poder agregar, editar o " "borrar cuentas bancarias de otra compañía." +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "American Bankers Association Routing Number" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:49 msgid "View *Bank Account* in our Online Demonstration" msgstr "Vea **Cuenta Bancaria** en nuestra Demostración En Línea" @@ -1978,9 +1982,8 @@ msgstr "" " puede ser configurada también como la moneda del diario" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Type" -msgstr "Tipo" +msgid "Set active to false to hide the Journal without removing it." +msgstr "Establezca active a false para ocultar el diario sin eliminarlo." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." @@ -2003,36 +2006,24 @@ msgid "Select 'General' for miscellaneous operations journals." msgstr "Seleccioina \"General\" para operaciones misceláneas de registros." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Company" -msgstr "Compañía" +msgid "" +"Check this box if this journal define a payment method that can be used in a" +" point of sale." +msgstr "" +"Marca esta casilla de selección si este diario define un método de pago que " +"puede ser utilizado en el punto de venta." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "Compañía relacionada con este diario" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Short Code" -msgstr "Código corto" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "Los asientos de este diario será nombrados usando este prefijo." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Dedicated Refund Sequence" -msgstr "Secuencia de factura rectificativa dedicada" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if you don't want to share the same sequence for invoices and" -" refunds made from this journal" -msgstr "" -"Marque esta casilla si no quiere compartir la misma secuencia para facturas " -"y facturas rectificativas hechas desde este diario" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Entry Sequence" -msgstr "Secuencia del asiento" +msgid "The next sequence number will be used for the next invoice." +msgstr "El siguiente número de secuencia se usará para la próxima factura." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -2043,72 +2034,72 @@ msgstr "" "asientos de este diario." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Refund Entry Sequence" -msgstr "Secuencia de asiento rectificativo" +msgid "" +"Check this box if you don't want to share the same sequence for invoices and" +" credit notes made from this journal" +msgstr "" +"Marque esta casilla si no desea compartir la misma secuencia de facturas y " +"notas de crédito de este diario" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "The next sequence number will be used for the next credit note." +msgstr "" +"El siguiente número de secuencia se usará para la siguiente nota de crédito." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"This field contains the information related to the numbering of the refund " -"entries of this journal." +"This field contains the information related to the numbering of the credit " +"note entries of this journal." msgstr "" -"Este campo contiene la información relativa a la numeración de los asientos " -"rectificativos de este diario." - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Debit Account" -msgstr "Cuenta deudora por defecto" +"Este campo contiene la información relacionada con la numeración de las " +"entradas de la nota de crédito de este diario." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "Actúa como una cuenta por defecto para importes en el debe." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Credit Account" -msgstr "Cuenta acreedora por defecto" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "Actúa como una cuenta por defecto para los importes en el haber." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Currency" -msgstr "Moneda" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "La moneda utilizada para introducir en los estados." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Debit Methods" -msgstr "Métodos de débito" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual: Get paid by cash, check or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Electronic: Get paid automatically through a payment acquirer by requesting " +"a transaction on a card saved by the customer when buying or subscribing " +"online (payment token)." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for collecting money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo,you" +" are suggested to reconcile the transaction with the batch deposit. Enable " +"this option from the settings." msgstr "" -"Medios de pago para recolectar dinero. Los módulos de Odoo ofrecen varias " -"facilidades de pago, pero usted siempre puede usar el método de pago " -"'Manual' para gestionar pagos por fuera del software." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Payment Methods" -msgstr "Métodos de pago" +msgid "Manual:Pay bill by cash or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check:Pay bill by check and print it from Odoo." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for sending money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. Enable this option from the settings." msgstr "" -"Medios de pago para enviar dinero. Los módulos de Odoo ofrecen varias " -"facilidades de pago, pero usted siempre puede usar el método de pago " -"'Manual' para gestionar pagos por fuera del software." - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Group Invoice Lines" -msgstr "Agrupar líneas de factura" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -2118,10 +2109,6 @@ msgstr "" "Si esta opción está marcada, el sistema tratará de agrupar las líneas del " "asiento cuando se generen desde facturas." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Profit Account" -msgstr "Cuenta de beneficios" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" @@ -2130,10 +2117,6 @@ msgstr "" "Usado para registrar una ganancia cuando el saldo final de un registro de " "caja difiere de lo que el sistema calcula" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Loss Account" -msgstr "Cuenta de Pérdidas" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " @@ -2142,18 +2125,10 @@ msgstr "" "Usado para registrar una pérdida cuando el saldo final de un registro de " "caja difiere de lo que el sistema calcula" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Show journal on dashboard" -msgstr "Mostrar diario en el tablero" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "Si este diario debe mostrarse en el tablero o no" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Printing Payment Method Selected" -msgstr "Comprueba la impresión del método de pago seleccionado" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" @@ -2162,45 +2137,30 @@ msgstr "" "Campo técnico usado para saber si la impresión de cheques se habilitó como " "método de pago." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Sequence" -msgstr "Secuencia de los cheques" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "Secuencia de numeración de los cheques." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Manual Numbering" -msgstr "Numeración manual" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "Marque esta opción si sus cheques pre-impresos no están numerados." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Next Check Number" -msgstr "Nº del próximo cheque" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "Número de secuencia del próximo cheque impreso." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Active in Point of Sale" -msgstr "Activo en Punto de Venta" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if this journal define a payment method that can be used in a" -" point of sale." +msgid "This field is used for the online synchronization:" msgstr "" -"Marca esta casilla de selección si este diario define un método de pago que " -"puede ser utilizado en el punto de venta." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Amount Authorized Difference" -msgstr "Importe de la diferencia permitida" +msgid "depending on the option selected, newly fetched transactions" +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "will be put inside previous statement or in a new one" +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -2289,10 +2249,290 @@ msgstr "" msgid "Localizations" msgstr "Localizaciones" -#: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Accounting Localization" +#: ../../accounting/localizations/france.rst:3 +msgid "France" +msgstr "Francia" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:3 +msgid "Get the VAT anti-fraud certification with Odoo" msgstr "" +#: ../../accounting/localizations/france/vat-anti-fraud.rst:5 +msgid "" +"As of January 1st 2018, a new anti-fraud legislation will come into effect " +"in France and DOM-TOM. This new legislation stipulates certain criteria " +"concerning the inalterability, security, storage and archiving of sales " +"data. These legal requirements are implemented in Odoo, version 9 onward, " +"through an add-on." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:12 +msgid "Is my company required to use an anti-fraud software?" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:13 +msgid "" +"Your company is required to use an anti-fraud cash register software like " +"Odoo (CGI art. 286, I. 3° bis) if:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:16 +msgid "You are taxable (not VAT exempt) in France or any DOM-TOM," +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:17 +msgid "Some of your customers are private individuals (B2C)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:19 +msgid "" +"This rule applies to any company size. Auto-entrepreneurs are exempted from " +"VAT and therefore are not affected." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:23 +msgid "Get certified with Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:24 +msgid "Getting compliant with Odoo is vey easy." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:26 +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. If you use Odoo Community, you should `upgrade to Odoo Enterprise " +"`__ or " +"contact your Odoo service provider. `Get the certificate here " +"`__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:34 +msgid "In case of non-conformity, your company risks a fine of €7,500." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:36 +msgid "To get the certification just follow the following steps:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:38 +msgid "" +"Install the anti-fraud add-on fitting your Odoo environment from the *Apps* " +"menu:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:41 +msgid "" +"France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) " +"(if you use Odoo Point of Sale)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:43 +msgid "" +"France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:44 +msgid "" +"Make sure a country is set on your company, otherwise your entries won’t be " +"encrypted for the inalterability check. To edit your company’s data, go to " +":menuselection:`Settings --> Users & Companies --> Companies`. Select a " +"country from the list; Do not create a new country." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:48 +msgid "" +"Download the mandatory Certificate of Conformity delivered by Odoo SA from " +"`here `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:50 +msgid "" +"If case you run Odoo on-premise, you should update your installation and " +"restart your server to get such new add-ons available in your Apps " +"repository. For any issue you can still download the modules from `Odoo's " +"Apps store `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:56 +msgid "Anti-fraud features of Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:57 +msgid "The anti-fraud add-on introduces the following features:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:59 +msgid "" +"**Inalterability**: deactivation of all the ways to cancel or modify key " +"data of POS orders, invoices and journal entries;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:61 +msgid "**Security**: chaining algorithm to verify the inalterability;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:62 +msgid "" +"**Storage**: automatic sales closings with computation of both period and " +"cumulative totals (daily, monthly, annually)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:66 +msgid "Inalterability" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:67 +msgid "" +"All the possible ways to cancel and modify key data of paid POS orders, " +"confirmed invoices and journal entries are deactivated, if the company is " +"located in France or in any DOM-TOM." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:71 +msgid "" +"If you run a multi-companies environment, only the documents of such " +"companies are impacted." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:75 +msgid "Security" +msgstr "Seguridad" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:76 +msgid "" +"To ensure the inalterability, every order or journal entry is encrypted upon" +" validation. This number (or hash) is calculated from the key data of the " +"document as well as from the hash of the precedent documents." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:81 +msgid "" +"The add-on introduces an interface to test the data inalterability. If any " +"information is modified on a document after its validation, the test will " +"fail. The algorithm recomputes all the hashes and compares them against the " +"initial ones. In case of failure, the system points out the first corrupted " +"document recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:87 +msgid "" +"Users with *Manager* access rights can launch the inalterability check. For " +"POS orders, go to :menuselection:`Point of Sales --> Reporting --> French " +"Statements`. For invoices or journal entries, go to " +":menuselection:`Invoicing/Accounting --> Reporting --> French Statements`." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:94 +msgid "Storage" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:95 +msgid "" +"The system also processes automatic sales closings on a daily, monthly and " +"annual basis. Such closings distinctly compute the sales total of the period" +" as well as the cumulative grand totals from the very first sales entry " +"recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:101 +msgid "" +"Closings can be found in the *French Statements* menu of Point of Sale, " +"Invoicing and Accounting apps." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:105 +msgid "" +"Closings compute the totals for journal entries of sales journals (Journal " +"Type = Sales)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:107 +msgid "" +"For multi-companies environments, such closings are performed by company." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:109 +msgid "" +"POS orders are posted as journal entries at the closing of the POS session. " +"Closing a POS session can be done anytime. To prompt users to do it on a " +"daily basis, the add-on prevents from resuming a session opened more than 24" +" hours ago. Such a session must be closed before selling again." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:115 +msgid "" +"A period’s total is computed from all the journal entries posted after the " +"previous closing of the same type, regardless of their posting date. If you " +"record a new sales transaction for a period already closed, it will be " +"counted in the very next closing." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:120 +msgid "" +"For test & audit purposes such closings can be manually generated in the " +"developer mode. Go to :menuselection:`Settings --> Technical --> Automation " +"--> Scheduled Actions` to do so." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:127 +msgid "Responsibilities" +msgstr "Responsabilidades" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:128 +msgid "" +"Do not uninstall the module! If you do so, the hashes will be reset and none" +" of your past data will be longer guaranteed as being inalterable." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:131 +msgid "" +"Users remain responsible for their Odoo instance and must use it with due " +"diligence. It is not permitted to modify the source code which guarantees " +"the inalterability of data." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:135 +msgid "" +"Odoo absolves itself of all and any responsibility in case of changes in the" +" add-on’s functions caused by 3rd party applications not certified by Odoo." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:140 +msgid "More Information" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:141 +msgid "" +"You will find more information about this legislation in the official " +"documents:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:143 +msgid "" +"`Frequently Asked Questions " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:144 +msgid "" +"`Official Statement " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:145 +msgid "" +"`Item 88 of Finance Law 2016 " +"`__" +msgstr "" + +#: ../../accounting/localizations/mexico.rst:3 +msgid "Mexico" +msgstr "México" + #: ../../accounting/localizations/mexico.rst:6 msgid "" "This documentation is written assuming that you follow and know the official" @@ -3200,8 +3440,8 @@ msgid "" msgstr "" #: ../../accounting/localizations/switzerland.rst:3 -msgid "Switzerland Accounting Localization" -msgstr "" +msgid "Switzerland" +msgstr "Suiza" #: ../../accounting/localizations/switzerland.rst:6 msgid "ISR (In-payment Slip with Reference number)" @@ -3246,6 +3486,287 @@ msgid "" "you want." msgstr "" +#: ../../accounting/localizations/switzerland.rst:49 +msgid "Updated VAT for January 2018" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:51 +msgid "" +"Starting from the 1st January 2018, new reduced VAT rates will be applied in" +" Switzerland. The normal 8.0% rate will switch to 7.7% and the specific rate" +" for the hotel sector will switch from 3.8% to 3.7%." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:56 +msgid "How to update your taxes in Odoo Enterprise (SaaS or On Premise)?" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:58 +msgid "" +"If you have the V11.1 version, all the work is already been done, you don't " +"have to do anything." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:61 +msgid "" +"If you have started on an earlier version, you first have to update the " +"module \"Switzerland - Accounting Reports\". For this, you go in " +":menuselection:`Apps --> remove the filter \"Apps\" --> search for " +"\"Switzerland - Accounting Reports\" --> open the module --> click on " +"\"upgrade\"`." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:68 +msgid "" +"Once it has been done, you can work on creating new taxes for the updated " +"rates." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:72 +msgid "" +"**Do not suppress or modify the existing taxes** (8.0% and 3.8%). You want " +"to keep them since you may have to use both rates for a short period of " +"time. Instead, remember to archive them once you have encoded all your 2017 " +"transactions." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:77 +msgid "The creation of such taxes should be done in the following manner:" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:79 +msgid "" +"**Purchase taxes**: copy the origin tax, change its name, label on invoice, " +"rate and tax group (effective from v10 only)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:82 +msgid "" +"**Sale taxes**: copy the origin tax, change its name, label on invoice, rate" +" and tax group (effective from v10 only). Since the vat report now shows the" +" details for old and new rates, you should also set the tags accordingly to" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:87 +msgid "" +"For 7.7% taxes: Switzerland VAT Form: grid 302 base, Switzerland VAT Form: " +"grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:90 +msgid "" +"For 3.7% taxes: Switzerland VAT Form: grid 342 base, Switzerland VAT Form: " +"grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:93 +msgid "" +"You'll find below, as examples, the correct configuration for all taxes " +"included in Odoo by default" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Name**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Rate**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Label on Invoice**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Group (effective from V10)**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Scope**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tag**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "TVA 7.7% sur achat B&S (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "7.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA 7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Purchases" +msgstr "Compras" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +msgid "Switzerland VAT Form: grid 400" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "TVA 7.7% sur achat B&S (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "7.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "TVA 7.7% sur invest. et autres ch. (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "7.7% invest." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Switzerland VAT Form: grid 405" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "TVA 7.7% sur invest. et autres ch. (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "7.7% invest. Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "TVA 3.7% sur achat B&S (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "3.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA 3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "TVA 3.7% sur achat B&S (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "3.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "TVA 3.7% sur invest. et autres ch. (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "3.7% invest" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "TVA 3.7% sur invest. et autres ch. (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "3.7% invest Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +msgid "TVA due a 7.7% (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +#: ../../accounting/overview/process_overview/customer_invoice.rst:113 +#: ../../accounting/receivables/customer_invoices/overview.rst:16 +msgid "Sales" +msgstr "Ventas" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "" +"Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA due à 7.7% (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +msgid "TVA due à 3.7% (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "" +"Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA due a 3.7% (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:124 +msgid "" +"If you have questions or remarks, please contact our support using " +"odoo.com/help." +msgstr "" + #: ../../accounting/others.rst:3 #: ../../accounting/receivables/customer_invoices/overview.rst:108 msgid "Others" @@ -3414,10 +3935,6 @@ msgstr "" msgid "Explanation of the fields:" msgstr "Explicación de los campos:" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Status" -msgstr "Estado" - #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "Cuando un activo es creado, el estado es 'Borrador'." @@ -3439,42 +3956,22 @@ msgstr "" "última línea de depreciación es publicada, el activo automáticamente va a " "ese estado." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Category" -msgstr "Categoría" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "Categoría del activo" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Date" -msgstr "Fecha" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "Fecha del activo" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Gross Value" -msgstr "Valor bruto" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "Valor bruto del activo" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Salvage Value" -msgstr "Valor de rescate" - #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "Es el monto que prevee tener que no puede depreciar." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Computation Method" -msgstr "Método de cálculo" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -3492,24 +3989,14 @@ msgstr "" "Decreciente: Calculado en base de: Valor Residual * Factor Decreciente" #: ../../accounting/others/adviser/assets.rst:0 -msgid "Time Method Based On" -msgstr "Método de tiempo basado en" +msgid "Choose the method to use to compute the dates and number of entries." +msgstr "" #: ../../accounting/others/adviser/assets.rst:0 msgid "" -"Choose the method to use to compute the dates and number of depreciation " -"lines." +"* Number of Entries: Fix the number of entries and the time between 2 " +"depreciations." msgstr "" -"Elija el método a usar para calcular las fechas y números de las líneas de " -"depreciación." - -#: ../../accounting/others/adviser/assets.rst:0 -msgid "" -"* Number of Depreciations: Fix the number of depreciation lines and the time" -" between 2 depreciations." -msgstr "" -"* Número de Depreciaciones: Fije el número de líneas de depreciación y el " -"tiempo entre 2 depreciaciones." #: ../../accounting/others/adviser/assets.rst:0 msgid "" @@ -3519,10 +4006,6 @@ msgstr "" "Fecha de Cierre: Elija el tiempo entre 2 depreciaciones y la fecha en que " "las depreciaciones no irán por encima de." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Prorata Temporis" -msgstr "Tiempo prorrateado" - #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3533,18 +4016,10 @@ msgstr "" "la compra en vez desde el 1 de enero o fecha de comienzo del ejercicio " "fiscal." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Depreciations" -msgstr "Número de Depreciaciones" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "El número de depreciaciones para depreciar el activo" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Months in a Period" -msgstr "Número de meses en un periodo" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "La cantidad de tiempo entre dos depreciaciones, en meses" @@ -5468,27 +5943,15 @@ msgstr "" "legales específicos de cada país, y establecer las reglas para cerrar un " "ejercicio fiscal y generar los apuntes de apertura." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Tags" -msgstr "Etiquetas" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "Etiquetas opcionales a asignar en informes de ventas" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Account Currency" -msgstr "Moneda de la Cuenta" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "" "Obliga a todos los movimientos de esta cuenta a tener la moneda de la misma." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Internal Type" -msgstr "Tipo interno" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -5499,10 +5962,6 @@ msgstr "" "tipos de cuentas: el tipo liquidez es para efectivo o cuentas bancarias, " "pagable/pendiente de pago es para cuentas de proveedores/clientes." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Allow Reconciliation" -msgstr "Permitir conciliación" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -9662,11 +10121,6 @@ msgstr "115" msgid "15" msgstr "15" -#: ../../accounting/overview/process_overview/customer_invoice.rst:113 -#: ../../accounting/receivables/customer_invoices/overview.rst:16 -msgid "Sales" -msgstr "Ventas" - #: ../../accounting/overview/process_overview/customer_invoice.rst:117 #: ../../accounting/receivables/customer_invoices/cash_discounts.rst:89 msgid "Payment" @@ -10784,6 +11238,54 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "Explicación de los campos en la pantalla de pago: " +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used for usability purposes" +msgstr "Campo técnico utilizado por usabilidad" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to hide the payment method if the selected journal has " +"only one available which is 'manual'" +msgstr "" +"Campo técnico utilizado para ocultar el método de pago si el diario " +"seleccionado tiene únicamente como disponible el 'manual'" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check: Pay bill by check and print it from Odoo." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo, " +"you are suggested to reconcile the transaction with the batch deposit.To " +"enable batch deposit,module account_batch_deposit must be installed." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. To enable sepa credit transfer, module account_sepa must be " +"installed" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to adapt the interface to the payment type selected." +msgstr "" +"Campo técnico utilizado para adaptar la interfaz al tipo de pago " +"seleccionado." + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"The selected journal is configured to print check numbers. If your pre-" +"printed check paper already has numbers or if the current numbering is " +"wrong, you can change it in the journal configuration page." +msgstr "" +"El diario seleccionado está configurado para imprimir números de cheque . Si" +" sus cheques pre-impresos ya tienen números o si la numeración actual es " +"incorrecta, puede cambiarla en la página de configuración del diario." + #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "Tratar de pagar una factura de proveedor con un cheque" diff --git a/locale/es/LC_MESSAGES/crm.po b/locale/es/LC_MESSAGES/crm.po index e074ca1de..cf2592606 100644 --- a/locale/es/LC_MESSAGES/crm.po +++ b/locale/es/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: José Vicente , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -54,82 +54,81 @@ msgstr "" "para la API de Google Calendar. Accede con tu cuenta de Google." #: ../../crm/calendar/google_calendar_credentials.rst:14 -msgid "Choose *Calendar API*." -msgstr "Selecciona *Calendar API*." +msgid "Go to the API & Services page." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:19 -msgid "" -"Create a new project and give it a name (e.g. Odoo). This project is needed " -"to store your API credentials." +msgid "Search for *Google Calendar API* and select it." msgstr "" -"Crea un nuevo proyecto y asígnale un nombre (p.e. Odoo). Este proyecto se " -"necesita para almacenar las credenciales de tu API." -#: ../../crm/calendar/google_calendar_credentials.rst:25 +#: ../../crm/calendar/google_calendar_credentials.rst:27 msgid "Enable the API." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:30 -msgid "Create credentials to use in Odoo." -msgstr "Crear credenciales para usar en Odoo" +#: ../../crm/calendar/google_calendar_credentials.rst:32 +msgid "" +"Select or create an API project to store the credentials if not yet done " +"before. Give it an explicit name (e.g. Odoo Sync)." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:35 +msgid "Create credentials." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:40 msgid "" "Select *Web browser (Javascript)* as calling source and *User data* as kind " "of data." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:41 +#: ../../crm/calendar/google_calendar_credentials.rst:46 msgid "" "Then you can create a Client ID. Enter the name of the application (e.g. " -"Odoo) and the allowed pages on which you will be redirected. The *Authorized" -" JavaScript origin* is your Odoo's instance URL. The *Authorized redirect " -"URI* is your Odoo's instance URL followed by " +"Odoo Calendar) and the allowed pages on which you will be redirected. The " +"*Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized " +"redirect URI* is your Odoo's instance URL followed by " "'/google_account/authentication'." msgstr "" -"A continuación puedes crear una ID de cliente. Introduce el nombre de la " -"aplicación (p.e. Odoo) y las páginas permitidas a las que te redirigirá. El " -"origen autorizado de JavaScript es la URL de tu instancia de Odoo. La URI de" -" redirección autorizada es la URL de tu instancia de Odoo seguida de " -"'/google_account/authentication'." - -#: ../../crm/calendar/google_calendar_credentials.rst:50 -msgid "" -"Go through the Consent Screen step by entering a product name (e.g. Odoo). " -"Feel free to check the customizations options but this is not mandatory. The" -" Consent Screen will only show up when you enter the Client ID in Odoo for " -"the first time." -msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:55 msgid "" -"Finally you are provided with your **Client ID**. Go to *Credentials* to get" -" the **Client secret** as well. You will need both of them in Odoo." +"Go through the Consent Screen step by entering a product name (e.g. Odoo " +"Calendar). Feel free to check the customizations options but this is not " +"mandatory. The Consent Screen will only show up when you enter the Client ID" +" in Odoo for the first time." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:62 +#: ../../crm/calendar/google_calendar_credentials.rst:60 +msgid "" +"Finally you are provided with your **Client ID**. Go to *Credentials* to get" +" the **Client Secret** as well. Both of them are required in Odoo." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:67 msgid "Setup in Odoo" msgstr "Configuración en Odoo" -#: ../../crm/calendar/google_calendar_credentials.rst:64 -msgid "Install **Google Calendar** app." -msgstr "Instalar la aplicación **Calendario de Google**. " - #: ../../crm/calendar/google_calendar_credentials.rst:69 msgid "" -"Go to :menuselection:`Settings --> General Settings` and enter your " -"credentials in Google Calendar option." +"Install the **Google Calendar** App from the *Apps* menu or by checking the " +"option in :menuselection:`Settings --> General Settings`." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:75 msgid "" +"Go to :menuselection:`Settings --> General Settings` and enter your **Client" +" ID** and **Client Secret** in Google Calendar option." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:81 +msgid "" "The setup is now ready. Open your Odoo Calendar and sync with Google. The " "first time you do it you are redirected to Google to authorize the " "connection. Once back in Odoo, click the sync button again. You can click it" " whenever you want to synchronize your calendar." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:83 +#: ../../crm/calendar/google_calendar_credentials.rst:89 msgid "As of now you no longer have excuses to miss a meeting!" msgstr "¡A partir de ahora ya no tienes excusas para perderte una reunión!" diff --git a/locale/es/LC_MESSAGES/helpdesk.po b/locale/es/LC_MESSAGES/helpdesk.po new file mode 100644 index 000000000..1e8edd3a4 --- /dev/null +++ b/locale/es/LC_MESSAGES/helpdesk.po @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2015-TODAY, Odoo S.A. +# This file is distributed under the same license as the Odoo Business package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Odoo Business 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Christopher Ormaza , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../helpdesk/helpdesk.rst:5 +msgid "Helpdesk" +msgstr "Soporte" + +#: ../../helpdesk/helpdesk.rst:8 +msgid "Overview" +msgstr "Información general" + +#: ../../helpdesk/helpdesk.rst:11 +msgid "Getting started with Odoo Helpdesk" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:13 +msgid "Installing Odoo Helpdesk:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:15 +msgid "Open the Apps module, search for \"Helpdesk\", and click install" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:21 +msgid "Set up Helpdesk teams" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:23 +msgid "By default, Odoo Helpdesk comes with a team installed called \"Support\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:28 +msgid "" +"To modify this team, or create additional teams, select \"Configuration\" in" +" the purple bar and select \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:34 +msgid "" +"Here you can create new teams, decide what team members to add to this team," +" how your customers can submit tickets and set up SLA policies and ratings. " +"For the assignation method you can have tickets assigned randomly, balanced," +" or manually." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:40 +msgid "How to set up different stages for each team" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:42 +msgid "" +"First you will need to activate the developer mode. To do this go to your " +"settings module, and select the link for \"Activate the developer mode\" on " +"the lower right-hand side." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:49 +msgid "" +"Now, when you return to your Helpdesk module and select \"Configuration\" in" +" the purple bar you will find additional options, like \"Stages\". Here you " +"can create new stages and assign those stages to 1 or multiple teams " +"allowing for customizable stages for each team!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:55 +msgid "Start receiving tickets" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:58 +msgid "How can my customers submit tickets?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:60 +msgid "" +"Select \"Configuration\" in the purple bar and select \"Settings\", select " +"your Helpdesk team. Under \"Channels you will find 4 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:66 +msgid "" +"Email Alias allows for customers to email the alias you choose to create a " +"ticket. The subject line of the email with become the Subject on the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:73 +msgid "" +"Website Form allows your customer to go to " +"yourwebsite.com/helpdesk/support-1/submit and submit a ticket via a website " +"form - much like odoo.com/help!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:80 +msgid "" +"Live Chat allows your customers to submit a ticket via Live Chat on your " +"website. Your customer will begin the live chat and your Live Chat Operator " +"can create the ticket by using the command /helpdesk Subject of Ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:88 +msgid "" +"The final option to submit tickets is thru an API connection. View the " +"documentation `*here* " +"`__." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:93 +msgid "Tickets have been created, now what?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:95 +msgid "" +"Now your employees can start working on them! If you have selecting a manual" +" assignation method then your employees will need to assign themselves to " +"tickets using the \"Assign To Me\" button on the top left of a ticket or by " +"adding themselves to the \"Assigned to\" field." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:103 +msgid "" +"If you have selected \"Random\" or \"Balanced\" assignation method, your " +"tickets will be assigned to a member of that Helpdesk team." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:106 +msgid "" +"From there they will begin working on resolving the tickets! When they are " +"completed, they will move the ticket to the solved stage." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:110 +msgid "How do I mark this ticket as urgent?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:112 +msgid "" +"On your tickets you will see stars. You can determine how urgent a ticket is" +" but selecting one or more stars on the ticket. You can do this in the " +"Kanban view or on the ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:119 +msgid "" +"To set up a Service Level Agreement Policy for your employees, first " +"activate the setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:125 +msgid "From here, select \"Configure SLA Policies\" and click \"Create\"." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:127 +msgid "" +"You will fill in information like the Helpdesk team, what the minimum " +"priority is on the ticket (the stars) and the targets for the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:134 +msgid "What if a ticket is blocked or is ready to be worked on?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:136 +msgid "" +"If a ticket cannot be resolved or is blocked, you can adjust the \"Kanban " +"State\" on the ticket. You have 3 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:139 +msgid "Grey - Normal State" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:141 +msgid "Red - Blocked" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:143 +msgid "Green - Ready for next stage" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:145 +msgid "" +"Like the urgency stars you can adjust the state in the Kanban or on the " +"Ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:152 +msgid "How can my employees log time against a ticket?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:154 +msgid "" +"First, head over to \"Settings\" and select the option for \"Timesheet on " +"Ticket\". You will see a field appear where you can select the project the " +"timesheets will log against." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:161 +msgid "" +"Now that you have selected a project, you can save. If you move back to your" +" tickets, you will see a new tab called \"Timesheets\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:167 +msgid "" +"Here you employees can add a line to add work they have done for this " +"ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:171 +msgid "How to allow your customers to rate the service they received" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:173 +msgid "First, you will need to activate the ratings setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:178 +msgid "" +"Now, when a ticket is moved to its solved or completed stage, it will send " +"an email to the customer asking how their service went." +msgstr "" diff --git a/locale/es/LC_MESSAGES/inventory.po b/locale/es/LC_MESSAGES/inventory.po index 0dd15bdcd..3ef2c3520 100644 --- a/locale/es/LC_MESSAGES/inventory.po +++ b/locale/es/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Raquel Iciarte , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -526,7 +526,7 @@ msgid "" msgstr "" #: ../../inventory/barcode/setup/software.rst:19 -msgid ":ref:`Document:` |download_barcode|" +msgid "Document: |download_barcode|" msgstr "" #: ../../inventory/barcode/setup/software.rst:23 @@ -914,10 +914,6 @@ msgstr "" "Crear ** para establecer los valores de las existencias mínimas y máximas " "para un producto determinado." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Active" -msgstr "Activo" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " @@ -926,19 +922,11 @@ msgstr "" "Si el campo activo se desmarca, permite ocultar la regla de stock mínimo sin" " eliminarla." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Product Unit of Measure" -msgstr "Unidad de medida del producto" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "" "Unidad de medida por defecto utilizada para todas las operaciones de stock." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Procurement Group" -msgstr "Grupo de abastecimiento" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -950,10 +938,6 @@ msgstr "" "movimientos generados por las reglas de abastecimiento serán agrupados en un" " gran albarán." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Minimum Quantity" -msgstr "Cantidad mínima" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -964,10 +948,6 @@ msgstr "" "especificada en este campo, Odoo generará un abastecimiento para llevar la " "cantidad prevista a la cantidad máxima." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Maximum Quantity" -msgstr "Cantidad máxima" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -978,10 +958,6 @@ msgstr "" "generará un abastecimiento para llevar la cantidad prevista a la cantidad " "especificada como aquí como máxima." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Quantity Multiple" -msgstr "Múltiplo de la cantidad" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " @@ -990,10 +966,6 @@ msgstr "" "La cantidad a abastecer se redondeará a este múltiplo. Si es 0, se utilizará" " la cantidad exacta." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Lead Time" -msgstr "Plazo de entrega" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -6950,7 +6922,7 @@ msgstr "" ":menuselection:`Inventario --> Configuración --> Tipos de costos en " "destino`." -#: ../../inventory/routes/costing/landed_costs.rst:52 +#: ../../inventory/routes/costing/landed_costs.rst:50 msgid "" "Landed costs are only possible for products configured in real time " "valuation with real price costing method. The costing method is configured " @@ -6960,11 +6932,11 @@ msgstr "" "valoración en tiempo real con método de costeo de precio real. Este método " "de costeo es configurado en la categoría del producto." -#: ../../inventory/routes/costing/landed_costs.rst:57 +#: ../../inventory/routes/costing/landed_costs.rst:55 msgid "Link landed costs to a transfer" msgstr "Vincular los costos en destino a una transferencia" -#: ../../inventory/routes/costing/landed_costs.rst:59 +#: ../../inventory/routes/costing/landed_costs.rst:57 msgid "" "To calculate landed costs, go to :menuselection:`Inventory --> Inventory " "Control --> Landed Costs`." @@ -6972,7 +6944,7 @@ msgstr "" "Para calcular los costos en destino, vaya a :menuselection:`Inventario --> " "Control de Inventario --> Costos en Destino`." -#: ../../inventory/routes/costing/landed_costs.rst:62 +#: ../../inventory/routes/costing/landed_costs.rst:60 msgid "" "Click on the **Create** button and select the picking(s) you want to " "attribute landed costs." @@ -6980,14 +6952,14 @@ msgstr "" "De clic en el botón **Crear** y seleccione el/los envío(s) al/los que desee " "atribuir costos en destino." -#: ../../inventory/routes/costing/landed_costs.rst:68 +#: ../../inventory/routes/costing/landed_costs.rst:66 msgid "" "Select the account journal in which to post the landed costs. We recommend " "you to create a specific journal for landed costs. Therefore it will be " "easier to keep track of your postings." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:75 +#: ../../inventory/routes/costing/landed_costs.rst:73 msgid "" "Click the **Compute** button to see how the landed costs will be split " "across the picking lines." @@ -6995,7 +6967,7 @@ msgstr "" "Haga clic en el botón **Calcular** para ver como los costos en destino serán" " repartidos a través de las líneas de envíos." -#: ../../inventory/routes/costing/landed_costs.rst:81 +#: ../../inventory/routes/costing/landed_costs.rst:79 msgid "" "To confirm the landed costs attribution, click on the **Validate** button." msgstr "" diff --git a/locale/es/LC_MESSAGES/point_of_sale.po b/locale/es/LC_MESSAGES/point_of_sale.po index 478be633c..05eeb207b 100644 --- a/locale/es/LC_MESSAGES/point_of_sale.po +++ b/locale/es/LC_MESSAGES/point_of_sale.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-09 14:24+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Cristóbal Martí Oliver , 2017\n" +"Last-Translator: Raquel Iciarte , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2397,56 +2397,113 @@ msgstr "" "ubicación,..." #: ../../point_of_sale/overview/start.rst:0 -msgid "Point of Sale Name" -msgstr "Nombre del TPV" +msgid "An internal identification of the point of sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "An internal identification of the point of sale" -msgstr "Identificación interna del TPV" +msgid "This Point of sale's sales will be related to this Sales Channel." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Journal" -msgstr "Diario de ventas" +msgid "The restaurant floors served by this point of sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to post sales entries." -msgstr "Diario contable usado para contabilizar los asientos." +msgid "Allow custom notes on Orderlines." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Invoice Journal" -msgstr "Diario de factura" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to create invoices." -msgstr "Diario contable utilizado para crear facturas." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Group Journal Items" -msgstr "Agrupar apuntes" +msgid "The product categories will be displayed with pictures." +msgstr "" +"El punto de venta mostrará esta categoría de Productos por Defecto . Si no " +"se ESPECIFICA Una categoría , Todos los Productos Disponibles se mostrarán" #: ../../point_of_sale/overview/start.rst:0 msgid "" -"Check this if you want to group the Journal Items by Product while closing a" -" Session" +"The point of sale will display this product category by default. If no " +"category is specified, all available products will be shown." msgstr "" -"Marque esta casilla si quiere agrupar los apuntes contable por producto en " -"el cierre de sesión." #: ../../point_of_sale/overview/start.rst:0 -msgid "Barcodes" -msgstr "Códigos de barras" +msgid "" +"Don’t turn this option on if you take orders on smartphones or tablets." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Such devices already benefit from a native keyboard." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "For imprecise industrial touchscreens." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The hostname or ip address of the hardware proxy, Will be autodetected if " +"left empty." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enable barcode scanning with a remotely connected barcode scanner." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enables Electronic Scale integration." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatically open the cashdrawer." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bypass browser printing and prints via the hardware proxy." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Show checkout to customers with a remotely-connected screen." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" "Defines what kind of barcodes are available and how they are assigned to " -"products, customers and cashiers" +"products, customers and cashiers." msgstr "" -"Define que tipo de códigos de barra están disponibles y como se asignan a " -"productos, clientes y cajeros" #: ../../point_of_sale/overview/start.rst:0 -msgid "Order IDs Sequence" -msgstr "Secuencia de identificadores del pedido" +msgid "" +"This is useful for restaurants with onsite and take-away services that imply" +" specific tax rates." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Make several pricelists available in the Point of Sale. You can also apply a" +" pricelist to specific customers from their contact form (in Sales tab). To " +"be valid, this pricelist must be listed here as an available pricelist. " +"Otherwise the default pricelist will apply." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The pricelist used if no customer is selected or if the customer has no Sale" +" Pricelist configured." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Only users with Manager access rights for PoS app can modify the product " +"prices on orders." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Check the amount of the cashbox at opening and closing." +msgstr "Revisar la cantidad en caja al inicio y al cierre." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The payment input will behave similarily to bank payment input, and will be " +"prefilled with the exact due amount." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2457,151 +2514,16 @@ msgstr "" "personalizar los números de referencia de sus pedidos." #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Channel" -msgstr "Canal de Ventas" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "This Point of sale's sales will be related to this Sales Channel." +msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Virtual KeyBoard" -msgstr "Teclado virtual" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables an integrated Virtual Keyboard" -msgstr "Habilitar un teclado virtual integrado" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Invoicing" -msgstr "Facturación" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables invoice generation from the Point of Sale" -msgstr "Habilitar generación de facturas desde el TPV" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Prefill Cash Payment" -msgstr "Llenado previo pago en efectivo" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The payment input will behave similarily to bank payment input, and will be " -"prefilled with the exact due amount" +msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" -"La entrada de pago se comportará similarmente a la entrada de pago bancario " -", y se auto rellenará con la cantidad exacta debido" #: ../../point_of_sale/overview/start.rst:0 -msgid "Start Category" -msgstr "Categoría inicial" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The point of sale will display this product category by default. If no " -"category is specified, all available products will be shown" +msgid "The receipt will automatically be printed at the end of each order." msgstr "" -"El punto de venta mostrará esta categoría de productos por defecto. Si no se" -" especifica una categoría, todos los productos disponibles se mostrarán" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Tip Product" -msgstr "Producto Propina" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The product used to encode the customer tip. Leave empty if you do not " -"accept tips." -msgstr "" -"El producto utilizado para codificar la propina del cliente. Dejar en blanco" -" si usted no acepta propina ." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Include Taxes in Prices" -msgstr "Incluir Impuestos en los precios" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The displayed prices will always include all taxes, even if the taxes have " -"been setup differently" -msgstr "" -"Los precios mostrados no siempre incluyen todos los impuestos , incluso si " -"los impuestos se han configurado de forma diferente" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Large Scrollbars" -msgstr "Barras de desplazamiento grandes" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "For imprecise industrial touchscreens" -msgstr "Para pantallas táctiles industriales imprecisas" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Display Category Pictures" -msgstr "Mostrar Imágenes de Categoría" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The product categories will be displayed with pictures." -msgstr "" -"El punto de venta mostrará esta categoría de Productos por Defecto . Si no " -"se ESPECIFICA Una categoría , Todos los Productos Disponibles se mostrarán" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "IP Address" -msgstr "Dirección IP" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The hostname or ip address of the hardware proxy, Will be autodetected if " -"left empty" -msgstr "" -"El nombre de equipo o la dirección IP del proxy hardware. Será autodetectado" -" si se deja vacío" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Barcode Scanner" -msgstr "Lector de códigos de barras" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enable barcode scanning with a remotely connected barcode scanner" -msgstr "" -"Habilitar escaneado de código de barras con un escáner remoto conectado" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Electronic Scale" -msgstr "Balanza electrónica" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Electronic Scale integration" -msgstr "Habilitar integración de una balanza electrónica" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Cashdrawer" -msgstr "Cajón de monedas" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatically open the cashdrawer" -msgstr "Abrir automáticamente el cajón de monedas" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Receipt Printer" -msgstr "Impresora de recibos" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bypass browser printing and prints via the hardware proxy" -msgstr "Saltar impresión del navegador e imprimir vía el proxy hardware" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatic Receipt Printing" -msgstr "Impresión automática del recibo" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The receipt will automatically be printed at the end of each order" -msgstr "El recibo se imprimirá automáticamente al final de cada orden" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Skip Receipt Screen" -msgstr "Saltar Pantalla de Recibo" #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2612,60 +2534,34 @@ msgstr "" "automática." #: ../../point_of_sale/overview/start.rst:0 -msgid "Header" -msgstr "Encabezado" +msgid "Allows to print the Bill before payment." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a header in the printed receipt" -msgstr "Un texto corto que se insertará como cabecera en el recibo impreso" +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Footer" -msgstr "Pie de página" +msgid "This product is used as reference on customer receipts." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a footer in the printed receipt" -msgstr "Un texto corto que se insertará como pie en el recibo impreso" +msgid "Enables invoice generation from the Point of Sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Cash Control" -msgstr "Control de efectivo" +msgid "Accounting journal used to create invoices." +msgstr "Diario contable utilizado para crear facturas." #: ../../point_of_sale/overview/start.rst:0 -msgid "Check the amount of the cashbox at opening and closing." -msgstr "Revisar la cantidad en caja al inicio y al cierre." +msgid "Accounting journal used to post sales entries." +msgstr "Diario contable usado para contabilizar los asientos." #: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Splitting" -msgstr "Separación de la cuenta" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Bill Splitting in the Point of Sale" -msgstr "Habilita la separación de cuentas en el TPV" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Printing" -msgstr "Impresión de la cuenta" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allows to print the Bill before payment" -msgstr "Permitir imprimir la cuenta antes del pago" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Orderline Notes" -msgstr "Notas de la Línea de Pedido" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allow custom notes on Orderlines" -msgstr "Permite notas en las líneas de pedido" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Restaurant Floors" -msgstr "Pisos del Restaurante" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The restaurant floors served by this point of sale" -msgstr "Los pisos del restaurante atendidos en este punto de venta" +msgid "" +"Check this if you want to group the Journal Items by Product while closing a" +" Session." +msgstr "" #: ../../point_of_sale/overview/start.rst:100 msgid "Now you are ready to make your first steps with your point of sale." @@ -3575,19 +3471,11 @@ msgstr "" "Puede estar hecho para todos los productos o para cada uno en específico. " "Haga clic en **Agregar elemento**." -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Active" -msgstr "Activo" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "Si no está marcado, la tarifa podrá ocultarse sin eliminarla." -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Selectable" -msgstr "Seleccionable" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "Permitirle al usuario escoger esta lista de precios" diff --git a/locale/es/LC_MESSAGES/purchase.po b/locale/es/LC_MESSAGES/purchase.po index 1f553a4c2..2330f6381 100644 --- a/locale/es/LC_MESSAGES/purchase.po +++ b/locale/es/LC_MESSAGES/purchase.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Christopher Ormaza , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -2176,18 +2176,10 @@ msgstr "" " marcha, haga clic en **Crear y Editar**. En el campo **Fecha de pedido**, " "seleccione la fecha en la que desea continuar con el orden real." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Shipment" -msgstr "Envío" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "Envíos a recibir" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Vendor Reference" -msgstr "Referencia de proveedor" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -2199,10 +2191,6 @@ msgstr "" "esta referencia se suele escribir en la orden de entrega enviado por el " "proveedor." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Order Date" -msgstr "Fecha de pedido" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " @@ -2211,28 +2199,18 @@ msgstr "" "Representa la fecha en que la cotización debe ser validada y se convierte en" " una orden de compra." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Source Document" -msgstr "Documento origen" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" -" sales order or an internal procurement request)" +" sales order)" msgstr "" - -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Deliver To" -msgstr "Entregar a" +"Referencia del documento que generó esta solicitud de pedido de compra (por " +"ejemplo, un pedido de cliente)" #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "Esto determinará el tipo de operación del envío entrante" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Drop Ship Address" -msgstr "Dirección Drop Ship" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " @@ -2241,18 +2219,10 @@ msgstr "" "Ponga una dirección si desea entregar directamente desde el proveedor al " "cliente. De lo contrario, mantenga vacía para entregar a su propia compañía." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Destination Location Type" -msgstr "Tipo de ubicación de destino" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "Campo técnico utilizado para mostrar la dirección de envió directo" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Incoterm" -msgstr "Incoterm" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " diff --git a/locale/fr/LC_MESSAGES/accounting.po b/locale/fr/LC_MESSAGES/accounting.po index 9a280d793..59f42e429 100644 --- a/locale/fr/LC_MESSAGES/accounting.po +++ b/locale/fr/LC_MESSAGES/accounting.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: e2f_fr_t5 , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -1681,6 +1681,10 @@ msgstr "" "d'entreprise dans vos préférences utilisateur afin d'ajouter, modifier ou " "supprimer des comptes bancaires pour une autre société." +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "American Bankers Association Routing Number" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:49 msgid "View *Bank Account* in our Online Demonstration" msgstr "Voir les *Comptes bancaires* dans notre Démonstration en Ligne" @@ -1964,9 +1968,9 @@ msgstr "" "défaut peuvent être configurés, de même que la devise du journal" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Type" -msgstr "Type" +msgid "Set active to false to hide the Journal without removing it." +msgstr "" +"Mettre le champs actif à faux pour masquer le journal sans le supprimer." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." @@ -1989,36 +1993,25 @@ msgid "Select 'General' for miscellaneous operations journals." msgstr "Sélectionner 'General' pour le journal des opérations divers." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Company" -msgstr "Société" +msgid "" +"Check this box if this journal define a payment method that can be used in a" +" point of sale." +msgstr "" +"Cochez cette case si ce journal défini une méthode de paiement qui peut être" +" utilisée dans le point de vente." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "Société associée à ce journal" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Short Code" -msgstr "Code" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "Les pièces comptables de ce journal seront nommées avec ce préfixe." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Dedicated Refund Sequence" -msgstr "Séquence dédiée aux avoirs" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if you don't want to share the same sequence for invoices and" -" refunds made from this journal" +msgid "The next sequence number will be used for the next invoice." msgstr "" -"Cochez cette case si vous ne souhaitez pas partager une même numérotation " -"pour les factures et avoirs de ce journal" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Entry Sequence" -msgstr "Séquence d'écriture" +"Le prochain numéro de séquence sera utilisé pour la prochaine facture." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -2029,74 +2022,71 @@ msgstr "" "écritures de ce journal." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Refund Entry Sequence" -msgstr "Séquence d'écriture d'avoir" +msgid "" +"Check this box if you don't want to share the same sequence for invoices and" +" credit notes made from this journal" +msgstr "" +"Cochez cette case si vous ne souhaitez pas partager la même séquence pour " +"les factures et les avoirs créés à partir de ce journal." + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "The next sequence number will be used for the next credit note." +msgstr "Le prochain numéro de séquence sera utilisé pour le prochain avoir." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"This field contains the information related to the numbering of the refund " -"entries of this journal." +"This field contains the information related to the numbering of the credit " +"note entries of this journal." msgstr "" -"Ce champ contient les informations relatives à la numérotation des entrées " -"d'avoir de ce journal." - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Debit Account" -msgstr "Compte de débit par défaut" +"Ce champ contient les informations relatives à la numérotation des écritures" +" d'avoirs de ce journal." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "Ça sert de compte par défaut pour les montants en débit" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Credit Account" -msgstr "Compte de crédit par défaut" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "Sert de compte par défaut pour le crédit" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Currency" -msgstr "Devise" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "La devise utilisée pour entrer les relevés" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Debit Methods" -msgstr "Méthodes de débit" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual: Get paid by cash, check or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Electronic: Get paid automatically through a payment acquirer by requesting " +"a transaction on a card saved by the customer when buying or subscribing " +"online (payment token)." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for collecting money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo,you" +" are suggested to reconcile the transaction with the batch deposit. Enable " +"this option from the settings." msgstr "" -"Moyens de paiement pour récupérer l'argent. Les modules d'Odoo offrent " -"divers moyens de traiter les paiements, mais vous pouvez toujours utiliser " -"la méthode de paiement \"Manuelle\" afin de pouvoir gérer les paiements en " -"dehors du logiciel. " #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Payment Methods" -msgstr "Moyens de paiement" +msgid "Manual:Pay bill by cash or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check:Pay bill by check and print it from Odoo." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for sending money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. Enable this option from the settings." msgstr "" -"Moyens de paiement pour envoyer de l'argent. Les modules d'Odoo offrent " -"divers moyens de traiter les paiements, mais vous pouvez toujours utiliser " -"la méthode de paiement \"Manuelle\" afin de pouvoir gérer les paiements en " -"dehors du logiciel. " - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Group Invoice Lines" -msgstr "Grouper les lignes de facture" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -2106,10 +2096,6 @@ msgstr "" "Si cette case est cochée, le système essaiera de grouper les lignes " "comptables lorsqu'il les créera à partir des factures." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Profit Account" -msgstr "Compte de profit" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" @@ -2118,10 +2104,6 @@ msgstr "" "Utilisé pour enregistrer un profit lorsque le solde final de la caisse est " "différent de ce qui a été calculé par le système" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Loss Account" -msgstr "Compte de perte" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " @@ -2130,18 +2112,10 @@ msgstr "" "Utilisé pour enregistrer une perte lorsque le solde final de la caisse est " "différent de ce qui a été calculé par le système" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Show journal on dashboard" -msgstr "Montrer le journal dans le tableau de bord" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "Si ce journal doit être affiché sur le tableau de bord ou non." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Printing Payment Method Selected" -msgstr "Méthode de paiement d'impression des chèques sélectionnées" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" @@ -2150,46 +2124,31 @@ msgstr "" "Fonction technique utilisée afin de savoir si l'impression du chèque a été " "activée comme méthode de paiement." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Sequence" -msgstr "Séquence chèque" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "Séquence de numérotation des chèques." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Manual Numbering" -msgstr "Numérotation manuelle" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" "Cochez cette option si vos chèques pré-imprimés ne sont pas numérotés." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Next Check Number" -msgstr "Numéro de chèque suivant" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "Numéro de séquence du prochain chèque imprimé." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Active in Point of Sale" -msgstr "Activé dans le point de vente" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if this journal define a payment method that can be used in a" -" point of sale." +msgid "This field is used for the online synchronization:" msgstr "" -"Cochez cette case si ce journal défini une méthode de paiement qui peut être" -" utilisée dans le point de vente." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Amount Authorized Difference" -msgstr "Montant d'écart autorisé" +msgid "depending on the option selected, newly fetched transactions" +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "will be put inside previous statement or in a new one" +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -2279,10 +2238,290 @@ msgstr "" msgid "Localizations" msgstr "Localisation" -#: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Accounting Localization" +#: ../../accounting/localizations/france.rst:3 +msgid "France" +msgstr "France" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:3 +msgid "Get the VAT anti-fraud certification with Odoo" msgstr "" +#: ../../accounting/localizations/france/vat-anti-fraud.rst:5 +msgid "" +"As of January 1st 2018, a new anti-fraud legislation will come into effect " +"in France and DOM-TOM. This new legislation stipulates certain criteria " +"concerning the inalterability, security, storage and archiving of sales " +"data. These legal requirements are implemented in Odoo, version 9 onward, " +"through an add-on." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:12 +msgid "Is my company required to use an anti-fraud software?" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:13 +msgid "" +"Your company is required to use an anti-fraud cash register software like " +"Odoo (CGI art. 286, I. 3° bis) if:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:16 +msgid "You are taxable (not VAT exempt) in France or any DOM-TOM," +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:17 +msgid "Some of your customers are private individuals (B2C)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:19 +msgid "" +"This rule applies to any company size. Auto-entrepreneurs are exempted from " +"VAT and therefore are not affected." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:23 +msgid "Get certified with Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:24 +msgid "Getting compliant with Odoo is vey easy." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:26 +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. If you use Odoo Community, you should `upgrade to Odoo Enterprise " +"`__ or " +"contact your Odoo service provider. `Get the certificate here " +"`__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:34 +msgid "In case of non-conformity, your company risks a fine of €7,500." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:36 +msgid "To get the certification just follow the following steps:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:38 +msgid "" +"Install the anti-fraud add-on fitting your Odoo environment from the *Apps* " +"menu:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:41 +msgid "" +"France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) " +"(if you use Odoo Point of Sale)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:43 +msgid "" +"France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:44 +msgid "" +"Make sure a country is set on your company, otherwise your entries won’t be " +"encrypted for the inalterability check. To edit your company’s data, go to " +":menuselection:`Settings --> Users & Companies --> Companies`. Select a " +"country from the list; Do not create a new country." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:48 +msgid "" +"Download the mandatory Certificate of Conformity delivered by Odoo SA from " +"`here `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:50 +msgid "" +"If case you run Odoo on-premise, you should update your installation and " +"restart your server to get such new add-ons available in your Apps " +"repository. For any issue you can still download the modules from `Odoo's " +"Apps store `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:56 +msgid "Anti-fraud features of Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:57 +msgid "The anti-fraud add-on introduces the following features:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:59 +msgid "" +"**Inalterability**: deactivation of all the ways to cancel or modify key " +"data of POS orders, invoices and journal entries;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:61 +msgid "**Security**: chaining algorithm to verify the inalterability;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:62 +msgid "" +"**Storage**: automatic sales closings with computation of both period and " +"cumulative totals (daily, monthly, annually)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:66 +msgid "Inalterability" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:67 +msgid "" +"All the possible ways to cancel and modify key data of paid POS orders, " +"confirmed invoices and journal entries are deactivated, if the company is " +"located in France or in any DOM-TOM." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:71 +msgid "" +"If you run a multi-companies environment, only the documents of such " +"companies are impacted." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:75 +msgid "Security" +msgstr "Sécurité" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:76 +msgid "" +"To ensure the inalterability, every order or journal entry is encrypted upon" +" validation. This number (or hash) is calculated from the key data of the " +"document as well as from the hash of the precedent documents." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:81 +msgid "" +"The add-on introduces an interface to test the data inalterability. If any " +"information is modified on a document after its validation, the test will " +"fail. The algorithm recomputes all the hashes and compares them against the " +"initial ones. In case of failure, the system points out the first corrupted " +"document recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:87 +msgid "" +"Users with *Manager* access rights can launch the inalterability check. For " +"POS orders, go to :menuselection:`Point of Sales --> Reporting --> French " +"Statements`. For invoices or journal entries, go to " +":menuselection:`Invoicing/Accounting --> Reporting --> French Statements`." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:94 +msgid "Storage" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:95 +msgid "" +"The system also processes automatic sales closings on a daily, monthly and " +"annual basis. Such closings distinctly compute the sales total of the period" +" as well as the cumulative grand totals from the very first sales entry " +"recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:101 +msgid "" +"Closings can be found in the *French Statements* menu of Point of Sale, " +"Invoicing and Accounting apps." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:105 +msgid "" +"Closings compute the totals for journal entries of sales journals (Journal " +"Type = Sales)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:107 +msgid "" +"For multi-companies environments, such closings are performed by company." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:109 +msgid "" +"POS orders are posted as journal entries at the closing of the POS session. " +"Closing a POS session can be done anytime. To prompt users to do it on a " +"daily basis, the add-on prevents from resuming a session opened more than 24" +" hours ago. Such a session must be closed before selling again." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:115 +msgid "" +"A period’s total is computed from all the journal entries posted after the " +"previous closing of the same type, regardless of their posting date. If you " +"record a new sales transaction for a period already closed, it will be " +"counted in the very next closing." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:120 +msgid "" +"For test & audit purposes such closings can be manually generated in the " +"developer mode. Go to :menuselection:`Settings --> Technical --> Automation " +"--> Scheduled Actions` to do so." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:127 +msgid "Responsibilities" +msgstr "Responsabilités" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:128 +msgid "" +"Do not uninstall the module! If you do so, the hashes will be reset and none" +" of your past data will be longer guaranteed as being inalterable." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:131 +msgid "" +"Users remain responsible for their Odoo instance and must use it with due " +"diligence. It is not permitted to modify the source code which guarantees " +"the inalterability of data." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:135 +msgid "" +"Odoo absolves itself of all and any responsibility in case of changes in the" +" add-on’s functions caused by 3rd party applications not certified by Odoo." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:140 +msgid "More Information" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:141 +msgid "" +"You will find more information about this legislation in the official " +"documents:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:143 +msgid "" +"`Frequently Asked Questions " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:144 +msgid "" +"`Official Statement " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:145 +msgid "" +"`Item 88 of Finance Law 2016 " +"`__" +msgstr "" + +#: ../../accounting/localizations/mexico.rst:3 +msgid "Mexico" +msgstr "Mexique" + #: ../../accounting/localizations/mexico.rst:6 msgid "" "This documentation is written assuming that you follow and know the official" @@ -3145,8 +3384,8 @@ msgid "" msgstr "" #: ../../accounting/localizations/switzerland.rst:3 -msgid "Switzerland Accounting Localization" -msgstr "" +msgid "Switzerland" +msgstr "Suisse" #: ../../accounting/localizations/switzerland.rst:6 msgid "ISR (In-payment Slip with Reference number)" @@ -3191,6 +3430,287 @@ msgid "" "you want." msgstr "" +#: ../../accounting/localizations/switzerland.rst:49 +msgid "Updated VAT for January 2018" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:51 +msgid "" +"Starting from the 1st January 2018, new reduced VAT rates will be applied in" +" Switzerland. The normal 8.0% rate will switch to 7.7% and the specific rate" +" for the hotel sector will switch from 3.8% to 3.7%." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:56 +msgid "How to update your taxes in Odoo Enterprise (SaaS or On Premise)?" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:58 +msgid "" +"If you have the V11.1 version, all the work is already been done, you don't " +"have to do anything." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:61 +msgid "" +"If you have started on an earlier version, you first have to update the " +"module \"Switzerland - Accounting Reports\". For this, you go in " +":menuselection:`Apps --> remove the filter \"Apps\" --> search for " +"\"Switzerland - Accounting Reports\" --> open the module --> click on " +"\"upgrade\"`." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:68 +msgid "" +"Once it has been done, you can work on creating new taxes for the updated " +"rates." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:72 +msgid "" +"**Do not suppress or modify the existing taxes** (8.0% and 3.8%). You want " +"to keep them since you may have to use both rates for a short period of " +"time. Instead, remember to archive them once you have encoded all your 2017 " +"transactions." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:77 +msgid "The creation of such taxes should be done in the following manner:" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:79 +msgid "" +"**Purchase taxes**: copy the origin tax, change its name, label on invoice, " +"rate and tax group (effective from v10 only)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:82 +msgid "" +"**Sale taxes**: copy the origin tax, change its name, label on invoice, rate" +" and tax group (effective from v10 only). Since the vat report now shows the" +" details for old and new rates, you should also set the tags accordingly to" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:87 +msgid "" +"For 7.7% taxes: Switzerland VAT Form: grid 302 base, Switzerland VAT Form: " +"grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:90 +msgid "" +"For 3.7% taxes: Switzerland VAT Form: grid 342 base, Switzerland VAT Form: " +"grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:93 +msgid "" +"You'll find below, as examples, the correct configuration for all taxes " +"included in Odoo by default" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Name**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Rate**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Label on Invoice**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Group (effective from V10)**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Scope**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tag**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "TVA 7.7% sur achat B&S (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "7.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA 7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Purchases" +msgstr "Achats" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +msgid "Switzerland VAT Form: grid 400" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "TVA 7.7% sur achat B&S (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "7.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "TVA 7.7% sur invest. et autres ch. (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "7.7% invest." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Switzerland VAT Form: grid 405" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "TVA 7.7% sur invest. et autres ch. (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "7.7% invest. Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "TVA 3.7% sur achat B&S (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "3.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA 3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "TVA 3.7% sur achat B&S (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "3.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "TVA 3.7% sur invest. et autres ch. (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "3.7% invest" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "TVA 3.7% sur invest. et autres ch. (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "3.7% invest Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +msgid "TVA due a 7.7% (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +#: ../../accounting/overview/process_overview/customer_invoice.rst:113 +#: ../../accounting/receivables/customer_invoices/overview.rst:16 +msgid "Sales" +msgstr "Vente" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "" +"Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA due à 7.7% (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +msgid "TVA due à 3.7% (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "" +"Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA due a 3.7% (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:124 +msgid "" +"If you have questions or remarks, please contact our support using " +"odoo.com/help." +msgstr "" + #: ../../accounting/others.rst:3 #: ../../accounting/receivables/customer_invoices/overview.rst:108 msgid "Others" @@ -3360,10 +3880,6 @@ msgstr "" msgid "Explanation of the fields:" msgstr "Explication des champs :" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Status" -msgstr "État" - #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "Lorsqu'une immobilisation est créée, le statut est « Brouillon »." @@ -3385,42 +3901,22 @@ msgstr "" "est terminé. Si la dernière ligne de l'amortissement est comptabilisée, " "l'immobilisation passe automatiquement dans ce statut." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Category" -msgstr "Catégorie" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "Catégorie d'immobilisation" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Date" -msgstr "Date " - #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "Date de l'immobilisation" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Gross Value" -msgstr "Valeur brute" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "Valeur brute des immobilisations" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Salvage Value" -msgstr "Valeur de récupération" - #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "Il s'agit de la part non dépréciable de l'immobilisation." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Computation Method" -msgstr "Méthode de calcul" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -3441,24 +3937,14 @@ msgstr "" "d'amortissement Dégressif" #: ../../accounting/others/adviser/assets.rst:0 -msgid "Time Method Based On" -msgstr "Méthode temporelle basée sur" +msgid "Choose the method to use to compute the dates and number of entries." +msgstr "" #: ../../accounting/others/adviser/assets.rst:0 msgid "" -"Choose the method to use to compute the dates and number of depreciation " -"lines." +"* Number of Entries: Fix the number of entries and the time between 2 " +"depreciations." msgstr "" -"Choisissez la méthode à utiliser pour calculer les dates et le nombre de " -"lignes d'amortissement." - -#: ../../accounting/others/adviser/assets.rst:0 -msgid "" -"* Number of Depreciations: Fix the number of depreciation lines and the time" -" between 2 depreciations." -msgstr "" -"* Nombre d'Amortissements: Fixe le nombre de lignes d'amortissement et le " -"temps entre 2 amortissements." #: ../../accounting/others/adviser/assets.rst:0 msgid "" @@ -3468,10 +3954,6 @@ msgstr "" "* Date de fin : Choisissez le temps entre 2 amortissements et la date au " "delà de laquelle les amortissements cesseront." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Prorata Temporis" -msgstr "Prorata temporis" - #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3481,19 +3963,11 @@ msgstr "" "Indiquez si le premier amortissement doit être calculé à partir de la date " "d'achat ou à partir du 1er janvier / premier jour de l'exercice comptable." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Depreciations" -msgstr "Nombre d'amortissements" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "" "Le nombre d'amortissements nécessaire pour amortir votre immobilisation" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Months in a Period" -msgstr "Nombre de mois dans une période" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "La durée entre deux amortissements, en mois" @@ -5436,29 +5910,17 @@ msgstr "" "pour gérer les clôtures d'exercices (et établir les écritures " "correspondantes)" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Tags" -msgstr "Étiquettes" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "" "Étiquettes optionnelles que vous pourriez assigner pour des rapports " "personnalisés" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Account Currency" -msgstr "Devise du compte" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "" "Oblige toutes les écritures de ce compte à avoir cette devise secondaire." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Internal Type" -msgstr "Type interne" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -5470,10 +5932,6 @@ msgstr "" "les comptes banquaires, payabls/recevables par les comptes des " "vendeurs/clients" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Allow Reconciliation" -msgstr "Autoriser le lettrage" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -9470,11 +9928,6 @@ msgstr "115" msgid "15" msgstr "15" -#: ../../accounting/overview/process_overview/customer_invoice.rst:113 -#: ../../accounting/receivables/customer_invoices/overview.rst:16 -msgid "Sales" -msgstr "Vente" - #: ../../accounting/overview/process_overview/customer_invoice.rst:117 #: ../../accounting/receivables/customer_invoices/cash_discounts.rst:89 msgid "Payment" @@ -10593,6 +11046,55 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "Explication des champs de l'écran de paiement :" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used for usability purposes" +msgstr "Champ technique utilisé à des fins ergonomiques" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to hide the payment method if the selected journal has " +"only one available which is 'manual'" +msgstr "" +"Champ technique utilisé pour cacher la méthode de paiement si le journal " +"sélectionné a seulement une méthode possible qui est \"manuelle\"" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check: Pay bill by check and print it from Odoo." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo, " +"you are suggested to reconcile the transaction with the batch deposit.To " +"enable batch deposit,module account_batch_deposit must be installed." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. To enable sepa credit transfer, module account_sepa must be " +"installed" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to adapt the interface to the payment type selected." +msgstr "" +"Champ technique utilisé pour adapter l'interface au type de paiement " +"sélectionné." + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"The selected journal is configured to print check numbers. If your pre-" +"printed check paper already has numbers or if the current numbering is " +"wrong, you can change it in the journal configuration page." +msgstr "" +"Le journal sélectionné est configuré pour imprimer les numéros de chèques. " +"Si votre chèque pré-imprimé a déjà un numéro ou si la numérotation existante" +" est mauvaise, vous pouvez la changer dans la page de configuration du " +"journal." + #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "Essayez de payer une facture fournisseur avec un chèque" diff --git a/locale/fr/LC_MESSAGES/crm.po b/locale/fr/LC_MESSAGES/crm.po index 4684984da..67e4ebe7c 100644 --- a/locale/fr/LC_MESSAGES/crm.po +++ b/locale/fr/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Xavier Belmere , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -48,75 +48,81 @@ msgid "" msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:14 -msgid "Choose *Calendar API*." +msgid "Go to the API & Services page." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:19 -msgid "" -"Create a new project and give it a name (e.g. Odoo). This project is needed " -"to store your API credentials." +msgid "Search for *Google Calendar API* and select it." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:25 +#: ../../crm/calendar/google_calendar_credentials.rst:27 msgid "Enable the API." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:30 -msgid "Create credentials to use in Odoo." +#: ../../crm/calendar/google_calendar_credentials.rst:32 +msgid "" +"Select or create an API project to store the credentials if not yet done " +"before. Give it an explicit name (e.g. Odoo Sync)." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:35 +msgid "Create credentials." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:40 msgid "" "Select *Web browser (Javascript)* as calling source and *User data* as kind " "of data." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:41 +#: ../../crm/calendar/google_calendar_credentials.rst:46 msgid "" "Then you can create a Client ID. Enter the name of the application (e.g. " -"Odoo) and the allowed pages on which you will be redirected. The *Authorized" -" JavaScript origin* is your Odoo's instance URL. The *Authorized redirect " -"URI* is your Odoo's instance URL followed by " +"Odoo Calendar) and the allowed pages on which you will be redirected. The " +"*Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized " +"redirect URI* is your Odoo's instance URL followed by " "'/google_account/authentication'." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:50 -msgid "" -"Go through the Consent Screen step by entering a product name (e.g. Odoo). " -"Feel free to check the customizations options but this is not mandatory. The" -" Consent Screen will only show up when you enter the Client ID in Odoo for " -"the first time." -msgstr "" - #: ../../crm/calendar/google_calendar_credentials.rst:55 msgid "" +"Go through the Consent Screen step by entering a product name (e.g. Odoo " +"Calendar). Feel free to check the customizations options but this is not " +"mandatory. The Consent Screen will only show up when you enter the Client ID" +" in Odoo for the first time." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:60 +msgid "" "Finally you are provided with your **Client ID**. Go to *Credentials* to get" -" the **Client secret** as well. You will need both of them in Odoo." +" the **Client Secret** as well. Both of them are required in Odoo." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:62 +#: ../../crm/calendar/google_calendar_credentials.rst:67 msgid "Setup in Odoo" msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:64 -msgid "Install **Google Calendar** app." -msgstr "" - #: ../../crm/calendar/google_calendar_credentials.rst:69 msgid "" -"Go to :menuselection:`Settings --> General Settings` and enter your " -"credentials in Google Calendar option." +"Install the **Google Calendar** App from the *Apps* menu or by checking the " +"option in :menuselection:`Settings --> General Settings`." msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:75 msgid "" +"Go to :menuselection:`Settings --> General Settings` and enter your **Client" +" ID** and **Client Secret** in Google Calendar option." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:81 +msgid "" "The setup is now ready. Open your Odoo Calendar and sync with Google. The " "first time you do it you are redirected to Google to authorize the " "connection. Once back in Odoo, click the sync button again. You can click it" " whenever you want to synchronize your calendar." msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:83 +#: ../../crm/calendar/google_calendar_credentials.rst:89 msgid "As of now you no longer have excuses to miss a meeting!" msgstr "" diff --git a/locale/fr/LC_MESSAGES/helpdesk.po b/locale/fr/LC_MESSAGES/helpdesk.po new file mode 100644 index 000000000..cff374908 --- /dev/null +++ b/locale/fr/LC_MESSAGES/helpdesk.po @@ -0,0 +1,244 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2015-TODAY, Odoo S.A. +# This file is distributed under the same license as the Odoo Business package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Odoo Business 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: William Henrotin , 2017\n" +"Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../helpdesk/helpdesk.rst:5 +msgid "Helpdesk" +msgstr "Assistance" + +#: ../../helpdesk/helpdesk.rst:8 +msgid "Overview" +msgstr "Vue d'ensemble" + +#: ../../helpdesk/helpdesk.rst:11 +msgid "Getting started with Odoo Helpdesk" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:13 +msgid "Installing Odoo Helpdesk:" +msgstr "Installation d'Odoo Assistance" + +#: ../../helpdesk/helpdesk.rst:15 +msgid "Open the Apps module, search for \"Helpdesk\", and click install" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:21 +msgid "Set up Helpdesk teams" +msgstr "Mise en place des équipes d'Assistance" + +#: ../../helpdesk/helpdesk.rst:23 +msgid "By default, Odoo Helpdesk comes with a team installed called \"Support\"" +msgstr "" +"Par défaut, Odoo Assistance est accompagné d'une équipe appelée \"Support\"" + +#: ../../helpdesk/helpdesk.rst:28 +msgid "" +"To modify this team, or create additional teams, select \"Configuration\" in" +" the purple bar and select \"Settings\"" +msgstr "" +"Pour modifier cette équipe, ou en ajouter d'autres. Sélectionnez " +"\"Configuration\" dans la bar mauve puis \"Paramètres\"." + +#: ../../helpdesk/helpdesk.rst:34 +msgid "" +"Here you can create new teams, decide what team members to add to this team," +" how your customers can submit tickets and set up SLA policies and ratings. " +"For the assignation method you can have tickets assigned randomly, balanced," +" or manually." +msgstr "" +"Ici, vous pouvez créer de nouvelles équipes, décider quels membres ajouter à" +" une équipe, préciser comment vos clients soumettent des tickets et mettre " +"en place les politiques d'accord de niveau de service. Les tickets sont " +"assignés de manière aléatoire, équilibrée ou manuelle. " + +#: ../../helpdesk/helpdesk.rst:40 +msgid "How to set up different stages for each team" +msgstr "Comment mettre en place différentes étapes pour chaque équipe" + +#: ../../helpdesk/helpdesk.rst:42 +msgid "" +"First you will need to activate the developer mode. To do this go to your " +"settings module, and select the link for \"Activate the developer mode\" on " +"the lower right-hand side." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:49 +msgid "" +"Now, when you return to your Helpdesk module and select \"Configuration\" in" +" the purple bar you will find additional options, like \"Stages\". Here you " +"can create new stages and assign those stages to 1 or multiple teams " +"allowing for customizable stages for each team!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:55 +msgid "Start receiving tickets" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:58 +msgid "How can my customers submit tickets?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:60 +msgid "" +"Select \"Configuration\" in the purple bar and select \"Settings\", select " +"your Helpdesk team. Under \"Channels you will find 4 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:66 +msgid "" +"Email Alias allows for customers to email the alias you choose to create a " +"ticket. The subject line of the email with become the Subject on the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:73 +msgid "" +"Website Form allows your customer to go to " +"yourwebsite.com/helpdesk/support-1/submit and submit a ticket via a website " +"form - much like odoo.com/help!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:80 +msgid "" +"Live Chat allows your customers to submit a ticket via Live Chat on your " +"website. Your customer will begin the live chat and your Live Chat Operator " +"can create the ticket by using the command /helpdesk Subject of Ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:88 +msgid "" +"The final option to submit tickets is thru an API connection. View the " +"documentation `*here* " +"`__." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:93 +msgid "Tickets have been created, now what?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:95 +msgid "" +"Now your employees can start working on them! If you have selecting a manual" +" assignation method then your employees will need to assign themselves to " +"tickets using the \"Assign To Me\" button on the top left of a ticket or by " +"adding themselves to the \"Assigned to\" field." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:103 +msgid "" +"If you have selected \"Random\" or \"Balanced\" assignation method, your " +"tickets will be assigned to a member of that Helpdesk team." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:106 +msgid "" +"From there they will begin working on resolving the tickets! When they are " +"completed, they will move the ticket to the solved stage." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:110 +msgid "How do I mark this ticket as urgent?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:112 +msgid "" +"On your tickets you will see stars. You can determine how urgent a ticket is" +" but selecting one or more stars on the ticket. You can do this in the " +"Kanban view or on the ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:119 +msgid "" +"To set up a Service Level Agreement Policy for your employees, first " +"activate the setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:125 +msgid "From here, select \"Configure SLA Policies\" and click \"Create\"." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:127 +msgid "" +"You will fill in information like the Helpdesk team, what the minimum " +"priority is on the ticket (the stars) and the targets for the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:134 +msgid "What if a ticket is blocked or is ready to be worked on?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:136 +msgid "" +"If a ticket cannot be resolved or is blocked, you can adjust the \"Kanban " +"State\" on the ticket. You have 3 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:139 +msgid "Grey - Normal State" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:141 +msgid "Red - Blocked" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:143 +msgid "Green - Ready for next stage" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:145 +msgid "" +"Like the urgency stars you can adjust the state in the Kanban or on the " +"Ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:152 +msgid "How can my employees log time against a ticket?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:154 +msgid "" +"First, head over to \"Settings\" and select the option for \"Timesheet on " +"Ticket\". You will see a field appear where you can select the project the " +"timesheets will log against." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:161 +msgid "" +"Now that you have selected a project, you can save. If you move back to your" +" tickets, you will see a new tab called \"Timesheets\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:167 +msgid "" +"Here you employees can add a line to add work they have done for this " +"ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:171 +msgid "How to allow your customers to rate the service they received" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:173 +msgid "First, you will need to activate the ratings setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:178 +msgid "" +"Now, when a ticket is moved to its solved or completed stage, it will send " +"an email to the customer asking how their service went." +msgstr "" diff --git a/locale/fr/LC_MESSAGES/inventory.po b/locale/fr/LC_MESSAGES/inventory.po index f30e97543..680999800 100644 --- a/locale/fr/LC_MESSAGES/inventory.po +++ b/locale/fr/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Xavier Belmere , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -423,7 +423,7 @@ msgid "" msgstr "" #: ../../inventory/barcode/setup/software.rst:19 -msgid ":ref:`Document:` |download_barcode|" +msgid "Document: |download_barcode|" msgstr "" #: ../../inventory/barcode/setup/software.rst:23 @@ -790,10 +790,6 @@ msgstr "" "réapprovisionnement`. Là, cliquez sur **Créer** pour définir les valeurs de " "stock minimum et maximum pour un article donné." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Active" -msgstr "Actif/ve" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " @@ -802,19 +798,11 @@ msgstr "" "Si le champ \"Actif\" n'est pas coché, cela vous permettra de cacher les " "points de commande sans les supprimer." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Product Unit of Measure" -msgstr "Unité de mesure d'article" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "" "Unité de mesure par défaut utilisée pour toutes les opérations de stock" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Procurement Group" -msgstr "Groupe d'approvisionnement" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -826,10 +814,6 @@ msgstr "" " les règles d'approvisionnement seront regroupés en une seule grande " "préparation." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Minimum Quantity" -msgstr "Quantité minimum" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -840,10 +824,6 @@ msgstr "" " champ, Odoo génère un approvisionnement pour ramener la quantité prévue à " "la quantité maxi." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Maximum Quantity" -msgstr "Quantité maximale" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -854,10 +834,6 @@ msgstr "" "approvisionnement pour ramener la quantité prévue à la quantité indiquée " "ici." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Quantity Multiple" -msgstr "Quantité multiple de" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " @@ -866,10 +842,6 @@ msgstr "" "La quantité à approvisionner sera arrondie à ce multiple. S'il est à 0, la " "quantité exacte sera utilisée." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Lead Time" -msgstr "Délai" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -6414,43 +6386,43 @@ msgid "" ":menuselection:`Inventory --> Configuration --> Landed Cost types`." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:52 +#: ../../inventory/routes/costing/landed_costs.rst:50 msgid "" "Landed costs are only possible for products configured in real time " "valuation with real price costing method. The costing method is configured " "on the product category." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:57 +#: ../../inventory/routes/costing/landed_costs.rst:55 msgid "Link landed costs to a transfer" msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:59 +#: ../../inventory/routes/costing/landed_costs.rst:57 msgid "" "To calculate landed costs, go to :menuselection:`Inventory --> Inventory " "Control --> Landed Costs`." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:62 +#: ../../inventory/routes/costing/landed_costs.rst:60 msgid "" "Click on the **Create** button and select the picking(s) you want to " "attribute landed costs." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:68 +#: ../../inventory/routes/costing/landed_costs.rst:66 msgid "" "Select the account journal in which to post the landed costs. We recommend " "you to create a specific journal for landed costs. Therefore it will be " "easier to keep track of your postings." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:75 +#: ../../inventory/routes/costing/landed_costs.rst:73 msgid "" "Click the **Compute** button to see how the landed costs will be split " "across the picking lines." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:81 +#: ../../inventory/routes/costing/landed_costs.rst:79 msgid "" "To confirm the landed costs attribution, click on the **Validate** button." msgstr "" diff --git a/locale/fr/LC_MESSAGES/point_of_sale.po b/locale/fr/LC_MESSAGES/point_of_sale.po index b0f35b9f9..38babb513 100644 --- a/locale/fr/LC_MESSAGES/point_of_sale.po +++ b/locale/fr/LC_MESSAGES/point_of_sale.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-09 14:24+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Félix Desjardins , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" @@ -1976,57 +1976,111 @@ msgid "" msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Point of Sale Name" -msgstr "Nom du point de vente" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "An internal identification of the point of sale" -msgstr "Une identification interne du point de vente" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Journal" -msgstr "Journal de ventes" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to post sales entries." +msgid "An internal identification of the point of sale." msgstr "" -"Journal de comptabilité utilisé pour enregistrer des écritures de vente." #: ../../point_of_sale/overview/start.rst:0 -msgid "Invoice Journal" -msgstr "Journal de facturation" +msgid "This Point of sale's sales will be related to this Sales Channel." +msgstr "Les ventes de ce point de vente seront liées à ce canal de vente." #: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to create invoices." -msgstr "Journal des comptes utilisé pour la création de factures." +msgid "The restaurant floors served by this point of sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Group Journal Items" -msgstr "Regrouper les éléments du journal" +msgid "Allow custom notes on Orderlines." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "The product categories will be displayed with pictures." +msgstr "Les catégories de produits seront affichées avec des photos. " #: ../../point_of_sale/overview/start.rst:0 msgid "" -"Check this if you want to group the Journal Items by Product while closing a" -" Session" +"The point of sale will display this product category by default. If no " +"category is specified, all available products will be shown." msgstr "" -"Coché si vous voulez regrouper les éléments du journal par article lors de " -"la fermeture d'une session." #: ../../point_of_sale/overview/start.rst:0 -msgid "Barcodes" -msgstr "Codes-barres" +msgid "" +"Don’t turn this option on if you take orders on smartphones or tablets." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Such devices already benefit from a native keyboard." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "For imprecise industrial touchscreens." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The hostname or ip address of the hardware proxy, Will be autodetected if " +"left empty." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enable barcode scanning with a remotely connected barcode scanner." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enables Electronic Scale integration." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatically open the cashdrawer." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bypass browser printing and prints via the hardware proxy." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Show checkout to customers with a remotely-connected screen." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" "Defines what kind of barcodes are available and how they are assigned to " -"products, customers and cashiers" +"products, customers and cashiers." msgstr "" -"Definis quel type de code-barres sont disponibles et comment ils sont " -"attribués aux produits, clients, et caissiers" #: ../../point_of_sale/overview/start.rst:0 -msgid "Order IDs Sequence" -msgstr "Séquence des id. commandes" +msgid "" +"This is useful for restaurants with onsite and take-away services that imply" +" specific tax rates." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Make several pricelists available in the Point of Sale. You can also apply a" +" pricelist to specific customers from their contact form (in Sales tab). To " +"be valid, this pricelist must be listed here as an available pricelist. " +"Otherwise the default pricelist will apply." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The pricelist used if no customer is selected or if the customer has no Sale" +" Pricelist configured." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Only users with Manager access rights for PoS app can modify the product " +"prices on orders." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Check the amount of the cashbox at opening and closing." +msgstr "Contrôle de caisse à l'ouverture et à la fermeture." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The payment input will behave similarily to bank payment input, and will be " +"prefilled with the exact due amount." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2037,152 +2091,16 @@ msgstr "" "changer pour personnaliser les références de vos commandes." #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Channel" -msgstr "Equipe de vente" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "This Point of sale's sales will be related to this Sales Channel." -msgstr "Les ventes de ce point de vente seront liées à ce canal de vente." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Virtual KeyBoard" -msgstr "Clavier virtuel" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables an integrated Virtual Keyboard" -msgstr "Active le clavier virtuel intégré" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Invoicing" -msgstr "Facturation" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables invoice generation from the Point of Sale" +msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" -"Active la possibilité de générer des factures depuis le point de vente" #: ../../point_of_sale/overview/start.rst:0 -msgid "Prefill Cash Payment" -msgstr "Pré-remplir le paiement en espèce" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The payment input will behave similarily to bank payment input, and will be " -"prefilled with the exact due amount" +msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" -"Ce paiement agira comme un paiement banquaire, et sera pré-rempli avec le " -"montant exact " #: ../../point_of_sale/overview/start.rst:0 -msgid "Start Category" -msgstr "Catégorie de départ" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The point of sale will display this product category by default. If no " -"category is specified, all available products will be shown" +msgid "The receipt will automatically be printed at the end of each order." msgstr "" -"Le point de vente fera apparaitre la catégorie de produits par défaut. Si la" -" catégorie n'est pas spécifiée, tous les produits disponibles seront " -"montrés. " - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Tip Product" -msgstr "Produit pour pourboire" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The product used to encode the customer tip. Leave empty if you do not " -"accept tips." -msgstr "" -"Le produit utilisé pour encore le pourboire du client. Laissez vide si vous " -"n'acceptez pas les pourboires." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Include Taxes in Prices" -msgstr "Inclure les taxes dans les prix" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The displayed prices will always include all taxes, even if the taxes have " -"been setup differently" -msgstr "" -"Les prix affichés contiendrons toujours toutes les taxes, même si les taxes " -"ont été mises en place différemment" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Large Scrollbars" -msgstr "Barres de défilement larges" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "For imprecise industrial touchscreens" -msgstr "Pour les écrans tactiles industriels non-précis" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Display Category Pictures" -msgstr "Afficher les photos des catégories" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The product categories will be displayed with pictures." -msgstr "Les catégories de produits seront affichées avec des photos. " - -#: ../../point_of_sale/overview/start.rst:0 -msgid "IP Address" -msgstr "Adresse IP" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The hostname or ip address of the hardware proxy, Will be autodetected if " -"left empty" -msgstr "" -"Nom d'hôte ou adresse IP du proxy matériel. Laissez vide pour utiliser " -"l'autodétection." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Barcode Scanner" -msgstr "Lecteur de code-barres" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enable barcode scanning with a remotely connected barcode scanner" -msgstr "" -"Permet de scanner un code-barre avec un scanner de code-barre connecté sans-" -"fil." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Electronic Scale" -msgstr "Balance électronique" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Electronic Scale integration" -msgstr "Active l'interface avec une balance électronique" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Cashdrawer" -msgstr "Tiroir-caisse" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatically open the cashdrawer" -msgstr "Ouvre automatiquement le tiroir-caisse" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Receipt Printer" -msgstr "Imprimante du reçu" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bypass browser printing and prints via the hardware proxy" -msgstr "Impression via le posbox" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatic Receipt Printing" -msgstr "Impression automatique du reçu" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The receipt will automatically be printed at the end of each order" -msgstr "Le reçu sera automatiquement imprimé à la fin de chaque commande. " - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Skip Receipt Screen" -msgstr "Passer l'écran du reçu" #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2192,61 +2110,35 @@ msgstr "" "L'écran de reçu sera passé si le reçu peut être imprimé automatiquement. " #: ../../point_of_sale/overview/start.rst:0 -msgid "Header" -msgstr "Entête" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a header in the printed receipt" -msgstr "Un texte court qui sera inséré comme en-tête dans le ticket de reçu" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Footer" -msgstr "Bas de page" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a footer in the printed receipt" +msgid "Allows to print the Bill before payment." msgstr "" -"Un texte court qui sera inséré comme pied de page dans le ticket de reçu" #: ../../point_of_sale/overview/start.rst:0 -msgid "Cash Control" -msgstr "Contrôle de caisse" +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Check the amount of the cashbox at opening and closing." -msgstr "Contrôle de caisse à l'ouverture et à la fermeture." +msgid "This product is used as reference on customer receipts." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Splitting" -msgstr "Partage d'addition" +msgid "Enables invoice generation from the Point of Sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Bill Splitting in the Point of Sale" -msgstr "Autoriser le partage d'addition en Point de Vente" +msgid "Accounting journal used to create invoices." +msgstr "Journal des comptes utilisé pour la création de factures." #: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Printing" -msgstr "Impression de la Facture" +msgid "Accounting journal used to post sales entries." +msgstr "" +"Journal de comptabilité utilisé pour enregistrer des écritures de vente." #: ../../point_of_sale/overview/start.rst:0 -msgid "Allows to print the Bill before payment" -msgstr "Autoriser l'impression de la facture avant le paiement" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Orderline Notes" -msgstr "Notes de commandes" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allow custom notes on Orderlines" -msgstr "Autoriser les notes personnalisées sur les lignes de commande" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Restaurant Floors" -msgstr "Plans du restaurant" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The restaurant floors served by this point of sale" -msgstr "Les étages du restaurant servis par ce point de vente" +msgid "" +"Check this if you want to group the Journal Items by Product while closing a" +" Session." +msgstr "" #: ../../point_of_sale/overview/start.rst:100 msgid "Now you are ready to make your first steps with your point of sale." @@ -2997,20 +2889,12 @@ msgid "" "all products or only on specific ones. Click on **Add an item**." msgstr "" -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Active" -msgstr "Actif/ve" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "" "Décocher cette case permet de masquer la liste de prix sans la supprimer." -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Selectable" -msgstr "Sélectionnable" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "Permettre à l'utilisateur final de choisir cette liste de prix" diff --git a/locale/fr/LC_MESSAGES/purchase.po b/locale/fr/LC_MESSAGES/purchase.po index a78121ad0..5abd229f8 100644 --- a/locale/fr/LC_MESSAGES/purchase.po +++ b/locale/fr/LC_MESSAGES/purchase.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Nancy Bolognesi , 2017\n" +"Last-Translator: fr rev , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2179,18 +2179,10 @@ msgstr "" "commande**, sélectionnez la date à laquelle vous souhaitez passer la " "commande." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Shipment" -msgstr "Expédition" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "Réceptions" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Vendor Reference" -msgstr "Référence fournisseur" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -2202,10 +2194,6 @@ msgstr "" "articles, puisque cette référence est généralement écrite sur le bon de " "livraison envoyé par votre fournisseur." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Order Date" -msgstr "Date de la commande" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " @@ -2214,28 +2202,18 @@ msgstr "" "Représente la date où le devis devrait être validé et le converti en bon " "d'achat." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Source Document" -msgstr "Document d'origine" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" -" sales order or an internal procurement request)" +" sales order)" msgstr "" - -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Deliver To" -msgstr "Livrer à" +"Référence du document qui a généré cette demande de bon de commande (p. ex. " +"un ordre de vente)" #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "Cela déterminera le type d'opération des réceptions" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Drop Ship Address" -msgstr "Adresse de livraison directe" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " @@ -2244,18 +2222,10 @@ msgstr "" "Ajoutez une adresse si vous voulez livrer directement du fournisseur au " "client. Sinon, laissez vide pour vous faire livrer à votre société." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Destination Location Type" -msgstr "Type d'emplacement de destination" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "Champ technique utilisé pour afficher l'adresse de livraison directe." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Incoterm" -msgstr "Incoterm" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " diff --git a/locale/nl/LC_MESSAGES/accounting.po b/locale/nl/LC_MESSAGES/accounting.po index 1635ff09c..d83f1c24a 100644 --- a/locale/nl/LC_MESSAGES/accounting.po +++ b/locale/nl/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Stephan Van Dyck , 2017\n" +"Last-Translator: Melroy van den Berg , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1413,6 +1413,10 @@ msgid "" "accounts from another company." msgstr "" +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "American Bankers Association Routing Number" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:49 msgid "View *Bank Account* in our Online Demonstration" msgstr "Bekijk de *Bankrekening* in onze online demonstratie" @@ -1627,9 +1631,10 @@ msgid "" msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Type" -msgstr "Type" +msgid "Set active to false to hide the Journal without removing it." +msgstr "" +"Zet actief naar onwaar om het dagboek te verbergen zonder het te " +"verwijderen." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." @@ -1650,36 +1655,24 @@ msgid "Select 'General' for miscellaneous operations journals." msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Company" -msgstr "Bedrijf" +msgid "" +"Check this box if this journal define a payment method that can be used in a" +" point of sale." +msgstr "" +"Vink deze optie aan indien dit dagboek een betaalmethode is voor gebruik " +"binnen de kassa." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "Bedrijf gerelateerd aan dit dagboek" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Short Code" -msgstr "Korte code" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "De boekingen van dit dagboek worden aangeduid met deze prefix." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Dedicated Refund Sequence" -msgstr "Specifieke reeks voor creditfacturen" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if you don't want to share the same sequence for invoices and" -" refunds made from this journal" -msgstr "" -"Vink deze optie aan als u niet dezelfde reeks wil delen voor facturen en " -"credit facturen vanuit dit dagboek" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Entry Sequence" -msgstr "Dagboek reeks" +msgid "The next sequence number will be used for the next invoice." +msgstr "Het volgende reeksnummer welke gebruikt voor de volgende factuur." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -1690,74 +1683,71 @@ msgstr "" "in dit dagboek." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Refund Entry Sequence" -msgstr "Begin reeks voor creditfacturen" +msgid "" +"Check this box if you don't want to share the same sequence for invoices and" +" credit notes made from this journal" +msgstr "" +"Vink dit vakje aan, als u niet dezelfde reeks wil delen voor facturen en " +"credit facturen vanuit dit dagboek" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "The next sequence number will be used for the next credit note." +msgstr "De volgende reeksnummer wordt gebruikt voor de volgende credit nota." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"This field contains the information related to the numbering of the refund " -"entries of this journal." +"This field contains the information related to the numbering of the credit " +"note entries of this journal." msgstr "" "Dit veld bevat de informatie gerelateerd aan de nummering van de " -"creditfacturen reeks van dit dagboek." - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Debit Account" -msgstr "Standaard debet grootboekrekening" +"creditfacturen van dit dagboek." #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "Dit is de standaard rekening voor het debet bedrag" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Credit Account" -msgstr "Standaard credit grootboekrekening" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "Dit is de standaard rekening voor het credit bedrag" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Currency" -msgstr "Valuta" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "De gebruikte valuta" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Debit Methods" -msgstr "Debet methoden" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual: Get paid by cash, check or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Electronic: Get paid automatically through a payment acquirer by requesting " +"a transaction on a card saved by the customer when buying or subscribing " +"online (payment token)." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for collecting money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo,you" +" are suggested to reconcile the transaction with the batch deposit. Enable " +"this option from the settings." msgstr "" -"Betalingswijzen voor het innen van geld. Odoo biedt u diverse " -"betalingsmogelijkheden, maar u kan nog steeds kiezen voor een 'Handmatige' " -"betaling om betalingen af te handelen die niet standaard in de toepassing " -"zijn opgenomen. " #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Payment Methods" -msgstr "Betaalwijzes" +msgid "Manual:Pay bill by cash or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check:Pay bill by check and print it from Odoo." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for sending money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. Enable this option from the settings." msgstr "" -"Betalingswijzen voor het overmaken van geld. Odoo biedt u diverse " -"betalingsmogelijkheden, maar u kan nog steeds kiezen voor een 'Handmatige' " -"betaling om betalingen af te handelen die niet standaard in de toepassing " -"zijn opgenomen. " - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Group Invoice Lines" -msgstr "Groepeer factuurregels" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -1767,10 +1757,6 @@ msgstr "" "Als dit is aangevinkt, dan zal het systeem proberen de boekingsregels te " "groeperen bij het genereren vanaf facturen." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Profit Account" -msgstr "Winst & Verlies rekening" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" @@ -1779,10 +1765,6 @@ msgstr "" "Gebruikt om winst te registreren wanneer de eindsaldo van een kasregister " "verschilt van wat het systeem berekend" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Loss Account" -msgstr "Verlies rekening" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " @@ -1791,19 +1773,11 @@ msgstr "" "Gebruikt om verlies te registreren wanneer de eindsaldo van een kasregister " "verschilt van wat het systeem berekend" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Show journal on dashboard" -msgstr "Toon dagboek in dashboard" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "" "Bepaalt of dit dagboek al dan niet getoond moet worden in het dashboard" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Printing Payment Method Selected" -msgstr "Cheque afdrukken betalingsmethode geselecteerd" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" @@ -1812,46 +1786,31 @@ msgstr "" "Technische optie gebruikt om te weten of cheque afdrukken is opgezet als " "betaalmethode." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Sequence" -msgstr "Controleer reeks" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "Cheques nummering reeks." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Manual Numbering" -msgstr "Handmatige nummering" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" "Vink deze optie aan als uw her-afgedrukte cheques niet genummerd zijn." -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Next Check Number" -msgstr "Volgende cheque numer" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "Reeksnummer van de volgende afgedrukte cheque." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Active in Point of Sale" -msgstr "Actief in kassa" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if this journal define a payment method that can be used in a" -" point of sale." +msgid "This field is used for the online synchronization:" msgstr "" -"Vink deze optie aan indien dit dagboek een betaalmethode is voor gebruik " -"binnen de kassa." #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Amount Authorized Difference" -msgstr "Toegestaan bedrag afwijking" +msgid "depending on the option selected, newly fetched transactions" +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "will be put inside previous statement or in a new one" +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -1927,10 +1886,290 @@ msgstr "" msgid "Localizations" msgstr "" -#: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Accounting Localization" +#: ../../accounting/localizations/france.rst:3 +msgid "France" +msgstr "Frankrijk" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:3 +msgid "Get the VAT anti-fraud certification with Odoo" msgstr "" +#: ../../accounting/localizations/france/vat-anti-fraud.rst:5 +msgid "" +"As of January 1st 2018, a new anti-fraud legislation will come into effect " +"in France and DOM-TOM. This new legislation stipulates certain criteria " +"concerning the inalterability, security, storage and archiving of sales " +"data. These legal requirements are implemented in Odoo, version 9 onward, " +"through an add-on." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:12 +msgid "Is my company required to use an anti-fraud software?" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:13 +msgid "" +"Your company is required to use an anti-fraud cash register software like " +"Odoo (CGI art. 286, I. 3° bis) if:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:16 +msgid "You are taxable (not VAT exempt) in France or any DOM-TOM," +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:17 +msgid "Some of your customers are private individuals (B2C)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:19 +msgid "" +"This rule applies to any company size. Auto-entrepreneurs are exempted from " +"VAT and therefore are not affected." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:23 +msgid "Get certified with Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:24 +msgid "Getting compliant with Odoo is vey easy." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:26 +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. If you use Odoo Community, you should `upgrade to Odoo Enterprise " +"`__ or " +"contact your Odoo service provider. `Get the certificate here " +"`__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:34 +msgid "In case of non-conformity, your company risks a fine of €7,500." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:36 +msgid "To get the certification just follow the following steps:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:38 +msgid "" +"Install the anti-fraud add-on fitting your Odoo environment from the *Apps* " +"menu:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:41 +msgid "" +"France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) " +"(if you use Odoo Point of Sale)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:43 +msgid "" +"France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:44 +msgid "" +"Make sure a country is set on your company, otherwise your entries won’t be " +"encrypted for the inalterability check. To edit your company’s data, go to " +":menuselection:`Settings --> Users & Companies --> Companies`. Select a " +"country from the list; Do not create a new country." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:48 +msgid "" +"Download the mandatory Certificate of Conformity delivered by Odoo SA from " +"`here `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:50 +msgid "" +"If case you run Odoo on-premise, you should update your installation and " +"restart your server to get such new add-ons available in your Apps " +"repository. For any issue you can still download the modules from `Odoo's " +"Apps store `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:56 +msgid "Anti-fraud features of Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:57 +msgid "The anti-fraud add-on introduces the following features:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:59 +msgid "" +"**Inalterability**: deactivation of all the ways to cancel or modify key " +"data of POS orders, invoices and journal entries;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:61 +msgid "**Security**: chaining algorithm to verify the inalterability;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:62 +msgid "" +"**Storage**: automatic sales closings with computation of both period and " +"cumulative totals (daily, monthly, annually)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:66 +msgid "Inalterability" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:67 +msgid "" +"All the possible ways to cancel and modify key data of paid POS orders, " +"confirmed invoices and journal entries are deactivated, if the company is " +"located in France or in any DOM-TOM." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:71 +msgid "" +"If you run a multi-companies environment, only the documents of such " +"companies are impacted." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:75 +msgid "Security" +msgstr "Beveiliging" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:76 +msgid "" +"To ensure the inalterability, every order or journal entry is encrypted upon" +" validation. This number (or hash) is calculated from the key data of the " +"document as well as from the hash of the precedent documents." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:81 +msgid "" +"The add-on introduces an interface to test the data inalterability. If any " +"information is modified on a document after its validation, the test will " +"fail. The algorithm recomputes all the hashes and compares them against the " +"initial ones. In case of failure, the system points out the first corrupted " +"document recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:87 +msgid "" +"Users with *Manager* access rights can launch the inalterability check. For " +"POS orders, go to :menuselection:`Point of Sales --> Reporting --> French " +"Statements`. For invoices or journal entries, go to " +":menuselection:`Invoicing/Accounting --> Reporting --> French Statements`." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:94 +msgid "Storage" +msgstr "Opslag" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:95 +msgid "" +"The system also processes automatic sales closings on a daily, monthly and " +"annual basis. Such closings distinctly compute the sales total of the period" +" as well as the cumulative grand totals from the very first sales entry " +"recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:101 +msgid "" +"Closings can be found in the *French Statements* menu of Point of Sale, " +"Invoicing and Accounting apps." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:105 +msgid "" +"Closings compute the totals for journal entries of sales journals (Journal " +"Type = Sales)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:107 +msgid "" +"For multi-companies environments, such closings are performed by company." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:109 +msgid "" +"POS orders are posted as journal entries at the closing of the POS session. " +"Closing a POS session can be done anytime. To prompt users to do it on a " +"daily basis, the add-on prevents from resuming a session opened more than 24" +" hours ago. Such a session must be closed before selling again." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:115 +msgid "" +"A period’s total is computed from all the journal entries posted after the " +"previous closing of the same type, regardless of their posting date. If you " +"record a new sales transaction for a period already closed, it will be " +"counted in the very next closing." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:120 +msgid "" +"For test & audit purposes such closings can be manually generated in the " +"developer mode. Go to :menuselection:`Settings --> Technical --> Automation " +"--> Scheduled Actions` to do so." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:127 +msgid "Responsibilities" +msgstr "Verantwoordelijkheden" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:128 +msgid "" +"Do not uninstall the module! If you do so, the hashes will be reset and none" +" of your past data will be longer guaranteed as being inalterable." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:131 +msgid "" +"Users remain responsible for their Odoo instance and must use it with due " +"diligence. It is not permitted to modify the source code which guarantees " +"the inalterability of data." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:135 +msgid "" +"Odoo absolves itself of all and any responsibility in case of changes in the" +" add-on’s functions caused by 3rd party applications not certified by Odoo." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:140 +msgid "More Information" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:141 +msgid "" +"You will find more information about this legislation in the official " +"documents:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:143 +msgid "" +"`Frequently Asked Questions " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:144 +msgid "" +"`Official Statement " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:145 +msgid "" +"`Item 88 of Finance Law 2016 " +"`__" +msgstr "" + +#: ../../accounting/localizations/mexico.rst:3 +msgid "Mexico" +msgstr "Mexico" + #: ../../accounting/localizations/mexico.rst:6 msgid "" "This documentation is written assuming that you follow and know the official" @@ -2793,8 +3032,8 @@ msgid "" msgstr "" #: ../../accounting/localizations/switzerland.rst:3 -msgid "Switzerland Accounting Localization" -msgstr "" +msgid "Switzerland" +msgstr "Zwitserland" #: ../../accounting/localizations/switzerland.rst:6 msgid "ISR (In-payment Slip with Reference number)" @@ -2839,6 +3078,287 @@ msgid "" "you want." msgstr "" +#: ../../accounting/localizations/switzerland.rst:49 +msgid "Updated VAT for January 2018" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:51 +msgid "" +"Starting from the 1st January 2018, new reduced VAT rates will be applied in" +" Switzerland. The normal 8.0% rate will switch to 7.7% and the specific rate" +" for the hotel sector will switch from 3.8% to 3.7%." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:56 +msgid "How to update your taxes in Odoo Enterprise (SaaS or On Premise)?" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:58 +msgid "" +"If you have the V11.1 version, all the work is already been done, you don't " +"have to do anything." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:61 +msgid "" +"If you have started on an earlier version, you first have to update the " +"module \"Switzerland - Accounting Reports\". For this, you go in " +":menuselection:`Apps --> remove the filter \"Apps\" --> search for " +"\"Switzerland - Accounting Reports\" --> open the module --> click on " +"\"upgrade\"`." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:68 +msgid "" +"Once it has been done, you can work on creating new taxes for the updated " +"rates." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:72 +msgid "" +"**Do not suppress or modify the existing taxes** (8.0% and 3.8%). You want " +"to keep them since you may have to use both rates for a short period of " +"time. Instead, remember to archive them once you have encoded all your 2017 " +"transactions." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:77 +msgid "The creation of such taxes should be done in the following manner:" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:79 +msgid "" +"**Purchase taxes**: copy the origin tax, change its name, label on invoice, " +"rate and tax group (effective from v10 only)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:82 +msgid "" +"**Sale taxes**: copy the origin tax, change its name, label on invoice, rate" +" and tax group (effective from v10 only). Since the vat report now shows the" +" details for old and new rates, you should also set the tags accordingly to" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:87 +msgid "" +"For 7.7% taxes: Switzerland VAT Form: grid 302 base, Switzerland VAT Form: " +"grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:90 +msgid "" +"For 3.7% taxes: Switzerland VAT Form: grid 342 base, Switzerland VAT Form: " +"grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:93 +msgid "" +"You'll find below, as examples, the correct configuration for all taxes " +"included in Odoo by default" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Name**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Rate**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Label on Invoice**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Group (effective from V10)**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Scope**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tag**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "TVA 7.7% sur achat B&S (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "7.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA 7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Purchases" +msgstr "Inkopen" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +msgid "Switzerland VAT Form: grid 400" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "TVA 7.7% sur achat B&S (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "7.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "TVA 7.7% sur invest. et autres ch. (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "7.7% invest." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Switzerland VAT Form: grid 405" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "TVA 7.7% sur invest. et autres ch. (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "7.7% invest. Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "TVA 3.7% sur achat B&S (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "3.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA 3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "TVA 3.7% sur achat B&S (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "3.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "TVA 3.7% sur invest. et autres ch. (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "3.7% invest" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "TVA 3.7% sur invest. et autres ch. (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "3.7% invest Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +msgid "TVA due a 7.7% (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +#: ../../accounting/overview/process_overview/customer_invoice.rst:113 +#: ../../accounting/receivables/customer_invoices/overview.rst:16 +msgid "Sales" +msgstr "Verkoop" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "" +"Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA due à 7.7% (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +msgid "TVA due à 3.7% (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "" +"Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA due a 3.7% (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:124 +msgid "" +"If you have questions or remarks, please contact our support using " +"odoo.com/help." +msgstr "" + #: ../../accounting/others.rst:3 #: ../../accounting/receivables/customer_invoices/overview.rst:108 msgid "Others" @@ -2967,10 +3487,6 @@ msgstr "" msgid "Explanation of the fields:" msgstr "Verklaring van de velden:" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Status" -msgstr "Status" - #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "" @@ -2987,44 +3503,24 @@ msgid "" "line of depreciation is posted, the asset automatically goes in that status." msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Category" -msgstr "Categorie" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "Categorie van activa" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Date" -msgstr "Datum" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "Datum van activa" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Gross Value" -msgstr "Bruto waarde" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "Bruto waarde van activa" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Salvage Value" -msgstr "Restwaarde" - #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "" "Het is het bedrag dat u van plan bent te hebben, dat u niet kunt " "afschrijven." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Computation Method" -msgstr "Berekeningsmethode" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -3040,19 +3536,13 @@ msgid "" msgstr "" #: ../../accounting/others/adviser/assets.rst:0 -msgid "Time Method Based On" -msgstr "Tijdmethode gebaseerd op" - -#: ../../accounting/others/adviser/assets.rst:0 -msgid "" -"Choose the method to use to compute the dates and number of depreciation " -"lines." +msgid "Choose the method to use to compute the dates and number of entries." msgstr "" #: ../../accounting/others/adviser/assets.rst:0 msgid "" -"* Number of Depreciations: Fix the number of depreciation lines and the time" -" between 2 depreciations." +"* Number of Entries: Fix the number of entries and the time between 2 " +"depreciations." msgstr "" #: ../../accounting/others/adviser/assets.rst:0 @@ -3061,10 +3551,6 @@ msgid "" "depreciations won't go beyond." msgstr "" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Prorata Temporis" -msgstr "Prorata Temporis" - #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3075,18 +3561,10 @@ msgstr "" "zijn van de inkoopdatum in plaats van de eerste van januari / startdatum van" " het fiscale jaar" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Depreciations" -msgstr "Aantal afschrijvingen" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "Het aantal afschrijvingen nodig om de activa af te schrijven." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Months in a Period" -msgstr "Aantal maanden in de periode" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "De hoeveelheid tijd tussen twee afschrijvingen, in maanden." @@ -4601,26 +5079,14 @@ msgstr "" "rapportagedoeleinden en bepaalt de handelswijze bij het afsluiten van het " "boekjaar en het openen van de balans." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Tags" -msgstr "Labels" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "Optionele labels die u wilt toewijzen voor aangepaste rapportages" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Account Currency" -msgstr "Rekening valuta" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "Forceert alle boekingen voor deze rekening naar deze tweede valuta." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Internal Type" -msgstr "Interne soort" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -4631,10 +5097,6 @@ msgstr "" "verschillende rekeningen: liquiditeit is voor kas- en bankrekeningen, " "crediteuren/debiteuren is voor leverancier-/klantfacturen." -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Allow Reconciliation" -msgstr "Afletteren toestaan" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -8079,11 +8541,6 @@ msgstr "115" msgid "15" msgstr "15" -#: ../../accounting/overview/process_overview/customer_invoice.rst:113 -#: ../../accounting/receivables/customer_invoices/overview.rst:16 -msgid "Sales" -msgstr "Verkoop" - #: ../../accounting/overview/process_overview/customer_invoice.rst:117 #: ../../accounting/receivables/customer_invoices/cash_discounts.rst:89 msgid "Payment" @@ -8950,6 +9407,54 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used for usability purposes" +msgstr "Technisch veld gebruikt voor gebruiksvriendelijke doeleinden" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to hide the payment method if the selected journal has " +"only one available which is 'manual'" +msgstr "" +"Technisch veld gebruikt om de betalingsmethode te verbergen als het " +"geselecteerde dagboek maar één betaalmethode heeft die 'handmatig' is" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check: Pay bill by check and print it from Odoo." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo, " +"you are suggested to reconcile the transaction with the batch deposit.To " +"enable batch deposit,module account_batch_deposit must be installed." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. To enable sepa credit transfer, module account_sepa must be " +"installed" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to adapt the interface to the payment type selected." +msgstr "" +"Technisch veld dat gebruikt wordt om de interface te wijzigen naar de " +"geselecteerde betalingsmethode." + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"The selected journal is configured to print check numbers. If your pre-" +"printed check paper already has numbers or if the current numbering is " +"wrong, you can change it in the journal configuration page." +msgstr "" +"Het geselecteerde dagboek is geconfigureerd om cheque nummers te printen. " +"Als uw voorgedrukt papier al nummers bevat of als het huidige nummer fout is" +" kan u dit wijzigen op de dagboek configuratie pagina." + #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "" diff --git a/locale/nl/LC_MESSAGES/crm.po b/locale/nl/LC_MESSAGES/crm.po index c1b2bbbce..71c33b8fe 100644 --- a/locale/nl/LC_MESSAGES/crm.po +++ b/locale/nl/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Eric Geens , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -53,26 +53,28 @@ msgstr "" "account." #: ../../crm/calendar/google_calendar_credentials.rst:14 -msgid "Choose *Calendar API*." -msgstr "Kies *Kalender API*." +msgid "Go to the API & Services page." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:19 -msgid "" -"Create a new project and give it a name (e.g. Odoo). This project is needed " -"to store your API credentials." +msgid "Search for *Google Calendar API* and select it." msgstr "" -"Maak een nieuw project aan en geef het een naam (bijvoorbeeld Odoo). Dit " -"project is nodig om uw API logingegevens te bewaren." -#: ../../crm/calendar/google_calendar_credentials.rst:25 +#: ../../crm/calendar/google_calendar_credentials.rst:27 msgid "Enable the API." msgstr "Schakel de API in." -#: ../../crm/calendar/google_calendar_credentials.rst:30 -msgid "Create credentials to use in Odoo." -msgstr "Maak inloggegevens aan om te gebruiken in Odoo." +#: ../../crm/calendar/google_calendar_credentials.rst:32 +msgid "" +"Select or create an API project to store the credentials if not yet done " +"before. Give it an explicit name (e.g. Odoo Sync)." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:35 +msgid "Create credentials." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:40 msgid "" "Select *Web browser (Javascript)* as calling source and *User data* as kind " "of data." @@ -80,58 +82,47 @@ msgstr "" "Selecteer *web browser (Javascript) als bron en *Gebruiker data* als type " "data." -#: ../../crm/calendar/google_calendar_credentials.rst:41 +#: ../../crm/calendar/google_calendar_credentials.rst:46 msgid "" "Then you can create a Client ID. Enter the name of the application (e.g. " -"Odoo) and the allowed pages on which you will be redirected. The *Authorized" -" JavaScript origin* is your Odoo's instance URL. The *Authorized redirect " -"URI* is your Odoo's instance URL followed by " +"Odoo Calendar) and the allowed pages on which you will be redirected. The " +"*Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized " +"redirect URI* is your Odoo's instance URL followed by " "'/google_account/authentication'." msgstr "" -"Vervolgens creëer je een Client ID. Vul de naam in van de applicatie (bv. " -"Odoo) en de toegestane pagina's van deze zullen doorgestuurd worden. De " -"*Geautoriseerde JavaScript oorsprong* is jou Odoo's instantie URL. De " -"*Goedgekeurde doorgestuurde URL* is jou Odoo's instatie URL gevolgd door " -"'/google_account/authentication'." - -#: ../../crm/calendar/google_calendar_credentials.rst:50 -msgid "" -"Go through the Consent Screen step by entering a product name (e.g. Odoo). " -"Feel free to check the customizations options but this is not mandatory. The" -" Consent Screen will only show up when you enter the Client ID in Odoo for " -"the first time." -msgstr "" -"Ga naar de Toestemming stap door een product naam in te geven (bv. Odoo). " -"Voel je vrij om de aanpassingen opties te controleren maar dit is niet " -"verplicht. Het Toestemming scherm zal enkel getoond worden wanneer je de " -"Client ID in Odoo ingeeft voor de eerste keer." #: ../../crm/calendar/google_calendar_credentials.rst:55 msgid "" -"Finally you are provided with your **Client ID**. Go to *Credentials* to get" -" the **Client secret** as well. You will need both of them in Odoo." +"Go through the Consent Screen step by entering a product name (e.g. Odoo " +"Calendar). Feel free to check the customizations options but this is not " +"mandatory. The Consent Screen will only show up when you enter the Client ID" +" in Odoo for the first time." msgstr "" -"Tenslotte krijg je jou **Client ID**. Ga naar *Credentials* om ook de " -"**Client secret** te verkrijgen. Je zult deze beide nodig hebben in Odoo." -#: ../../crm/calendar/google_calendar_credentials.rst:62 +#: ../../crm/calendar/google_calendar_credentials.rst:60 +msgid "" +"Finally you are provided with your **Client ID**. Go to *Credentials* to get" +" the **Client Secret** as well. Both of them are required in Odoo." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:67 msgid "Setup in Odoo" msgstr "Opzet in Odoo" -#: ../../crm/calendar/google_calendar_credentials.rst:64 -msgid "Install **Google Calendar** app." -msgstr "Installeer de **Google kalender** app." - #: ../../crm/calendar/google_calendar_credentials.rst:69 msgid "" -"Go to :menuselection:`Settings --> General Settings` and enter your " -"credentials in Google Calendar option." +"Install the **Google Calendar** App from the *Apps* menu or by checking the " +"option in :menuselection:`Settings --> General Settings`." msgstr "" -"Ga naar :menuselection:'Instellingen --> Algemene instellingen' en voeg jou " -"credentials toe in de Google Calendar optie." #: ../../crm/calendar/google_calendar_credentials.rst:75 msgid "" +"Go to :menuselection:`Settings --> General Settings` and enter your **Client" +" ID** and **Client Secret** in Google Calendar option." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:81 +msgid "" "The setup is now ready. Open your Odoo Calendar and sync with Google. The " "first time you do it you are redirected to Google to authorize the " "connection. Once back in Odoo, click the sync button again. You can click it" @@ -142,7 +133,7 @@ msgstr "" "connectie te goed te keuren. Eenmaal terug in Odoo, druk nogmaals op de " "sync knop. Je kan erop klikken telkens je jou kalender wilt synchroniseren." -#: ../../crm/calendar/google_calendar_credentials.rst:83 +#: ../../crm/calendar/google_calendar_credentials.rst:89 msgid "As of now you no longer have excuses to miss a meeting!" msgstr "Vanaf nu heeft u geen excuses meer om een meeting te missen!" diff --git a/locale/nl/LC_MESSAGES/helpdesk.po b/locale/nl/LC_MESSAGES/helpdesk.po new file mode 100644 index 000000000..191fd7b2a --- /dev/null +++ b/locale/nl/LC_MESSAGES/helpdesk.po @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2015-TODAY, Odoo S.A. +# This file is distributed under the same license as the Odoo Business package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Odoo Business 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../helpdesk/helpdesk.rst:5 +msgid "Helpdesk" +msgstr "Helpdesk" + +#: ../../helpdesk/helpdesk.rst:8 +msgid "Overview" +msgstr "Overzicht" + +#: ../../helpdesk/helpdesk.rst:11 +msgid "Getting started with Odoo Helpdesk" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:13 +msgid "Installing Odoo Helpdesk:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:15 +msgid "Open the Apps module, search for \"Helpdesk\", and click install" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:21 +msgid "Set up Helpdesk teams" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:23 +msgid "By default, Odoo Helpdesk comes with a team installed called \"Support\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:28 +msgid "" +"To modify this team, or create additional teams, select \"Configuration\" in" +" the purple bar and select \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:34 +msgid "" +"Here you can create new teams, decide what team members to add to this team," +" how your customers can submit tickets and set up SLA policies and ratings. " +"For the assignation method you can have tickets assigned randomly, balanced," +" or manually." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:40 +msgid "How to set up different stages for each team" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:42 +msgid "" +"First you will need to activate the developer mode. To do this go to your " +"settings module, and select the link for \"Activate the developer mode\" on " +"the lower right-hand side." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:49 +msgid "" +"Now, when you return to your Helpdesk module and select \"Configuration\" in" +" the purple bar you will find additional options, like \"Stages\". Here you " +"can create new stages and assign those stages to 1 or multiple teams " +"allowing for customizable stages for each team!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:55 +msgid "Start receiving tickets" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:58 +msgid "How can my customers submit tickets?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:60 +msgid "" +"Select \"Configuration\" in the purple bar and select \"Settings\", select " +"your Helpdesk team. Under \"Channels you will find 4 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:66 +msgid "" +"Email Alias allows for customers to email the alias you choose to create a " +"ticket. The subject line of the email with become the Subject on the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:73 +msgid "" +"Website Form allows your customer to go to " +"yourwebsite.com/helpdesk/support-1/submit and submit a ticket via a website " +"form - much like odoo.com/help!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:80 +msgid "" +"Live Chat allows your customers to submit a ticket via Live Chat on your " +"website. Your customer will begin the live chat and your Live Chat Operator " +"can create the ticket by using the command /helpdesk Subject of Ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:88 +msgid "" +"The final option to submit tickets is thru an API connection. View the " +"documentation `*here* " +"`__." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:93 +msgid "Tickets have been created, now what?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:95 +msgid "" +"Now your employees can start working on them! If you have selecting a manual" +" assignation method then your employees will need to assign themselves to " +"tickets using the \"Assign To Me\" button on the top left of a ticket or by " +"adding themselves to the \"Assigned to\" field." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:103 +msgid "" +"If you have selected \"Random\" or \"Balanced\" assignation method, your " +"tickets will be assigned to a member of that Helpdesk team." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:106 +msgid "" +"From there they will begin working on resolving the tickets! When they are " +"completed, they will move the ticket to the solved stage." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:110 +msgid "How do I mark this ticket as urgent?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:112 +msgid "" +"On your tickets you will see stars. You can determine how urgent a ticket is" +" but selecting one or more stars on the ticket. You can do this in the " +"Kanban view or on the ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:119 +msgid "" +"To set up a Service Level Agreement Policy for your employees, first " +"activate the setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:125 +msgid "From here, select \"Configure SLA Policies\" and click \"Create\"." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:127 +msgid "" +"You will fill in information like the Helpdesk team, what the minimum " +"priority is on the ticket (the stars) and the targets for the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:134 +msgid "What if a ticket is blocked or is ready to be worked on?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:136 +msgid "" +"If a ticket cannot be resolved or is blocked, you can adjust the \"Kanban " +"State\" on the ticket. You have 3 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:139 +msgid "Grey - Normal State" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:141 +msgid "Red - Blocked" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:143 +msgid "Green - Ready for next stage" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:145 +msgid "" +"Like the urgency stars you can adjust the state in the Kanban or on the " +"Ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:152 +msgid "How can my employees log time against a ticket?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:154 +msgid "" +"First, head over to \"Settings\" and select the option for \"Timesheet on " +"Ticket\". You will see a field appear where you can select the project the " +"timesheets will log against." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:161 +msgid "" +"Now that you have selected a project, you can save. If you move back to your" +" tickets, you will see a new tab called \"Timesheets\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:167 +msgid "" +"Here you employees can add a line to add work they have done for this " +"ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:171 +msgid "How to allow your customers to rate the service they received" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:173 +msgid "First, you will need to activate the ratings setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:178 +msgid "" +"Now, when a ticket is moved to its solved or completed stage, it will send " +"an email to the customer asking how their service went." +msgstr "" diff --git a/locale/nl/LC_MESSAGES/inventory.po b/locale/nl/LC_MESSAGES/inventory.po index 054d7b6e9..b4267810f 100644 --- a/locale/nl/LC_MESSAGES/inventory.po +++ b/locale/nl/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Pol Van Dingenen , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -466,7 +466,7 @@ msgid "" msgstr "" #: ../../inventory/barcode/setup/software.rst:19 -msgid ":ref:`Document:` |download_barcode|" +msgid "Document: |download_barcode|" msgstr "" #: ../../inventory/barcode/setup/software.rst:23 @@ -773,10 +773,6 @@ msgid "" "values for a given product." msgstr "" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Active" -msgstr "Actief" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " @@ -785,18 +781,10 @@ msgstr "" "Als het actief veld uit staat, kunt u de minimale voorraadregel verbergen " "zonder deze te verwijderen." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Product Unit of Measure" -msgstr "Maateenheid product" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "Standaard maateenheid voor alle voorraadhandelingen." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Procurement Group" -msgstr "Verwervingsgroep" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -808,10 +796,6 @@ msgstr "" "mutaties, gegenereerd door de verwervingsregel gegroepeerd in één grote " "levering." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Minimum Quantity" -msgstr "Minimale hoeveelheid" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -822,10 +806,6 @@ msgstr "" "gespecificeerd in dit veld, zal Odoo een verwervingsopdracht genereren om de" " verwachte voorraad aan te vullen tot de maximale hoeveelheid." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Maximum Quantity" -msgstr "Maximale hoeveelheid" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -836,10 +816,6 @@ msgstr "" "gespecificeerd in dit veld, zal Odoo een verwervingsopdracht genereren om de" " verwachte voorraad aan te vullen tot de maximale hoeveelheid." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Quantity Multiple" -msgstr "Veelvoud" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " @@ -848,10 +824,6 @@ msgstr "" "De verwerving hoeveelheid zal worden afgerond op deze veelvoud. Bij 0 wordt " "de exacte hoeveelheid gebruikt." -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Lead Time" -msgstr "Doorlooptijd" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -5656,43 +5628,43 @@ msgid "" ":menuselection:`Inventory --> Configuration --> Landed Cost types`." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:52 +#: ../../inventory/routes/costing/landed_costs.rst:50 msgid "" "Landed costs are only possible for products configured in real time " "valuation with real price costing method. The costing method is configured " "on the product category." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:57 +#: ../../inventory/routes/costing/landed_costs.rst:55 msgid "Link landed costs to a transfer" msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:59 +#: ../../inventory/routes/costing/landed_costs.rst:57 msgid "" "To calculate landed costs, go to :menuselection:`Inventory --> Inventory " "Control --> Landed Costs`." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:62 +#: ../../inventory/routes/costing/landed_costs.rst:60 msgid "" "Click on the **Create** button and select the picking(s) you want to " "attribute landed costs." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:68 +#: ../../inventory/routes/costing/landed_costs.rst:66 msgid "" "Select the account journal in which to post the landed costs. We recommend " "you to create a specific journal for landed costs. Therefore it will be " "easier to keep track of your postings." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:75 +#: ../../inventory/routes/costing/landed_costs.rst:73 msgid "" "Click the **Compute** button to see how the landed costs will be split " "across the picking lines." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:81 +#: ../../inventory/routes/costing/landed_costs.rst:79 msgid "" "To confirm the landed costs attribution, click on the **Validate** button." msgstr "" diff --git a/locale/nl/LC_MESSAGES/point_of_sale.po b/locale/nl/LC_MESSAGES/point_of_sale.po index 6c5120ee1..c38a6b3e5 100644 --- a/locale/nl/LC_MESSAGES/point_of_sale.po +++ b/locale/nl/LC_MESSAGES/point_of_sale.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-09 14:24+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Cas Vissers , 2017\n" +"Last-Translator: Erwin van der Ploeg , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2314,56 +2314,125 @@ msgid "" msgstr "U kan elke kassa configureren naar uw hardware, locatie,..." #: ../../point_of_sale/overview/start.rst:0 -msgid "Point of Sale Name" -msgstr "Kassa naam" +msgid "An internal identification of the point of sale." +msgstr "Een interne identificatie van de kassa." #: ../../point_of_sale/overview/start.rst:0 -msgid "An internal identification of the point of sale" -msgstr "Een interne identificatie van kassa" +msgid "This Point of sale's sales will be related to this Sales Channel." +msgstr "" +"Deze kassa zijn verkopen zullen gerelateerd zijn aan dit verkoopkanaal." #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Journal" -msgstr "Verkoopboek" +msgid "The restaurant floors served by this point of sale." +msgstr "De restaurant verdiepingen bediend met deze kassa" #: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to post sales entries." -msgstr "Financieel dagboek gebruikt voor het maken van de verkoopboekingen." +msgid "Allow custom notes on Orderlines." +msgstr "Sta aangepaste notities op orderregels toe." #: ../../point_of_sale/overview/start.rst:0 -msgid "Invoice Journal" -msgstr "Factuur dagboek" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to create invoices." -msgstr "Dagboek gebruikt voor het maken van facturen." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Group Journal Items" -msgstr "Groepeer boekingen" +msgid "The product categories will be displayed with pictures." +msgstr "De productcategorieën worden getoond met afbeeldingen." #: ../../point_of_sale/overview/start.rst:0 msgid "" -"Check this if you want to group the Journal Items by Product while closing a" -" Session" +"The point of sale will display this product category by default. If no " +"category is specified, all available products will be shown." msgstr "" -"Vink deze optie aan indien u alle boekingen wilt groeperen per product, bij " -"het sluiten van een sessie." +"De kassa toont de productcategorieën standaard. Als er geen categorie is " +"gespecificeerd worden alle producten getoond" #: ../../point_of_sale/overview/start.rst:0 -msgid "Barcodes" -msgstr "Barcodes" +msgid "" +"Don’t turn this option on if you take orders on smartphones or tablets." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Such devices already benefit from a native keyboard." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "For imprecise industrial touchscreens." +msgstr "Voor onnauwkeurige industriële touchscreens." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The hostname or ip address of the hardware proxy, Will be autodetected if " +"left empty." +msgstr "" +"De hostnaam of het IP adres van de hardware proxy worden automatisch " +"gedetecteerd als het veld leeg wordt gelaten." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enable barcode scanning with a remotely connected barcode scanner." +msgstr "" +"Schakel barcodes scannen met een extern verbonden barcode scanner toe." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enables Electronic Scale integration." +msgstr "Activeer de integratie met een elektronische weegschaal." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatically open the cashdrawer." +msgstr "Automatisch kassalade openen" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bypass browser printing and prints via the hardware proxy." +msgstr "Niet via de browser afdrukken, maar via de hardware proxy." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Show checkout to customers with a remotely-connected screen." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" "Defines what kind of barcodes are available and how they are assigned to " -"products, customers and cashiers" +"products, customers and cashiers." msgstr "" "Definieert welke barcodes beschikbaar zijn en hoe ze worden toegewezen aan " -"producten, klanten en kassières" +"producten, klanten en kassières." #: ../../point_of_sale/overview/start.rst:0 -msgid "Order IDs Sequence" -msgstr "Ordernummer reeks" +msgid "" +"This is useful for restaurants with onsite and take-away services that imply" +" specific tax rates." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Make several pricelists available in the Point of Sale. You can also apply a" +" pricelist to specific customers from their contact form (in Sales tab). To " +"be valid, this pricelist must be listed here as an available pricelist. " +"Otherwise the default pricelist will apply." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The pricelist used if no customer is selected or if the customer has no Sale" +" Pricelist configured." +msgstr "" +"De prijslijst welke wordt gebruikt indien geen klant is geselecteerd of als " +"er geen prijslijst bij de klant is ingesteld." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Only users with Manager access rights for PoS app can modify the product " +"prices on orders." +msgstr "" +"Allen gebruikers met manager rechten van de kassa kunnen de productprijzen " +"op order aanpassen." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Check the amount of the cashbox at opening and closing." +msgstr "Controleer het bedrag van de kas bij het openen en sluiten." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The payment input will behave similarily to bank payment input, and will be " +"prefilled with the exact due amount." +msgstr "" +"De betalingsinput gedraagt zich gelijkwaardig aan bankafschrift input en " +"wordt automatisch ingevuld met het exacte verschuldigde bedrag." #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2374,151 +2443,19 @@ msgstr "" " uw eigen nummering samenstellen." #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Channel" -msgstr "Verkoopkanaal" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "This Point of sale's sales will be related to this Sales Channel." +msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" -"Deze kassa zijn verkopen zullen gerelateerd zijn aan dit verkoopkanaal." +"Een korte tekst die ingevoegd wordt als hoofding op het afgedrukte ticket." #: ../../point_of_sale/overview/start.rst:0 -msgid "Virtual KeyBoard" -msgstr "Virtueel Toetsenbord" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables an integrated Virtual Keyboard" -msgstr "Activeer het geïntegreerde virtuele toetsenbord" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Invoicing" -msgstr "Boekhouding" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables invoice generation from the Point of Sale" -msgstr "Activeer het aanmaken van facturen door de kassa" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Prefill Cash Payment" -msgstr "Vooraf contante betaling invullen" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The payment input will behave similarily to bank payment input, and will be " -"prefilled with the exact due amount" +msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" -"De betalingsingave gedraagt zich gelijkwaardig aan de bankafschrift ingave " -"en wordt automatisch ingevuld met het exacte verschuldigde bedrag" +"Een korte tekst die als voettekst in de afgedrukte bon zal worden ingevoegd" #: ../../point_of_sale/overview/start.rst:0 -msgid "Start Category" -msgstr "Startcategorie" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The point of sale will display this product category by default. If no " -"category is specified, all available products will be shown" -msgstr "" -"De kassa toont de productcategorieën standaard. Als er geen categorie is " -"gespecificeerd worden alle producten getoond" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Tip Product" -msgstr "Fooi product" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The product used to encode the customer tip. Leave empty if you do not " -"accept tips." -msgstr "" -"Het product te encoderen voor de klantenfooi. Laat dit leeg als u geen " -"fooien accepteert." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Include Taxes in Prices" -msgstr "Prijzen inclusief BTW" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The displayed prices will always include all taxes, even if the taxes have " -"been setup differently" -msgstr "" -"De weergegeven prijzen zijn altijd inclusief BTW, zelfs als de BTW anders " -"zijn opgezet" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Large Scrollbars" -msgstr "Grote scrollbalken" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "For imprecise industrial touchscreens" -msgstr "Voor onnauwkeurige industriële touchscreens" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Display Category Pictures" -msgstr "Toon categorie afbeeldingen" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The product categories will be displayed with pictures." -msgstr "De productcategorieën worden getoond met afbeeldingen." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "IP Address" -msgstr "IP-adres" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The hostname or ip address of the hardware proxy, Will be autodetected if " -"left empty" -msgstr "" -"De hostnaam of het IP adres van de hardware proxy worden automatisch " -"gedetecteerd als het veld leeg wordt gelaten." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Barcode Scanner" -msgstr "Barcode Scanner" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enable barcode scanning with a remotely connected barcode scanner" -msgstr "" -"Activeer barcode scannen m.b.v. een op afstand verbonden barcode scanner" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Electronic Scale" -msgstr "Electronisch weegschaal" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Electronic Scale integration" -msgstr "Activeer de integratie met een electrische weegschaal" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Cashdrawer" -msgstr "Kassalade" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatically open the cashdrawer" -msgstr "Open de kassalade automatisch" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Receipt Printer" -msgstr "Kassabonprinter" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bypass browser printing and prints via the hardware proxy" -msgstr "Niet via de browser afdrukken, maar via de hardware proxy" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatic Receipt Printing" -msgstr "Automatisch kassabon afdrukken" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The receipt will automatically be printed at the end of each order" +msgid "The receipt will automatically be printed at the end of each order." msgstr "De kassabon wordt automatisch afgedrukt aan het einde van elke order" -#: ../../point_of_sale/overview/start.rst:0 -msgid "Skip Receipt Screen" -msgstr "Sla kassabon scherm over" - #: ../../point_of_sale/overview/start.rst:0 msgid "" "The receipt screen will be skipped if the receipt can be printed " @@ -2528,62 +2465,36 @@ msgstr "" " kan worden." #: ../../point_of_sale/overview/start.rst:0 -msgid "Header" -msgstr "Kop" +msgid "Allows to print the Bill before payment." +msgstr "Sta afdrukken van de factuur toe, voordat er betaald wordt." #: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a header in the printed receipt" +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Sta splitsen van rekeningen toe in de kassa." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "This product is used as reference on customer receipts." +msgstr "Dit product wordt gebruikt als referentie op klantticketten." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enables invoice generation from the Point of Sale." +msgstr "Activeer het aanmaken van facturen door de kassa" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Accounting journal used to create invoices." +msgstr "Dagboek gebruikt voor het maken van facturen." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Accounting journal used to post sales entries." +msgstr "Financieel dagboek gebruikt voor het maken van de verkoopboekingen." + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Check this if you want to group the Journal Items by Product while closing a" +" Session." msgstr "" -"Een korte tekst die als koptekst in de afgedrukte bon zal worden ingevoegd" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Footer" -msgstr "Voettekst" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a footer in the printed receipt" -msgstr "" -"Een korte tekst die als voettekst in de afgedrukte bon zal worden ingevoegd" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Cash Control" -msgstr "Kas controle" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Check the amount of the cashbox at opening and closing." -msgstr "Controleer het bedrag van de kas bij het openen en sluiten." - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Splitting" -msgstr "Rekening splitsen" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Bill Splitting in the Point of Sale" -msgstr "Sta splitsen van rekeningen toe in het verkooppunt" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Printing" -msgstr "Rekening afdrukken" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allows to print the Bill before payment" -msgstr "Zorgt ervoor dat u de factuur kan afdrukken voor betaling" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Orderline Notes" -msgstr "Orderregel notities" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allow custom notes on Orderlines" -msgstr "Sta aangepaste notities toe op orderregels" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Restaurant Floors" -msgstr "Restaurantverdiepingen" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The restaurant floors served by this point of sale" -msgstr "De restaurant verdiepingen bediend met deze kassa" +"Vink deze optie aan indien u alle boekingen wilt groeperen per product, bij " +"het sluiten van een sessie." #: ../../point_of_sale/overview/start.rst:100 msgid "Now you are ready to make your first steps with your point of sale." @@ -3482,10 +3393,6 @@ msgstr "" "kan op alle producten gedaan worden of enkel op specifieke producten. Klik " "op **Item toevoegen**." -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Active" -msgstr "Actief" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." @@ -3493,10 +3400,6 @@ msgstr "" "Indien niet aangevinkt, kunt u de prijslijst verbergen, zonder deze te " "wissen." -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Selectable" -msgstr "Kiesbaar" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "Sta de eindgebruiker toe om de prijslijst te kiezen" diff --git a/locale/nl/LC_MESSAGES/purchase.po b/locale/nl/LC_MESSAGES/purchase.po index d830d40c1..16632ba4c 100644 --- a/locale/nl/LC_MESSAGES/purchase.po +++ b/locale/nl/LC_MESSAGES/purchase.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Eric Geens , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -1932,18 +1932,10 @@ msgid "" "date to which you wish to proceed to the actual order." msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Shipment" -msgstr "Ontvangst" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "Inkomende leveringen" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Vendor Reference" -msgstr "Leveranciers referentie" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -1954,10 +1946,6 @@ msgstr "" "bedoelde om de koppeling te doen tussen ontvangen producten omdat deze " "referentie meestal geschreven is op de pakbon verzonden door uw leverancier." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Order Date" -msgstr "Orderdatum" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " @@ -1966,28 +1954,18 @@ msgstr "" "Geeft de datum aan waarop de offerte bevestigd en geconverteerd moet worden " "in een inkooporder." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Source Document" -msgstr "Brondocument" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" -" sales order or an internal procurement request)" +" sales order)" msgstr "" - -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Deliver To" -msgstr "Leveren aan" +"Referentie van het document dat deze inkoopaanvraag heeft gegenereerd (bijv." +" een verkooporder)" #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "Dit bepaald de verwerkingswijze van de ontvangst." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Drop Ship Address" -msgstr "Dropship afleveradres" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " @@ -1996,19 +1974,11 @@ msgstr "" "Geef een adres in, indien u direct vanaf de leverancier wilt leveren aan de " "klant. Laat leeg om te leveren aan uw eigen bedrijf." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Destination Location Type" -msgstr "Bestemmingslocatie soort" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "" "Technisch veld welke wordt gebruikt om het dropshipment adres weer te geven." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Incoterm" -msgstr "Leveringscondities" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " diff --git a/locale/zh_CN/LC_MESSAGES/accounting.po b/locale/zh_CN/LC_MESSAGES/accounting.po index 9e1532a77..eaee97026 100644 --- a/locale/zh_CN/LC_MESSAGES/accounting.po +++ b/locale/zh_CN/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: 苏州远鼎 , 2017\n" +"Last-Translator: xiaobin wu , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1373,6 +1373,10 @@ msgid "" "accounts from another company." msgstr "如果你在多公司环境内工作, 如你添加、编辑或删除银行账号, 需要在首选项中切换公司。" +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "American Bankers Association Routing Number" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:49 msgid "View *Bank Account* in our Online Demonstration" msgstr "在我们的在线演示查看 *银行帐户*" @@ -1598,9 +1602,8 @@ msgid "" msgstr "在选项卡日记帐分录, 默认的借记卡和信用卡帐号可同时配置为期刊的货币" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Type" -msgstr "类型" +msgid "Set active to false to hide the Journal without removing it." +msgstr "设置为无效,可以隐藏日记账而不用删除它。" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." @@ -1621,34 +1624,22 @@ msgid "Select 'General' for miscellaneous operations journals." msgstr "在杂项业务日记账中选择‘通用’。" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Company" -msgstr "公司" +msgid "" +"Check this box if this journal define a payment method that can be used in a" +" point of sale." +msgstr "如果这个日记账中定义了能够在‘POS’用的付款方式就勾选这个选项" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "此日记账相关的公司" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Short Code" -msgstr "简码" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "这个日记账中的日记账分录会被用这个前缀命名" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Dedicated Refund Sequence" -msgstr "专用退款序列" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if you don't want to share the same sequence for invoices and" -" refunds made from this journal" -msgstr "如果你不想在此日记账中共用发票和退款的序列号, 请选择这个方框." - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Entry Sequence" -msgstr "分录序列" +msgid "The next sequence number will be used for the next invoice." +msgstr "下一号码将用于下一张发票" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -1657,64 +1648,67 @@ msgid "" msgstr "这个字段包含和这个日记中日记账分录数量相关的信息" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Refund Entry Sequence" -msgstr "退款分录序列" +msgid "" +"Check this box if you don't want to share the same sequence for invoices and" +" credit notes made from this journal" +msgstr "勾选此框,则此日记账下的会计发票或退款不使用同一个序列。" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "The next sequence number will be used for the next credit note." +msgstr "下一号码将用于下一张退款单" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"This field contains the information related to the numbering of the refund " -"entries of this journal." -msgstr "这个字段包含和这个日记账的退款分录的数量相关的信息" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Debit Account" -msgstr "默认借方科目" +"This field contains the information related to the numbering of the credit " +"note entries of this journal." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "它将作为一个默认借方科目" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Default Credit Account" -msgstr "默认贷方科目" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "它将充当贷方金额的默认科目" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Currency" -msgstr "货币" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "货币用来输入状态" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Debit Methods" -msgstr "借记方式" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual: Get paid by cash, check or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Electronic: Get paid automatically through a payment acquirer by requesting " +"a transaction on a card saved by the customer when buying or subscribing " +"online (payment token)." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for collecting money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." -msgstr "收钱的付款形式。Odoo模块提供各种各样的付款处理工具,但是你也可以一直在系统外用手工的付款方法管理付款" +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo,you" +" are suggested to reconcile the transaction with the batch deposit. Enable " +"this option from the settings." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Payment Methods" -msgstr "付款方式" +msgid "Manual:Pay bill by cash or any other method outside of Odoo." +msgstr "" + +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check:Pay bill by check and print it from Odoo." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" -"Means of payment for sending money. Odoo modules offer various payments " -"handling facilities, but you can always use the 'Manual' payment method in " -"order to manage payments outside of the software." -msgstr "付钱的付款形式。Odoo模块提供各种各样的付款处理工具,但是你也可以一直在系统外用手工的付款方法管理付款" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Group Invoice Lines" -msgstr "分组发票明细行" +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. Enable this option from the settings." +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -1722,81 +1716,52 @@ msgid "" "when generating them from invoices." msgstr "如果这个框已被检查,系统会集成行来生成发票。" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Profit Account" -msgstr "利润科目" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" " from what the system computes" msgstr "当现金出纳机的关账余额与系统计算的有差异时,用于登记利润" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Loss Account" -msgstr "损失科目" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " "from what the system computes" msgstr "现金登记的期末余额与系统计算的有差异时候用来登记损失" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Show journal on dashboard" -msgstr "在仪表板显示日记账" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "不管这个日记账是否显示在仪表板" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Printing Payment Method Selected" -msgstr "检查已选择的打印付款方式" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" " method." msgstr "从技术特征可以知道,是否可将支票作为付款方式。" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Check Sequence" -msgstr "支票序列" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "支票编号序列。" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Manual Numbering" -msgstr "手动编号" - -#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "勾选此选项如果你的预先印制支票是没有编号的。" -#: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Next Check Number" -msgstr "下一个支票号码" - #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "下个打印支票的序列编号" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Active in Point of Sale" -msgstr "在POS中启用" +msgid "This field is used for the online synchronization:" +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "" -"Check this box if this journal define a payment method that can be used in a" -" point of sale." -msgstr "如果这个日记账中定义了能够在‘POS’用的付款方式就勾选这个选项" +msgid "depending on the option selected, newly fetched transactions" +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 -msgid "Amount Authorized Difference" -msgstr "授权差异的总金额" +msgid "will be put inside previous statement or in a new one" +msgstr "" #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" @@ -1874,10 +1839,290 @@ msgstr "该交易将被添加到当前的现金支付登记。" msgid "Localizations" msgstr "" -#: ../../accounting/localizations/mexico.rst:3 -msgid "Mexico Accounting Localization" +#: ../../accounting/localizations/france.rst:3 +msgid "France" +msgstr "法国" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:3 +msgid "Get the VAT anti-fraud certification with Odoo" msgstr "" +#: ../../accounting/localizations/france/vat-anti-fraud.rst:5 +msgid "" +"As of January 1st 2018, a new anti-fraud legislation will come into effect " +"in France and DOM-TOM. This new legislation stipulates certain criteria " +"concerning the inalterability, security, storage and archiving of sales " +"data. These legal requirements are implemented in Odoo, version 9 onward, " +"through an add-on." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:12 +msgid "Is my company required to use an anti-fraud software?" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:13 +msgid "" +"Your company is required to use an anti-fraud cash register software like " +"Odoo (CGI art. 286, I. 3° bis) if:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:16 +msgid "You are taxable (not VAT exempt) in France or any DOM-TOM," +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:17 +msgid "Some of your customers are private individuals (B2C)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:19 +msgid "" +"This rule applies to any company size. Auto-entrepreneurs are exempted from " +"VAT and therefore are not affected." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:23 +msgid "Get certified with Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:24 +msgid "Getting compliant with Odoo is vey easy." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:26 +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. If you use Odoo Community, you should `upgrade to Odoo Enterprise " +"`__ or " +"contact your Odoo service provider. `Get the certificate here " +"`__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:34 +msgid "In case of non-conformity, your company risks a fine of €7,500." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:36 +msgid "To get the certification just follow the following steps:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:38 +msgid "" +"Install the anti-fraud add-on fitting your Odoo environment from the *Apps* " +"menu:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:41 +msgid "" +"France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) " +"(if you use Odoo Point of Sale)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:43 +msgid "" +"France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case)" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:44 +msgid "" +"Make sure a country is set on your company, otherwise your entries won’t be " +"encrypted for the inalterability check. To edit your company’s data, go to " +":menuselection:`Settings --> Users & Companies --> Companies`. Select a " +"country from the list; Do not create a new country." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:48 +msgid "" +"Download the mandatory Certificate of Conformity delivered by Odoo SA from " +"`here `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:50 +msgid "" +"If case you run Odoo on-premise, you should update your installation and " +"restart your server to get such new add-ons available in your Apps " +"repository. For any issue you can still download the modules from `Odoo's " +"Apps store `__." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:56 +msgid "Anti-fraud features of Odoo" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:57 +msgid "The anti-fraud add-on introduces the following features:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:59 +msgid "" +"**Inalterability**: deactivation of all the ways to cancel or modify key " +"data of POS orders, invoices and journal entries;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:61 +msgid "**Security**: chaining algorithm to verify the inalterability;" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:62 +msgid "" +"**Storage**: automatic sales closings with computation of both period and " +"cumulative totals (daily, monthly, annually)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:66 +msgid "Inalterability" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:67 +msgid "" +"All the possible ways to cancel and modify key data of paid POS orders, " +"confirmed invoices and journal entries are deactivated, if the company is " +"located in France or in any DOM-TOM." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:71 +msgid "" +"If you run a multi-companies environment, only the documents of such " +"companies are impacted." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:75 +msgid "Security" +msgstr "安全" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:76 +msgid "" +"To ensure the inalterability, every order or journal entry is encrypted upon" +" validation. This number (or hash) is calculated from the key data of the " +"document as well as from the hash of the precedent documents." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:81 +msgid "" +"The add-on introduces an interface to test the data inalterability. If any " +"information is modified on a document after its validation, the test will " +"fail. The algorithm recomputes all the hashes and compares them against the " +"initial ones. In case of failure, the system points out the first corrupted " +"document recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:87 +msgid "" +"Users with *Manager* access rights can launch the inalterability check. For " +"POS orders, go to :menuselection:`Point of Sales --> Reporting --> French " +"Statements`. For invoices or journal entries, go to " +":menuselection:`Invoicing/Accounting --> Reporting --> French Statements`." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:94 +msgid "Storage" +msgstr "存储" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:95 +msgid "" +"The system also processes automatic sales closings on a daily, monthly and " +"annual basis. Such closings distinctly compute the sales total of the period" +" as well as the cumulative grand totals from the very first sales entry " +"recorded in the system." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:101 +msgid "" +"Closings can be found in the *French Statements* menu of Point of Sale, " +"Invoicing and Accounting apps." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:105 +msgid "" +"Closings compute the totals for journal entries of sales journals (Journal " +"Type = Sales)." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:107 +msgid "" +"For multi-companies environments, such closings are performed by company." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:109 +msgid "" +"POS orders are posted as journal entries at the closing of the POS session. " +"Closing a POS session can be done anytime. To prompt users to do it on a " +"daily basis, the add-on prevents from resuming a session opened more than 24" +" hours ago. Such a session must be closed before selling again." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:115 +msgid "" +"A period’s total is computed from all the journal entries posted after the " +"previous closing of the same type, regardless of their posting date. If you " +"record a new sales transaction for a period already closed, it will be " +"counted in the very next closing." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:120 +msgid "" +"For test & audit purposes such closings can be manually generated in the " +"developer mode. Go to :menuselection:`Settings --> Technical --> Automation " +"--> Scheduled Actions` to do so." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:127 +msgid "Responsibilities" +msgstr "责任" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:128 +msgid "" +"Do not uninstall the module! If you do so, the hashes will be reset and none" +" of your past data will be longer guaranteed as being inalterable." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:131 +msgid "" +"Users remain responsible for their Odoo instance and must use it with due " +"diligence. It is not permitted to modify the source code which guarantees " +"the inalterability of data." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:135 +msgid "" +"Odoo absolves itself of all and any responsibility in case of changes in the" +" add-on’s functions caused by 3rd party applications not certified by Odoo." +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:140 +msgid "More Information" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:141 +msgid "" +"You will find more information about this legislation in the official " +"documents:" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:143 +msgid "" +"`Frequently Asked Questions " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:144 +msgid "" +"`Official Statement " +"`__" +msgstr "" + +#: ../../accounting/localizations/france/vat-anti-fraud.rst:145 +msgid "" +"`Item 88 of Finance Law 2016 " +"`__" +msgstr "" + +#: ../../accounting/localizations/mexico.rst:3 +msgid "Mexico" +msgstr "墨西哥" + #: ../../accounting/localizations/mexico.rst:6 msgid "" "This documentation is written assuming that you follow and know the official" @@ -2740,8 +2985,8 @@ msgid "" msgstr "" #: ../../accounting/localizations/switzerland.rst:3 -msgid "Switzerland Accounting Localization" -msgstr "" +msgid "Switzerland" +msgstr "瑞士" #: ../../accounting/localizations/switzerland.rst:6 msgid "ISR (In-payment Slip with Reference number)" @@ -2786,6 +3031,287 @@ msgid "" "you want." msgstr "" +#: ../../accounting/localizations/switzerland.rst:49 +msgid "Updated VAT for January 2018" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:51 +msgid "" +"Starting from the 1st January 2018, new reduced VAT rates will be applied in" +" Switzerland. The normal 8.0% rate will switch to 7.7% and the specific rate" +" for the hotel sector will switch from 3.8% to 3.7%." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:56 +msgid "How to update your taxes in Odoo Enterprise (SaaS or On Premise)?" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:58 +msgid "" +"If you have the V11.1 version, all the work is already been done, you don't " +"have to do anything." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:61 +msgid "" +"If you have started on an earlier version, you first have to update the " +"module \"Switzerland - Accounting Reports\". For this, you go in " +":menuselection:`Apps --> remove the filter \"Apps\" --> search for " +"\"Switzerland - Accounting Reports\" --> open the module --> click on " +"\"upgrade\"`." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:68 +msgid "" +"Once it has been done, you can work on creating new taxes for the updated " +"rates." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:72 +msgid "" +"**Do not suppress or modify the existing taxes** (8.0% and 3.8%). You want " +"to keep them since you may have to use both rates for a short period of " +"time. Instead, remember to archive them once you have encoded all your 2017 " +"transactions." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:77 +msgid "The creation of such taxes should be done in the following manner:" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:79 +msgid "" +"**Purchase taxes**: copy the origin tax, change its name, label on invoice, " +"rate and tax group (effective from v10 only)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:82 +msgid "" +"**Sale taxes**: copy the origin tax, change its name, label on invoice, rate" +" and tax group (effective from v10 only). Since the vat report now shows the" +" details for old and new rates, you should also set the tags accordingly to" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:87 +msgid "" +"For 7.7% taxes: Switzerland VAT Form: grid 302 base, Switzerland VAT Form: " +"grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:90 +msgid "" +"For 3.7% taxes: Switzerland VAT Form: grid 342 base, Switzerland VAT Form: " +"grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:93 +msgid "" +"You'll find below, as examples, the correct configuration for all taxes " +"included in Odoo by default" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Name**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Rate**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Label on Invoice**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Group (effective from V10)**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tax Scope**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:97 +msgid "**Tag**" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "TVA 7.7% sur achat B&S (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +msgid "7.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA 7.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Purchases" +msgstr "采购" + +#: ../../accounting/localizations/switzerland.rst:99 +#: ../../accounting/localizations/switzerland.rst:101 +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +msgid "Switzerland VAT Form: grid 400" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "TVA 7.7% sur achat B&S (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:101 +msgid "7.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "TVA 7.7% sur invest. et autres ch. (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +msgid "7.7% invest." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:103 +#: ../../accounting/localizations/switzerland.rst:105 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +msgid "Switzerland VAT Form: grid 405" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "TVA 7.7% sur invest. et autres ch. (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:105 +msgid "7.7% invest. Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "TVA 3.7% sur achat B&S (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +msgid "3.7% achat" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:107 +#: ../../accounting/localizations/switzerland.rst:109 +#: ../../accounting/localizations/switzerland.rst:111 +#: ../../accounting/localizations/switzerland.rst:113 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA 3.7%" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "TVA 3.7% sur achat B&S (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:109 +msgid "3.7% achat Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "TVA 3.7% sur invest. et autres ch. (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:111 +msgid "3.7% invest" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "TVA 3.7% sur invest. et autres ch. (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:113 +msgid "3.7% invest Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +msgid "TVA due a 7.7% (TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +#: ../../accounting/overview/process_overview/customer_invoice.rst:113 +#: ../../accounting/receivables/customer_invoices/overview.rst:16 +msgid "Sales" +msgstr "销售" + +#: ../../accounting/localizations/switzerland.rst:115 +#: ../../accounting/localizations/switzerland.rst:117 +msgid "" +"Switzerland VAT Form: grid 302 base, Switzerland VAT Form: grid 302 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "TVA due à 7.7% (Incl. TN)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:117 +msgid "7.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +msgid "TVA due à 3.7% (TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:119 +#: ../../accounting/localizations/switzerland.rst:121 +msgid "" +"Switzerland VAT Form: grid 342 base, Switzerland VAT Form: grid 342 tax" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "TVA due a 3.7% (Incl. TS)" +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:121 +msgid "3.7% Incl." +msgstr "" + +#: ../../accounting/localizations/switzerland.rst:124 +msgid "" +"If you have questions or remarks, please contact our support using " +"odoo.com/help." +msgstr "" + #: ../../accounting/others.rst:3 #: ../../accounting/receivables/customer_invoices/overview.rst:108 msgid "Others" @@ -2921,10 +3447,6 @@ msgstr "如果您手动创建的资产, 你仍然需要建立供应商账单这 msgid "Explanation of the fields:" msgstr "字段的说明 :" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Status" -msgstr "状态" - #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "当资产被创建,则状态为“草稿”。" @@ -2941,42 +3463,22 @@ msgid "" "line of depreciation is posted, the asset automatically goes in that status." msgstr "当折旧结束时, 可以手动关闭资产。如果发布的最后一行折旧,资产自动进入那个状态。" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Category" -msgstr "类别" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "资产类别" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Date" -msgstr "日期 " - #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "资产日期" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Gross Value" -msgstr "毛值" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "资产的毛值" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Salvage Value" -msgstr "剩余价值" - #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "计划的量, 不能减少。" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Computation Method" -msgstr "计算方法" - #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "选择折旧的计算方式." @@ -2992,20 +3494,14 @@ msgid "" msgstr "* 递减: 计算基于: 残值 * 递减因子" #: ../../accounting/others/adviser/assets.rst:0 -msgid "Time Method Based On" -msgstr "时间方式基于" +msgid "Choose the method to use to compute the dates and number of entries." +msgstr "" #: ../../accounting/others/adviser/assets.rst:0 msgid "" -"Choose the method to use to compute the dates and number of depreciation " -"lines." -msgstr "选择计算用的折旧方式." - -#: ../../accounting/others/adviser/assets.rst:0 -msgid "" -"* Number of Depreciations: Fix the number of depreciation lines and the time" -" between 2 depreciations." -msgstr "* 折旧数: 填写折旧期数和2个折旧的间隔." +"* Number of Entries: Fix the number of entries and the time between 2 " +"depreciations." +msgstr "" #: ../../accounting/others/adviser/assets.rst:0 msgid "" @@ -3013,10 +3509,6 @@ msgid "" "depreciations won't go beyond." msgstr "*结束日期:选择2个折旧的间隔和折旧的最后期限." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Prorata Temporis" -msgstr "即时按比例分配" - #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3024,18 +3516,10 @@ msgid "" "year" msgstr "表明第一次折旧从购买日期开始,而不是从年度第一个月开始." -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Depreciations" -msgstr "折旧数量" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "被折旧资产的折旧数量" -#: ../../accounting/others/adviser/assets.rst:0 -msgid "Number of Months in a Period" -msgstr "在一个期间内的月数" - #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "折旧期间,以月计算" @@ -4621,26 +5105,14 @@ msgid "" " entries." msgstr "科目类型用于信息目的,用于生成合乎各国财税规范的报告,以及设置会计年度关闭的规则,并生成期初分录" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Tags" -msgstr "摘要" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "你可能想赋予给定义报告的选项标签" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Account Currency" -msgstr "科目币种" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "强制这个科目所有的凭证拥有这个科目的币种" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Internal Type" -msgstr "内部类型" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -4648,10 +5120,6 @@ msgid "" " for vendor/customer accounts." msgstr "'内部类型'用于不同类型的科目: 流动性用于现金或银行账户, 应收/应付用于供应商/客户账户。" -#: ../../accounting/others/configuration/account_type.rst:0 -msgid "Allow Reconciliation" -msgstr "允许调节" - #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -8068,11 +8536,6 @@ msgstr "115" msgid "15" msgstr "15" -#: ../../accounting/overview/process_overview/customer_invoice.rst:113 -#: ../../accounting/receivables/customer_invoices/overview.rst:16 -msgid "Sales" -msgstr "销售" - #: ../../accounting/overview/process_overview/customer_invoice.rst:117 #: ../../accounting/receivables/customer_invoices/cash_discounts.rst:89 msgid "Payment" @@ -8966,6 +9429,47 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "付款界面字段的解释 :" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Technical field used for usability purposes" +msgstr "用于可用性用途的技术领域" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to hide the payment method if the selected journal has " +"only one available which is 'manual'" +msgstr "技术领域用于隐藏的付款方法,如果选择的日记账只有一个可用的是“手动”" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check: Pay bill by check and print it from Odoo." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Batch Deposit: Encase several customer checks at once by generating a batch " +"deposit to submit to your bank. When encoding the bank statement in Odoo, " +"you are suggested to reconcile the transaction with the batch deposit.To " +"enable batch deposit,module account_batch_deposit must be installed." +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit " +"to your bank. To enable sepa credit transfer, module account_sepa must be " +"installed" +msgstr "" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"Technical field used to adapt the interface to the payment type selected." +msgstr "技术领域中使用的,以适应该接口所选择的付款类型。" + +#: ../../accounting/payables/pay/check.rst:0 +msgid "" +"The selected journal is configured to print check numbers. If your pre-" +"printed check paper already has numbers or if the current numbering is " +"wrong, you can change it in the journal configuration page." +msgstr "所选的账簿已配置成打印支票编号。如果支票已有了编号或当前编号是错误的,你可在账簿界面去更改设置。" + #: ../../accounting/payables/pay/check.rst:80 msgid "Try paying a supplier bill with a check" msgstr "试着用支票支付供应商账单" diff --git a/locale/zh_CN/LC_MESSAGES/crm.po b/locale/zh_CN/LC_MESSAGES/crm.po index 27b0566d5..59a4f9496 100644 --- a/locale/zh_CN/LC_MESSAGES/crm.po +++ b/locale/zh_CN/LC_MESSAGES/crm.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: zpq001 , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -50,69 +50,74 @@ msgstr "" "API证书,然后用Google帐号登录。" #: ../../crm/calendar/google_calendar_credentials.rst:14 -msgid "Choose *Calendar API*." -msgstr "选择*Calendar API*。" +msgid "Go to the API & Services page." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:19 -msgid "" -"Create a new project and give it a name (e.g. Odoo). This project is needed " -"to store your API credentials." -msgstr "创建一个新项目并命名(如Odoo),此项目用于存放你的API证书。" +msgid "Search for *Google Calendar API* and select it." +msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:25 +#: ../../crm/calendar/google_calendar_credentials.rst:27 msgid "Enable the API." msgstr "启用API接口。" -#: ../../crm/calendar/google_calendar_credentials.rst:30 -msgid "Create credentials to use in Odoo." -msgstr "创建一个用于Odoo的证书。" +#: ../../crm/calendar/google_calendar_credentials.rst:32 +msgid "" +"Select or create an API project to store the credentials if not yet done " +"before. Give it an explicit name (e.g. Odoo Sync)." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:35 +msgid "Create credentials." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:40 msgid "" "Select *Web browser (Javascript)* as calling source and *User data* as kind " "of data." msgstr "选择*Web浏览器(Javascript)*作为呼叫源,选择*用户数据*作为数据类。" -#: ../../crm/calendar/google_calendar_credentials.rst:41 +#: ../../crm/calendar/google_calendar_credentials.rst:46 msgid "" "Then you can create a Client ID. Enter the name of the application (e.g. " -"Odoo) and the allowed pages on which you will be redirected. The *Authorized" -" JavaScript origin* is your Odoo's instance URL. The *Authorized redirect " -"URI* is your Odoo's instance URL followed by " +"Odoo Calendar) and the allowed pages on which you will be redirected. The " +"*Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized " +"redirect URI* is your Odoo's instance URL followed by " "'/google_account/authentication'." msgstr "" -"接着创建一个客户端ID。输入应用的名称(如Odoo)及允许转向的页面。”授权JavaScript原点*是你的实例URL地址,*授权转向URI*是你Odoo实例的URL地址'/google_account/authentication'。" - -#: ../../crm/calendar/google_calendar_credentials.rst:50 -msgid "" -"Go through the Consent Screen step by entering a product name (e.g. Odoo). " -"Feel free to check the customizations options but this is not mandatory. The" -" Consent Screen will only show up when you enter the Client ID in Odoo for " -"the first time." -msgstr "输入产品名(如Odoo)进入用户许可屏。自行勾选用户自定义选项(非必须)。只有在首次输入客户端ID时才会显示用户许可屏。" #: ../../crm/calendar/google_calendar_credentials.rst:55 msgid "" -"Finally you are provided with your **Client ID**. Go to *Credentials* to get" -" the **Client secret** as well. You will need both of them in Odoo." -msgstr "最后,你将获得一个**客户端ID**。进入*证书*窗口同时获取**客户端机密**。在Odoo应用中两者都是必需的。" +"Go through the Consent Screen step by entering a product name (e.g. Odoo " +"Calendar). Feel free to check the customizations options but this is not " +"mandatory. The Consent Screen will only show up when you enter the Client ID" +" in Odoo for the first time." +msgstr "" -#: ../../crm/calendar/google_calendar_credentials.rst:62 +#: ../../crm/calendar/google_calendar_credentials.rst:60 +msgid "" +"Finally you are provided with your **Client ID**. Go to *Credentials* to get" +" the **Client Secret** as well. Both of them are required in Odoo." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:67 msgid "Setup in Odoo" msgstr "设置Odoo" -#: ../../crm/calendar/google_calendar_credentials.rst:64 -msgid "Install **Google Calendar** app." -msgstr "安装**Google Calendar**应用程序。" - #: ../../crm/calendar/google_calendar_credentials.rst:69 msgid "" -"Go to :menuselection:`Settings --> General Settings` and enter your " -"credentials in Google Calendar option." -msgstr "进入 :menuselection:`设置 --> 通用设置,在Google Calender选项中输入你的证书号。" +"Install the **Google Calendar** App from the *Apps* menu or by checking the " +"option in :menuselection:`Settings --> General Settings`." +msgstr "" #: ../../crm/calendar/google_calendar_credentials.rst:75 msgid "" +"Go to :menuselection:`Settings --> General Settings` and enter your **Client" +" ID** and **Client Secret** in Google Calendar option." +msgstr "" + +#: ../../crm/calendar/google_calendar_credentials.rst:81 +msgid "" "The setup is now ready. Open your Odoo Calendar and sync with Google. The " "first time you do it you are redirected to Google to authorize the " "connection. Once back in Odoo, click the sync button again. You can click it" @@ -121,7 +126,7 @@ msgstr "" "设置现已就绪。打开Odoo日历,与Google " "Calendar同步。首次同步时会转到Google,对链接进行授权。返回Odoo后,再次点击同步按钮。任何时候同步均可点击这个按钮。" -#: ../../crm/calendar/google_calendar_credentials.rst:83 +#: ../../crm/calendar/google_calendar_credentials.rst:89 msgid "As of now you no longer have excuses to miss a meeting!" msgstr "没有理由再错过会议了哦!" diff --git a/locale/zh_CN/LC_MESSAGES/helpdesk.po b/locale/zh_CN/LC_MESSAGES/helpdesk.po new file mode 100644 index 000000000..3f13ce73f --- /dev/null +++ b/locale/zh_CN/LC_MESSAGES/helpdesk.po @@ -0,0 +1,237 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2015-TODAY, Odoo S.A. +# This file is distributed under the same license as the Odoo Business package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Odoo Business 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../helpdesk/helpdesk.rst:5 +msgid "Helpdesk" +msgstr "服务台" + +#: ../../helpdesk/helpdesk.rst:8 +msgid "Overview" +msgstr "概述" + +#: ../../helpdesk/helpdesk.rst:11 +msgid "Getting started with Odoo Helpdesk" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:13 +msgid "Installing Odoo Helpdesk:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:15 +msgid "Open the Apps module, search for \"Helpdesk\", and click install" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:21 +msgid "Set up Helpdesk teams" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:23 +msgid "By default, Odoo Helpdesk comes with a team installed called \"Support\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:28 +msgid "" +"To modify this team, or create additional teams, select \"Configuration\" in" +" the purple bar and select \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:34 +msgid "" +"Here you can create new teams, decide what team members to add to this team," +" how your customers can submit tickets and set up SLA policies and ratings. " +"For the assignation method you can have tickets assigned randomly, balanced," +" or manually." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:40 +msgid "How to set up different stages for each team" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:42 +msgid "" +"First you will need to activate the developer mode. To do this go to your " +"settings module, and select the link for \"Activate the developer mode\" on " +"the lower right-hand side." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:49 +msgid "" +"Now, when you return to your Helpdesk module and select \"Configuration\" in" +" the purple bar you will find additional options, like \"Stages\". Here you " +"can create new stages and assign those stages to 1 or multiple teams " +"allowing for customizable stages for each team!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:55 +msgid "Start receiving tickets" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:58 +msgid "How can my customers submit tickets?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:60 +msgid "" +"Select \"Configuration\" in the purple bar and select \"Settings\", select " +"your Helpdesk team. Under \"Channels you will find 4 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:66 +msgid "" +"Email Alias allows for customers to email the alias you choose to create a " +"ticket. The subject line of the email with become the Subject on the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:73 +msgid "" +"Website Form allows your customer to go to " +"yourwebsite.com/helpdesk/support-1/submit and submit a ticket via a website " +"form - much like odoo.com/help!" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:80 +msgid "" +"Live Chat allows your customers to submit a ticket via Live Chat on your " +"website. Your customer will begin the live chat and your Live Chat Operator " +"can create the ticket by using the command /helpdesk Subject of Ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:88 +msgid "" +"The final option to submit tickets is thru an API connection. View the " +"documentation `*here* " +"`__." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:93 +msgid "Tickets have been created, now what?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:95 +msgid "" +"Now your employees can start working on them! If you have selecting a manual" +" assignation method then your employees will need to assign themselves to " +"tickets using the \"Assign To Me\" button on the top left of a ticket or by " +"adding themselves to the \"Assigned to\" field." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:103 +msgid "" +"If you have selected \"Random\" or \"Balanced\" assignation method, your " +"tickets will be assigned to a member of that Helpdesk team." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:106 +msgid "" +"From there they will begin working on resolving the tickets! When they are " +"completed, they will move the ticket to the solved stage." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:110 +msgid "How do I mark this ticket as urgent?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:112 +msgid "" +"On your tickets you will see stars. You can determine how urgent a ticket is" +" but selecting one or more stars on the ticket. You can do this in the " +"Kanban view or on the ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:119 +msgid "" +"To set up a Service Level Agreement Policy for your employees, first " +"activate the setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:125 +msgid "From here, select \"Configure SLA Policies\" and click \"Create\"." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:127 +msgid "" +"You will fill in information like the Helpdesk team, what the minimum " +"priority is on the ticket (the stars) and the targets for the ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:134 +msgid "What if a ticket is blocked or is ready to be worked on?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:136 +msgid "" +"If a ticket cannot be resolved or is blocked, you can adjust the \"Kanban " +"State\" on the ticket. You have 3 options:" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:139 +msgid "Grey - Normal State" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:141 +msgid "Red - Blocked" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:143 +msgid "Green - Ready for next stage" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:145 +msgid "" +"Like the urgency stars you can adjust the state in the Kanban or on the " +"Ticket form." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:152 +msgid "How can my employees log time against a ticket?" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:154 +msgid "" +"First, head over to \"Settings\" and select the option for \"Timesheet on " +"Ticket\". You will see a field appear where you can select the project the " +"timesheets will log against." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:161 +msgid "" +"Now that you have selected a project, you can save. If you move back to your" +" tickets, you will see a new tab called \"Timesheets\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:167 +msgid "" +"Here you employees can add a line to add work they have done for this " +"ticket." +msgstr "" + +#: ../../helpdesk/helpdesk.rst:171 +msgid "How to allow your customers to rate the service they received" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:173 +msgid "First, you will need to activate the ratings setting under \"Settings\"" +msgstr "" + +#: ../../helpdesk/helpdesk.rst:178 +msgid "" +"Now, when a ticket is moved to its solved or completed stage, it will send " +"an email to the customer asking how their service went." +msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/inventory.po b/locale/zh_CN/LC_MESSAGES/inventory.po index dbd7df1d3..6f4339081 100644 --- a/locale/zh_CN/LC_MESSAGES/inventory.po +++ b/locale/zh_CN/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-13 13:31+0100\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: 苏州远鼎 , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -426,8 +426,8 @@ msgid "" msgstr "打印这个文件,以后方可用条码扫描器执行更多操作," #: ../../inventory/barcode/setup/software.rst:19 -msgid ":ref:`Document:` |download_barcode|" -msgstr ":ref:`Document:` |download_barcode|" +msgid "Document: |download_barcode|" +msgstr "" #: ../../inventory/barcode/setup/software.rst:23 msgid "Set products barcodes" @@ -746,28 +746,16 @@ msgstr "" "最小库存规则的配置是在菜单项 :menuselection:`库存(Inventory) -->存货控制(Inventory Control) --> " "再定点规则(Reordering Rule)` 的下拉菜单中。然后点击 **创建** 去设置给定产品最小和最大库存数值。" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Active" -msgstr "有效" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " "orderpoint without removing it." msgstr "如果没有选中“可用”字段,那么将隐藏需求单记录且不会删除它。" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Product Unit of Measure" -msgstr "单位" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "所有库存作业的默认计量单位" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Procurement Group" -msgstr "补货组" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -775,10 +763,6 @@ msgid "" "into one big picking." msgstr "通过此订购点创建的移动将放在此补货组中。如果没有被提供,由补货规则生成的移动将被组合到一个大拣货。" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Minimum Quantity" -msgstr "最小数量" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -786,10 +770,6 @@ msgid "" "Quantity." msgstr "当虚拟库存小于指定的最小数量,Odoo生成补货将预测数量带到最大数量。" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Maximum Quantity" -msgstr "最大数量" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -797,20 +777,12 @@ msgid "" "Max Quantity." msgstr "当虚拟库存低于最小数量, Odoo生成补货将预测数量带到最大数量。" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Quantity Multiple" -msgstr "数量倍数" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " "the exact quantity will be used." msgstr "补货数量会翻转到此倍数。如果它是0, 那么确切的数量会被使用。" -#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 -msgid "Lead Time" -msgstr "前置时间" - #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -5793,43 +5765,43 @@ msgstr "" "从创建特定不同的 **到岸成本** 的产品开始, 例如空运费, 保费或者关税。进入 :menuselection:`库存 -->配置 --> " "到岸成本类型` 。" -#: ../../inventory/routes/costing/landed_costs.rst:52 +#: ../../inventory/routes/costing/landed_costs.rst:50 msgid "" "Landed costs are only possible for products configured in real time " "valuation with real price costing method. The costing method is configured " "on the product category." msgstr "到岸成本只适用于使用实时存货计价和实际成本价方法的产品。成本方法可以在产品类别上设置。" -#: ../../inventory/routes/costing/landed_costs.rst:57 +#: ../../inventory/routes/costing/landed_costs.rst:55 msgid "Link landed costs to a transfer" msgstr "链接到岸成本到转移单上" -#: ../../inventory/routes/costing/landed_costs.rst:59 +#: ../../inventory/routes/costing/landed_costs.rst:57 msgid "" "To calculate landed costs, go to :menuselection:`Inventory --> Inventory " "Control --> Landed Costs`." msgstr "要计算到岸成本, 进入 :menuselection:`库存-->存货控制 -->到岸成本` 。" -#: ../../inventory/routes/costing/landed_costs.rst:62 +#: ../../inventory/routes/costing/landed_costs.rst:60 msgid "" "Click on the **Create** button and select the picking(s) you want to " "attribute landed costs." msgstr "点击 **创建** 按钮然后选择你想分配给该到岸成本的调拨()。" -#: ../../inventory/routes/costing/landed_costs.rst:68 +#: ../../inventory/routes/costing/landed_costs.rst:66 msgid "" "Select the account journal in which to post the landed costs. We recommend " "you to create a specific journal for landed costs. Therefore it will be " "easier to keep track of your postings." msgstr "" -#: ../../inventory/routes/costing/landed_costs.rst:75 +#: ../../inventory/routes/costing/landed_costs.rst:73 msgid "" "Click the **Compute** button to see how the landed costs will be split " "across the picking lines." msgstr "点击 **计算** 按钮, 查看到岸成本如何根据分配到分拣明细行" -#: ../../inventory/routes/costing/landed_costs.rst:81 +#: ../../inventory/routes/costing/landed_costs.rst:79 msgid "" "To confirm the landed costs attribution, click on the **Validate** button." msgstr "点击 **验证** 按钮确认到岸成本分配。" diff --git a/locale/zh_CN/LC_MESSAGES/point_of_sale.po b/locale/zh_CN/LC_MESSAGES/point_of_sale.po index 3218d50ae..0cb059586 100644 --- a/locale/zh_CN/LC_MESSAGES/point_of_sale.po +++ b/locale/zh_CN/LC_MESSAGES/point_of_sale.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-09 14:24+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: 苏州远鼎 , 2017\n" +"Last-Translator: Jeff Yu - Elico Corp , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2008,52 +2008,111 @@ msgid "" msgstr "你可以根据硬件,位置等条件配置POS" #: ../../point_of_sale/overview/start.rst:0 -msgid "Point of Sale Name" -msgstr "POS名称" +msgid "An internal identification of the point of sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "An internal identification of the point of sale" -msgstr "这个一个POS的内部识别" +msgid "This Point of sale's sales will be related to this Sales Channel." +msgstr "销售点与本销售渠道相关" #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Journal" -msgstr "销售日记账" +msgid "The restaurant floors served by this point of sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to post sales entries." -msgstr "会计日记账用来登录销售分录。" +msgid "Allow custom notes on Orderlines." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Invoice Journal" -msgstr "发票日记账" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Accounting journal used to create invoices." -msgstr "用于创建发票的会计日记账" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Group Journal Items" -msgstr "分组日记账项目" +msgid "The product categories will be displayed with pictures." +msgstr "在图片上会显示商品类别" #: ../../point_of_sale/overview/start.rst:0 msgid "" -"Check this if you want to group the Journal Items by Product while closing a" -" Session" -msgstr "如果您想在关闭一个会话时,按产品来对分类账项目进行分组,请勾选此项。" +"The point of sale will display this product category by default. If no " +"category is specified, all available products will be shown." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Barcodes" -msgstr "条码" +msgid "" +"Don’t turn this option on if you take orders on smartphones or tablets." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Such devices already benefit from a native keyboard." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "For imprecise industrial touchscreens." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The hostname or ip address of the hardware proxy, Will be autodetected if " +"left empty." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enable barcode scanning with a remotely connected barcode scanner." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Enables Electronic Scale integration." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatically open the cashdrawer." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bypass browser printing and prints via the hardware proxy." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Show checkout to customers with a remotely-connected screen." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" "Defines what kind of barcodes are available and how they are assigned to " -"products, customers and cashiers" -msgstr "定义并分配相关的条码给商品,客户和收银员" +"products, customers and cashiers." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Order IDs Sequence" -msgstr "订单号序列" +msgid "" +"This is useful for restaurants with onsite and take-away services that imply" +" specific tax rates." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Make several pricelists available in the Point of Sale. You can also apply a" +" pricelist to specific customers from their contact form (in Sales tab). To " +"be valid, this pricelist must be listed here as an available pricelist. " +"Otherwise the default pricelist will apply." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The pricelist used if no customer is selected or if the customer has no Sale" +" Pricelist configured." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"Only users with Manager access rights for PoS app can modify the product " +"prices on orders." +msgstr "" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "Check the amount of the cashbox at opening and closing." +msgstr "在开业和结束时检查钱箱总额" + +#: ../../point_of_sale/overview/start.rst:0 +msgid "" +"The payment input will behave similarily to bank payment input, and will be " +"prefilled with the exact due amount." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2062,138 +2121,16 @@ msgid "" msgstr "这个序列号是由Odoo自动产生的,不过您可以自己定义订单的序列号。" #: ../../point_of_sale/overview/start.rst:0 -msgid "Sales Channel" -msgstr "销售渠道" +msgid "A short text that will be inserted as a header in the printed receipt." +msgstr "在打印收据中作为标题插入的短文本。" #: ../../point_of_sale/overview/start.rst:0 -msgid "This Point of sale's sales will be related to this Sales Channel." -msgstr "销售点与本销售渠道相关" +msgid "A short text that will be inserted as a footer in the printed receipt." +msgstr "一个简短的文字,将插在打印收据的页脚。" #: ../../point_of_sale/overview/start.rst:0 -msgid "Virtual KeyBoard" -msgstr "虚拟键盘" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables an integrated Virtual Keyboard" -msgstr "允许集成虚拟键盘" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Invoicing" -msgstr "开票" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables invoice generation from the Point of Sale" -msgstr "启用POS生成发票" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Prefill Cash Payment" -msgstr "预先填好现金付款" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The payment input will behave similarily to bank payment input, and will be " -"prefilled with the exact due amount" -msgstr "付款输入和银行凭证输入类似,将事先录入到期金额" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Start Category" -msgstr "开始类别" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The point of sale will display this product category by default. If no " -"category is specified, all available products will be shown" -msgstr "POS会默认显示属于该类别的商品,如果没有指定,所有商品将显示。" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Tip Product" -msgstr "提示产品" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The product used to encode the customer tip. Leave empty if you do not " -"accept tips." -msgstr "该商品通常含有小费,如果不接受小费,请留空" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Include Taxes in Prices" -msgstr "含税价" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The displayed prices will always include all taxes, even if the taxes have " -"been setup differently" -msgstr "显示的价格总是包含所有的税,即使税被不同的设置" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Large Scrollbars" -msgstr "大滚动条" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "For imprecise industrial touchscreens" -msgstr "用于非工业级触摸屏" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Display Category Pictures" -msgstr "展示类别图片" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The product categories will be displayed with pictures." -msgstr "在图片上会显示商品类别" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "IP Address" -msgstr "IP地址" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "" -"The hostname or ip address of the hardware proxy, Will be autodetected if " -"left empty" -msgstr "如果保持为空,硬件代理服务器的主机名或IP地址会被自动识别到" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Barcode Scanner" -msgstr "条码扫描器" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enable barcode scanning with a remotely connected barcode scanner" -msgstr "允许通过远程连接的条码枪进行扫描" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Electronic Scale" -msgstr "电子秤" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Electronic Scale integration" -msgstr "允许电子秤集成" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Cashdrawer" -msgstr "收银机" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatically open the cashdrawer" -msgstr "自动打开钱箱" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Receipt Printer" -msgstr "票据打印机" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bypass browser printing and prints via the hardware proxy" -msgstr "通过浏览器打印和通过硬件代理打印" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Automatic Receipt Printing" -msgstr "自动收据打印" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The receipt will automatically be printed at the end of each order" -msgstr "每张订单的最后会自动的打印出收据" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Skip Receipt Screen" -msgstr "跳过收据屏幕" +msgid "The receipt will automatically be printed at the end of each order." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 msgid "" @@ -2202,60 +2139,34 @@ msgid "" msgstr "小票预览将被略过如果小票是设置成自动打印" #: ../../point_of_sale/overview/start.rst:0 -msgid "Header" -msgstr "页眉" +msgid "Allows to print the Bill before payment." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a header in the printed receipt" -msgstr "短文本会作为表头插入到打印的销售小票上" +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Footer" -msgstr "页脚" +msgid "This product is used as reference on customer receipts." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "A short text that will be inserted as a footer in the printed receipt" -msgstr "短文本会作为结尾插入到打印的销售小票上" +msgid "Enables invoice generation from the Point of Sale." +msgstr "" #: ../../point_of_sale/overview/start.rst:0 -msgid "Cash Control" -msgstr "现金管理" +msgid "Accounting journal used to create invoices." +msgstr "用于创建发票的会计日记账" #: ../../point_of_sale/overview/start.rst:0 -msgid "Check the amount of the cashbox at opening and closing." -msgstr "在开业和结束时检查钱箱总额" +msgid "Accounting journal used to post sales entries." +msgstr "会计日记账用来登录销售分录。" #: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Splitting" -msgstr "账单拆分" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Enables Bill Splitting in the Point of Sale" -msgstr "允许在POS中进行销售付款拆分" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Bill Printing" -msgstr "账单打印" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allows to print the Bill before payment" -msgstr "允许在付款前打印销售发票" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Orderline Notes" -msgstr "订单行批注" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Allow custom notes on Orderlines" -msgstr "允许在订单行中自定义" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "Restaurant Floors" -msgstr "餐馆楼层" - -#: ../../point_of_sale/overview/start.rst:0 -msgid "The restaurant floors served by this point of sale" -msgstr "该POS对应的餐馆层" +msgid "" +"Check this if you want to group the Journal Items by Product while closing a" +" Session." +msgstr "" #: ../../point_of_sale/overview/start.rst:100 msgid "Now you are ready to make your first steps with your point of sale." @@ -3013,19 +2924,11 @@ msgid "" "all products or only on specific ones. Click on **Add an item**." msgstr "为你的POS建一个价格列表,每个价格列表可以包含多个不同价格和日期的商品,可以选择所有商品或者指定的商品。点击××增加一个项目××" -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Active" -msgstr "有效" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "如果不选中,允许您隐藏价格表而无需删除" -#: ../../point_of_sale/shop/seasonal_discount.rst:0 -msgid "Selectable" -msgstr "可选" - #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "允许最终用户选择此价格表" diff --git a/locale/zh_CN/LC_MESSAGES/purchase.po b/locale/zh_CN/LC_MESSAGES/purchase.po index 42f489e48..62c601305 100644 --- a/locale/zh_CN/LC_MESSAGES/purchase.po +++ b/locale/zh_CN/LC_MESSAGES/purchase.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-20 11:50+0200\n" +"POT-Creation-Date: 2017-12-21 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: max_xu , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -1752,18 +1752,10 @@ msgid "" msgstr "" "在 **供应商** 菜单选择你的供应商, 或者通过点击 **创建并编辑** 来创建。在 **订单日期** 字段, 选择你实际希望处理的日期。" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Shipment" -msgstr "送货" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "入库" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Vendor Reference" -msgstr "供应商参照" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -1771,56 +1763,32 @@ msgid "" "on the delivery order sent by your vendor." msgstr "供应商会发送销售订单或投标的有关信息。这些信息是你收到货物后用来核对的." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Order Date" -msgstr "订购日期" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " "a purchase order." msgstr "当确认报价, 并将之转成订单时, 填入相关日期." -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Source Document" -msgstr "源单据" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" -" sales order or an internal procurement request)" +" sales order)" msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Deliver To" -msgstr "交货到" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Drop Ship Address" -msgstr "直运地址" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " "customer. Otherwise, keep empty to deliver to your own company." msgstr "输入地址,如果你想直接把货直接从供应商发给客户。空着就是发自己公司。" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Destination Location Type" -msgstr "目标位置类型" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "字段用于显示直接发运地址" -#: ../../purchase/purchases/rfq/create.rst:0 -msgid "Incoterm" -msgstr "贸易条款" - #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " From 64ad5ff3d8d738395d5b8f636e03ebb1d2422344 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 21 Dec 2017 16:06:28 +0100 Subject: [PATCH 17/29] [IMP] manufacturing: Restructure pages --- inventory/settings/products.rst | 4 +- .../settings/products}/media/strategies01.png | Bin .../settings/products}/media/strategies02.png | Bin .../settings/products}/media/strategies03.png | Bin .../settings/products}/strategies.rst | 0 manufacturing.rst | 2 +- manufacturing/management.rst | 14 +++ .../bill_configuration.rst | 0 .../kit_shipping.rst | 0 .../manufacturing_order.rst | 0 .../media/bill_configuration01.png | Bin .../media/bill_configuration02.png | Bin .../media/bill_configuration03.png | Bin .../media/bill_configuration04.png | Bin .../media/bill_configuration05.png | Bin .../media/bill_configuration06.png | Bin .../media/bill_configuration07.png | Bin .../media/kit_shipping01.png | Bin .../media/kit_shipping02.png | Bin .../media/kit_shipping03.png | Bin .../media/kit_shipping04.png | Bin .../media/kit_shipping05.png | Bin .../media/kit_shipping06.png | Bin .../media/product_variants01.png | Bin .../media/product_variants02.png | Bin .../media/sub_assemblies01.png | Bin .../media/sub_assemblies02.png | Bin .../product_variants.rst | 0 .../sub_assemblies.rst | 0 manufacturing/operations.rst | 8 -- manufacturing/operations/replenishment.rst | 8 -- manufacturing/overview.rst | 7 +- manufacturing/overview/bill_of_materials.rst | 11 -- manufacturing/overview/getting_started.rst | 11 -- manufacturing/overview/main_concepts.rst | 9 -- .../overview/main_concepts/intro.rst | 14 --- .../overview/main_concepts/terminologies.rst | 107 ------------------ 37 files changed, 22 insertions(+), 173 deletions(-) rename {manufacturing/operations/replenishment => inventory/settings/products}/media/strategies01.png (100%) rename {manufacturing/operations/replenishment => inventory/settings/products}/media/strategies02.png (100%) rename {manufacturing/operations/replenishment => inventory/settings/products}/media/strategies03.png (100%) rename {manufacturing/operations/replenishment => inventory/settings/products}/strategies.rst (100%) create mode 100644 manufacturing/management.rst rename manufacturing/{overview/getting_started => management}/bill_configuration.rst (100%) rename manufacturing/{overview/bill_of_materials => management}/kit_shipping.rst (100%) rename manufacturing/{overview/getting_started => management}/manufacturing_order.rst (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration01.png (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration02.png (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration03.png (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration04.png (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration05.png (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration06.png (100%) rename manufacturing/{overview/getting_started => management}/media/bill_configuration07.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/kit_shipping01.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/kit_shipping02.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/kit_shipping03.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/kit_shipping04.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/kit_shipping05.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/kit_shipping06.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/product_variants01.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/product_variants02.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/sub_assemblies01.png (100%) rename manufacturing/{overview/bill_of_materials => management}/media/sub_assemblies02.png (100%) rename manufacturing/{overview/bill_of_materials => management}/product_variants.rst (100%) rename manufacturing/{overview/bill_of_materials => management}/sub_assemblies.rst (100%) delete mode 100644 manufacturing/operations.rst delete mode 100644 manufacturing/operations/replenishment.rst delete mode 100644 manufacturing/overview/bill_of_materials.rst delete mode 100644 manufacturing/overview/getting_started.rst delete mode 100644 manufacturing/overview/main_concepts.rst delete mode 100644 manufacturing/overview/main_concepts/intro.rst delete mode 100644 manufacturing/overview/main_concepts/terminologies.rst diff --git a/inventory/settings/products.rst b/inventory/settings/products.rst index 6d6618eba..3f9b25f02 100644 --- a/inventory/settings/products.rst +++ b/inventory/settings/products.rst @@ -9,4 +9,6 @@ Products products/uom products/variants products/usage - products/packages \ No newline at end of file + products/packages + products/strategies + diff --git a/manufacturing/operations/replenishment/media/strategies01.png b/inventory/settings/products/media/strategies01.png similarity index 100% rename from manufacturing/operations/replenishment/media/strategies01.png rename to inventory/settings/products/media/strategies01.png diff --git a/manufacturing/operations/replenishment/media/strategies02.png b/inventory/settings/products/media/strategies02.png similarity index 100% rename from manufacturing/operations/replenishment/media/strategies02.png rename to inventory/settings/products/media/strategies02.png diff --git a/manufacturing/operations/replenishment/media/strategies03.png b/inventory/settings/products/media/strategies03.png similarity index 100% rename from manufacturing/operations/replenishment/media/strategies03.png rename to inventory/settings/products/media/strategies03.png diff --git a/manufacturing/operations/replenishment/strategies.rst b/inventory/settings/products/strategies.rst similarity index 100% rename from manufacturing/operations/replenishment/strategies.rst rename to inventory/settings/products/strategies.rst diff --git a/manufacturing.rst b/manufacturing.rst index ad9fe7682..1bea40972 100644 --- a/manufacturing.rst +++ b/manufacturing.rst @@ -8,4 +8,4 @@ Manufacturing :titlesonly: manufacturing/overview - manufacturing/operations + manufacturing/management diff --git a/manufacturing/management.rst b/manufacturing/management.rst new file mode 100644 index 000000000..67659d8f1 --- /dev/null +++ b/manufacturing/management.rst @@ -0,0 +1,14 @@ +:banner: banners/manufacturing.jpg + +======================== +Manufacturing Management +======================== + +.. toctree:: + :titlesonly: + + management/bill_configuration + management/manufacturing_order + management/kit_shipping + management/product_variants + management/sub_assemblies diff --git a/manufacturing/overview/getting_started/bill_configuration.rst b/manufacturing/management/bill_configuration.rst similarity index 100% rename from manufacturing/overview/getting_started/bill_configuration.rst rename to manufacturing/management/bill_configuration.rst diff --git a/manufacturing/overview/bill_of_materials/kit_shipping.rst b/manufacturing/management/kit_shipping.rst similarity index 100% rename from manufacturing/overview/bill_of_materials/kit_shipping.rst rename to manufacturing/management/kit_shipping.rst diff --git a/manufacturing/overview/getting_started/manufacturing_order.rst b/manufacturing/management/manufacturing_order.rst similarity index 100% rename from manufacturing/overview/getting_started/manufacturing_order.rst rename to manufacturing/management/manufacturing_order.rst diff --git a/manufacturing/overview/getting_started/media/bill_configuration01.png b/manufacturing/management/media/bill_configuration01.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration01.png rename to manufacturing/management/media/bill_configuration01.png diff --git a/manufacturing/overview/getting_started/media/bill_configuration02.png b/manufacturing/management/media/bill_configuration02.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration02.png rename to manufacturing/management/media/bill_configuration02.png diff --git a/manufacturing/overview/getting_started/media/bill_configuration03.png b/manufacturing/management/media/bill_configuration03.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration03.png rename to manufacturing/management/media/bill_configuration03.png diff --git a/manufacturing/overview/getting_started/media/bill_configuration04.png b/manufacturing/management/media/bill_configuration04.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration04.png rename to manufacturing/management/media/bill_configuration04.png diff --git a/manufacturing/overview/getting_started/media/bill_configuration05.png b/manufacturing/management/media/bill_configuration05.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration05.png rename to manufacturing/management/media/bill_configuration05.png diff --git a/manufacturing/overview/getting_started/media/bill_configuration06.png b/manufacturing/management/media/bill_configuration06.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration06.png rename to manufacturing/management/media/bill_configuration06.png diff --git a/manufacturing/overview/getting_started/media/bill_configuration07.png b/manufacturing/management/media/bill_configuration07.png similarity index 100% rename from manufacturing/overview/getting_started/media/bill_configuration07.png rename to manufacturing/management/media/bill_configuration07.png diff --git a/manufacturing/overview/bill_of_materials/media/kit_shipping01.png b/manufacturing/management/media/kit_shipping01.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/kit_shipping01.png rename to manufacturing/management/media/kit_shipping01.png diff --git a/manufacturing/overview/bill_of_materials/media/kit_shipping02.png b/manufacturing/management/media/kit_shipping02.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/kit_shipping02.png rename to manufacturing/management/media/kit_shipping02.png diff --git a/manufacturing/overview/bill_of_materials/media/kit_shipping03.png b/manufacturing/management/media/kit_shipping03.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/kit_shipping03.png rename to manufacturing/management/media/kit_shipping03.png diff --git a/manufacturing/overview/bill_of_materials/media/kit_shipping04.png b/manufacturing/management/media/kit_shipping04.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/kit_shipping04.png rename to manufacturing/management/media/kit_shipping04.png diff --git a/manufacturing/overview/bill_of_materials/media/kit_shipping05.png b/manufacturing/management/media/kit_shipping05.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/kit_shipping05.png rename to manufacturing/management/media/kit_shipping05.png diff --git a/manufacturing/overview/bill_of_materials/media/kit_shipping06.png b/manufacturing/management/media/kit_shipping06.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/kit_shipping06.png rename to manufacturing/management/media/kit_shipping06.png diff --git a/manufacturing/overview/bill_of_materials/media/product_variants01.png b/manufacturing/management/media/product_variants01.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/product_variants01.png rename to manufacturing/management/media/product_variants01.png diff --git a/manufacturing/overview/bill_of_materials/media/product_variants02.png b/manufacturing/management/media/product_variants02.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/product_variants02.png rename to manufacturing/management/media/product_variants02.png diff --git a/manufacturing/overview/bill_of_materials/media/sub_assemblies01.png b/manufacturing/management/media/sub_assemblies01.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/sub_assemblies01.png rename to manufacturing/management/media/sub_assemblies01.png diff --git a/manufacturing/overview/bill_of_materials/media/sub_assemblies02.png b/manufacturing/management/media/sub_assemblies02.png similarity index 100% rename from manufacturing/overview/bill_of_materials/media/sub_assemblies02.png rename to manufacturing/management/media/sub_assemblies02.png diff --git a/manufacturing/overview/bill_of_materials/product_variants.rst b/manufacturing/management/product_variants.rst similarity index 100% rename from manufacturing/overview/bill_of_materials/product_variants.rst rename to manufacturing/management/product_variants.rst diff --git a/manufacturing/overview/bill_of_materials/sub_assemblies.rst b/manufacturing/management/sub_assemblies.rst similarity index 100% rename from manufacturing/overview/bill_of_materials/sub_assemblies.rst rename to manufacturing/management/sub_assemblies.rst diff --git a/manufacturing/operations.rst b/manufacturing/operations.rst deleted file mode 100644 index 2f2984551..000000000 --- a/manufacturing/operations.rst +++ /dev/null @@ -1,8 +0,0 @@ -======================== -Manufacturing Operations -======================== - -.. toctree:: - :titlesonly: - - operations/replenishment \ No newline at end of file diff --git a/manufacturing/operations/replenishment.rst b/manufacturing/operations/replenishment.rst deleted file mode 100644 index ac437cf6d..000000000 --- a/manufacturing/operations/replenishment.rst +++ /dev/null @@ -1,8 +0,0 @@ -======================== -Replenishment Strategies -======================== - -.. toctree:: - :titlesonly: - - replenishment/strategies \ No newline at end of file diff --git a/manufacturing/overview.rst b/manufacturing/overview.rst index 7af526335..3b7377b2f 100644 --- a/manufacturing/overview.rst +++ b/manufacturing/overview.rst @@ -1,3 +1,5 @@ +:banner: banners/manufacturing.jpg + ======== Overview ======== @@ -5,6 +7,5 @@ Overview .. toctree:: :titlesonly: - overview/main_concepts - overview/getting_started - overview/bill_of_materials \ No newline at end of file + I want to use Odoo Manufacturing + diff --git a/manufacturing/overview/bill_of_materials.rst b/manufacturing/overview/bill_of_materials.rst deleted file mode 100644 index a5195606d..000000000 --- a/manufacturing/overview/bill_of_materials.rst +++ /dev/null @@ -1,11 +0,0 @@ -================= -Bill of Materials -================= - -.. toctree:: - :titlesonly: - - getting_started/bill_configuration - bill_of_materials/kit_shipping - bill_of_materials/product_variants - bill_of_materials/sub_assemblies \ No newline at end of file diff --git a/manufacturing/overview/getting_started.rst b/manufacturing/overview/getting_started.rst deleted file mode 100644 index f90e34de4..000000000 --- a/manufacturing/overview/getting_started.rst +++ /dev/null @@ -1,11 +0,0 @@ -=============== -Getting Started -=============== - -How to consume composents to make a finished product - -.. toctree:: - :titlesonly: - - getting_started/bill_configuration - getting_started/manufacturing_order \ No newline at end of file diff --git a/manufacturing/overview/main_concepts.rst b/manufacturing/overview/main_concepts.rst deleted file mode 100644 index b31ee86d0..000000000 --- a/manufacturing/overview/main_concepts.rst +++ /dev/null @@ -1,9 +0,0 @@ -============= -Main Concepts -============= - -.. toctree:: - :titlesonly: - - main_concepts/intro - main_concepts/terminologies \ No newline at end of file diff --git a/manufacturing/overview/main_concepts/intro.rst b/manufacturing/overview/main_concepts/intro.rst deleted file mode 100644 index 53b3a98b7..000000000 --- a/manufacturing/overview/main_concepts/intro.rst +++ /dev/null @@ -1,14 +0,0 @@ -================================== -Introduction to Odoo Manufacturing -================================== - -.. youtube:: QtIU0p8daAo - :align: right - :width: 700 - :height: 394 - -Transcript -========== - -Work in progress. - diff --git a/manufacturing/overview/main_concepts/terminologies.rst b/manufacturing/overview/main_concepts/terminologies.rst deleted file mode 100644 index 950779a97..000000000 --- a/manufacturing/overview/main_concepts/terminologies.rst +++ /dev/null @@ -1,107 +0,0 @@ -=========================== -Manufacturing Terminologies -=========================== - -.. glossary:: - - Bill of Materials - - A bill of materials (BoM) is a document that describes the materials, - the quantity of each material, and the steps required to manufacture a - product. Depending on the industry and the nature of the finished - product, a different name may be used to describe the same document. For - example, in the pharmaceutical industry, the term “recipe” may be used. - - Cycle - - A production cycle is a frame of time during which an entire - manufacturing process can be fulfilled. - - Downtime or Leave - - Time during which a resource is unavailable. If the resource is a - machine, the unavailability is downtime, while if the resource is human, - unavailable time is called a Leave. - - Finished products - - Finished products are the final output of a manufacturing process. They - are normally not intended to be used as input into another manufacturing - order of the company. - - Kit - - A kit is a set of components that are described by a bill of materials, - but which are delivered separately rather than assembled or mixed. - - Multi-level Bill of Materials - - A bill of material can quickly grow very complex. To keep it manageable, - it can be broken down into several smaller manufactured parts, each - having its own BOM. These parts are typically referred to as - sub-assembly of intermediate products. - - Defining a BOM in multiple levels reduces the complexity of the - top-level document and allows components to be reused in other BoMs. - - Phantom Bill of Material - - A phantom bill of material is always used in the context of multi-level - BOMs. It allows to add a sub-assembly as part of a bigger end-product - while avoiding to trigger a separate manufacturing order for the - sub-assembly. - - As such, when a manufacturing order for the final product is launched, - the components of the sub-assembly are reflected in the parent BOM as if - they were direct components of the parent BOM. - - Phantom BOM are thus used for grouping a set of components with the aim - of reusing them in many other BOM without the need to launch separate - manufacturing orders for the sub-assemblies. - - Raw Materials - - Raw materials and components constitute the input that are transformed - to produce semi-finished or finished goods. - - The transformation here can take many aspects according to the industry. - It can be simple assembly, welding, mixing, etc. - - Routing - - A routing is a document that describes a series of Work Orders and the - Work Centers at which they will be carried out - - Semi-finished products and sub-assemblies - - These are products which are manufactured with the purpose to be - consumed in another manufacturing order. - - Work Order Operations - - Work Order Operations specify the set of activities necessary to fully - process a manufacturing order. Each activity or operation takes some - time to be completed and is performed into a determined production unit - (also called work center). - - Work Order - - A work order is a single manufacturing operation that is scheduled for - execution on a given date and a given duration. - - Work Center - - Work centers identify production units and their resources. They are - used to represent the plant capacity as well as costing information. The - capacity is a combination of resources and their availability time. - - Resources - - In manufacturing a resource can be a human being (employee) or machine - available in a work center. - - Working Time - - Each resource has its normal working time. For instance, machines can be - set up to operate 7 days a week 20 hours out of 24. - From 8abc890a28ef5a55625840e99f5a65a84c496ed3 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Fri, 22 Dec 2017 16:50:29 +0100 Subject: [PATCH 18/29] [I18N] export and fetch 11.0 translations --- locale/es/LC_MESSAGES/accounting.po | 182 ++++- locale/es/LC_MESSAGES/inventory.po | 103 ++- locale/es/LC_MESSAGES/manufacturing.po | 752 ++++++--------------- locale/es/LC_MESSAGES/point_of_sale.po | 141 +++- locale/es/LC_MESSAGES/purchase.po | 36 +- locale/fr/LC_MESSAGES/accounting.po | 310 ++++++++- locale/fr/LC_MESSAGES/inventory.po | 105 ++- locale/fr/LC_MESSAGES/manufacturing.po | 752 ++++++--------------- locale/fr/LC_MESSAGES/point_of_sale.po | 141 +++- locale/fr/LC_MESSAGES/purchase.po | 36 +- locale/nl/LC_MESSAGES/accounting.po | 182 ++++- locale/nl/LC_MESSAGES/inventory.po | 129 +++- locale/nl/LC_MESSAGES/manufacturing.po | 785 ++++++---------------- locale/nl/LC_MESSAGES/point_of_sale.po | 139 +++- locale/nl/LC_MESSAGES/purchase.po | 34 +- locale/sources/accounting.pot | 180 ++++- locale/sources/inventory.pot | 78 ++- locale/sources/manufacturing.pot | 529 ++++----------- locale/sources/point_of_sale.pot | 139 +++- locale/sources/purchase.pot | 34 +- locale/zh_CN/LC_MESSAGES/accounting.po | 180 ++++- locale/zh_CN/LC_MESSAGES/inventory.po | 104 ++- locale/zh_CN/LC_MESSAGES/manufacturing.po | 778 +++++++-------------- locale/zh_CN/LC_MESSAGES/point_of_sale.po | 141 +++- locale/zh_CN/LC_MESSAGES/purchase.po | 36 +- 25 files changed, 3417 insertions(+), 2609 deletions(-) diff --git a/locale/es/LC_MESSAGES/accounting.po b/locale/es/LC_MESSAGES/accounting.po index 426ac3d4c..c7ea8689e 100644 --- a/locale/es/LC_MESSAGES/accounting.po +++ b/locale/es/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Sergio Flores , 2017\n" +"Last-Translator: Inigo Zuluaga , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1696,6 +1696,10 @@ msgstr "" "compañía en las preferencias de su usuario para poder agregar, editar o " "borrar cuentas bancarias de otra compañía." +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "ABA/Routing" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:0 msgid "American Bankers Association Routing Number" msgstr "" @@ -1981,10 +1985,19 @@ msgstr "" "En la pestaña Asientos de Diarios, la cuenta Débito y Crédito preestablecida" " puede ser configurada también como la moneda del diario" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Active" +msgstr "Activo" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Set active to false to hide the Journal without removing it." msgstr "Establezca active a false para ocultar el diario sin eliminarlo." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Type" +msgstr "Tipo" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." msgstr "Selecciona \"Venta\" para ver registros de facturas de clientes." @@ -2005,6 +2018,10 @@ msgstr "" msgid "Select 'General' for miscellaneous operations journals." msgstr "Seleccioina \"General\" para operaciones misceláneas de registros." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Use in Point of Sale" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if this journal define a payment method that can be used in a" @@ -2013,18 +2030,34 @@ msgstr "" "Marca esta casilla de selección si este diario define un método de pago que " "puede ser utilizado en el punto de venta." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Company" +msgstr "Compañía" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "Compañía relacionada con este diario" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Short Code" +msgstr "Código corto" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "Los asientos de este diario será nombrados usando este prefijo." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Number" +msgstr "Próximo número" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next invoice." msgstr "El siguiente número de secuencia se usará para la próxima factura." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Entry Sequence" +msgstr "Secuencia del asiento" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the journal " @@ -2033,6 +2066,10 @@ msgstr "" "Este campo contiene información relacionada con la numeración de los " "asientos de este diario." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Dedicated Credit Note Sequence" +msgstr "Secuencia de notas de crédito dedicada" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if you don't want to share the same sequence for invoices and" @@ -2041,11 +2078,19 @@ msgstr "" "Marque esta casilla si no desea compartir la misma secuencia de facturas y " "notas de crédito de este diario" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Notes: Next Number" +msgstr "Notas de crédito: Número siguiente" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next credit note." msgstr "" "El siguiente número de secuencia se usará para la siguiente nota de crédito." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Note Entry Sequence" +msgstr "Secuencia de entradas de nota de crédito" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the credit " @@ -2054,18 +2099,34 @@ msgstr "" "Este campo contiene la información relacionada con la numeración de las " "entradas de la nota de crédito de este diario." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Debit Account" +msgstr "Cuenta deudora por defecto" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "Actúa como una cuenta por defecto para importes en el debe." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Credit Account" +msgstr "Cuenta acreedora por defecto" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "Actúa como una cuenta por defecto para los importes en el haber." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Currency" +msgstr "Moneda" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "La moneda utilizada para introducir en los estados." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Debit Methods" +msgstr "Métodos de débito" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Manual: Get paid by cash, check or any other method outside of Odoo." @@ -2087,6 +2148,10 @@ msgid "" "this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Payment Methods" +msgstr "Métodos de pago" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Manual:Pay bill by cash or any other method outside of Odoo." msgstr "" @@ -2101,6 +2166,10 @@ msgid "" "to your bank. Enable this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Group Invoice Lines" +msgstr "Agrupar líneas de factura" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "If this box is checked, the system will try to group the accounting lines " @@ -2109,6 +2178,10 @@ msgstr "" "Si esta opción está marcada, el sistema tratará de agrupar las líneas del " "asiento cuando se generen desde facturas." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Profit Account" +msgstr "Cuenta de beneficios" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" @@ -2117,6 +2190,10 @@ msgstr "" "Usado para registrar una ganancia cuando el saldo final de un registro de " "caja difiere de lo que el sistema calcula" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Loss Account" +msgstr "Cuenta de Pérdidas" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " @@ -2125,10 +2202,18 @@ msgstr "" "Usado para registrar una pérdida cuando el saldo final de un registro de " "caja difiere de lo que el sistema calcula" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Show journal on dashboard" +msgstr "Mostrar diario en el tablero" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "Si este diario debe mostrarse en el tablero o no" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Printing Payment Method Selected" +msgstr "Comprueba la impresión del método de pago seleccionado" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" @@ -2137,19 +2222,36 @@ msgstr "" "Campo técnico usado para saber si la impresión de cheques se habilitó como " "método de pago." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Sequence" +msgstr "Secuencia de los cheques" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "Secuencia de numeración de los cheques." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual Numbering" +msgstr "Numeración manual" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "Marque esta opción si sus cheques pre-impresos no están numerados." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Check Number" +msgstr "Nº del próximo cheque" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "Número de secuencia del próximo cheque impreso." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Creation of bank statement" +msgstr "Creación de extracto bancario" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field is used for the online synchronization:" msgstr "" @@ -2162,6 +2264,10 @@ msgstr "" msgid "will be put inside previous statement or in a new one" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Amount Authorized Difference" +msgstr "Importe de la diferencia permitida" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field depicts the maximum difference allowed between the ending balance" @@ -3935,6 +4041,10 @@ msgstr "" msgid "Explanation of the fields:" msgstr "Explicación de los campos:" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Status" +msgstr "Estado" + #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "Cuando un activo es creado, el estado es 'Borrador'." @@ -3956,22 +4066,42 @@ msgstr "" "última línea de depreciación es publicada, el activo automáticamente va a " "ese estado." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Category" +msgstr "Categoría" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "Categoría del activo" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Date" +msgstr "Fecha" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "Fecha del activo" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Gross Value" +msgstr "Valor bruto" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "Valor bruto del activo" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Salvage Value" +msgstr "Valor de rescate" + #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "Es el monto que prevee tener que no puede depreciar." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Computation Method" +msgstr "Método de cálculo" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -3988,6 +4118,10 @@ msgid "" msgstr "" "Decreciente: Calculado en base de: Valor Residual * Factor Decreciente" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Time Method Based On" +msgstr "Método temporal basado en" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the dates and number of entries." msgstr "" @@ -4006,6 +4140,10 @@ msgstr "" "Fecha de Cierre: Elija el tiempo entre 2 depreciaciones y la fecha en que " "las depreciaciones no irán por encima de." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Prorata Temporis" +msgstr "Tiempo prorrateado" + #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -4016,10 +4154,18 @@ msgstr "" "la compra en vez desde el 1 de enero o fecha de comienzo del ejercicio " "fiscal." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Depreciations" +msgstr "Número de Depreciaciones" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "El número de depreciaciones para depreciar el activo" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Months in a Period" +msgstr "Número de meses en un periodo" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "La cantidad de tiempo entre dos depreciaciones, en meses" @@ -5943,15 +6089,27 @@ msgstr "" "legales específicos de cada país, y establecer las reglas para cerrar un " "ejercicio fiscal y generar los apuntes de apertura." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Tags" +msgstr "Etiquetas" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "Etiquetas opcionales a asignar en informes de ventas" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Account Currency" +msgstr "Moneda de la Cuenta" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "" "Obliga a todos los movimientos de esta cuenta a tener la moneda de la misma." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Internal Type" +msgstr "Tipo interno" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -5962,6 +6120,10 @@ msgstr "" "tipos de cuentas: el tipo liquidez es para efectivo o cuentas bancarias, " "pagable/pendiente de pago es para cuentas de proveedores/clientes." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Allow Reconciliation" +msgstr "Permitir conciliación" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -11238,10 +11400,18 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "Explicación de los campos en la pantalla de pago: " +#: ../../accounting/payables/pay/check.rst:0 +msgid "Has Invoices" +msgstr "Tiene facturas" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used for usability purposes" msgstr "Campo técnico utilizado por usabilidad" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Hide Payment Method" +msgstr "Ocultar método de pago" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to hide the payment method if the selected journal has " @@ -11269,6 +11439,10 @@ msgid "" "installed" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Code" +msgstr "Código" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to adapt the interface to the payment type selected." @@ -11276,6 +11450,10 @@ msgstr "" "Campo técnico utilizado para adaptar la interfaz al tipo de pago " "seleccionado." +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check Number" +msgstr "Número de cheque" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "The selected journal is configured to print check numbers. If your pre-" diff --git a/locale/es/LC_MESSAGES/inventory.po b/locale/es/LC_MESSAGES/inventory.po index 3ef2c3520..fca90b258 100644 --- a/locale/es/LC_MESSAGES/inventory.po +++ b/locale/es/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Raquel Iciarte , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" @@ -820,10 +820,12 @@ msgstr "" "dependiendo de sus estrategias de producción y entrega." #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:10 +#: ../../inventory/settings/products/strategies.rst:10 msgid "Terminology" msgstr "Terminología" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:13 +#: ../../inventory/settings/products/strategies.rst:13 msgid "Minimum stock rule" msgstr "Regla de stock mínimo" @@ -844,6 +846,8 @@ msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:22 #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:56 +#: ../../inventory/settings/products/strategies.rst:22 +#: ../../inventory/settings/products/strategies.rst:58 msgid "Make to Order" msgstr "Orden bajo pedido" @@ -885,6 +889,7 @@ msgstr "" #: ../../inventory/routes/strategies/removal.rst:18 #: ../../inventory/settings/products/packages.rst:17 #: ../../inventory/settings/products/packages.rst:66 +#: ../../inventory/settings/products/strategies.rst:30 #: ../../inventory/settings/products/uom.rst:17 #: ../../inventory/settings/products/variants.rst:114 #: ../../inventory/settings/warehouses/location_creation.rst:6 @@ -898,6 +903,7 @@ msgid "Configuration" msgstr "Configuración" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:33 +#: ../../inventory/settings/products/strategies.rst:33 msgid "Minimum stock rules" msgstr "Reglas de stock mínimo" @@ -914,6 +920,10 @@ msgstr "" "Crear ** para establecer los valores de las existencias mínimas y máximas " "para un producto determinado." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Active" +msgstr "Activo" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " @@ -922,11 +932,19 @@ msgstr "" "Si el campo activo se desmarca, permite ocultar la regla de stock mínimo sin" " eliminarla." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Product Unit of Measure" +msgstr "Unidad de medida del producto" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "" "Unidad de medida por defecto utilizada para todas las operaciones de stock." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Procurement Group" +msgstr "Grupo de abastecimiento" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -938,6 +956,10 @@ msgstr "" "movimientos generados por las reglas de abastecimiento serán agrupados en un" " gran albarán." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Minimum Quantity" +msgstr "Cantidad mínima" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -948,6 +970,10 @@ msgstr "" "especificada en este campo, Odoo generará un abastecimiento para llevar la " "cantidad prevista a la cantidad máxima." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Maximum Quantity" +msgstr "Cantidad máxima" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -958,6 +984,10 @@ msgstr "" "generará un abastecimiento para llevar la cantidad prevista a la cantidad " "especificada como aquí como máxima." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Quantity Multiple" +msgstr "Múltiplo de la cantidad" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " @@ -966,6 +996,10 @@ msgstr "" "La cantidad a abastecer se redondeará a este múltiplo. Si es 0, se utilizará" " la cantidad exacta." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Lead Time" +msgstr "Plazo de entrega" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -1010,10 +1044,12 @@ msgstr "" "En la forma de producto, bajo **Inventario**, clic en **Orden bajo Pedido**." #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:68 +#: ../../inventory/settings/products/strategies.rst:70 msgid "Choice between the two options" msgstr "Elegir entre las dos opciones " #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:70 +#: ../../inventory/settings/products/strategies.rst:72 msgid "" "The choice between the two options is thus dependent of your inventory " "strategy. If you prefer to have a buffer and always have at least a minimum " @@ -7631,6 +7667,71 @@ msgstr ":doc:`uso`" msgid ":doc:`uom`" msgstr ":doc:`uom`" +#: ../../inventory/settings/products/strategies.rst:3 +msgid "How to select the right replenishment strategy" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:5 +msgid "" +"Minimum Stock rules and Make to Order have similar consequences but " +"different rules. They should be used depending on your manufacturing and " +"delivery strategies." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:15 +msgid "" +"Minimum Stock rules are used to ensure that you always have the minimum " +"amount of a product in stock in order to manufacture your products and/or " +"answer to your customer needs. When the stock level of a product reaches its" +" minimum the system will automatically generate a procurement order with the" +" quantity needed to reach the maximum stock level." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:24 +msgid "" +"The Make to Order function will trigger a Purchase Order of the amount of " +"the Sales Order related to the product. The system will **not** check the " +"current stock. This means that a draft purchase order will be generated " +"regardless of the quantity on hand of the product." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:35 +msgid "" +"The Minimum Stock Rules configuration is available through your Inventory " +"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" +" down menu. There, click on \"Create\" to set minimum and maximum stock " +"values for a given product." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:44 +msgid "" +"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " +"multiple\" fields" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:47 +msgid "" +"Then, click on your product to access the related product form and, on the " +"\"Inventory submenu\", do not forget to select a supplier." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:54 +msgid "" +"Don't forget to select the right product type. A consumable can not be " +"stocked and will thus not be accounted for in the stock valuation." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:60 +msgid "" +"The Make to Order configuration is available on your product form through " +"your :menuselection:`Inventory --> Inventory control --> Products` (or any " +"other module where products are available)." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:64 +msgid "On the product form, under Inventory, click on \"Make To Order\"." +msgstr "" + #: ../../inventory/settings/products/uom.rst:3 msgid "How to use different units of measure?" msgstr "¿Cómo usar diferentes unidades de medida?" diff --git a/locale/es/LC_MESSAGES/manufacturing.po b/locale/es/LC_MESSAGES/manufacturing.po index e7c369366..80bb7a221 100644 --- a/locale/es/LC_MESSAGES/manufacturing.po +++ b/locale/es/LC_MESSAGES/manufacturing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-07 09:30+0200\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Paloma Yazmin Reyes Morales , 2017\n" +"Last-Translator: oihane , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,335 +22,33 @@ msgstr "" msgid "Manufacturing" msgstr "Fabricación" -#: ../../manufacturing/operations.rst:3 -msgid "Manufacturing Operations" -msgstr "Operaciones de fabricación" - -#: ../../manufacturing/operations/replenishment.rst:3 -msgid "Replenishment Strategies" +#: ../../manufacturing/management.rst:5 +msgid "Manufacturing Management" msgstr "" -#: ../../manufacturing/operations/replenishment/strategies.rst:3 -msgid "How to select the right replenishment strategy" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:5 -msgid "" -"Minimum Stock rules and Make to Order have similar consequences but " -"different rules. They should be used depending on your manufacturing and " -"delivery strategies." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:10 -msgid "Terminology" -msgstr "Terminología" - -#: ../../manufacturing/operations/replenishment/strategies.rst:13 -msgid "Minimum stock rule" -msgstr "Regla de stock mínimo" - -#: ../../manufacturing/operations/replenishment/strategies.rst:15 -msgid "" -"Minimum Stock rules are used to ensure that you always have the minimum " -"amount of a product in stock in order to manufacture your products and/or " -"answer to your customer needs. When the stock level of a product reaches its" -" minimum the system will automatically generate a procurement order with the" -" quantity needed to reach the maximum stock level." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:22 -#: ../../manufacturing/operations/replenishment/strategies.rst:58 -msgid "Make to Order" -msgstr "Orden bajo pedido" - -#: ../../manufacturing/operations/replenishment/strategies.rst:24 -msgid "" -"The Make to Order function will trigger a Purchase Order of the amount of " -"the Sales Order related to the product. The system will **not** check the " -"current stock. This means that a draft purchase order will be generated " -"regardless of the quantity on hand of the product." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:30 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:27 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:62 -msgid "Configuration" -msgstr "Configuración" - -#: ../../manufacturing/operations/replenishment/strategies.rst:33 -msgid "Minimum stock rules" -msgstr "Reglas de stock mínimo" - -#: ../../manufacturing/operations/replenishment/strategies.rst:35 -msgid "" -"The Minimum Stock Rules configuration is available through your Inventory " -"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" -" down menu. There, click on \"Create\" to set minimum and maximum stock " -"values for a given product." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:44 -msgid "" -"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " -"multiple\" fields" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:47 -msgid "" -"Then, click on your product to access the related product form and, on the " -"\"Inventory submenu\", do not forget to select a supplier." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:54 -msgid "" -"Don't forget to select the right product type. A consumable can not be " -"stocked and will thus not be accounted for in the stock valuation." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:60 -msgid "" -"The Make to Order configuration is available on your product form through " -"your :menuselection:`Inventory --> Inventory control --> Products` (or any " -"other module where products are available)." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:64 -msgid "On the product form, under Inventory, click on \"Make To Order\"." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:70 -msgid "Choice between the two options" -msgstr "Elegir entre las dos opciones " - -#: ../../manufacturing/operations/replenishment/strategies.rst:72 -msgid "" -"The choice between the two options is thus dependent of your inventory " -"strategy. If you prefer to have a buffer and always have at least a minimum " -"amount, the minimum stock rule should be used. If you want to reorder your " -"stocks only if your sale is confirmed it is better to use the Make to Order." -msgstr "" -"De este modo, la elección entre las dos opciones depende de su estrategia de" -" inventario. Si prefiere tener una reserva y contar siempre con una cantidad" -" mínima, debe usar las reglas de stock mínimo. Si prefiere reaprovisionar " -"sus existencias únicamente tras confirmar una venta, es mejor usar reglas " -"bajo pedido." - -#: ../../manufacturing/overview.rst:3 -msgid "Overview" -msgstr "Información general" - -#: ../../manufacturing/overview/bill_of_materials.rst:3 -#: ../../manufacturing/overview/main_concepts/terminologies.rst:6 -msgid "Bill of Materials" -msgstr "Lista de materiales" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:3 -msgid "How to Sell a Set of Products as a Kit" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:5 -msgid "" -"A *kit* is a set of components that are delivered without first being " -"assembled or mixed. Kits are described in Odoo using *bills of materials*. " -"There are two basic ways to configure kits, depending on how stock of the " -"kit product is to be managed. In either case, both the Inventory and " -"Manufacturing apps must be installed." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:12 -msgid "Manage Stock of Component Products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:14 -msgid "" -"If you would like to assemble kits as they are ordered, managing stock of " -"the kit *components* only, you will use a Kit BoM without a manufacturing " -"step." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:18 -msgid "" -"A product using a Kit BoM will appear as a single line item on a quotation " -"and sales order, but will generate a delivery order with one line item for " -"each of the components of the kit. In the examples below, the image at left " -"shows a sales order for the kit \"Custom Computer Kit\", while the image at " -"right shows the corresponding delivery order." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:24 -msgid "|image0|\\ |image1|" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:29 -msgid "" -"From the **Products** menu in either the Inventory or Manufacturing app, " -"create each component product as you would any other product, then create " -"the top-level, or kit product. The kit product should have only the route " -"**Manufacture** set. Because you cannot track the stock of kit products, the" -" Product Type should be set to **Consumable**. Because a kit product cannot " -"be purchased, **Can be Purchased** should be unchecked." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:37 -msgid "" -"All other parameters on the kit product may be modified according to your " -"preference. The component products require no special configuration." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:44 -msgid "" -"Once the products are configured, create a bill of materials for the kit " -"product. Add each component and its quantity. Select the BoM Type **Ship " -"this product as a set of components**. All other options may be left with " -"their default values." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:53 -msgid "Manage Stock of Kit Product and Component Products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:55 -msgid "" -"If you would like to manage stock of the top-level kit product, you will use" -" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" -" standard BoM to assemble kits, a manufacturing order will be created. The " -"manufacturing order must be registered as completed before the kit product " -"will appear in your stock." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:64 -msgid "" -"On the kit product, select the route **Manufacture**. You may also select " -"**Make to Order**, which will create a manufacturing order whenever a sales " -"order is confirmed. Select the product type **Stockable Product** to enable " -"stock management." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:72 -msgid "" -"When you create the bill of materials, select the BoM Type **Manufacture " -"this product**. The assembly of the kit will be described by a manufacturing" -" order rather than a packing operation." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:3 -msgid "How to manage BoMs for product variants" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:125 -msgid "" -"Odoo allows you to use one bill of materials for multiple variants of the " -"same product. Simply enable variants from :menuselection:`Configuration --> " -"Settings`." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:132 -msgid "" -"You will then be able to specify which component lines are to be used in the" -" manufacture of each product variant. You may specify multiple variants for " -"each line. If no variant is specified, the line will be used for all " -"variants." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:17 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:137 -msgid "" -"When defining variant BoMs on a line-item-basis, the **Product Variant** " -"field in the main section of the BoM should be left blank. This field is " -"used when creating a BoM for one variant of a product only." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:3 -msgid "How to manage semi-finished products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:83 -msgid "" -"A subassembly is a manufactured product which is intended to be used as a " -"component of another manufactured product. You may wish to employ sub-" -"assemblies to simplify a complex BoM, to more accurately represent your " -"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " -"that employs subassemblies is often referred to as a multi-level BoM." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:90 -msgid "" -"Multi-level bills of materials in Odoo are accomplished by creating a top-" -"level BoM and subassembly BoMs. Next, the procurement route of the " -"subassembly product is defined. This ensures that every time a manufacturing" -" order for the top-level product is created, a manufacturing order for each " -"subassembly is created as well." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:19 -msgid "Configure the Top -Level Product BoM" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:21 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:99 -msgid "" -"To configure a multi-level BoM, create the top-level product and its BoM. " -"Include any subassemblies in the list of components. Create a BoM for each " -"subassembly as you would for any product." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:29 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:107 -msgid "Configure the Subassembly Product Data" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:31 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:109 -msgid "" -"On the product form of the subassembly, you must select the routes " -"**Manufacture** and **Make To Order**. The **Manufacture** route takes " -"precedence over the **Buy** route, so selecting the latter will have no " -"effect." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:39 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:117 -msgid "" -"If you would like to be able to purchase the subassembly in addition to " -"manufacturing it, select **Can be Purchased**. All other fields on the " -"subassembly product form may be configured according to your preference." -msgstr "" - -#: ../../manufacturing/overview/getting_started.rst:3 -msgid "Getting Started" -msgstr "Primeros pasos" - -#: ../../manufacturing/overview/getting_started.rst:5 -msgid "How to consume composents to make a finished product" -msgstr "" - -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:3 msgid "How to create a Bill of Materials" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:5 +#: ../../manufacturing/management/bill_configuration.rst:5 msgid "" "A bill of materials (BoM) is a document that describes the component " "products, the quantity of each component, and the process required to " "manufacture a product, including a routing and individual steps." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:9 +#: ../../manufacturing/management/bill_configuration.rst:9 msgid "" "In Odoo, each product may have multiple BoMs associated with it, but a BoM " "can only be associated with a single product. A single BoM can, however, " "describe multiple variants of the same product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:14 +#: ../../manufacturing/management/bill_configuration.rst:14 msgid "Setting up a Basic BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:16 +#: ../../manufacturing/management/bill_configuration.rst:16 msgid "" "If you choose to manage your manufacturing operations using manufacturing " "orders only, you will define basic bills of materials without routings. For " @@ -359,7 +57,7 @@ msgid "" "documentation." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:22 +#: ../../manufacturing/management/bill_configuration.rst:22 msgid "" "Before creating your first bill of materials, you will need to create a " "product and at least one component (components are considered products in " @@ -372,7 +70,7 @@ msgid "" "Materials`, or using the button on the top of the product form." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:32 +#: ../../manufacturing/management/bill_configuration.rst:32 msgid "" "Under the **Miscellaneous** tab, you can fill additional fields. " "**Sequence** defines the order in which your BoMs will be selected for " @@ -380,11 +78,11 @@ msgid "" "allows you to track changes to your BoM over time." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:38 +#: ../../manufacturing/management/bill_configuration.rst:38 msgid "Adding a Routing to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:40 +#: ../../manufacturing/management/bill_configuration.rst:40 msgid "" "A routing defines a series of operations required to manufacture a product " "and the work center at which each operation is performed. A routing may be " @@ -392,14 +90,14 @@ msgid "" "information about configuring routings, review the chapter on routings." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:46 +#: ../../manufacturing/management/bill_configuration.rst:46 msgid "" "After enabling routings from :menuselection:`Configuration --> Settings`, " "you will be able to add a routing to a bill of materials by selecting a " "routing from the dropdown list or creating one on the fly." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:50 +#: ../../manufacturing/management/bill_configuration.rst:50 msgid "" "You may define the work operation or step in which each component is " "consumed using the field, **Consumed in Operation** under the **Components**" @@ -409,23 +107,23 @@ msgid "" "consumed/produced at the final operation in the routing." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:61 +#: ../../manufacturing/management/bill_configuration.rst:61 msgid "Adding Byproducts to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:63 +#: ../../manufacturing/management/bill_configuration.rst:63 msgid "" "In Odoo, a byproduct is any product produced by a BoM in addition to the " "primary product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:66 +#: ../../manufacturing/management/bill_configuration.rst:66 msgid "" "To add byproducts to a BoM, you will first need to enable them from " ":menuselection:`Configuration --> Settings`." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:72 +#: ../../manufacturing/management/bill_configuration.rst:72 msgid "" "Once byproducts are enabled, you can add them to your bills of materials " "under the **Byproducts** tab of the bill of materials. You can add any " @@ -433,27 +131,196 @@ msgid "" "of the routing as the primary product of the BoM." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:81 +#: ../../manufacturing/management/bill_configuration.rst:81 msgid "Setting up a BoM for a Product With Sub-Assemblies" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:97 +#: ../../manufacturing/management/bill_configuration.rst:83 +#: ../../manufacturing/management/sub_assemblies.rst:5 +msgid "" +"A subassembly is a manufactured product which is intended to be used as a " +"component of another manufactured product. You may wish to employ sub-" +"assemblies to simplify a complex BoM, to more accurately represent your " +"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " +"that employs subassemblies is often referred to as a multi-level BoM." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:90 +#: ../../manufacturing/management/sub_assemblies.rst:12 +msgid "" +"Multi-level bills of materials in Odoo are accomplished by creating a top-" +"level BoM and subassembly BoMs. Next, the procurement route of the " +"subassembly product is defined. This ensures that every time a manufacturing" +" order for the top-level product is created, a manufacturing order for each " +"subassembly is created as well." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:97 msgid "Configure the Top-Level Product BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:123 +#: ../../manufacturing/management/bill_configuration.rst:99 +#: ../../manufacturing/management/sub_assemblies.rst:21 +msgid "" +"To configure a multi-level BoM, create the top-level product and its BoM. " +"Include any subassemblies in the list of components. Create a BoM for each " +"subassembly as you would for any product." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:107 +#: ../../manufacturing/management/sub_assemblies.rst:29 +msgid "Configure the Subassembly Product Data" +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:109 +#: ../../manufacturing/management/sub_assemblies.rst:31 +msgid "" +"On the product form of the subassembly, you must select the routes " +"**Manufacture** and **Make To Order**. The **Manufacture** route takes " +"precedence over the **Buy** route, so selecting the latter will have no " +"effect." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:117 +#: ../../manufacturing/management/sub_assemblies.rst:39 +msgid "" +"If you would like to be able to purchase the subassembly in addition to " +"manufacturing it, select **Can be Purchased**. All other fields on the " +"subassembly product form may be configured according to your preference." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:123 msgid "Using a Single BoM to Describe Several Variants of a Single Product" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:125 +#: ../../manufacturing/management/product_variants.rst:5 +msgid "" +"Odoo allows you to use one bill of materials for multiple variants of the " +"same product. Simply enable variants from :menuselection:`Configuration --> " +"Settings`." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:132 +#: ../../manufacturing/management/product_variants.rst:12 +msgid "" +"You will then be able to specify which component lines are to be used in the" +" manufacture of each product variant. You may specify multiple variants for " +"each line. If no variant is specified, the line will be used for all " +"variants." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:137 +#: ../../manufacturing/management/product_variants.rst:17 +msgid "" +"When defining variant BoMs on a line-item-basis, the **Product Variant** " +"field in the main section of the BoM should be left blank. This field is " +"used when creating a BoM for one variant of a product only." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:3 +msgid "How to Sell a Set of Products as a Kit" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:5 +msgid "" +"A *kit* is a set of components that are delivered without first being " +"assembled or mixed. Kits are described in Odoo using *bills of materials*. " +"There are two basic ways to configure kits, depending on how stock of the " +"kit product is to be managed. In either case, both the Inventory and " +"Manufacturing apps must be installed." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:12 +msgid "Manage Stock of Component Products" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:14 +msgid "" +"If you would like to assemble kits as they are ordered, managing stock of " +"the kit *components* only, you will use a Kit BoM without a manufacturing " +"step." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:18 +msgid "" +"A product using a Kit BoM will appear as a single line item on a quotation " +"and sales order, but will generate a delivery order with one line item for " +"each of the components of the kit. In the examples below, the image at left " +"shows a sales order for the kit \"Custom Computer Kit\", while the image at " +"right shows the corresponding delivery order." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:24 +msgid "|image0|\\ |image1|" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:27 +#: ../../manufacturing/management/kit_shipping.rst:62 +msgid "Configuration" +msgstr "Configuración" + +#: ../../manufacturing/management/kit_shipping.rst:29 +msgid "" +"From the **Products** menu in either the Inventory or Manufacturing app, " +"create each component product as you would any other product, then create " +"the top-level, or kit product. The kit product should have only the route " +"**Manufacture** set. Because you cannot track the stock of kit products, the" +" Product Type should be set to **Consumable**. Because a kit product cannot " +"be purchased, **Can be Purchased** should be unchecked." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:37 +msgid "" +"All other parameters on the kit product may be modified according to your " +"preference. The component products require no special configuration." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:44 +msgid "" +"Once the products are configured, create a bill of materials for the kit " +"product. Add each component and its quantity. Select the BoM Type **Ship " +"this product as a set of components**. All other options may be left with " +"their default values." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:53 +msgid "Manage Stock of Kit Product and Component Products" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:55 +msgid "" +"If you would like to manage stock of the top-level kit product, you will use" +" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" +" standard BoM to assemble kits, a manufacturing order will be created. The " +"manufacturing order must be registered as completed before the kit product " +"will appear in your stock." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:64 +msgid "" +"On the kit product, select the route **Manufacture**. You may also select " +"**Make to Order**, which will create a manufacturing order whenever a sales " +"order is confirmed. Select the product type **Stockable Product** to enable " +"stock management." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:72 +msgid "" +"When you create the bill of materials, select the BoM Type **Manufacture " +"this product**. The assembly of the kit will be described by a manufacturing" +" order rather than a packing operation." +msgstr "" + +#: ../../manufacturing/management/manufacturing_order.rst:3 msgid "How to process a manufacturing order" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:6 +#: ../../manufacturing/management/manufacturing_order.rst:6 msgid "Introduction" msgstr "Introducción" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:8 +#: ../../manufacturing/management/manufacturing_order.rst:8 msgid "" "There are two basic ways to manage manufacturing in Odoo. The first way " "manages work with one document only. This document is the **manufacturing " @@ -463,11 +330,11 @@ msgid "" "performed in an order defined by **routings**." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:17 +#: ../../manufacturing/management/manufacturing_order.rst:17 msgid "How to manage manufacturing without routings" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:19 +#: ../../manufacturing/management/manufacturing_order.rst:19 msgid "" "You will most likely use manufacturing orders without routings if all the " "work to produce your product is performed in one place, by one person, in " @@ -475,26 +342,26 @@ msgid "" "work orders and routings." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:24 +#: ../../manufacturing/management/manufacturing_order.rst:24 msgid "" "Managing your operations in this way is the default behavior in Odoo. There " "are two basic phases from planning to production:" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:27 -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:52 +#: ../../manufacturing/management/manufacturing_order.rst:27 +#: ../../manufacturing/management/manufacturing_order.rst:52 msgid "Create manufacturing orders" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:29 +#: ../../manufacturing/management/manufacturing_order.rst:29 msgid "Record Production" msgstr "registro de producción" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:32 +#: ../../manufacturing/management/manufacturing_order.rst:32 msgid "How to manage manufacturing with routings and work orders" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:34 +#: ../../manufacturing/management/manufacturing_order.rst:34 msgid "" "To use work orders and routings, you will need to enable the option **Manage" " production by work orders** From :menuselection:`Configuration --> " @@ -503,14 +370,14 @@ msgid "" "**work centers**, the locations at which work orders are performed." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:41 +#: ../../manufacturing/management/manufacturing_order.rst:41 msgid "" "When manufacturing with routings and work orders, each work order is " "scheduled individually. You will also have access to time and capacity " "planning, and reports on costing and efficiency on a work center level." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:45 +#: ../../manufacturing/management/manufacturing_order.rst:45 msgid "" "Manufacturing using routings can be broken down into several steps. When " "configuring your BoM, you will need to add a routing defining the component " @@ -518,217 +385,30 @@ msgid "" " step of scheduling work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:50 +#: ../../manufacturing/management/manufacturing_order.rst:50 msgid "The workflow is thus divided into three basic phases, as follows:" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:54 +#: ../../manufacturing/management/manufacturing_order.rst:54 msgid "Schedule the associated work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:56 +#: ../../manufacturing/management/manufacturing_order.rst:56 msgid "Perform the scheduled work and record production." msgstr "" -#: ../../manufacturing/overview/main_concepts.rst:3 -msgid "Main Concepts" -msgstr "Conceptos Principales" - -#: ../../manufacturing/overview/main_concepts/intro.rst:3 -msgid "Introduction to Odoo Manufacturing" +#: ../../manufacturing/management/product_variants.rst:3 +msgid "How to manage BoMs for product variants" msgstr "" -#: ../../manufacturing/overview/main_concepts/intro.rst:11 -msgid "Transcript" -msgstr "Transcripción" - -#: ../../manufacturing/overview/main_concepts/intro.rst:13 -msgid "Work in progress." +#: ../../manufacturing/management/sub_assemblies.rst:3 +msgid "How to manage semi-finished products" msgstr "" -#: ../../manufacturing/overview/main_concepts/terminologies.rst:3 -msgid "Manufacturing Terminologies" +#: ../../manufacturing/management/sub_assemblies.rst:19 +msgid "Configure the Top -Level Product BoM" msgstr "" -#: ../../manufacturing/overview/main_concepts/terminologies.rst:9 -msgid "" -"A bill of materials (BoM) is a document that describes the materials, the " -"quantity of each material, and the steps required to manufacture a product. " -"Depending on the industry and the nature of the finished product, a " -"different name may be used to describe the same document. For example, in " -"the pharmaceutical industry, the term “recipe” may be used." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:14 -msgid "Cycle" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:17 -msgid "" -"A production cycle is a frame of time during which an entire manufacturing " -"process can be fulfilled." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:19 -msgid "Downtime or Leave" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:22 -msgid "" -"Time during which a resource is unavailable. If the resource is a machine, " -"the unavailability is downtime, while if the resource is human, unavailable " -"time is called a Leave." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:25 -msgid "Finished products" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:28 -msgid "" -"Finished products are the final output of a manufacturing process. They are " -"normally not intended to be used as input into another manufacturing order " -"of the company." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:31 -msgid "Kit" -msgstr "Kit" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:34 -msgid "" -"A kit is a set of components that are described by a bill of materials, but " -"which are delivered separately rather than assembled or mixed." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:36 -msgid "Multi-level Bill of Materials" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:39 -msgid "" -"A bill of material can quickly grow very complex. To keep it manageable, it " -"can be broken down into several smaller manufactured parts, each having its " -"own BOM. These parts are typically referred to as sub-assembly of " -"intermediate products." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:44 -msgid "" -"Defining a BOM in multiple levels reduces the complexity of the top-level " -"document and allows components to be reused in other BoMs." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:46 -msgid "Phantom Bill of Material" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:49 -msgid "" -"A phantom bill of material is always used in the context of multi-level " -"BOMs. It allows to add a sub-assembly as part of a bigger end-product while " -"avoiding to trigger a separate manufacturing order for the sub-assembly." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:54 -msgid "" -"As such, when a manufacturing order for the final product is launched, the " -"components of the sub-assembly are reflected in the parent BOM as if they " -"were direct components of the parent BOM." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:58 -msgid "" -"Phantom BOM are thus used for grouping a set of components with the aim of " -"reusing them in many other BOM without the need to launch separate " -"manufacturing orders for the sub-assemblies." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:61 -msgid "Raw Materials" -msgstr "Materias primas" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:64 -msgid "" -"Raw materials and components constitute the input that are transformed to " -"produce semi-finished or finished goods." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:67 -msgid "" -"The transformation here can take many aspects according to the industry. It " -"can be simple assembly, welding, mixing, etc." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:69 -msgid "Routing" -msgstr "Ruta de producción" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:72 -msgid "" -"A routing is a document that describes a series of Work Orders and the Work " -"Centers at which they will be carried out" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:74 -msgid "Semi-finished products and sub-assemblies" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:77 -msgid "" -"These are products which are manufactured with the purpose to be consumed in" -" another manufacturing order." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:79 -msgid "Work Order Operations" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:82 -msgid "" -"Work Order Operations specify the set of activities necessary to fully " -"process a manufacturing order. Each activity or operation takes some time to" -" be completed and is performed into a determined production unit (also " -"called work center)." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:86 -msgid "Work Order" -msgstr "Orden de trabajo" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:89 -msgid "" -"A work order is a single manufacturing operation that is scheduled for " -"execution on a given date and a given duration." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:91 -msgid "Work Center" -msgstr "Centro de producción" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:94 -msgid "" -"Work centers identify production units and their resources. They are used to" -" represent the plant capacity as well as costing information. The capacity " -"is a combination of resources and their availability time." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:97 -msgid "Resources" -msgstr "Recursos" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:100 -msgid "" -"In manufacturing a resource can be a human being (employee) or machine " -"available in a work center." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:102 -msgid "Working Time" -msgstr "Horario de trabajo" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:105 -msgid "" -"Each resource has its normal working time. For instance, machines can be set" -" up to operate 7 days a week 20 hours out of 24." -msgstr "" +#: ../../manufacturing/overview.rst:5 +msgid "Overview" +msgstr "Información general" diff --git a/locale/es/LC_MESSAGES/point_of_sale.po b/locale/es/LC_MESSAGES/point_of_sale.po index 05eeb207b..4540fd5c6 100644 --- a/locale/es/LC_MESSAGES/point_of_sale.po +++ b/locale/es/LC_MESSAGES/point_of_sale.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Raquel Iciarte , 2017\n" +"Last-Translator: Carles Antoli , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,6 +37,7 @@ msgstr "" "productos. " #: ../../point_of_sale/advanced/discount_tags.rst:8 +#: ../../point_of_sale/overview/start.rst:0 msgid "Barcode Nomenclature" msgstr "Nomenclatura de código de barras" @@ -2396,34 +2397,62 @@ msgstr "" "Puede configurar cada punto de venta de acuerdo a su sistema operativo, " "ubicación,..." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Point of Sale Name" +msgstr "Nombre del TPV" + #: ../../point_of_sale/overview/start.rst:0 msgid "An internal identification of the point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Channel" +msgstr "Canal de Ventas" + #: ../../point_of_sale/overview/start.rst:0 msgid "This Point of sale's sales will be related to this Sales Channel." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restaurant Floors" +msgstr "Pisos del Restaurante" + #: ../../point_of_sale/overview/start.rst:0 msgid "The restaurant floors served by this point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Orderline Notes" +msgstr "Notas de la Línea de Pedido" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allow custom notes on Orderlines." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Display Category Pictures" +msgstr "Mostrar Imágenes de Categoría" + #: ../../point_of_sale/overview/start.rst:0 msgid "The product categories will be displayed with pictures." msgstr "" "El punto de venta mostrará esta categoría de Productos por Defecto . Si no " "se ESPECIFICA Una categoría , Todos los Productos Disponibles se mostrarán" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Initial Category" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The point of sale will display this product category by default. If no " "category is specified, all available products will be shown." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Virtual KeyBoard" +msgstr "Teclado virtual" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Don’t turn this option on if you take orders on smartphones or tablets." @@ -2433,32 +2462,60 @@ msgstr "" msgid "Such devices already benefit from a native keyboard." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Large Scrollbars" +msgstr "Barras de desplazamiento grandes" + #: ../../point_of_sale/overview/start.rst:0 msgid "For imprecise industrial touchscreens." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "IP Address" +msgstr "Dirección IP" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The hostname or ip address of the hardware proxy, Will be autodetected if " "left empty." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Scan via Proxy" +msgstr "Escanear vía proxy" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enable barcode scanning with a remotely connected barcode scanner." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Electronic Scale" +msgstr "Balanza electrónica" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Electronic Scale integration." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cashdrawer" +msgstr "Cajón de monedas" + #: ../../point_of_sale/overview/start.rst:0 msgid "Automatically open the cashdrawer." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Print via Proxy" +msgstr "Imprimir vía proxy" + #: ../../point_of_sale/overview/start.rst:0 msgid "Bypass browser printing and prints via the hardware proxy." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Customer Facing Display" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Show checkout to customers with a remotely-connected screen." msgstr "" @@ -2469,12 +2526,20 @@ msgid "" "products, customers and cashiers." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Fiscal Positions" +msgstr "Posiciones fiscales" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This is useful for restaurants with onsite and take-away services that imply" " specific tax rates." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Available Pricelists" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Make several pricelists available in the Point of Sale. You can also apply a" @@ -2483,28 +2548,48 @@ msgid "" "Otherwise the default pricelist will apply." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Default Pricelist" +msgstr "Tarifa por defecto" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The pricelist used if no customer is selected or if the customer has no Sale" " Pricelist configured." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restrict Price Modifications to Managers" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Only users with Manager access rights for PoS app can modify the product " "prices on orders." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cash Control" +msgstr "Control de efectivo" + #: ../../point_of_sale/overview/start.rst:0 msgid "Check the amount of the cashbox at opening and closing." msgstr "Revisar la cantidad en caja al inicio y al cierre." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Prefill Cash Payment" +msgstr "Llenado previo pago en efectivo" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The payment input will behave similarily to bank payment input, and will be " "prefilled with the exact due amount." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Order IDs Sequence" +msgstr "Secuencia de identificadores del pedido" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This sequence is automatically created by Odoo but you can change it to " @@ -2513,18 +2598,34 @@ msgstr "" "La secuencia es creada automáticamente por Odoo, pero puede cambiarla para " "personalizar los números de referencia de sus pedidos." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Header" +msgstr "Cabecera del recibo" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Footer" +msgstr "Pie del recibo" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatic Receipt Printing" +msgstr "Impresión automática del recibo" + #: ../../point_of_sale/overview/start.rst:0 msgid "The receipt will automatically be printed at the end of each order." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Skip Preview Screen" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The receipt screen will be skipped if the receipt can be printed " @@ -2533,30 +2634,58 @@ msgstr "" "Se omitirá la pantalla de recibo si el recibo se puede imprimir de forma " "automática." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Printing" +msgstr "Impresión de la cuenta" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allows to print the Bill before payment." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Splitting" +msgstr "Separación de la cuenta" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Bill Splitting in the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Tip Product" +msgstr "Producto Propina" + #: ../../point_of_sale/overview/start.rst:0 msgid "This product is used as reference on customer receipts." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoicing" +msgstr "Facturación" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables invoice generation from the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoice Journal" +msgstr "Diario de factura" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to create invoices." msgstr "Diario contable utilizado para crear facturas." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Journal" +msgstr "Diario de ventas" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to post sales entries." msgstr "Diario contable usado para contabilizar los asientos." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Group Journal Items" +msgstr "Agrupar apuntes" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Check this if you want to group the Journal Items by Product while closing a" @@ -3471,11 +3600,19 @@ msgstr "" "Puede estar hecho para todos los productos o para cada uno en específico. " "Haga clic en **Agregar elemento**." +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Active" +msgstr "Activo" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "Si no está marcado, la tarifa podrá ocultarse sin eliminarla." +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Selectable" +msgstr "Seleccionable" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "Permitirle al usuario escoger esta lista de precios" diff --git a/locale/es/LC_MESSAGES/purchase.po b/locale/es/LC_MESSAGES/purchase.po index 2330f6381..0881497f7 100644 --- a/locale/es/LC_MESSAGES/purchase.po +++ b/locale/es/LC_MESSAGES/purchase.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Christopher Ormaza , 2017\n" +"Last-Translator: Alejandro Die Sanchis , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2176,10 +2176,18 @@ msgstr "" " marcha, haga clic en **Crear y Editar**. En el campo **Fecha de pedido**, " "seleccione la fecha en la que desea continuar con el orden real." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Shipment" +msgstr "Envío" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "Envíos a recibir" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Vendor Reference" +msgstr "Referencia de proveedor" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -2191,6 +2199,10 @@ msgstr "" "esta referencia se suele escribir en la orden de entrega enviado por el " "proveedor." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Order Date" +msgstr "Fecha de pedido" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " @@ -2199,6 +2211,10 @@ msgstr "" "Representa la fecha en que la cotización debe ser validada y se convierte en" " una orden de compra." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Source Document" +msgstr "Documento origen" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" @@ -2207,10 +2223,18 @@ msgstr "" "Referencia del documento que generó esta solicitud de pedido de compra (por " "ejemplo, un pedido de cliente)" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Deliver To" +msgstr "Entregar a" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "Esto determinará el tipo de operación del envío entrante" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Drop Ship Address" +msgstr "Dirección Drop Ship" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " @@ -2219,10 +2243,18 @@ msgstr "" "Ponga una dirección si desea entregar directamente desde el proveedor al " "cliente. De lo contrario, mantenga vacía para entregar a su propia compañía." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Destination Location Type" +msgstr "Tipo de ubicación de destino" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "Campo técnico utilizado para mostrar la dirección de envió directo" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Incoterm" +msgstr "Incoterm" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " diff --git a/locale/fr/LC_MESSAGES/accounting.po b/locale/fr/LC_MESSAGES/accounting.po index 59f42e429..f7f01cfbc 100644 --- a/locale/fr/LC_MESSAGES/accounting.po +++ b/locale/fr/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: e2f_fr_t5 , 2017\n" +"Last-Translator: leemannd , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1681,6 +1681,10 @@ msgstr "" "d'entreprise dans vos préférences utilisateur afin d'ajouter, modifier ou " "supprimer des comptes bancaires pour une autre société." +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "ABA/Routing" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:0 msgid "American Bankers Association Routing Number" msgstr "" @@ -1967,11 +1971,20 @@ msgstr "" "Dans l'onglet Pièces Comptables, les comptes de débit et de crédit par " "défaut peuvent être configurés, de même que la devise du journal" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Active" +msgstr "Actif/ve" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Set active to false to hide the Journal without removing it." msgstr "" "Mettre le champs actif à faux pour masquer le journal sans le supprimer." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Type" +msgstr "Type" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." msgstr "Sélectionnez \"Vente\" pour le journal des factures clients." @@ -1992,6 +2005,10 @@ msgstr "" msgid "Select 'General' for miscellaneous operations journals." msgstr "Sélectionner 'General' pour le journal des opérations divers." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Use in Point of Sale" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if this journal define a payment method that can be used in a" @@ -2000,19 +2017,35 @@ msgstr "" "Cochez cette case si ce journal défini une méthode de paiement qui peut être" " utilisée dans le point de vente." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Company" +msgstr "Société" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "Société associée à ce journal" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Short Code" +msgstr "Code" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "Les pièces comptables de ce journal seront nommées avec ce préfixe." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Number" +msgstr "Nombre Suivant" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next invoice." msgstr "" "Le prochain numéro de séquence sera utilisé pour la prochaine facture." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Entry Sequence" +msgstr "Séquence d'écriture" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the journal " @@ -2021,6 +2054,10 @@ msgstr "" "Cet champ contient les informations relatives à la numérotation des " "écritures de ce journal." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Dedicated Credit Note Sequence" +msgstr "Séquence dédiée aux avoirs" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if you don't want to share the same sequence for invoices and" @@ -2029,10 +2066,18 @@ msgstr "" "Cochez cette case si vous ne souhaitez pas partager la même séquence pour " "les factures et les avoirs créés à partir de ce journal." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Notes: Next Number" +msgstr "Avoirs : numéro suivant" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next credit note." msgstr "Le prochain numéro de séquence sera utilisé pour le prochain avoir." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Note Entry Sequence" +msgstr "Séquence d'écriture de l'avoir" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the credit " @@ -2041,18 +2086,34 @@ msgstr "" "Ce champ contient les informations relatives à la numérotation des écritures" " d'avoirs de ce journal." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Debit Account" +msgstr "Compte de débit par défaut" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "Ça sert de compte par défaut pour les montants en débit" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Credit Account" +msgstr "Compte de crédit par défaut" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "Sert de compte par défaut pour le crédit" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Currency" +msgstr "Devise" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "La devise utilisée pour entrer les relevés" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Debit Methods" +msgstr "Méthodes de débit" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Manual: Get paid by cash, check or any other method outside of Odoo." @@ -2074,6 +2135,10 @@ msgid "" "this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Payment Methods" +msgstr "Moyens de paiement" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Manual:Pay bill by cash or any other method outside of Odoo." msgstr "" @@ -2088,6 +2153,10 @@ msgid "" "to your bank. Enable this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Group Invoice Lines" +msgstr "Grouper les lignes de facture" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "If this box is checked, the system will try to group the accounting lines " @@ -2096,6 +2165,10 @@ msgstr "" "Si cette case est cochée, le système essaiera de grouper les lignes " "comptables lorsqu'il les créera à partir des factures." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Profit Account" +msgstr "Compte de profit" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" @@ -2104,6 +2177,10 @@ msgstr "" "Utilisé pour enregistrer un profit lorsque le solde final de la caisse est " "différent de ce qui a été calculé par le système" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Loss Account" +msgstr "Compte de perte" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " @@ -2112,10 +2189,18 @@ msgstr "" "Utilisé pour enregistrer une perte lorsque le solde final de la caisse est " "différent de ce qui a été calculé par le système" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Show journal on dashboard" +msgstr "Montrer le journal dans le tableau de bord" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "Si ce journal doit être affiché sur le tableau de bord ou non." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Printing Payment Method Selected" +msgstr "Méthode de paiement d'impression des chèques sélectionnées" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" @@ -2124,20 +2209,37 @@ msgstr "" "Fonction technique utilisée afin de savoir si l'impression du chèque a été " "activée comme méthode de paiement." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Sequence" +msgstr "Séquence chèque" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "Séquence de numérotation des chèques." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual Numbering" +msgstr "Numérotation manuelle" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" "Cochez cette option si vos chèques pré-imprimés ne sont pas numérotés." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Check Number" +msgstr "Numéro de chèque suivant" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "Numéro de séquence du prochain chèque imprimé." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Creation of bank statement" +msgstr "Création du relevé bancaire" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field is used for the online synchronization:" msgstr "" @@ -2150,6 +2252,10 @@ msgstr "" msgid "will be put inside previous statement or in a new one" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Amount Authorized Difference" +msgstr "Montant d'écart autorisé" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field depicts the maximum difference allowed between the ending balance" @@ -2244,7 +2350,7 @@ msgstr "France" #: ../../accounting/localizations/france/vat-anti-fraud.rst:3 msgid "Get the VAT anti-fraud certification with Odoo" -msgstr "" +msgstr "Obtenir la certification anti-fraude à la TVA avec Odoo" #: ../../accounting/localizations/france/vat-anti-fraud.rst:5 msgid "" @@ -2254,38 +2360,51 @@ msgid "" "data. These legal requirements are implemented in Odoo, version 9 onward, " "through an add-on." msgstr "" +"Au 1er janvier 2018, une nouvelle législation anti-fraude entre en vigueur " +"en France Métropolitaine et dans les DOM-TOM. Cette nouvelle législation " +"impose l'utilisation par les entreprises concernées d'un logiciel de caisse " +"respectant des critères d'inaltérabilité, de sécurité, de stockage et " +"d'archivage des données de vente. Ces exigences légales sont implémentées " +"dans Odoo, de la version 9 aux plus récentes, via un module additionnel à " +"installer." #: ../../accounting/localizations/france/vat-anti-fraud.rst:12 msgid "Is my company required to use an anti-fraud software?" -msgstr "" +msgstr "Mon entreprise doit-elle utiliser un logiciel anti-fraude?" #: ../../accounting/localizations/france/vat-anti-fraud.rst:13 msgid "" "Your company is required to use an anti-fraud cash register software like " "Odoo (CGI art. 286, I. 3° bis) if:" msgstr "" +"Votre entreprise est tenue d'utiliser un logiciel de caisse anti-fraude " +"comme Odoo (CGI article 286, I. 3 ° bis) si:" #: ../../accounting/localizations/france/vat-anti-fraud.rst:16 msgid "You are taxable (not VAT exempt) in France or any DOM-TOM," msgstr "" +"Vous êtes assujetti à la TVA et n'êtes pas concerné par le régime de " +"franchise de la TVA," #: ../../accounting/localizations/france/vat-anti-fraud.rst:17 msgid "Some of your customers are private individuals (B2C)." -msgstr "" +msgstr "Certains de vos clients sont des particuliers (B2C)." #: ../../accounting/localizations/france/vat-anti-fraud.rst:19 msgid "" "This rule applies to any company size. Auto-entrepreneurs are exempted from " "VAT and therefore are not affected." msgstr "" +"Cette règle s'applique à toute taille d'entreprise. Les auto-entrepreneurs " +"sont exemptés de la TVA et ne sont donc pas affectés." #: ../../accounting/localizations/france/vat-anti-fraud.rst:23 msgid "Get certified with Odoo" -msgstr "" +msgstr "Obtenir la certification avec Odoo" #: ../../accounting/localizations/france/vat-anti-fraud.rst:24 msgid "Getting compliant with Odoo is vey easy." -msgstr "" +msgstr "Se conformer à la nouvelle législation est très simple dans Odoo." #: ../../accounting/localizations/france/vat-anti-fraud.rst:26 msgid "" @@ -2297,31 +2416,45 @@ msgid "" "contact your Odoo service provider. `Get the certificate here " "`__." msgstr "" +" Votre entreprise pourra être sollicitée par l'administration fiscale afin " +"de délivrer un certificat de conformité attestant que votre logiciel est " +"conforme à la législation anti-fraude. Ce certificat sera délivré par Odoo " +"SA aux utilisateurs d'Odoo Enterprise. Si vous utilisez Odoo Community, vous" +" devez `souscrire à Odoo Enterprise " +"`__ ou " +"contactez votre prestataire de services Odoo. `Cliquez ici pour obtenir " +"votre certificat `__." #: ../../accounting/localizations/france/vat-anti-fraud.rst:34 msgid "In case of non-conformity, your company risks a fine of €7,500." msgstr "" +"En cas de non-conformité, votre entreprise risque une amende de 7500€." #: ../../accounting/localizations/france/vat-anti-fraud.rst:36 msgid "To get the certification just follow the following steps:" -msgstr "" +msgstr "Pour obtenir la certification veuillez suivre les étapes suivantes:" #: ../../accounting/localizations/france/vat-anti-fraud.rst:38 msgid "" "Install the anti-fraud add-on fitting your Odoo environment from the *Apps* " "menu:" msgstr "" +"Installer le module anti-fraude qui correspond à votre environnement Odoo:" #: ../../accounting/localizations/france/vat-anti-fraud.rst:41 msgid "" "France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) " "(if you use Odoo Point of Sale)" msgstr "" +"France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) " +"(si vous utilisez Odoo Point de Vente)" #: ../../accounting/localizations/france/vat-anti-fraud.rst:43 msgid "" "France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case)" msgstr "" +"France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (dans les autres " +"cas)" #: ../../accounting/localizations/france/vat-anti-fraud.rst:44 msgid "" @@ -2330,12 +2463,19 @@ msgid "" ":menuselection:`Settings --> Users & Companies --> Companies`. Select a " "country from the list; Do not create a new country." msgstr "" +"Assurez-vous qu'un pays est bien défini sur votre société, sinon vos entrées" +" ne seront pas cryptées pour la vérification de l'inaltérabilité. Pour " +"modifier les données de votre société, allez dans " +":menuselection:`Paramètres --> Utilisateurs & Sociétés --> Sociétés`. " +"Sélectionnez un pays parmis la liste; Ne créez pas un nouveau pays." #: ../../accounting/localizations/france/vat-anti-fraud.rst:48 msgid "" "Download the mandatory Certificate of Conformity delivered by Odoo SA from " "`here `__." msgstr "" +"Télécharger le Certificat de Conformité obligatoire délivré par Odoo SA " +"`ici`__." #: ../../accounting/localizations/france/vat-anti-fraud.rst:50 msgid "" @@ -2344,34 +2484,44 @@ msgid "" "repository. For any issue you can still download the modules from `Odoo's " "Apps store `__." msgstr "" +"Si vous hébergez Odoo sur site, vous devriez mettre à jour votre " +"installation et redémarrer votre serveur pour voir apparaître ces modules " +"anti-fraudes dans votre répertoire d'applications. En cas de problème vous " +"pouvez toujours les télécharger depuis `l'Apps store " +"d'Odoo`__." #: ../../accounting/localizations/france/vat-anti-fraud.rst:56 msgid "Anti-fraud features of Odoo" -msgstr "" +msgstr "Description des fonctionnalités anti-fraude" #: ../../accounting/localizations/france/vat-anti-fraud.rst:57 msgid "The anti-fraud add-on introduces the following features:" -msgstr "" +msgstr "Le module anti-fraude introduit les fonctionnalités suivantes:" #: ../../accounting/localizations/france/vat-anti-fraud.rst:59 msgid "" "**Inalterability**: deactivation of all the ways to cancel or modify key " "data of POS orders, invoices and journal entries;" msgstr "" +"**Inaltérabilité**: désactivation de toutes les méthodes d'annulation ou de " +"modification des données clés des commandes de PdV, factures et entrées " +"comptables." #: ../../accounting/localizations/france/vat-anti-fraud.rst:61 msgid "**Security**: chaining algorithm to verify the inalterability;" -msgstr "" +msgstr "**Sécurité**: algorithme de chainage pour vérifier l'inaltérabilié;" #: ../../accounting/localizations/france/vat-anti-fraud.rst:62 msgid "" "**Storage**: automatic sales closings with computation of both period and " "cumulative totals (daily, monthly, annually)." msgstr "" +"**Stockage**: clôtures de ventes automatiques avec calculs des totaux " +"périodiques et cumulatifs (journaliers, mensuels, annuels)." #: ../../accounting/localizations/france/vat-anti-fraud.rst:66 msgid "Inalterability" -msgstr "" +msgstr "Inaltérabilité" #: ../../accounting/localizations/france/vat-anti-fraud.rst:67 msgid "" @@ -2379,12 +2529,17 @@ msgid "" "confirmed invoices and journal entries are deactivated, if the company is " "located in France or in any DOM-TOM." msgstr "" +"Toutes les possibilités d'annuler ou modifier les données clés des commandes" +" de Point de Vente payés, factures confirmées ou entrées comptables sont " +"désactivées, si la société est localisée en France ou dans les DOM-TOM." #: ../../accounting/localizations/france/vat-anti-fraud.rst:71 msgid "" "If you run a multi-companies environment, only the documents of such " "companies are impacted." msgstr "" +"Si vous utilisez un environnement multi-sociétés, seuls les documents des " +"sociétés françaises ou DOM-TOM sont cryptés." #: ../../accounting/localizations/france/vat-anti-fraud.rst:75 msgid "Security" @@ -2396,6 +2551,10 @@ msgid "" " validation. This number (or hash) is calculated from the key data of the " "document as well as from the hash of the precedent documents." msgstr "" +"Pour assurer l'inaltérabilité, chaque commande ou entrée comptable est " +"cryptée à la validation. Le numéro de cryptable (ou \"hash\") est calculé à " +"partir des données clés du document et à partir du hash des documents " +"précédents." #: ../../accounting/localizations/france/vat-anti-fraud.rst:81 msgid "" @@ -2405,6 +2564,10 @@ msgid "" "initial ones. In case of failure, the system points out the first corrupted " "document recorded in the system." msgstr "" +"Le module introduit une interface pour tester l'inaltérabilité des données. " +"Si une donnée est modifiée sur un document validé, le test échouera. " +"L'algorithme recalcule tous les hash et les compare avec les hash initiaux. " +"En cas d'échec, le système indique le premier document corrompu." #: ../../accounting/localizations/france/vat-anti-fraud.rst:87 msgid "" @@ -2413,10 +2576,15 @@ msgid "" "Statements`. For invoices or journal entries, go to " ":menuselection:`Invoicing/Accounting --> Reporting --> French Statements`." msgstr "" +"Les utilisateurs qui bénéficient de droits d'accès de type *Gestionnaire* " +"peuvent lancer le test d'inaltérabilité. Pour les commandes de PdV, allez " +"dans :menuselection:`Point de Vente --> Rapports --> Déclarations " +"françaises`. Pour les factures et entrées comptables, allez dans " +":menuselection:`Facturation --> Rapports --> Déclarations françaises`." #: ../../accounting/localizations/france/vat-anti-fraud.rst:94 msgid "Storage" -msgstr "" +msgstr "Stockage" #: ../../accounting/localizations/france/vat-anti-fraud.rst:95 msgid "" @@ -2425,23 +2593,33 @@ msgid "" " as well as the cumulative grand totals from the very first sales entry " "recorded in the system." msgstr "" +"Le système procède aussi à des clôtures de ventes automatiques de façon " +"journalière, mensuelle et annuelle. Ces clôtures calculent de façon " +"distincte le total de ventes d'une période ainsi que le grands total " +"cumulatif depuis la première entrée enregistrée dans le système." #: ../../accounting/localizations/france/vat-anti-fraud.rst:101 msgid "" "Closings can be found in the *French Statements* menu of Point of Sale, " "Invoicing and Accounting apps." msgstr "" +"Les clôtures sont accessibles depuis le menu *Déclarations françaises* des " +"modules Point de Vente et Facturation." #: ../../accounting/localizations/france/vat-anti-fraud.rst:105 msgid "" "Closings compute the totals for journal entries of sales journals (Journal " "Type = Sales)." msgstr "" +"Les clôtures calculent les totaux des entrées comptables des journaux de " +"ventes (Type de Journal = Ventes)." #: ../../accounting/localizations/france/vat-anti-fraud.rst:107 msgid "" "For multi-companies environments, such closings are performed by company." msgstr "" +"Dans les environnements multi-sociétés, les clôtures sont effectuées par " +"société." #: ../../accounting/localizations/france/vat-anti-fraud.rst:109 msgid "" @@ -2450,6 +2628,12 @@ msgid "" "daily basis, the add-on prevents from resuming a session opened more than 24" " hours ago. Such a session must be closed before selling again." msgstr "" +"Les commandes de PdV sont comptabilisées comme entrées comptables à la " +"clôture de la session PdV. Clôturer une session PdV peut être effectué à " +"n'importe quel moment. Pour inciter les utilisateurs à le faire de façon " +"quotidienne, le module empêche de reprendre une session ouverte depuis plus " +"de 24h. Une telle session doit être clôturée afin de pouvoir continuer à " +"vendre." #: ../../accounting/localizations/france/vat-anti-fraud.rst:115 msgid "" @@ -2458,6 +2642,9 @@ msgid "" "record a new sales transaction for a period already closed, it will be " "counted in the very next closing." msgstr "" +"Le total de la période est calculé à partir de toutes les entrées comptables" +" comptabilisées après la précédente clôture du même type (journalier, " +"mensuel, annuel), quelque soit la date de comptabilisation." #: ../../accounting/localizations/france/vat-anti-fraud.rst:120 msgid "" @@ -2465,6 +2652,10 @@ msgid "" "developer mode. Go to :menuselection:`Settings --> Technical --> Automation " "--> Scheduled Actions` to do so." msgstr "" +"Pour les tests et audits, les clôtures peuvent être déclenchées de façon " +"manuelle dans le mode développeur. Pour cela, allez dans " +":menuselection:`Configuration --> Technique --> Automatisation --> Actions " +"planififées`." #: ../../accounting/localizations/france/vat-anti-fraud.rst:127 msgid "Responsibilities" @@ -2475,6 +2666,9 @@ msgid "" "Do not uninstall the module! If you do so, the hashes will be reset and none" " of your past data will be longer guaranteed as being inalterable." msgstr "" +"Ne désinstallez pas le module! Les numéros de cryptage seraient supprimés et" +" toutes les données précedemment enregistrées ne seraient plus considérées " +"comme étant inaltérées." #: ../../accounting/localizations/france/vat-anti-fraud.rst:131 msgid "" @@ -2482,28 +2676,39 @@ msgid "" "diligence. It is not permitted to modify the source code which guarantees " "the inalterability of data." msgstr "" +"Les administrateurs de système sont responsables de leur instance Odoo et " +"doivent l'utiliser et le configurer en bon père de famille. Il n'est pas " +"autorisé de modifier le code source qui guarantit l'inaltérabilité des " +"données." #: ../../accounting/localizations/france/vat-anti-fraud.rst:135 msgid "" "Odoo absolves itself of all and any responsibility in case of changes in the" " add-on’s functions caused by 3rd party applications not certified by Odoo." msgstr "" +"Odoo se décharge de toute responsabilité en cas de changement appliqué au " +"fonctionnement du module anti-fraude causé par des modules tiers non " +"certifiés par Odoo SA." #: ../../accounting/localizations/france/vat-anti-fraud.rst:140 msgid "More Information" -msgstr "" +msgstr "Plus d'informations" #: ../../accounting/localizations/france/vat-anti-fraud.rst:141 msgid "" "You will find more information about this legislation in the official " "documents:" msgstr "" +"Vous trouverez plus d'informations sur la législation dans les documents " +"officiels:" #: ../../accounting/localizations/france/vat-anti-fraud.rst:143 msgid "" "`Frequently Asked Questions " "`__" msgstr "" +"`Foire Aux Questions " +"`__" #: ../../accounting/localizations/france/vat-anti-fraud.rst:144 msgid "" @@ -2511,12 +2716,17 @@ msgid "" "`__" msgstr "" +"`Déclaration officielle " +"`__" #: ../../accounting/localizations/france/vat-anti-fraud.rst:145 msgid "" "`Item 88 of Finance Law 2016 " "`__" msgstr "" +"`Article 88 de la Loi sur les Finances de 2016 " +"`__" #: ../../accounting/localizations/mexico.rst:3 msgid "Mexico" @@ -3880,6 +4090,10 @@ msgstr "" msgid "Explanation of the fields:" msgstr "Explication des champs :" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Status" +msgstr "État" + #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "Lorsqu'une immobilisation est créée, le statut est « Brouillon »." @@ -3901,22 +4115,42 @@ msgstr "" "est terminé. Si la dernière ligne de l'amortissement est comptabilisée, " "l'immobilisation passe automatiquement dans ce statut." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Category" +msgstr "Catégorie" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "Catégorie d'immobilisation" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Date" +msgstr "Date " + #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "Date de l'immobilisation" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Gross Value" +msgstr "Valeur brute" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "Valeur brute des immobilisations" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Salvage Value" +msgstr "Valeur de récupération" + #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "Il s'agit de la part non dépréciable de l'immobilisation." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Computation Method" +msgstr "Méthode de calcul" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -3936,6 +4170,10 @@ msgstr "" "* Dégressif : Calculé sur la base de: Valeur résiduelle * Taux " "d'amortissement Dégressif" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Time Method Based On" +msgstr "Méthode temporelle basée sur" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the dates and number of entries." msgstr "" @@ -3954,6 +4192,10 @@ msgstr "" "* Date de fin : Choisissez le temps entre 2 amortissements et la date au " "delà de laquelle les amortissements cesseront." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Prorata Temporis" +msgstr "Prorata temporis" + #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3963,11 +4205,19 @@ msgstr "" "Indiquez si le premier amortissement doit être calculé à partir de la date " "d'achat ou à partir du 1er janvier / premier jour de l'exercice comptable." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Depreciations" +msgstr "Nombre d'amortissements" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "" "Le nombre d'amortissements nécessaire pour amortir votre immobilisation" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Months in a Period" +msgstr "Nombre de mois dans une période" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "La durée entre deux amortissements, en mois" @@ -5910,17 +6160,29 @@ msgstr "" "pour gérer les clôtures d'exercices (et établir les écritures " "correspondantes)" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Tags" +msgstr "Étiquettes" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "" "Étiquettes optionnelles que vous pourriez assigner pour des rapports " "personnalisés" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Account Currency" +msgstr "Devise du compte" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "" "Oblige toutes les écritures de ce compte à avoir cette devise secondaire." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Internal Type" +msgstr "Type interne" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -5932,6 +6194,10 @@ msgstr "" "les comptes banquaires, payabls/recevables par les comptes des " "vendeurs/clients" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Allow Reconciliation" +msgstr "Autoriser le lettrage" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -11046,10 +11312,18 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "Explication des champs de l'écran de paiement :" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Has Invoices" +msgstr "Présente des factures" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used for usability purposes" msgstr "Champ technique utilisé à des fins ergonomiques" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Hide Payment Method" +msgstr "Masquer la méthode de paiement" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to hide the payment method if the selected journal has " @@ -11077,6 +11351,10 @@ msgid "" "installed" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Code" +msgstr "Code" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to adapt the interface to the payment type selected." @@ -11084,6 +11362,10 @@ msgstr "" "Champ technique utilisé pour adapter l'interface au type de paiement " "sélectionné." +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check Number" +msgstr "Numéro de chèque" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "The selected journal is configured to print check numbers. If your pre-" diff --git a/locale/fr/LC_MESSAGES/inventory.po b/locale/fr/LC_MESSAGES/inventory.po index 680999800..1a4190b5a 100644 --- a/locale/fr/LC_MESSAGES/inventory.po +++ b/locale/fr/LC_MESSAGES/inventory.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Xavier Belmere , 2017\n" +"Last-Translator: Micky Jault , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -697,10 +697,12 @@ msgstr "" "être utilisés en fonction de vos stratégies de fabrication et de livraison." #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:10 +#: ../../inventory/settings/products/strategies.rst:10 msgid "Terminology" msgstr "Terminologie" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:13 +#: ../../inventory/settings/products/strategies.rst:13 msgid "Minimum stock rule" msgstr "Règle de stock minimum" @@ -721,6 +723,8 @@ msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:22 #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:56 +#: ../../inventory/settings/products/strategies.rst:22 +#: ../../inventory/settings/products/strategies.rst:58 msgid "Make to Order" msgstr "Approvisionnement à la commande" @@ -762,6 +766,7 @@ msgstr "" #: ../../inventory/routes/strategies/removal.rst:18 #: ../../inventory/settings/products/packages.rst:17 #: ../../inventory/settings/products/packages.rst:66 +#: ../../inventory/settings/products/strategies.rst:30 #: ../../inventory/settings/products/uom.rst:17 #: ../../inventory/settings/products/variants.rst:114 #: ../../inventory/settings/warehouses/location_creation.rst:6 @@ -775,6 +780,7 @@ msgid "Configuration" msgstr "Configuration" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:33 +#: ../../inventory/settings/products/strategies.rst:33 msgid "Minimum stock rules" msgstr "Règles de stock minimum" @@ -790,6 +796,10 @@ msgstr "" "réapprovisionnement`. Là, cliquez sur **Créer** pour définir les valeurs de " "stock minimum et maximum pour un article donné." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Active" +msgstr "Actif/ve" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " @@ -798,11 +808,19 @@ msgstr "" "Si le champ \"Actif\" n'est pas coché, cela vous permettra de cacher les " "points de commande sans les supprimer." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Product Unit of Measure" +msgstr "Unité de mesure d'article" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "" "Unité de mesure par défaut utilisée pour toutes les opérations de stock" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Procurement Group" +msgstr "Groupe d'approvisionnement" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -814,6 +832,10 @@ msgstr "" " les règles d'approvisionnement seront regroupés en une seule grande " "préparation." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Minimum Quantity" +msgstr "Quantité minimum" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -824,6 +846,10 @@ msgstr "" " champ, Odoo génère un approvisionnement pour ramener la quantité prévue à " "la quantité maxi." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Maximum Quantity" +msgstr "Quantité maximale" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -834,6 +860,10 @@ msgstr "" "approvisionnement pour ramener la quantité prévue à la quantité indiquée " "ici." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Quantity Multiple" +msgstr "Quantité multiple de" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " @@ -842,6 +872,10 @@ msgstr "" "La quantité à approvisionner sera arrondie à ce multiple. S'il est à 0, la " "quantité exacte sera utilisée." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Lead Time" +msgstr "Délai" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -885,10 +919,12 @@ msgstr "" "**Approvisionnement à la commande**. " #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:68 +#: ../../inventory/settings/products/strategies.rst:70 msgid "Choice between the two options" msgstr "Choix entre les deux options" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:70 +#: ../../inventory/settings/products/strategies.rst:72 msgid "" "The choice between the two options is thus dependent of your inventory " "strategy. If you prefer to have a buffer and always have at least a minimum " @@ -7003,6 +7039,71 @@ msgstr ":doc:`usage`" msgid ":doc:`uom`" msgstr ":doc:`uom`" +#: ../../inventory/settings/products/strategies.rst:3 +msgid "How to select the right replenishment strategy" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:5 +msgid "" +"Minimum Stock rules and Make to Order have similar consequences but " +"different rules. They should be used depending on your manufacturing and " +"delivery strategies." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:15 +msgid "" +"Minimum Stock rules are used to ensure that you always have the minimum " +"amount of a product in stock in order to manufacture your products and/or " +"answer to your customer needs. When the stock level of a product reaches its" +" minimum the system will automatically generate a procurement order with the" +" quantity needed to reach the maximum stock level." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:24 +msgid "" +"The Make to Order function will trigger a Purchase Order of the amount of " +"the Sales Order related to the product. The system will **not** check the " +"current stock. This means that a draft purchase order will be generated " +"regardless of the quantity on hand of the product." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:35 +msgid "" +"The Minimum Stock Rules configuration is available through your Inventory " +"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" +" down menu. There, click on \"Create\" to set minimum and maximum stock " +"values for a given product." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:44 +msgid "" +"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " +"multiple\" fields" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:47 +msgid "" +"Then, click on your product to access the related product form and, on the " +"\"Inventory submenu\", do not forget to select a supplier." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:54 +msgid "" +"Don't forget to select the right product type. A consumable can not be " +"stocked and will thus not be accounted for in the stock valuation." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:60 +msgid "" +"The Make to Order configuration is available on your product form through " +"your :menuselection:`Inventory --> Inventory control --> Products` (or any " +"other module where products are available)." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:64 +msgid "On the product form, under Inventory, click on \"Make To Order\"." +msgstr "" + #: ../../inventory/settings/products/uom.rst:3 msgid "How to use different units of measure?" msgstr "Comment utiliser différentes unités de mesure ?" diff --git a/locale/fr/LC_MESSAGES/manufacturing.po b/locale/fr/LC_MESSAGES/manufacturing.po index a3e220494..2fecba3f8 100644 --- a/locale/fr/LC_MESSAGES/manufacturing.po +++ b/locale/fr/LC_MESSAGES/manufacturing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-07 09:30+0200\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Xavier Belmere , 2017\n" +"Last-Translator: Olivier Lenoir , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,335 +22,33 @@ msgstr "" msgid "Manufacturing" msgstr "Fabrication" -#: ../../manufacturing/operations.rst:3 -msgid "Manufacturing Operations" -msgstr "Opérations de Fabrication" - -#: ../../manufacturing/operations/replenishment.rst:3 -msgid "Replenishment Strategies" +#: ../../manufacturing/management.rst:5 +msgid "Manufacturing Management" msgstr "" -#: ../../manufacturing/operations/replenishment/strategies.rst:3 -msgid "How to select the right replenishment strategy" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:5 -msgid "" -"Minimum Stock rules and Make to Order have similar consequences but " -"different rules. They should be used depending on your manufacturing and " -"delivery strategies." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:10 -msgid "Terminology" -msgstr "Terminologie" - -#: ../../manufacturing/operations/replenishment/strategies.rst:13 -msgid "Minimum stock rule" -msgstr "Règle de stock minimum" - -#: ../../manufacturing/operations/replenishment/strategies.rst:15 -msgid "" -"Minimum Stock rules are used to ensure that you always have the minimum " -"amount of a product in stock in order to manufacture your products and/or " -"answer to your customer needs. When the stock level of a product reaches its" -" minimum the system will automatically generate a procurement order with the" -" quantity needed to reach the maximum stock level." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:22 -#: ../../manufacturing/operations/replenishment/strategies.rst:58 -msgid "Make to Order" -msgstr "Approvisionnement à la commande" - -#: ../../manufacturing/operations/replenishment/strategies.rst:24 -msgid "" -"The Make to Order function will trigger a Purchase Order of the amount of " -"the Sales Order related to the product. The system will **not** check the " -"current stock. This means that a draft purchase order will be generated " -"regardless of the quantity on hand of the product." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:30 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:27 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:62 -msgid "Configuration" -msgstr "Configuration" - -#: ../../manufacturing/operations/replenishment/strategies.rst:33 -msgid "Minimum stock rules" -msgstr "Règles de stock minimum" - -#: ../../manufacturing/operations/replenishment/strategies.rst:35 -msgid "" -"The Minimum Stock Rules configuration is available through your Inventory " -"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" -" down menu. There, click on \"Create\" to set minimum and maximum stock " -"values for a given product." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:44 -msgid "" -"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " -"multiple\" fields" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:47 -msgid "" -"Then, click on your product to access the related product form and, on the " -"\"Inventory submenu\", do not forget to select a supplier." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:54 -msgid "" -"Don't forget to select the right product type. A consumable can not be " -"stocked and will thus not be accounted for in the stock valuation." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:60 -msgid "" -"The Make to Order configuration is available on your product form through " -"your :menuselection:`Inventory --> Inventory control --> Products` (or any " -"other module where products are available)." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:64 -msgid "On the product form, under Inventory, click on \"Make To Order\"." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:70 -msgid "Choice between the two options" -msgstr "Choix entre les deux options" - -#: ../../manufacturing/operations/replenishment/strategies.rst:72 -msgid "" -"The choice between the two options is thus dependent of your inventory " -"strategy. If you prefer to have a buffer and always have at least a minimum " -"amount, the minimum stock rule should be used. If you want to reorder your " -"stocks only if your sale is confirmed it is better to use the Make to Order." -msgstr "" -"Le choix entre les deux options est donc dépendant de votre stratégie " -"d'inventaire. Si vous préférez avoir un stock tampon et toujours avoir au " -"moins un stock minimum, la règle de stock minimum doit être utilisée. Si " -"vous souhaitez réapprovisionner vos stocks seulement si votre vente est " -"confirmée, il est préférable d'utiliser l'Approvisionnement à la commande." - -#: ../../manufacturing/overview.rst:3 -msgid "Overview" -msgstr "Vue d'ensemble" - -#: ../../manufacturing/overview/bill_of_materials.rst:3 -#: ../../manufacturing/overview/main_concepts/terminologies.rst:6 -msgid "Bill of Materials" -msgstr "Nomenclatures" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:3 -msgid "How to Sell a Set of Products as a Kit" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:5 -msgid "" -"A *kit* is a set of components that are delivered without first being " -"assembled or mixed. Kits are described in Odoo using *bills of materials*. " -"There are two basic ways to configure kits, depending on how stock of the " -"kit product is to be managed. In either case, both the Inventory and " -"Manufacturing apps must be installed." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:12 -msgid "Manage Stock of Component Products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:14 -msgid "" -"If you would like to assemble kits as they are ordered, managing stock of " -"the kit *components* only, you will use a Kit BoM without a manufacturing " -"step." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:18 -msgid "" -"A product using a Kit BoM will appear as a single line item on a quotation " -"and sales order, but will generate a delivery order with one line item for " -"each of the components of the kit. In the examples below, the image at left " -"shows a sales order for the kit \"Custom Computer Kit\", while the image at " -"right shows the corresponding delivery order." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:24 -msgid "|image0|\\ |image1|" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:29 -msgid "" -"From the **Products** menu in either the Inventory or Manufacturing app, " -"create each component product as you would any other product, then create " -"the top-level, or kit product. The kit product should have only the route " -"**Manufacture** set. Because you cannot track the stock of kit products, the" -" Product Type should be set to **Consumable**. Because a kit product cannot " -"be purchased, **Can be Purchased** should be unchecked." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:37 -msgid "" -"All other parameters on the kit product may be modified according to your " -"preference. The component products require no special configuration." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:44 -msgid "" -"Once the products are configured, create a bill of materials for the kit " -"product. Add each component and its quantity. Select the BoM Type **Ship " -"this product as a set of components**. All other options may be left with " -"their default values." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:53 -msgid "Manage Stock of Kit Product and Component Products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:55 -msgid "" -"If you would like to manage stock of the top-level kit product, you will use" -" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" -" standard BoM to assemble kits, a manufacturing order will be created. The " -"manufacturing order must be registered as completed before the kit product " -"will appear in your stock." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:64 -msgid "" -"On the kit product, select the route **Manufacture**. You may also select " -"**Make to Order**, which will create a manufacturing order whenever a sales " -"order is confirmed. Select the product type **Stockable Product** to enable " -"stock management." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:72 -msgid "" -"When you create the bill of materials, select the BoM Type **Manufacture " -"this product**. The assembly of the kit will be described by a manufacturing" -" order rather than a packing operation." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:3 -msgid "How to manage BoMs for product variants" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:125 -msgid "" -"Odoo allows you to use one bill of materials for multiple variants of the " -"same product. Simply enable variants from :menuselection:`Configuration --> " -"Settings`." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:132 -msgid "" -"You will then be able to specify which component lines are to be used in the" -" manufacture of each product variant. You may specify multiple variants for " -"each line. If no variant is specified, the line will be used for all " -"variants." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:17 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:137 -msgid "" -"When defining variant BoMs on a line-item-basis, the **Product Variant** " -"field in the main section of the BoM should be left blank. This field is " -"used when creating a BoM for one variant of a product only." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:3 -msgid "How to manage semi-finished products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:83 -msgid "" -"A subassembly is a manufactured product which is intended to be used as a " -"component of another manufactured product. You may wish to employ sub-" -"assemblies to simplify a complex BoM, to more accurately represent your " -"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " -"that employs subassemblies is often referred to as a multi-level BoM." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:90 -msgid "" -"Multi-level bills of materials in Odoo are accomplished by creating a top-" -"level BoM and subassembly BoMs. Next, the procurement route of the " -"subassembly product is defined. This ensures that every time a manufacturing" -" order for the top-level product is created, a manufacturing order for each " -"subassembly is created as well." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:19 -msgid "Configure the Top -Level Product BoM" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:21 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:99 -msgid "" -"To configure a multi-level BoM, create the top-level product and its BoM. " -"Include any subassemblies in the list of components. Create a BoM for each " -"subassembly as you would for any product." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:29 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:107 -msgid "Configure the Subassembly Product Data" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:31 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:109 -msgid "" -"On the product form of the subassembly, you must select the routes " -"**Manufacture** and **Make To Order**. The **Manufacture** route takes " -"precedence over the **Buy** route, so selecting the latter will have no " -"effect." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:39 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:117 -msgid "" -"If you would like to be able to purchase the subassembly in addition to " -"manufacturing it, select **Can be Purchased**. All other fields on the " -"subassembly product form may be configured according to your preference." -msgstr "" - -#: ../../manufacturing/overview/getting_started.rst:3 -msgid "Getting Started" -msgstr "Commencer" - -#: ../../manufacturing/overview/getting_started.rst:5 -msgid "How to consume composents to make a finished product" -msgstr "" - -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:3 msgid "How to create a Bill of Materials" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:5 +#: ../../manufacturing/management/bill_configuration.rst:5 msgid "" "A bill of materials (BoM) is a document that describes the component " "products, the quantity of each component, and the process required to " "manufacture a product, including a routing and individual steps." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:9 +#: ../../manufacturing/management/bill_configuration.rst:9 msgid "" "In Odoo, each product may have multiple BoMs associated with it, but a BoM " "can only be associated with a single product. A single BoM can, however, " "describe multiple variants of the same product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:14 +#: ../../manufacturing/management/bill_configuration.rst:14 msgid "Setting up a Basic BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:16 +#: ../../manufacturing/management/bill_configuration.rst:16 msgid "" "If you choose to manage your manufacturing operations using manufacturing " "orders only, you will define basic bills of materials without routings. For " @@ -359,7 +57,7 @@ msgid "" "documentation." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:22 +#: ../../manufacturing/management/bill_configuration.rst:22 msgid "" "Before creating your first bill of materials, you will need to create a " "product and at least one component (components are considered products in " @@ -372,7 +70,7 @@ msgid "" "Materials`, or using the button on the top of the product form." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:32 +#: ../../manufacturing/management/bill_configuration.rst:32 msgid "" "Under the **Miscellaneous** tab, you can fill additional fields. " "**Sequence** defines the order in which your BoMs will be selected for " @@ -380,11 +78,11 @@ msgid "" "allows you to track changes to your BoM over time." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:38 +#: ../../manufacturing/management/bill_configuration.rst:38 msgid "Adding a Routing to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:40 +#: ../../manufacturing/management/bill_configuration.rst:40 msgid "" "A routing defines a series of operations required to manufacture a product " "and the work center at which each operation is performed. A routing may be " @@ -392,14 +90,14 @@ msgid "" "information about configuring routings, review the chapter on routings." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:46 +#: ../../manufacturing/management/bill_configuration.rst:46 msgid "" "After enabling routings from :menuselection:`Configuration --> Settings`, " "you will be able to add a routing to a bill of materials by selecting a " "routing from the dropdown list or creating one on the fly." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:50 +#: ../../manufacturing/management/bill_configuration.rst:50 msgid "" "You may define the work operation or step in which each component is " "consumed using the field, **Consumed in Operation** under the **Components**" @@ -409,23 +107,23 @@ msgid "" "consumed/produced at the final operation in the routing." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:61 +#: ../../manufacturing/management/bill_configuration.rst:61 msgid "Adding Byproducts to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:63 +#: ../../manufacturing/management/bill_configuration.rst:63 msgid "" "In Odoo, a byproduct is any product produced by a BoM in addition to the " "primary product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:66 +#: ../../manufacturing/management/bill_configuration.rst:66 msgid "" "To add byproducts to a BoM, you will first need to enable them from " ":menuselection:`Configuration --> Settings`." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:72 +#: ../../manufacturing/management/bill_configuration.rst:72 msgid "" "Once byproducts are enabled, you can add them to your bills of materials " "under the **Byproducts** tab of the bill of materials. You can add any " @@ -433,27 +131,196 @@ msgid "" "of the routing as the primary product of the BoM." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:81 +#: ../../manufacturing/management/bill_configuration.rst:81 msgid "Setting up a BoM for a Product With Sub-Assemblies" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:97 +#: ../../manufacturing/management/bill_configuration.rst:83 +#: ../../manufacturing/management/sub_assemblies.rst:5 +msgid "" +"A subassembly is a manufactured product which is intended to be used as a " +"component of another manufactured product. You may wish to employ sub-" +"assemblies to simplify a complex BoM, to more accurately represent your " +"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " +"that employs subassemblies is often referred to as a multi-level BoM." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:90 +#: ../../manufacturing/management/sub_assemblies.rst:12 +msgid "" +"Multi-level bills of materials in Odoo are accomplished by creating a top-" +"level BoM and subassembly BoMs. Next, the procurement route of the " +"subassembly product is defined. This ensures that every time a manufacturing" +" order for the top-level product is created, a manufacturing order for each " +"subassembly is created as well." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:97 msgid "Configure the Top-Level Product BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:123 +#: ../../manufacturing/management/bill_configuration.rst:99 +#: ../../manufacturing/management/sub_assemblies.rst:21 +msgid "" +"To configure a multi-level BoM, create the top-level product and its BoM. " +"Include any subassemblies in the list of components. Create a BoM for each " +"subassembly as you would for any product." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:107 +#: ../../manufacturing/management/sub_assemblies.rst:29 +msgid "Configure the Subassembly Product Data" +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:109 +#: ../../manufacturing/management/sub_assemblies.rst:31 +msgid "" +"On the product form of the subassembly, you must select the routes " +"**Manufacture** and **Make To Order**. The **Manufacture** route takes " +"precedence over the **Buy** route, so selecting the latter will have no " +"effect." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:117 +#: ../../manufacturing/management/sub_assemblies.rst:39 +msgid "" +"If you would like to be able to purchase the subassembly in addition to " +"manufacturing it, select **Can be Purchased**. All other fields on the " +"subassembly product form may be configured according to your preference." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:123 msgid "Using a Single BoM to Describe Several Variants of a Single Product" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:125 +#: ../../manufacturing/management/product_variants.rst:5 +msgid "" +"Odoo allows you to use one bill of materials for multiple variants of the " +"same product. Simply enable variants from :menuselection:`Configuration --> " +"Settings`." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:132 +#: ../../manufacturing/management/product_variants.rst:12 +msgid "" +"You will then be able to specify which component lines are to be used in the" +" manufacture of each product variant. You may specify multiple variants for " +"each line. If no variant is specified, the line will be used for all " +"variants." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:137 +#: ../../manufacturing/management/product_variants.rst:17 +msgid "" +"When defining variant BoMs on a line-item-basis, the **Product Variant** " +"field in the main section of the BoM should be left blank. This field is " +"used when creating a BoM for one variant of a product only." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:3 +msgid "How to Sell a Set of Products as a Kit" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:5 +msgid "" +"A *kit* is a set of components that are delivered without first being " +"assembled or mixed. Kits are described in Odoo using *bills of materials*. " +"There are two basic ways to configure kits, depending on how stock of the " +"kit product is to be managed. In either case, both the Inventory and " +"Manufacturing apps must be installed." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:12 +msgid "Manage Stock of Component Products" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:14 +msgid "" +"If you would like to assemble kits as they are ordered, managing stock of " +"the kit *components* only, you will use a Kit BoM without a manufacturing " +"step." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:18 +msgid "" +"A product using a Kit BoM will appear as a single line item on a quotation " +"and sales order, but will generate a delivery order with one line item for " +"each of the components of the kit. In the examples below, the image at left " +"shows a sales order for the kit \"Custom Computer Kit\", while the image at " +"right shows the corresponding delivery order." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:24 +msgid "|image0|\\ |image1|" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:27 +#: ../../manufacturing/management/kit_shipping.rst:62 +msgid "Configuration" +msgstr "Configuration" + +#: ../../manufacturing/management/kit_shipping.rst:29 +msgid "" +"From the **Products** menu in either the Inventory or Manufacturing app, " +"create each component product as you would any other product, then create " +"the top-level, or kit product. The kit product should have only the route " +"**Manufacture** set. Because you cannot track the stock of kit products, the" +" Product Type should be set to **Consumable**. Because a kit product cannot " +"be purchased, **Can be Purchased** should be unchecked." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:37 +msgid "" +"All other parameters on the kit product may be modified according to your " +"preference. The component products require no special configuration." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:44 +msgid "" +"Once the products are configured, create a bill of materials for the kit " +"product. Add each component and its quantity. Select the BoM Type **Ship " +"this product as a set of components**. All other options may be left with " +"their default values." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:53 +msgid "Manage Stock of Kit Product and Component Products" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:55 +msgid "" +"If you would like to manage stock of the top-level kit product, you will use" +" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" +" standard BoM to assemble kits, a manufacturing order will be created. The " +"manufacturing order must be registered as completed before the kit product " +"will appear in your stock." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:64 +msgid "" +"On the kit product, select the route **Manufacture**. You may also select " +"**Make to Order**, which will create a manufacturing order whenever a sales " +"order is confirmed. Select the product type **Stockable Product** to enable " +"stock management." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:72 +msgid "" +"When you create the bill of materials, select the BoM Type **Manufacture " +"this product**. The assembly of the kit will be described by a manufacturing" +" order rather than a packing operation." +msgstr "" + +#: ../../manufacturing/management/manufacturing_order.rst:3 msgid "How to process a manufacturing order" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:6 +#: ../../manufacturing/management/manufacturing_order.rst:6 msgid "Introduction" msgstr "Introduction" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:8 +#: ../../manufacturing/management/manufacturing_order.rst:8 msgid "" "There are two basic ways to manage manufacturing in Odoo. The first way " "manages work with one document only. This document is the **manufacturing " @@ -463,11 +330,11 @@ msgid "" "performed in an order defined by **routings**." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:17 +#: ../../manufacturing/management/manufacturing_order.rst:17 msgid "How to manage manufacturing without routings" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:19 +#: ../../manufacturing/management/manufacturing_order.rst:19 msgid "" "You will most likely use manufacturing orders without routings if all the " "work to produce your product is performed in one place, by one person, in " @@ -475,26 +342,26 @@ msgid "" "work orders and routings." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:24 +#: ../../manufacturing/management/manufacturing_order.rst:24 msgid "" "Managing your operations in this way is the default behavior in Odoo. There " "are two basic phases from planning to production:" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:27 -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:52 +#: ../../manufacturing/management/manufacturing_order.rst:27 +#: ../../manufacturing/management/manufacturing_order.rst:52 msgid "Create manufacturing orders" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:29 +#: ../../manufacturing/management/manufacturing_order.rst:29 msgid "Record Production" msgstr "Enregistrer la production" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:32 +#: ../../manufacturing/management/manufacturing_order.rst:32 msgid "How to manage manufacturing with routings and work orders" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:34 +#: ../../manufacturing/management/manufacturing_order.rst:34 msgid "" "To use work orders and routings, you will need to enable the option **Manage" " production by work orders** From :menuselection:`Configuration --> " @@ -503,14 +370,14 @@ msgid "" "**work centers**, the locations at which work orders are performed." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:41 +#: ../../manufacturing/management/manufacturing_order.rst:41 msgid "" "When manufacturing with routings and work orders, each work order is " "scheduled individually. You will also have access to time and capacity " "planning, and reports on costing and efficiency on a work center level." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:45 +#: ../../manufacturing/management/manufacturing_order.rst:45 msgid "" "Manufacturing using routings can be broken down into several steps. When " "configuring your BoM, you will need to add a routing defining the component " @@ -518,217 +385,30 @@ msgid "" " step of scheduling work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:50 +#: ../../manufacturing/management/manufacturing_order.rst:50 msgid "The workflow is thus divided into three basic phases, as follows:" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:54 +#: ../../manufacturing/management/manufacturing_order.rst:54 msgid "Schedule the associated work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:56 +#: ../../manufacturing/management/manufacturing_order.rst:56 msgid "Perform the scheduled work and record production." msgstr "" -#: ../../manufacturing/overview/main_concepts.rst:3 -msgid "Main Concepts" -msgstr "Concepts principaux" - -#: ../../manufacturing/overview/main_concepts/intro.rst:3 -msgid "Introduction to Odoo Manufacturing" +#: ../../manufacturing/management/product_variants.rst:3 +msgid "How to manage BoMs for product variants" msgstr "" -#: ../../manufacturing/overview/main_concepts/intro.rst:11 -msgid "Transcript" -msgstr "Transcription" - -#: ../../manufacturing/overview/main_concepts/intro.rst:13 -msgid "Work in progress." +#: ../../manufacturing/management/sub_assemblies.rst:3 +msgid "How to manage semi-finished products" msgstr "" -#: ../../manufacturing/overview/main_concepts/terminologies.rst:3 -msgid "Manufacturing Terminologies" +#: ../../manufacturing/management/sub_assemblies.rst:19 +msgid "Configure the Top -Level Product BoM" msgstr "" -#: ../../manufacturing/overview/main_concepts/terminologies.rst:9 -msgid "" -"A bill of materials (BoM) is a document that describes the materials, the " -"quantity of each material, and the steps required to manufacture a product. " -"Depending on the industry and the nature of the finished product, a " -"different name may be used to describe the same document. For example, in " -"the pharmaceutical industry, the term “recipe” may be used." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:14 -msgid "Cycle" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:17 -msgid "" -"A production cycle is a frame of time during which an entire manufacturing " -"process can be fulfilled." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:19 -msgid "Downtime or Leave" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:22 -msgid "" -"Time during which a resource is unavailable. If the resource is a machine, " -"the unavailability is downtime, while if the resource is human, unavailable " -"time is called a Leave." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:25 -msgid "Finished products" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:28 -msgid "" -"Finished products are the final output of a manufacturing process. They are " -"normally not intended to be used as input into another manufacturing order " -"of the company." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:31 -msgid "Kit" -msgstr "Kit" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:34 -msgid "" -"A kit is a set of components that are described by a bill of materials, but " -"which are delivered separately rather than assembled or mixed." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:36 -msgid "Multi-level Bill of Materials" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:39 -msgid "" -"A bill of material can quickly grow very complex. To keep it manageable, it " -"can be broken down into several smaller manufactured parts, each having its " -"own BOM. These parts are typically referred to as sub-assembly of " -"intermediate products." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:44 -msgid "" -"Defining a BOM in multiple levels reduces the complexity of the top-level " -"document and allows components to be reused in other BoMs." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:46 -msgid "Phantom Bill of Material" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:49 -msgid "" -"A phantom bill of material is always used in the context of multi-level " -"BOMs. It allows to add a sub-assembly as part of a bigger end-product while " -"avoiding to trigger a separate manufacturing order for the sub-assembly." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:54 -msgid "" -"As such, when a manufacturing order for the final product is launched, the " -"components of the sub-assembly are reflected in the parent BOM as if they " -"were direct components of the parent BOM." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:58 -msgid "" -"Phantom BOM are thus used for grouping a set of components with the aim of " -"reusing them in many other BOM without the need to launch separate " -"manufacturing orders for the sub-assemblies." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:61 -msgid "Raw Materials" -msgstr "Matières premières" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:64 -msgid "" -"Raw materials and components constitute the input that are transformed to " -"produce semi-finished or finished goods." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:67 -msgid "" -"The transformation here can take many aspects according to the industry. It " -"can be simple assembly, welding, mixing, etc." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:69 -msgid "Routing" -msgstr "Gammes" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:72 -msgid "" -"A routing is a document that describes a series of Work Orders and the Work " -"Centers at which they will be carried out" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:74 -msgid "Semi-finished products and sub-assemblies" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:77 -msgid "" -"These are products which are manufactured with the purpose to be consumed in" -" another manufacturing order." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:79 -msgid "Work Order Operations" -msgstr "Gammes" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:82 -msgid "" -"Work Order Operations specify the set of activities necessary to fully " -"process a manufacturing order. Each activity or operation takes some time to" -" be completed and is performed into a determined production unit (also " -"called work center)." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:86 -msgid "Work Order" -msgstr "Ordre de travail" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:89 -msgid "" -"A work order is a single manufacturing operation that is scheduled for " -"execution on a given date and a given duration." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:91 -msgid "Work Center" -msgstr "Poste de Travail" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:94 -msgid "" -"Work centers identify production units and their resources. They are used to" -" represent the plant capacity as well as costing information. The capacity " -"is a combination of resources and their availability time." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:97 -msgid "Resources" -msgstr "Ressources" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:100 -msgid "" -"In manufacturing a resource can be a human being (employee) or machine " -"available in a work center." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:102 -msgid "Working Time" -msgstr "Temps de travail" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:105 -msgid "" -"Each resource has its normal working time. For instance, machines can be set" -" up to operate 7 days a week 20 hours out of 24." -msgstr "" +#: ../../manufacturing/overview.rst:5 +msgid "Overview" +msgstr "Vue d'ensemble" diff --git a/locale/fr/LC_MESSAGES/point_of_sale.po b/locale/fr/LC_MESSAGES/point_of_sale.po index 38babb513..12b190c52 100644 --- a/locale/fr/LC_MESSAGES/point_of_sale.po +++ b/locale/fr/LC_MESSAGES/point_of_sale.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Félix Desjardins , 2017\n" +"Last-Translator: Hubert TETARD , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,6 +35,7 @@ msgid "This tutorial will describe how to use discount tags on products." msgstr "Ce tutoriel décrit comment utiliser les réductions sur les produits." #: ../../point_of_sale/advanced/discount_tags.rst:8 +#: ../../point_of_sale/overview/start.rst:0 msgid "Barcode Nomenclature" msgstr "Nomenclature de code-barre" @@ -1975,32 +1976,60 @@ msgid "" "location,..." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Point of Sale Name" +msgstr "Nom du point de vente" + #: ../../point_of_sale/overview/start.rst:0 msgid "An internal identification of the point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Channel" +msgstr "Equipe de vente" + #: ../../point_of_sale/overview/start.rst:0 msgid "This Point of sale's sales will be related to this Sales Channel." msgstr "Les ventes de ce point de vente seront liées à ce canal de vente." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restaurant Floors" +msgstr "Plans du restaurant" + #: ../../point_of_sale/overview/start.rst:0 msgid "The restaurant floors served by this point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Orderline Notes" +msgstr "Notes de commandes" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allow custom notes on Orderlines." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Display Category Pictures" +msgstr "Afficher les photos des catégories" + #: ../../point_of_sale/overview/start.rst:0 msgid "The product categories will be displayed with pictures." msgstr "Les catégories de produits seront affichées avec des photos. " +#: ../../point_of_sale/overview/start.rst:0 +msgid "Initial Category" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The point of sale will display this product category by default. If no " "category is specified, all available products will be shown." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Virtual KeyBoard" +msgstr "Clavier virtuel" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Don’t turn this option on if you take orders on smartphones or tablets." @@ -2010,32 +2039,60 @@ msgstr "" msgid "Such devices already benefit from a native keyboard." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Large Scrollbars" +msgstr "Barres de défilement larges" + #: ../../point_of_sale/overview/start.rst:0 msgid "For imprecise industrial touchscreens." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "IP Address" +msgstr "Adresse IP" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The hostname or ip address of the hardware proxy, Will be autodetected if " "left empty." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Scan via Proxy" +msgstr "Scan via Proxy" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enable barcode scanning with a remotely connected barcode scanner." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Electronic Scale" +msgstr "Balance électronique" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Electronic Scale integration." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cashdrawer" +msgstr "Tiroir-caisse" + #: ../../point_of_sale/overview/start.rst:0 msgid "Automatically open the cashdrawer." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Print via Proxy" +msgstr "Imprimer via un proxy" + #: ../../point_of_sale/overview/start.rst:0 msgid "Bypass browser printing and prints via the hardware proxy." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Customer Facing Display" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Show checkout to customers with a remotely-connected screen." msgstr "" @@ -2046,12 +2103,20 @@ msgid "" "products, customers and cashiers." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Fiscal Positions" +msgstr "Positions fiscales" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This is useful for restaurants with onsite and take-away services that imply" " specific tax rates." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Available Pricelists" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Make several pricelists available in the Point of Sale. You can also apply a" @@ -2060,28 +2125,48 @@ msgid "" "Otherwise the default pricelist will apply." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Default Pricelist" +msgstr "Liste de prix par défaut" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The pricelist used if no customer is selected or if the customer has no Sale" " Pricelist configured." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restrict Price Modifications to Managers" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Only users with Manager access rights for PoS app can modify the product " "prices on orders." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cash Control" +msgstr "Contrôle de caisse" + #: ../../point_of_sale/overview/start.rst:0 msgid "Check the amount of the cashbox at opening and closing." msgstr "Contrôle de caisse à l'ouverture et à la fermeture." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Prefill Cash Payment" +msgstr "Pré-remplir le paiement en espèce" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The payment input will behave similarily to bank payment input, and will be " "prefilled with the exact due amount." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Order IDs Sequence" +msgstr "Séquence des id. commandes" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This sequence is automatically created by Odoo but you can change it to " @@ -2090,18 +2175,34 @@ msgstr "" "Cette séquence est créée automatiquement par Odoo, mais vous pouvez la " "changer pour personnaliser les références de vos commandes." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Header" +msgstr "En-tête du ticket :" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Footer" +msgstr "Pied du ticket :" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatic Receipt Printing" +msgstr "Impression automatique du reçu" + #: ../../point_of_sale/overview/start.rst:0 msgid "The receipt will automatically be printed at the end of each order." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Skip Preview Screen" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The receipt screen will be skipped if the receipt can be printed " @@ -2109,31 +2210,59 @@ msgid "" msgstr "" "L'écran de reçu sera passé si le reçu peut être imprimé automatiquement. " +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Printing" +msgstr "Impression de la Facture" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allows to print the Bill before payment." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Splitting" +msgstr "Partage d'addition" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Bill Splitting in the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Tip Product" +msgstr "Produit pour pourboire" + #: ../../point_of_sale/overview/start.rst:0 msgid "This product is used as reference on customer receipts." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoicing" +msgstr "Facturation" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables invoice generation from the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoice Journal" +msgstr "Journal de facturation" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to create invoices." msgstr "Journal des comptes utilisé pour la création de factures." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Journal" +msgstr "Journal de ventes" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to post sales entries." msgstr "" "Journal de comptabilité utilisé pour enregistrer des écritures de vente." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Group Journal Items" +msgstr "Regrouper les éléments du journal" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Check this if you want to group the Journal Items by Product while closing a" @@ -2889,12 +3018,20 @@ msgid "" "all products or only on specific ones. Click on **Add an item**." msgstr "" +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Active" +msgstr "Actif/ve" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "" "Décocher cette case permet de masquer la liste de prix sans la supprimer." +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Selectable" +msgstr "Sélectionnable" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "Permettre à l'utilisateur final de choisir cette liste de prix" diff --git a/locale/fr/LC_MESSAGES/purchase.po b/locale/fr/LC_MESSAGES/purchase.po index 5abd229f8..1bec6ed94 100644 --- a/locale/fr/LC_MESSAGES/purchase.po +++ b/locale/fr/LC_MESSAGES/purchase.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: fr rev , 2017\n" +"Last-Translator: Fabrice Henrion , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2179,10 +2179,18 @@ msgstr "" "commande**, sélectionnez la date à laquelle vous souhaitez passer la " "commande." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Shipment" +msgstr "Expédition" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "Réceptions" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Vendor Reference" +msgstr "Référence fournisseur" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -2194,6 +2202,10 @@ msgstr "" "articles, puisque cette référence est généralement écrite sur le bon de " "livraison envoyé par votre fournisseur." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Order Date" +msgstr "Date de la commande" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " @@ -2202,6 +2214,10 @@ msgstr "" "Représente la date où le devis devrait être validé et le converti en bon " "d'achat." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Source Document" +msgstr "Document d'origine" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" @@ -2210,10 +2226,18 @@ msgstr "" "Référence du document qui a généré cette demande de bon de commande (p. ex. " "un ordre de vente)" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Deliver To" +msgstr "Livrer à" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "Cela déterminera le type d'opération des réceptions" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Drop Ship Address" +msgstr "Adresse de livraison directe" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " @@ -2222,10 +2246,18 @@ msgstr "" "Ajoutez une adresse si vous voulez livrer directement du fournisseur au " "client. Sinon, laissez vide pour vous faire livrer à votre société." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Destination Location Type" +msgstr "Type d'emplacement de destination" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "Champ technique utilisé pour afficher l'adresse de livraison directe." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Incoterm" +msgstr "Incoterm" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " diff --git a/locale/nl/LC_MESSAGES/accounting.po b/locale/nl/LC_MESSAGES/accounting.po index d83f1c24a..c7d7c700e 100644 --- a/locale/nl/LC_MESSAGES/accounting.po +++ b/locale/nl/LC_MESSAGES/accounting.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Melroy van den Berg , 2017\n" +"Last-Translator: Pol Van Dingenen , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1413,6 +1413,10 @@ msgid "" "accounts from another company." msgstr "" +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "ABA/Routing" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:0 msgid "American Bankers Association Routing Number" msgstr "" @@ -1630,12 +1634,21 @@ msgid "" "configured as well as the currency of the journal" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Active" +msgstr "Actief" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Set active to false to hide the Journal without removing it." msgstr "" "Zet actief naar onwaar om het dagboek te verbergen zonder het te " "verwijderen." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Type" +msgstr "Type" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." msgstr "" @@ -1654,6 +1667,10 @@ msgstr "" msgid "Select 'General' for miscellaneous operations journals." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Use in Point of Sale" +msgstr "Gebruiken in Kassa" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if this journal define a payment method that can be used in a" @@ -1662,18 +1679,34 @@ msgstr "" "Vink deze optie aan indien dit dagboek een betaalmethode is voor gebruik " "binnen de kassa." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Company" +msgstr "Bedrijf" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "Bedrijf gerelateerd aan dit dagboek" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Short Code" +msgstr "Korte code" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "De boekingen van dit dagboek worden aangeduid met deze prefix." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Number" +msgstr "Volgend nummer" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next invoice." msgstr "Het volgende reeksnummer welke gebruikt voor de volgende factuur." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Entry Sequence" +msgstr "Dagboek reeks" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the journal " @@ -1682,6 +1715,10 @@ msgstr "" "Dit veld bevat de informatie gerelateerd aan de nummering van de boekingen " "in dit dagboek." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Dedicated Credit Note Sequence" +msgstr "Toegewijde creditfactuur reeks" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if you don't want to share the same sequence for invoices and" @@ -1690,10 +1727,18 @@ msgstr "" "Vink dit vakje aan, als u niet dezelfde reeks wil delen voor facturen en " "credit facturen vanuit dit dagboek" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Notes: Next Number" +msgstr "Creditfactuur's: Volgend nummer" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next credit note." msgstr "De volgende reeksnummer wordt gebruikt voor de volgende credit nota." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Note Entry Sequence" +msgstr "Creditfactuur reeks" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the credit " @@ -1702,18 +1747,34 @@ msgstr "" "Dit veld bevat de informatie gerelateerd aan de nummering van de " "creditfacturen van dit dagboek." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Debit Account" +msgstr "Standaard debet grootboekrekening" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "Dit is de standaard rekening voor het debet bedrag" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Credit Account" +msgstr "Standaard credit grootboekrekening" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "Dit is de standaard rekening voor het credit bedrag" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Currency" +msgstr "Valuta" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "De gebruikte valuta" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Debit Methods" +msgstr "Debet methoden" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Manual: Get paid by cash, check or any other method outside of Odoo." @@ -1735,6 +1796,10 @@ msgid "" "this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Payment Methods" +msgstr "Betaalwijzes" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Manual:Pay bill by cash or any other method outside of Odoo." msgstr "" @@ -1749,6 +1814,10 @@ msgid "" "to your bank. Enable this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Group Invoice Lines" +msgstr "Groepeer factuurregels" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "If this box is checked, the system will try to group the accounting lines " @@ -1757,6 +1826,10 @@ msgstr "" "Als dit is aangevinkt, dan zal het systeem proberen de boekingsregels te " "groeperen bij het genereren vanaf facturen." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Profit Account" +msgstr "Winst & Verlies rekening" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" @@ -1765,6 +1838,10 @@ msgstr "" "Gebruikt om winst te registreren wanneer de eindsaldo van een kasregister " "verschilt van wat het systeem berekend" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Loss Account" +msgstr "Verlies rekening" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " @@ -1773,11 +1850,19 @@ msgstr "" "Gebruikt om verlies te registreren wanneer de eindsaldo van een kasregister " "verschilt van wat het systeem berekend" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Show journal on dashboard" +msgstr "Toon dagboek in dashboard" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "" "Bepaalt of dit dagboek al dan niet getoond moet worden in het dashboard" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Printing Payment Method Selected" +msgstr "Cheque afdrukken betalingsmethode geselecteerd" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" @@ -1786,20 +1871,37 @@ msgstr "" "Technische optie gebruikt om te weten of cheque afdrukken is opgezet als " "betaalmethode." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Sequence" +msgstr "Controleer reeks" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "Cheques nummering reeks." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual Numbering" +msgstr "Handmatige nummering" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" "Vink deze optie aan als uw her-afgedrukte cheques niet genummerd zijn." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Check Number" +msgstr "Volgende cheque numer" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "Reeksnummer van de volgende afgedrukte cheque." +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Creation of bank statement" +msgstr "Aanmaak van bank afschrift" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field is used for the online synchronization:" msgstr "" @@ -1812,6 +1914,10 @@ msgstr "" msgid "will be put inside previous statement or in a new one" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Amount Authorized Difference" +msgstr "Toegestaan bedrag afwijking" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field depicts the maximum difference allowed between the ending balance" @@ -3487,6 +3593,10 @@ msgstr "" msgid "Explanation of the fields:" msgstr "Verklaring van de velden:" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Status" +msgstr "Status" + #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "" @@ -3503,24 +3613,44 @@ msgid "" "line of depreciation is posted, the asset automatically goes in that status." msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Category" +msgstr "Categorie" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "Categorie van activa" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Date" +msgstr "Datum" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "Datum van activa" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Gross Value" +msgstr "Bruto waarde" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "Bruto waarde van activa" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Salvage Value" +msgstr "Restwaarde" + #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "" "Het is het bedrag dat u van plan bent te hebben, dat u niet kunt " "afschrijven." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Computation Method" +msgstr "Berekeningsmethode" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -3535,6 +3665,10 @@ msgid "" "* Degressive: Calculated on basis of: Residual Value * Degressive Factor" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Time Method Based On" +msgstr "Tijdmethode gebaseerd op" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the dates and number of entries." msgstr "" @@ -3551,6 +3685,10 @@ msgid "" "depreciations won't go beyond." msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Prorata Temporis" +msgstr "Prorata Temporis" + #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3561,10 +3699,18 @@ msgstr "" "zijn van de inkoopdatum in plaats van de eerste van januari / startdatum van" " het fiscale jaar" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Depreciations" +msgstr "Aantal afschrijvingen" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "Het aantal afschrijvingen nodig om de activa af te schrijven." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Months in a Period" +msgstr "Aantal maanden in de periode" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "De hoeveelheid tijd tussen twee afschrijvingen, in maanden." @@ -5079,14 +5225,26 @@ msgstr "" "rapportagedoeleinden en bepaalt de handelswijze bij het afsluiten van het " "boekjaar en het openen van de balans." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Tags" +msgstr "Labels" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "Optionele labels die u wilt toewijzen voor aangepaste rapportages" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Account Currency" +msgstr "Rekening valuta" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "Forceert alle boekingen voor deze rekening naar deze tweede valuta." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Internal Type" +msgstr "Interne soort" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -5097,6 +5255,10 @@ msgstr "" "verschillende rekeningen: liquiditeit is voor kas- en bankrekeningen, " "crediteuren/debiteuren is voor leverancier-/klantfacturen." +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Allow Reconciliation" +msgstr "Afletteren toestaan" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -9407,10 +9569,18 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Has Invoices" +msgstr "Heeft facturen" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used for usability purposes" msgstr "Technisch veld gebruikt voor gebruiksvriendelijke doeleinden" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Hide Payment Method" +msgstr "Verberg betaalmethode" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to hide the payment method if the selected journal has " @@ -9438,6 +9608,10 @@ msgid "" "installed" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Code" +msgstr "Code" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to adapt the interface to the payment type selected." @@ -9445,6 +9619,10 @@ msgstr "" "Technisch veld dat gebruikt wordt om de interface te wijzigen naar de " "geselecteerde betalingsmethode." +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check Number" +msgstr "Controleer nummer" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "The selected journal is configured to print check numbers. If your pre-" diff --git a/locale/nl/LC_MESSAGES/inventory.po b/locale/nl/LC_MESSAGES/inventory.po index b4267810f..d291c92c7 100644 --- a/locale/nl/LC_MESSAGES/inventory.po +++ b/locale/nl/LC_MESSAGES/inventory.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Pol Van Dingenen , 2017\n" +"Last-Translator: Gunther Clauwaert , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -695,10 +695,12 @@ msgid "" msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:10 +#: ../../inventory/settings/products/strategies.rst:10 msgid "Terminology" msgstr "Terminologie" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:13 +#: ../../inventory/settings/products/strategies.rst:13 msgid "Minimum stock rule" msgstr "Minimale stockregel" @@ -713,6 +715,8 @@ msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:22 #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:56 +#: ../../inventory/settings/products/strategies.rst:22 +#: ../../inventory/settings/products/strategies.rst:58 msgid "Make to Order" msgstr "Maak op order" @@ -749,6 +753,7 @@ msgstr "" #: ../../inventory/routes/strategies/removal.rst:18 #: ../../inventory/settings/products/packages.rst:17 #: ../../inventory/settings/products/packages.rst:66 +#: ../../inventory/settings/products/strategies.rst:30 #: ../../inventory/settings/products/uom.rst:17 #: ../../inventory/settings/products/variants.rst:114 #: ../../inventory/settings/warehouses/location_creation.rst:6 @@ -762,6 +767,7 @@ msgid "Configuration" msgstr "Instelling" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:33 +#: ../../inventory/settings/products/strategies.rst:33 msgid "Minimum stock rules" msgstr "Minimale stockregels" @@ -773,6 +779,10 @@ msgid "" "values for a given product." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Active" +msgstr "Actief" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " @@ -781,10 +791,18 @@ msgstr "" "Als het actief veld uit staat, kunt u de minimale voorraadregel verbergen " "zonder deze te verwijderen." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Product Unit of Measure" +msgstr "Maateenheid product" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "Standaard maateenheid voor alle voorraadhandelingen." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Procurement Group" +msgstr "Verwervingsgroep" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -796,6 +814,10 @@ msgstr "" "mutaties, gegenereerd door de verwervingsregel gegroepeerd in één grote " "levering." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Minimum Quantity" +msgstr "Minimale hoeveelheid" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -806,6 +828,10 @@ msgstr "" "gespecificeerd in dit veld, zal Odoo een verwervingsopdracht genereren om de" " verwachte voorraad aan te vullen tot de maximale hoeveelheid." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Maximum Quantity" +msgstr "Maximale hoeveelheid" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -816,6 +842,10 @@ msgstr "" "gespecificeerd in dit veld, zal Odoo een verwervingsopdracht genereren om de" " verwachte voorraad aan te vullen tot de maximale hoeveelheid." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Quantity Multiple" +msgstr "Veelvoud" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " @@ -824,6 +854,10 @@ msgstr "" "De verwerving hoeveelheid zal worden afgerond op deze veelvoud. Bij 0 wordt " "de exacte hoeveelheid gebruikt." +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Lead Time" +msgstr "Doorlooptijd" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -857,10 +891,12 @@ msgid "On the product form, under **Inventory**, click on **Make To Order**." msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:68 +#: ../../inventory/settings/products/strategies.rst:70 msgid "Choice between the two options" msgstr "Kies tussen de twee opties" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:70 +#: ../../inventory/settings/products/strategies.rst:72 msgid "" "The choice between the two options is thus dependent of your inventory " "strategy. If you prefer to have a buffer and always have at least a minimum " @@ -6228,6 +6264,95 @@ msgstr ":doc:`usage`" msgid ":doc:`uom`" msgstr ":doc:`uom`" +#: ../../inventory/settings/products/strategies.rst:3 +msgid "How to select the right replenishment strategy" +msgstr "Hoe de correcte bevoorrading strategie te kiezen" + +#: ../../inventory/settings/products/strategies.rst:5 +msgid "" +"Minimum Stock rules and Make to Order have similar consequences but " +"different rules. They should be used depending on your manufacturing and " +"delivery strategies." +msgstr "" +"Minimale voorraadregels en Maak op Order hebben soortgelijke gevolgen maar " +"verschillende regels. Ze moeten worden gebruikt, afhankelijk van uw " +"productie- en levering- strategieën." + +#: ../../inventory/settings/products/strategies.rst:15 +msgid "" +"Minimum Stock rules are used to ensure that you always have the minimum " +"amount of a product in stock in order to manufacture your products and/or " +"answer to your customer needs. When the stock level of a product reaches its" +" minimum the system will automatically generate a procurement order with the" +" quantity needed to reach the maximum stock level." +msgstr "" +"Minimum voorraadregels worden gebruikt om ervoor te zorgen dat u altijd het " +"minimale aantal producten op voorraad heeft om uw producten te kunnen " +"vervaardigen en / of te beantwoorden aan uw klantenbehoeften. Wanneer het " +"voorraadniveau van een product het minimum bereikt, zal het systeem " +"automatisch een inkooporder genereren met de hoeveelheid die nodig is om het" +" maximale voorraadniveau te bereiken." + +#: ../../inventory/settings/products/strategies.rst:24 +msgid "" +"The Make to Order function will trigger a Purchase Order of the amount of " +"the Sales Order related to the product. The system will **not** check the " +"current stock. This means that a draft purchase order will be generated " +"regardless of the quantity on hand of the product." +msgstr "" +"Met de functie Maak op Order wordt een aankooporder geactiveerd dat gelijk " +"is aan het aantal bestelde producten. Het systeem zal de huidige voorraad **" +" niet ** controleren. Dit betekent dat een draft aankooporder wordt " +"gegenereerd, ongeacht de beschikbare hoeveelheid." + +#: ../../inventory/settings/products/strategies.rst:35 +msgid "" +"The Minimum Stock Rules configuration is available through your Inventory " +"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" +" down menu. There, click on \"Create\" to set minimum and maximum stock " +"values for a given product." +msgstr "" +"De Minimum voorraad regels configuratie is beschikbaar door de Voorraad " +"module. In het Voorraadbeheer menu selecteer \"Aanvulopdracht regels\" in " +"het drop down menu. Daar, druk op \"Aanmaken\" om minimum en maximum stock " +"waarden in te geven voor een bepaald product." + +#: ../../inventory/settings/products/strategies.rst:44 +msgid "" +"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " +"multiple\" fields" +msgstr "" +"Toon tooltips voor de velden *minimale hoeveelheid*, *maximale hoeveelheid* " +"en *meerdere hoeveelheden*" + +#: ../../inventory/settings/products/strategies.rst:47 +msgid "" +"Then, click on your product to access the related product form and, on the " +"\"Inventory submenu\", do not forget to select a supplier." +msgstr "" +"Klik vervolgens op uw product om het gerelateerde productformulier en het " +"\"Voorraad submenu\" te zien, vergeet geen leverancier aan te duiden." + +#: ../../inventory/settings/products/strategies.rst:54 +msgid "" +"Don't forget to select the right product type. A consumable can not be " +"stocked and will thus not be accounted for in the stock valuation." +msgstr "" +"Vergeet niet het juiste soort product te selecteren. Een verbruik product " +"kan niet gestockeerd worden en wordt dus niet gebruikt in de stock " +"berekening." + +#: ../../inventory/settings/products/strategies.rst:60 +msgid "" +"The Make to Order configuration is available on your product form through " +"your :menuselection:`Inventory --> Inventory control --> Products` (or any " +"other module where products are available)." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:64 +msgid "On the product form, under Inventory, click on \"Make To Order\"." +msgstr "Klik in het product scherm onder Inventaris op \"Maak op Order\"." + #: ../../inventory/settings/products/uom.rst:3 msgid "How to use different units of measure?" msgstr "Hoe verschillende maateenheden te gebruiken?" diff --git a/locale/nl/LC_MESSAGES/manufacturing.po b/locale/nl/LC_MESSAGES/manufacturing.po index 292ba17ae..5a4e188a6 100644 --- a/locale/nl/LC_MESSAGES/manufacturing.po +++ b/locale/nl/LC_MESSAGES/manufacturing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-07 09:30+0200\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Eric Geens , 2017\n" +"Last-Translator: Martin Trigaux , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,357 +22,33 @@ msgstr "" msgid "Manufacturing" msgstr "Productie" -#: ../../manufacturing/operations.rst:3 -msgid "Manufacturing Operations" -msgstr "Productie verwerkingen" - -#: ../../manufacturing/operations/replenishment.rst:3 -msgid "Replenishment Strategies" -msgstr "Bevoorrading Strategieën" - -#: ../../manufacturing/operations/replenishment/strategies.rst:3 -msgid "How to select the right replenishment strategy" -msgstr "Hoe de correcte bevoorrading strategie te kiezen" - -#: ../../manufacturing/operations/replenishment/strategies.rst:5 -msgid "" -"Minimum Stock rules and Make to Order have similar consequences but " -"different rules. They should be used depending on your manufacturing and " -"delivery strategies." -msgstr "" -"Minimale voorraadregels en Maak op Order hebben soortgelijke gevolgen maar " -"verschillende regels. Ze moeten worden gebruikt, afhankelijk van uw " -"productie- en levering- strategieën." - -#: ../../manufacturing/operations/replenishment/strategies.rst:10 -msgid "Terminology" -msgstr "Terminologie" - -#: ../../manufacturing/operations/replenishment/strategies.rst:13 -msgid "Minimum stock rule" -msgstr "Minimale stockregel" - -#: ../../manufacturing/operations/replenishment/strategies.rst:15 -msgid "" -"Minimum Stock rules are used to ensure that you always have the minimum " -"amount of a product in stock in order to manufacture your products and/or " -"answer to your customer needs. When the stock level of a product reaches its" -" minimum the system will automatically generate a procurement order with the" -" quantity needed to reach the maximum stock level." -msgstr "" -"Minimum voorraadregels worden gebruikt om ervoor te zorgen dat u altijd het " -"minimale aantal producten op voorraad heeft om uw producten te kunnen " -"vervaardigen en / of te beantwoorden aan uw klantenbehoeften. Wanneer het " -"voorraadniveau van een product het minimum bereikt, zal het systeem " -"automatisch een inkooporder genereren met de hoeveelheid die nodig is om het" -" maximale voorraadniveau te bereiken." - -#: ../../manufacturing/operations/replenishment/strategies.rst:22 -#: ../../manufacturing/operations/replenishment/strategies.rst:58 -msgid "Make to Order" -msgstr "Maak op order" - -#: ../../manufacturing/operations/replenishment/strategies.rst:24 -msgid "" -"The Make to Order function will trigger a Purchase Order of the amount of " -"the Sales Order related to the product. The system will **not** check the " -"current stock. This means that a draft purchase order will be generated " -"regardless of the quantity on hand of the product." -msgstr "" -"Met de functie Maak op Order wordt een aankooporder geactiveerd dat gelijk " -"is aan het aantal bestelde producten. Het systeem zal de huidige voorraad **" -" niet ** controleren. Dit betekent dat een draft aankooporder wordt " -"gegenereerd, ongeacht de beschikbare hoeveelheid." - -#: ../../manufacturing/operations/replenishment/strategies.rst:30 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:27 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:62 -msgid "Configuration" -msgstr "Instelling" - -#: ../../manufacturing/operations/replenishment/strategies.rst:33 -msgid "Minimum stock rules" -msgstr "Minimale stockregels" - -#: ../../manufacturing/operations/replenishment/strategies.rst:35 -msgid "" -"The Minimum Stock Rules configuration is available through your Inventory " -"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" -" down menu. There, click on \"Create\" to set minimum and maximum stock " -"values for a given product." -msgstr "" -"De Minimum voorraad regels configuratie is beschikbaar door de Voorraad " -"module. In het Voorraadbeheer menu selecteer \"Aanvulopdracht regels\" in " -"het drop down menu. Daar, druk op \"Aanmaken\" om minimum en maximum stock " -"waarden in te geven voor een bepaald product." - -#: ../../manufacturing/operations/replenishment/strategies.rst:44 -msgid "" -"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " -"multiple\" fields" -msgstr "" -"Toon tooltips voor de velden *minimale hoeveelheid*, *maximale hoeveelheid* " -"en *meerdere hoeveelheden*" - -#: ../../manufacturing/operations/replenishment/strategies.rst:47 -msgid "" -"Then, click on your product to access the related product form and, on the " -"\"Inventory submenu\", do not forget to select a supplier." -msgstr "" -"Klik vervolgens op uw product om het gerelateerde productformulier en het " -"\"Voorraad submenu\" te zien, vergeet geen leverancier aan te duiden." - -#: ../../manufacturing/operations/replenishment/strategies.rst:54 -msgid "" -"Don't forget to select the right product type. A consumable can not be " -"stocked and will thus not be accounted for in the stock valuation." -msgstr "" -"Vergeet niet het juiste soort product te selecteren. Een verbruik product " -"kan niet gestockeerd worden en wordt dus niet gebruikt in de stock " -"berekening." - -#: ../../manufacturing/operations/replenishment/strategies.rst:60 -msgid "" -"The Make to Order configuration is available on your product form through " -"your :menuselection:`Inventory --> Inventory control --> Products` (or any " -"other module where products are available)." +#: ../../manufacturing/management.rst:5 +msgid "Manufacturing Management" msgstr "" -#: ../../manufacturing/operations/replenishment/strategies.rst:64 -msgid "On the product form, under Inventory, click on \"Make To Order\"." -msgstr "Klik in het product scherm onder Inventaris op \"Maak op Order\"." - -#: ../../manufacturing/operations/replenishment/strategies.rst:70 -msgid "Choice between the two options" -msgstr "Kies tussen de twee opties" - -#: ../../manufacturing/operations/replenishment/strategies.rst:72 -msgid "" -"The choice between the two options is thus dependent of your inventory " -"strategy. If you prefer to have a buffer and always have at least a minimum " -"amount, the minimum stock rule should be used. If you want to reorder your " -"stocks only if your sale is confirmed it is better to use the Make to Order." -msgstr "" - -#: ../../manufacturing/overview.rst:3 -msgid "Overview" -msgstr "Overzicht" - -#: ../../manufacturing/overview/bill_of_materials.rst:3 -#: ../../manufacturing/overview/main_concepts/terminologies.rst:6 -msgid "Bill of Materials" -msgstr "Stuklijst" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:3 -msgid "How to Sell a Set of Products as a Kit" -msgstr "Hoe een set van producten verkopen als een Kit" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:5 -msgid "" -"A *kit* is a set of components that are delivered without first being " -"assembled or mixed. Kits are described in Odoo using *bills of materials*. " -"There are two basic ways to configure kits, depending on how stock of the " -"kit product is to be managed. In either case, both the Inventory and " -"Manufacturing apps must be installed." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:12 -msgid "Manage Stock of Component Products" -msgstr "Beheer de Voorraad van Componenten" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:14 -msgid "" -"If you would like to assemble kits as they are ordered, managing stock of " -"the kit *components* only, you will use a Kit BoM without a manufacturing " -"step." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:18 -msgid "" -"A product using a Kit BoM will appear as a single line item on a quotation " -"and sales order, but will generate a delivery order with one line item for " -"each of the components of the kit. In the examples below, the image at left " -"shows a sales order for the kit \"Custom Computer Kit\", while the image at " -"right shows the corresponding delivery order." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:24 -msgid "|image0|\\ |image1|" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:29 -msgid "" -"From the **Products** menu in either the Inventory or Manufacturing app, " -"create each component product as you would any other product, then create " -"the top-level, or kit product. The kit product should have only the route " -"**Manufacture** set. Because you cannot track the stock of kit products, the" -" Product Type should be set to **Consumable**. Because a kit product cannot " -"be purchased, **Can be Purchased** should be unchecked." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:37 -msgid "" -"All other parameters on the kit product may be modified according to your " -"preference. The component products require no special configuration." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:44 -msgid "" -"Once the products are configured, create a bill of materials for the kit " -"product. Add each component and its quantity. Select the BoM Type **Ship " -"this product as a set of components**. All other options may be left with " -"their default values." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:53 -msgid "Manage Stock of Kit Product and Component Products" -msgstr "Beheer de Voorraad van Kits en Componenten" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:55 -msgid "" -"If you would like to manage stock of the top-level kit product, you will use" -" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" -" standard BoM to assemble kits, a manufacturing order will be created. The " -"manufacturing order must be registered as completed before the kit product " -"will appear in your stock." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:64 -msgid "" -"On the kit product, select the route **Manufacture**. You may also select " -"**Make to Order**, which will create a manufacturing order whenever a sales " -"order is confirmed. Select the product type **Stockable Product** to enable " -"stock management." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:72 -msgid "" -"When you create the bill of materials, select the BoM Type **Manufacture " -"this product**. The assembly of the kit will be described by a manufacturing" -" order rather than a packing operation." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:3 -msgid "How to manage BoMs for product variants" -msgstr "Hoe materiaallijsten (BoMs) beheren voor productvarianten?" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:125 -msgid "" -"Odoo allows you to use one bill of materials for multiple variants of the " -"same product. Simply enable variants from :menuselection:`Configuration --> " -"Settings`." -msgstr "" -"Odoo stelt u in staat om één materiaallijst te gebruiken voor meerdere " -"varianten van hetzelfde product. Schakel varianten in via: menuselectie " -"binnen Productie: Instellingen-> \"Instellingen\"." - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:132 -msgid "" -"You will then be able to specify which component lines are to be used in the" -" manufacture of each product variant. You may specify multiple variants for " -"each line. If no variant is specified, the line will be used for all " -"variants." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:17 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:137 -msgid "" -"When defining variant BoMs on a line-item-basis, the **Product Variant** " -"field in the main section of the BoM should be left blank. This field is " -"used when creating a BoM for one variant of a product only." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:3 -msgid "How to manage semi-finished products" -msgstr "Hoe half afgewerkte producten beheren" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:83 -msgid "" -"A subassembly is a manufactured product which is intended to be used as a " -"component of another manufactured product. You may wish to employ sub-" -"assemblies to simplify a complex BoM, to more accurately represent your " -"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " -"that employs subassemblies is often referred to as a multi-level BoM." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:90 -msgid "" -"Multi-level bills of materials in Odoo are accomplished by creating a top-" -"level BoM and subassembly BoMs. Next, the procurement route of the " -"subassembly product is defined. This ensures that every time a manufacturing" -" order for the top-level product is created, a manufacturing order for each " -"subassembly is created as well." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:19 -msgid "Configure the Top -Level Product BoM" -msgstr "Configureer de materiaallijst (BoM) op Top-niveau " - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:21 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:99 -msgid "" -"To configure a multi-level BoM, create the top-level product and its BoM. " -"Include any subassemblies in the list of components. Create a BoM for each " -"subassembly as you would for any product." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:29 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:107 -msgid "Configure the Subassembly Product Data" -msgstr "Configureer de productgegevens van de subassemblage" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:31 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:109 -msgid "" -"On the product form of the subassembly, you must select the routes " -"**Manufacture** and **Make To Order**. The **Manufacture** route takes " -"precedence over the **Buy** route, so selecting the latter will have no " -"effect." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:39 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:117 -msgid "" -"If you would like to be able to purchase the subassembly in addition to " -"manufacturing it, select **Can be Purchased**. All other fields on the " -"subassembly product form may be configured according to your preference." -msgstr "" - -#: ../../manufacturing/overview/getting_started.rst:3 -msgid "Getting Started" -msgstr "Aan de slag" - -#: ../../manufacturing/overview/getting_started.rst:5 -msgid "How to consume composents to make a finished product" -msgstr "Hoe uw onderdelen verwerken om een afgewerkt product te maken" - -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:3 msgid "How to create a Bill of Materials" msgstr "Hoe een materiaallijst (BoM) maken" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:5 +#: ../../manufacturing/management/bill_configuration.rst:5 msgid "" "A bill of materials (BoM) is a document that describes the component " "products, the quantity of each component, and the process required to " "manufacture a product, including a routing and individual steps." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:9 +#: ../../manufacturing/management/bill_configuration.rst:9 msgid "" "In Odoo, each product may have multiple BoMs associated with it, but a BoM " "can only be associated with a single product. A single BoM can, however, " "describe multiple variants of the same product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:14 +#: ../../manufacturing/management/bill_configuration.rst:14 msgid "Setting up a Basic BoM" msgstr "Maken van een eenvoudige materiaallijst (BoM)" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:16 +#: ../../manufacturing/management/bill_configuration.rst:16 msgid "" "If you choose to manage your manufacturing operations using manufacturing " "orders only, you will define basic bills of materials without routings. For " @@ -381,7 +57,7 @@ msgid "" "documentation." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:22 +#: ../../manufacturing/management/bill_configuration.rst:22 msgid "" "Before creating your first bill of materials, you will need to create a " "product and at least one component (components are considered products in " @@ -394,7 +70,7 @@ msgid "" "Materials`, or using the button on the top of the product form." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:32 +#: ../../manufacturing/management/bill_configuration.rst:32 msgid "" "Under the **Miscellaneous** tab, you can fill additional fields. " "**Sequence** defines the order in which your BoMs will be selected for " @@ -402,11 +78,11 @@ msgid "" "allows you to track changes to your BoM over time." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:38 +#: ../../manufacturing/management/bill_configuration.rst:38 msgid "Adding a Routing to a BoM" msgstr "Routes toevoegen aan een materiaallijst (BoM)" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:40 +#: ../../manufacturing/management/bill_configuration.rst:40 msgid "" "A routing defines a series of operations required to manufacture a product " "and the work center at which each operation is performed. A routing may be " @@ -414,14 +90,14 @@ msgid "" "information about configuring routings, review the chapter on routings." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:46 +#: ../../manufacturing/management/bill_configuration.rst:46 msgid "" "After enabling routings from :menuselection:`Configuration --> Settings`, " "you will be able to add a routing to a bill of materials by selecting a " "routing from the dropdown list or creating one on the fly." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:50 +#: ../../manufacturing/management/bill_configuration.rst:50 msgid "" "You may define the work operation or step in which each component is " "consumed using the field, **Consumed in Operation** under the **Components**" @@ -431,23 +107,23 @@ msgid "" "consumed/produced at the final operation in the routing." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:61 +#: ../../manufacturing/management/bill_configuration.rst:61 msgid "Adding Byproducts to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:63 +#: ../../manufacturing/management/bill_configuration.rst:63 msgid "" "In Odoo, a byproduct is any product produced by a BoM in addition to the " "primary product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:66 +#: ../../manufacturing/management/bill_configuration.rst:66 msgid "" "To add byproducts to a BoM, you will first need to enable them from " ":menuselection:`Configuration --> Settings`." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:72 +#: ../../manufacturing/management/bill_configuration.rst:72 msgid "" "Once byproducts are enabled, you can add them to your bills of materials " "under the **Byproducts** tab of the bill of materials. You can add any " @@ -455,27 +131,199 @@ msgid "" "of the routing as the primary product of the BoM." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:81 +#: ../../manufacturing/management/bill_configuration.rst:81 msgid "Setting up a BoM for a Product With Sub-Assemblies" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:97 +#: ../../manufacturing/management/bill_configuration.rst:83 +#: ../../manufacturing/management/sub_assemblies.rst:5 +msgid "" +"A subassembly is a manufactured product which is intended to be used as a " +"component of another manufactured product. You may wish to employ sub-" +"assemblies to simplify a complex BoM, to more accurately represent your " +"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " +"that employs subassemblies is often referred to as a multi-level BoM." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:90 +#: ../../manufacturing/management/sub_assemblies.rst:12 +msgid "" +"Multi-level bills of materials in Odoo are accomplished by creating a top-" +"level BoM and subassembly BoMs. Next, the procurement route of the " +"subassembly product is defined. This ensures that every time a manufacturing" +" order for the top-level product is created, a manufacturing order for each " +"subassembly is created as well." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:97 msgid "Configure the Top-Level Product BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:123 +#: ../../manufacturing/management/bill_configuration.rst:99 +#: ../../manufacturing/management/sub_assemblies.rst:21 +msgid "" +"To configure a multi-level BoM, create the top-level product and its BoM. " +"Include any subassemblies in the list of components. Create a BoM for each " +"subassembly as you would for any product." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:107 +#: ../../manufacturing/management/sub_assemblies.rst:29 +msgid "Configure the Subassembly Product Data" +msgstr "Configureer de productgegevens van de subassemblage" + +#: ../../manufacturing/management/bill_configuration.rst:109 +#: ../../manufacturing/management/sub_assemblies.rst:31 +msgid "" +"On the product form of the subassembly, you must select the routes " +"**Manufacture** and **Make To Order**. The **Manufacture** route takes " +"precedence over the **Buy** route, so selecting the latter will have no " +"effect." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:117 +#: ../../manufacturing/management/sub_assemblies.rst:39 +msgid "" +"If you would like to be able to purchase the subassembly in addition to " +"manufacturing it, select **Can be Purchased**. All other fields on the " +"subassembly product form may be configured according to your preference." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:123 msgid "Using a Single BoM to Describe Several Variants of a Single Product" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:125 +#: ../../manufacturing/management/product_variants.rst:5 +msgid "" +"Odoo allows you to use one bill of materials for multiple variants of the " +"same product. Simply enable variants from :menuselection:`Configuration --> " +"Settings`." +msgstr "" +"Odoo stelt u in staat om één materiaallijst te gebruiken voor meerdere " +"varianten van hetzelfde product. Schakel varianten in via: menuselectie " +"binnen Productie: Instellingen-> \"Instellingen\"." + +#: ../../manufacturing/management/bill_configuration.rst:132 +#: ../../manufacturing/management/product_variants.rst:12 +msgid "" +"You will then be able to specify which component lines are to be used in the" +" manufacture of each product variant. You may specify multiple variants for " +"each line. If no variant is specified, the line will be used for all " +"variants." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:137 +#: ../../manufacturing/management/product_variants.rst:17 +msgid "" +"When defining variant BoMs on a line-item-basis, the **Product Variant** " +"field in the main section of the BoM should be left blank. This field is " +"used when creating a BoM for one variant of a product only." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:3 +msgid "How to Sell a Set of Products as a Kit" +msgstr "Hoe een set van producten verkopen als een Kit" + +#: ../../manufacturing/management/kit_shipping.rst:5 +msgid "" +"A *kit* is a set of components that are delivered without first being " +"assembled or mixed. Kits are described in Odoo using *bills of materials*. " +"There are two basic ways to configure kits, depending on how stock of the " +"kit product is to be managed. In either case, both the Inventory and " +"Manufacturing apps must be installed." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:12 +msgid "Manage Stock of Component Products" +msgstr "Beheer de Voorraad van Componenten" + +#: ../../manufacturing/management/kit_shipping.rst:14 +msgid "" +"If you would like to assemble kits as they are ordered, managing stock of " +"the kit *components* only, you will use a Kit BoM without a manufacturing " +"step." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:18 +msgid "" +"A product using a Kit BoM will appear as a single line item on a quotation " +"and sales order, but will generate a delivery order with one line item for " +"each of the components of the kit. In the examples below, the image at left " +"shows a sales order for the kit \"Custom Computer Kit\", while the image at " +"right shows the corresponding delivery order." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:24 +msgid "|image0|\\ |image1|" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:27 +#: ../../manufacturing/management/kit_shipping.rst:62 +msgid "Configuration" +msgstr "Instelling" + +#: ../../manufacturing/management/kit_shipping.rst:29 +msgid "" +"From the **Products** menu in either the Inventory or Manufacturing app, " +"create each component product as you would any other product, then create " +"the top-level, or kit product. The kit product should have only the route " +"**Manufacture** set. Because you cannot track the stock of kit products, the" +" Product Type should be set to **Consumable**. Because a kit product cannot " +"be purchased, **Can be Purchased** should be unchecked." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:37 +msgid "" +"All other parameters on the kit product may be modified according to your " +"preference. The component products require no special configuration." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:44 +msgid "" +"Once the products are configured, create a bill of materials for the kit " +"product. Add each component and its quantity. Select the BoM Type **Ship " +"this product as a set of components**. All other options may be left with " +"their default values." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:53 +msgid "Manage Stock of Kit Product and Component Products" +msgstr "Beheer de Voorraad van Kits en Componenten" + +#: ../../manufacturing/management/kit_shipping.rst:55 +msgid "" +"If you would like to manage stock of the top-level kit product, you will use" +" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" +" standard BoM to assemble kits, a manufacturing order will be created. The " +"manufacturing order must be registered as completed before the kit product " +"will appear in your stock." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:64 +msgid "" +"On the kit product, select the route **Manufacture**. You may also select " +"**Make to Order**, which will create a manufacturing order whenever a sales " +"order is confirmed. Select the product type **Stockable Product** to enable " +"stock management." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:72 +msgid "" +"When you create the bill of materials, select the BoM Type **Manufacture " +"this product**. The assembly of the kit will be described by a manufacturing" +" order rather than a packing operation." +msgstr "" + +#: ../../manufacturing/management/manufacturing_order.rst:3 msgid "How to process a manufacturing order" msgstr "Hoe een productieorder verwerken" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:6 +#: ../../manufacturing/management/manufacturing_order.rst:6 msgid "Introduction" msgstr "Introductie" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:8 +#: ../../manufacturing/management/manufacturing_order.rst:8 msgid "" "There are two basic ways to manage manufacturing in Odoo. The first way " "manages work with one document only. This document is the **manufacturing " @@ -485,11 +333,11 @@ msgid "" "performed in an order defined by **routings**." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:17 +#: ../../manufacturing/management/manufacturing_order.rst:17 msgid "How to manage manufacturing without routings" msgstr "Hoe de productie beheren zonder routes" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:19 +#: ../../manufacturing/management/manufacturing_order.rst:19 msgid "" "You will most likely use manufacturing orders without routings if all the " "work to produce your product is performed in one place, by one person, in " @@ -497,7 +345,7 @@ msgid "" "work orders and routings." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:24 +#: ../../manufacturing/management/manufacturing_order.rst:24 msgid "" "Managing your operations in this way is the default behavior in Odoo. There " "are two basic phases from planning to production:" @@ -505,20 +353,20 @@ msgstr "" "Het beheer van uw productie handelingen is op deze wijze standaardgedrag in " "Odoo. Er zijn twee basisfasen van planning tot productie:" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:27 -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:52 +#: ../../manufacturing/management/manufacturing_order.rst:27 +#: ../../manufacturing/management/manufacturing_order.rst:52 msgid "Create manufacturing orders" msgstr "Maak productieorders" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:29 +#: ../../manufacturing/management/manufacturing_order.rst:29 msgid "Record Production" msgstr "Productie vastleggen" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:32 +#: ../../manufacturing/management/manufacturing_order.rst:32 msgid "How to manage manufacturing with routings and work orders" msgstr "Hoe uw productie beheren met routes en werkorders" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:34 +#: ../../manufacturing/management/manufacturing_order.rst:34 msgid "" "To use work orders and routings, you will need to enable the option **Manage" " production by work orders** From :menuselection:`Configuration --> " @@ -527,14 +375,14 @@ msgid "" "**work centers**, the locations at which work orders are performed." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:41 +#: ../../manufacturing/management/manufacturing_order.rst:41 msgid "" "When manufacturing with routings and work orders, each work order is " "scheduled individually. You will also have access to time and capacity " "planning, and reports on costing and efficiency on a work center level." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:45 +#: ../../manufacturing/management/manufacturing_order.rst:45 msgid "" "Manufacturing using routings can be broken down into several steps. When " "configuring your BoM, you will need to add a routing defining the component " @@ -542,219 +390,30 @@ msgid "" " step of scheduling work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:50 +#: ../../manufacturing/management/manufacturing_order.rst:50 msgid "The workflow is thus divided into three basic phases, as follows:" msgstr "De workflow is dus verdeeld in drie basisfasen, als volgt:" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:54 +#: ../../manufacturing/management/manufacturing_order.rst:54 msgid "Schedule the associated work orders." msgstr "Plan de bijbehorende werkorders" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:56 +#: ../../manufacturing/management/manufacturing_order.rst:56 msgid "Perform the scheduled work and record production." msgstr "Voer de geplande werkzaamheden uit en registreer de productie" -#: ../../manufacturing/overview/main_concepts.rst:3 -msgid "Main Concepts" -msgstr "Belangrijkste concepten" +#: ../../manufacturing/management/product_variants.rst:3 +msgid "How to manage BoMs for product variants" +msgstr "Hoe materiaallijsten (BoMs) beheren voor productvarianten?" -#: ../../manufacturing/overview/main_concepts/intro.rst:3 -msgid "Introduction to Odoo Manufacturing" -msgstr "Introductie Odoo Productie" +#: ../../manufacturing/management/sub_assemblies.rst:3 +msgid "How to manage semi-finished products" +msgstr "Hoe half afgewerkte producten beheren" -#: ../../manufacturing/overview/main_concepts/intro.rst:11 -msgid "Transcript" -msgstr "Transcriptie" +#: ../../manufacturing/management/sub_assemblies.rst:19 +msgid "Configure the Top -Level Product BoM" +msgstr "Configureer de materiaallijst (BoM) op Top-niveau " -#: ../../manufacturing/overview/main_concepts/intro.rst:13 -msgid "Work in progress." -msgstr "Werk in uitvoering." - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:3 -msgid "Manufacturing Terminologies" -msgstr "Productie Terminologieën" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:9 -msgid "" -"A bill of materials (BoM) is a document that describes the materials, the " -"quantity of each material, and the steps required to manufacture a product. " -"Depending on the industry and the nature of the finished product, a " -"different name may be used to describe the same document. For example, in " -"the pharmaceutical industry, the term “recipe” may be used." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:14 -msgid "Cycle" -msgstr "Cyclus" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:17 -msgid "" -"A production cycle is a frame of time during which an entire manufacturing " -"process can be fulfilled." -msgstr "" -"Een productiecyclus is een tijdsbestek waarin een volledig productieproces " -"kan worden afgewerkt." - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:19 -msgid "Downtime or Leave" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:22 -msgid "" -"Time during which a resource is unavailable. If the resource is a machine, " -"the unavailability is downtime, while if the resource is human, unavailable " -"time is called a Leave." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:25 -msgid "Finished products" -msgstr "Afgewerkte producten" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:28 -msgid "" -"Finished products are the final output of a manufacturing process. They are " -"normally not intended to be used as input into another manufacturing order " -"of the company." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:31 -msgid "Kit" -msgstr "Kit" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:34 -msgid "" -"A kit is a set of components that are described by a bill of materials, but " -"which are delivered separately rather than assembled or mixed." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:36 -msgid "Multi-level Bill of Materials" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:39 -msgid "" -"A bill of material can quickly grow very complex. To keep it manageable, it " -"can be broken down into several smaller manufactured parts, each having its " -"own BOM. These parts are typically referred to as sub-assembly of " -"intermediate products." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:44 -msgid "" -"Defining a BOM in multiple levels reduces the complexity of the top-level " -"document and allows components to be reused in other BoMs." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:46 -msgid "Phantom Bill of Material" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:49 -msgid "" -"A phantom bill of material is always used in the context of multi-level " -"BOMs. It allows to add a sub-assembly as part of a bigger end-product while " -"avoiding to trigger a separate manufacturing order for the sub-assembly." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:54 -msgid "" -"As such, when a manufacturing order for the final product is launched, the " -"components of the sub-assembly are reflected in the parent BOM as if they " -"were direct components of the parent BOM." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:58 -msgid "" -"Phantom BOM are thus used for grouping a set of components with the aim of " -"reusing them in many other BOM without the need to launch separate " -"manufacturing orders for the sub-assemblies." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:61 -msgid "Raw Materials" -msgstr "Grondstoffen" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:64 -msgid "" -"Raw materials and components constitute the input that are transformed to " -"produce semi-finished or finished goods." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:67 -msgid "" -"The transformation here can take many aspects according to the industry. It " -"can be simple assembly, welding, mixing, etc." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:69 -msgid "Routing" -msgstr "Routing" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:72 -msgid "" -"A routing is a document that describes a series of Work Orders and the Work " -"Centers at which they will be carried out" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:74 -msgid "Semi-finished products and sub-assemblies" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:77 -msgid "" -"These are products which are manufactured with the purpose to be consumed in" -" another manufacturing order." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:79 -msgid "Work Order Operations" -msgstr "Werkorder operaties" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:82 -msgid "" -"Work Order Operations specify the set of activities necessary to fully " -"process a manufacturing order. Each activity or operation takes some time to" -" be completed and is performed into a determined production unit (also " -"called work center)." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:86 -msgid "Work Order" -msgstr "Werkorder" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:89 -msgid "" -"A work order is a single manufacturing operation that is scheduled for " -"execution on a given date and a given duration." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:91 -msgid "Work Center" -msgstr "Werkplek" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:94 -msgid "" -"Work centers identify production units and their resources. They are used to" -" represent the plant capacity as well as costing information. The capacity " -"is a combination of resources and their availability time." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:97 -msgid "Resources" -msgstr "Resources" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:100 -msgid "" -"In manufacturing a resource can be a human being (employee) or machine " -"available in a work center." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:102 -msgid "Working Time" -msgstr "Werktijd" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:105 -msgid "" -"Each resource has its normal working time. For instance, machines can be set" -" up to operate 7 days a week 20 hours out of 24." -msgstr "" +#: ../../manufacturing/overview.rst:5 +msgid "Overview" +msgstr "Overzicht" diff --git a/locale/nl/LC_MESSAGES/point_of_sale.po b/locale/nl/LC_MESSAGES/point_of_sale.po index c38a6b3e5..46fbc9a22 100644 --- a/locale/nl/LC_MESSAGES/point_of_sale.po +++ b/locale/nl/LC_MESSAGES/point_of_sale.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Erwin van der Ploeg , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -35,6 +35,7 @@ msgid "This tutorial will describe how to use discount tags on products." msgstr "Deze tutorial legt uit hoe u kortinglabels gebruikt op producten." #: ../../point_of_sale/advanced/discount_tags.rst:8 +#: ../../point_of_sale/overview/start.rst:0 msgid "Barcode Nomenclature" msgstr "Barcode nomenclatuur" @@ -2313,27 +2314,51 @@ msgid "" "location,..." msgstr "U kan elke kassa configureren naar uw hardware, locatie,..." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Point of Sale Name" +msgstr "Kassa naam" + #: ../../point_of_sale/overview/start.rst:0 msgid "An internal identification of the point of sale." msgstr "Een interne identificatie van de kassa." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Channel" +msgstr "Verkoopkanaal" + #: ../../point_of_sale/overview/start.rst:0 msgid "This Point of sale's sales will be related to this Sales Channel." msgstr "" "Deze kassa zijn verkopen zullen gerelateerd zijn aan dit verkoopkanaal." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restaurant Floors" +msgstr "Restaurantverdiepingen" + #: ../../point_of_sale/overview/start.rst:0 msgid "The restaurant floors served by this point of sale." msgstr "De restaurant verdiepingen bediend met deze kassa" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Orderline Notes" +msgstr "Orderregel notities" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allow custom notes on Orderlines." msgstr "Sta aangepaste notities op orderregels toe." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Display Category Pictures" +msgstr "Toon categorie afbeeldingen" + #: ../../point_of_sale/overview/start.rst:0 msgid "The product categories will be displayed with pictures." msgstr "De productcategorieën worden getoond met afbeeldingen." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Initial Category" +msgstr "Initiële categorie" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The point of sale will display this product category by default. If no " @@ -2342,6 +2367,10 @@ msgstr "" "De kassa toont de productcategorieën standaard. Als er geen categorie is " "gespecificeerd worden alle producten getoond" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Virtual KeyBoard" +msgstr "Virtueel Toetsenbord" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Don’t turn this option on if you take orders on smartphones or tablets." @@ -2351,10 +2380,18 @@ msgstr "" msgid "Such devices already benefit from a native keyboard." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Large Scrollbars" +msgstr "Grote scrollbalken" + #: ../../point_of_sale/overview/start.rst:0 msgid "For imprecise industrial touchscreens." msgstr "Voor onnauwkeurige industriële touchscreens." +#: ../../point_of_sale/overview/start.rst:0 +msgid "IP Address" +msgstr "IP-adres" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The hostname or ip address of the hardware proxy, Will be autodetected if " @@ -2363,23 +2400,43 @@ msgstr "" "De hostnaam of het IP adres van de hardware proxy worden automatisch " "gedetecteerd als het veld leeg wordt gelaten." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Scan via Proxy" +msgstr "Scannen via Proxy" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enable barcode scanning with a remotely connected barcode scanner." msgstr "" "Schakel barcodes scannen met een extern verbonden barcode scanner toe." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Electronic Scale" +msgstr "Electronisch weegschaal" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Electronic Scale integration." msgstr "Activeer de integratie met een elektronische weegschaal." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cashdrawer" +msgstr "Kassalade" + #: ../../point_of_sale/overview/start.rst:0 msgid "Automatically open the cashdrawer." msgstr "Automatisch kassalade openen" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Print via Proxy" +msgstr "Afdrukken via proxy" + #: ../../point_of_sale/overview/start.rst:0 msgid "Bypass browser printing and prints via the hardware proxy." msgstr "Niet via de browser afdrukken, maar via de hardware proxy." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Customer Facing Display" +msgstr "Klant display" + #: ../../point_of_sale/overview/start.rst:0 msgid "Show checkout to customers with a remotely-connected screen." msgstr "" @@ -2392,12 +2449,20 @@ msgstr "" "Definieert welke barcodes beschikbaar zijn en hoe ze worden toegewezen aan " "producten, klanten en kassières." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Fiscal Positions" +msgstr "Fiscale posities" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This is useful for restaurants with onsite and take-away services that imply" " specific tax rates." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Available Pricelists" +msgstr "Beschikbare prijslijsten" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Make several pricelists available in the Point of Sale. You can also apply a" @@ -2406,6 +2471,10 @@ msgid "" "Otherwise the default pricelist will apply." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Default Pricelist" +msgstr "Standaard prijslijst" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The pricelist used if no customer is selected or if the customer has no Sale" @@ -2414,6 +2483,10 @@ msgstr "" "De prijslijst welke wordt gebruikt indien geen klant is geselecteerd of als " "er geen prijslijst bij de klant is ingesteld." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restrict Price Modifications to Managers" +msgstr "Beperk het aanpassen van prijzen tot managers" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Only users with Manager access rights for PoS app can modify the product " @@ -2422,10 +2495,18 @@ msgstr "" "Allen gebruikers met manager rechten van de kassa kunnen de productprijzen " "op order aanpassen." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cash Control" +msgstr "Kas controle" + #: ../../point_of_sale/overview/start.rst:0 msgid "Check the amount of the cashbox at opening and closing." msgstr "Controleer het bedrag van de kas bij het openen en sluiten." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Prefill Cash Payment" +msgstr "Vooraf contante betaling invullen" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The payment input will behave similarily to bank payment input, and will be " @@ -2434,6 +2515,10 @@ msgstr "" "De betalingsinput gedraagt zich gelijkwaardig aan bankafschrift input en " "wordt automatisch ingevuld met het exacte verschuldigde bedrag." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Order IDs Sequence" +msgstr "Ordernummer reeks" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This sequence is automatically created by Odoo but you can change it to " @@ -2442,20 +2527,36 @@ msgstr "" "Deze nummering zal automatisch gegenereerd worden door Odoo, maar u kunt ook" " uw eigen nummering samenstellen." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Header" +msgstr "Koptekst Kassabon" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" "Een korte tekst die ingevoegd wordt als hoofding op het afgedrukte ticket." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Footer" +msgstr "Voettekst Kassabon" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" "Een korte tekst die als voettekst in de afgedrukte bon zal worden ingevoegd" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatic Receipt Printing" +msgstr "Automatisch kassabon afdrukken" + #: ../../point_of_sale/overview/start.rst:0 msgid "The receipt will automatically be printed at the end of each order." msgstr "De kassabon wordt automatisch afgedrukt aan het einde van elke order" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Skip Preview Screen" +msgstr "Sla vorig scherm over" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The receipt screen will be skipped if the receipt can be printed " @@ -2464,30 +2565,58 @@ msgstr "" "Het kassabon scherm wordt overgeslagen als de kassabon automatisch afgedrukt" " kan worden." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Printing" +msgstr "Rekening afdrukken" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allows to print the Bill before payment." msgstr "Sta afdrukken van de factuur toe, voordat er betaald wordt." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Splitting" +msgstr "Rekening splitsen" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Bill Splitting in the Point of Sale." msgstr "Sta splitsen van rekeningen toe in de kassa." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Tip Product" +msgstr "Fooi product" + #: ../../point_of_sale/overview/start.rst:0 msgid "This product is used as reference on customer receipts." msgstr "Dit product wordt gebruikt als referentie op klantticketten." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoicing" +msgstr "Boekhouding" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables invoice generation from the Point of Sale." msgstr "Activeer het aanmaken van facturen door de kassa" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoice Journal" +msgstr "Factuur dagboek" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to create invoices." msgstr "Dagboek gebruikt voor het maken van facturen." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Journal" +msgstr "Verkoopboek" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to post sales entries." msgstr "Financieel dagboek gebruikt voor het maken van de verkoopboekingen." +#: ../../point_of_sale/overview/start.rst:0 +msgid "Group Journal Items" +msgstr "Groepeer boekingen" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Check this if you want to group the Journal Items by Product while closing a" @@ -3393,6 +3522,10 @@ msgstr "" "kan op alle producten gedaan worden of enkel op specifieke producten. Klik " "op **Item toevoegen**." +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Active" +msgstr "Actief" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." @@ -3400,6 +3533,10 @@ msgstr "" "Indien niet aangevinkt, kunt u de prijslijst verbergen, zonder deze te " "wissen." +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Selectable" +msgstr "Kiesbaar" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "Sta de eindgebruiker toe om de prijslijst te kiezen" diff --git a/locale/nl/LC_MESSAGES/purchase.po b/locale/nl/LC_MESSAGES/purchase.po index 16632ba4c..f3f86c503 100644 --- a/locale/nl/LC_MESSAGES/purchase.po +++ b/locale/nl/LC_MESSAGES/purchase.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Eric Geens , 2017\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" @@ -1932,10 +1932,18 @@ msgid "" "date to which you wish to proceed to the actual order." msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Shipment" +msgstr "Ontvangst" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "Inkomende leveringen" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Vendor Reference" +msgstr "Leveranciers referentie" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -1946,6 +1954,10 @@ msgstr "" "bedoelde om de koppeling te doen tussen ontvangen producten omdat deze " "referentie meestal geschreven is op de pakbon verzonden door uw leverancier." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Order Date" +msgstr "Orderdatum" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " @@ -1954,6 +1966,10 @@ msgstr "" "Geeft de datum aan waarop de offerte bevestigd en geconverteerd moet worden " "in een inkooporder." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Source Document" +msgstr "Brondocument" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" @@ -1962,10 +1978,18 @@ msgstr "" "Referentie van het document dat deze inkoopaanvraag heeft gegenereerd (bijv." " een verkooporder)" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Deliver To" +msgstr "Leveren aan" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "Dit bepaald de verwerkingswijze van de ontvangst." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Drop Ship Address" +msgstr "Dropship afleveradres" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " @@ -1974,11 +1998,19 @@ msgstr "" "Geef een adres in, indien u direct vanaf de leverancier wilt leveren aan de " "klant. Laat leeg om te leveren aan uw eigen bedrijf." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Destination Location Type" +msgstr "Bestemmingslocatie soort" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "" "Technisch veld welke wordt gebruikt om het dropshipment adres weer te geven." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Incoterm" +msgstr "Leveringscondities" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " diff --git a/locale/sources/accounting.pot b/locale/sources/accounting.pot index 2328fa072..41dc700c8 100644 --- a/locale/sources/accounting.pot +++ b/locale/sources/accounting.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -921,6 +921,10 @@ msgstr "" msgid "If you are working in a multi-company environnement, you'll have to switch the company on your user preferences in order to add, edit or delete bank accounts from another company." msgstr "" +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "ABA/Routing" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:0 msgid "American Bankers Association Routing Number" msgstr "" @@ -1073,10 +1077,19 @@ msgstr "" msgid "In the tab Journal Entries, the Default Debit and Credit Account can be configured as well as the currency of the journal" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Active" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Set active to false to hide the Journal without removing it." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Type" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." msgstr "" @@ -1093,50 +1106,98 @@ msgstr "" msgid "Select 'General' for miscellaneous operations journals." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Use in Point of Sale" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Check this box if this journal define a payment method that can be used in a point of sale." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Company" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Short Code" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Number" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next invoice." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Entry Sequence" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field contains the information related to the numbering of the journal entries of this journal." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Dedicated Credit Note Sequence" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Check this box if you don't want to share the same sequence for invoices and credit notes made from this journal" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Notes: Next Number" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next credit note." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Note Entry Sequence" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field contains the information related to the numbering of the credit note entries of this journal." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Debit Account" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Credit Account" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Currency" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Debit Methods" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Manual: Get paid by cash, check or any other method outside of Odoo." @@ -1151,6 +1212,10 @@ msgstr "" msgid "Batch Deposit: Encase several customer checks at once by generating a batch deposit to submit to your bank. When encoding the bank statement in Odoo,you are suggested to reconcile the transaction with the batch deposit. Enable this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Payment Methods" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Manual:Pay bill by cash or any other method outside of Odoo." msgstr "" @@ -1163,39 +1228,76 @@ msgstr "" msgid "SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit to your bank. Enable this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Group Invoice Lines" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "If this box is checked, the system will try to group the accounting lines when generating them from invoices." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Profit Account" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Used to register a profit when the ending balance of a cash register differs from what the system computes" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Loss Account" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Used to register a loss when the ending balance of a cash register differs from what the system computes" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Show journal on dashboard" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Printing Payment Method Selected" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Technical feature used to know whether check printing was enabled as payment method." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Sequence" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual Numbering" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Check Number" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Creation of bank statement" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field is used for the online synchronization:" msgstr "" @@ -1208,6 +1310,10 @@ msgstr "" msgid "will be put inside previous statement or in a new one" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Amount Authorized Difference" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field depicts the maximum difference allowed between the ending balance and the theoretical cash when closing a session, for non-POS managers. If this maximum is reached, the user will have an error message at the closing of his session saying that he needs to contact his manager." msgstr "" @@ -2401,6 +2507,10 @@ msgstr "" msgid "Explanation of the fields:" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Status" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "" @@ -2413,22 +2523,42 @@ msgstr "" msgid "You can manually close an asset when the depreciation is over. If the last line of depreciation is posted, the asset automatically goes in that status." msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Category" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Date" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Gross Value" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Salvage Value" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Computation Method" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "" @@ -2441,6 +2571,10 @@ msgstr "" msgid "* Degressive: Calculated on basis of: Residual Value * Degressive Factor" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Time Method Based On" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the dates and number of entries." msgstr "" @@ -2453,14 +2587,26 @@ msgstr "" msgid "* Ending Date: Choose the time between 2 depreciations and the date the depreciations won't go beyond." msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Prorata Temporis" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Indicates that the first depreciation entry for this asset have to be done from the purchase date instead of the first January / Start date of fiscal year" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Depreciations" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Months in a Period" +msgstr "" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "" @@ -3595,18 +3741,34 @@ msgstr "" msgid "Account Type is used for information purpose, to generate country-specific legal reports, and set the rules to close a fiscal year and generate opening entries." msgstr "" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Tags" +msgstr "" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Account Currency" +msgstr "" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Internal Type" +msgstr "" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "The 'Internal Type' is used for features available on different types of accounts: liquidity type is for cash or bank accounts, payable/receivable is for vendor/customer accounts." msgstr "" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Allow Reconciliation" +msgstr "" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Check this box if this account allows invoices & payments matching of journal items." msgstr "" @@ -6764,10 +6926,18 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Has Invoices" +msgstr "" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used for usability purposes" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Hide Payment Method" +msgstr "" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used to hide the payment method if the selected journal has only one available which is 'manual'" msgstr "" @@ -6784,10 +6954,18 @@ msgstr "" msgid "SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit to your bank. To enable sepa credit transfer, module account_sepa must be installed" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Code" +msgstr "" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used to adapt the interface to the payment type selected." msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check Number" +msgstr "" + #: ../../accounting/payables/pay/check.rst:0 msgid "The selected journal is configured to print check numbers. If your pre-printed check paper already has numbers or if the current numbering is wrong, you can change it in the journal configuration page." msgstr "" diff --git a/locale/sources/inventory.pot b/locale/sources/inventory.pot index e8e2956e7..5e58f0461 100644 --- a/locale/sources/inventory.pot +++ b/locale/sources/inventory.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -459,10 +459,12 @@ msgid "**Minimum Stock rules** and **Make to Order** have similar consequences b msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:10 +#: ../../inventory/settings/products/strategies.rst:10 msgid "Terminology" msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:13 +#: ../../inventory/settings/products/strategies.rst:13 msgid "Minimum stock rule" msgstr "" @@ -472,6 +474,8 @@ msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:22 #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:56 +#: ../../inventory/settings/products/strategies.rst:22 +#: ../../inventory/settings/products/strategies.rst:58 msgid "Make to Order" msgstr "" @@ -504,6 +508,7 @@ msgstr "" #: ../../inventory/routes/strategies/removal.rst:18 #: ../../inventory/settings/products/packages.rst:17 #: ../../inventory/settings/products/packages.rst:66 +#: ../../inventory/settings/products/strategies.rst:30 #: ../../inventory/settings/products/uom.rst:17 #: ../../inventory/settings/products/variants.rst:114 #: ../../inventory/settings/warehouses/location_creation.rst:6 @@ -517,6 +522,7 @@ msgid "Configuration" msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:33 +#: ../../inventory/settings/products/strategies.rst:33 msgid "Minimum stock rules" msgstr "" @@ -524,30 +530,58 @@ msgstr "" msgid "The Minimum Stock Rules configuration is available through the menu :menuselection:`Inventory --> Inventory Control --> Reordering Rule` in the drop down menu. There, click on **Create** to set minimum and maximum stock values for a given product." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Active" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "If the active field is set to False, it will allow you to hide the orderpoint without removing it." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Product Unit of Measure" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Procurement Group" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Moves created through this orderpoint will be put in this procurement group. If none is given, the moves generated by procurement rules will be grouped into one big picking." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Minimum Quantity" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "When the virtual stock goes below the Min Quantity specified for this field, Odoo generates a procurement to bring the forecasted quantity to the Max Quantity." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Maximum Quantity" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "When the virtual stock goes below the Min Quantity, Odoo generates a procurement to bring the forecasted quantity to the Quantity specified as Max Quantity." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Quantity Multiple" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "The procurement quantity will be rounded up to this multiple. If it is 0, the exact quantity will be used." msgstr "" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Lead Time" +msgstr "" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Number of days after the orderpoint is triggered to receive the products or to order to the vendor" msgstr "" @@ -569,10 +603,12 @@ msgid "On the product form, under **Inventory**, click on **Make To Order**." msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:68 +#: ../../inventory/settings/products/strategies.rst:70 msgid "Choice between the two options" msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:70 +#: ../../inventory/settings/products/strategies.rst:72 msgid "The choice between the two options is thus dependent of your inventory strategy. If you prefer to have a buffer and always have at least a minimum amount, the minimum stock rule should be used. If you want to reorder your stocks only if your sale is confirmed it is better to use the Make to Order." msgstr "" @@ -4649,6 +4685,46 @@ msgstr "" msgid ":doc:`uom`" msgstr "" +#: ../../inventory/settings/products/strategies.rst:3 +msgid "How to select the right replenishment strategy" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:5 +msgid "Minimum Stock rules and Make to Order have similar consequences but different rules. They should be used depending on your manufacturing and delivery strategies." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:15 +msgid "Minimum Stock rules are used to ensure that you always have the minimum amount of a product in stock in order to manufacture your products and/or answer to your customer needs. When the stock level of a product reaches its minimum the system will automatically generate a procurement order with the quantity needed to reach the maximum stock level." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:24 +msgid "The Make to Order function will trigger a Purchase Order of the amount of the Sales Order related to the product. The system will **not** check the current stock. This means that a draft purchase order will be generated regardless of the quantity on hand of the product." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:35 +msgid "The Minimum Stock Rules configuration is available through your Inventory module. In the Inventory Control menu select \"Reordering Rule\" in the drop down menu. There, click on \"Create\" to set minimum and maximum stock values for a given product." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:44 +msgid "Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity multiple\" fields" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:47 +msgid "Then, click on your product to access the related product form and, on the \"Inventory submenu\", do not forget to select a supplier." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:54 +msgid "Don't forget to select the right product type. A consumable can not be stocked and will thus not be accounted for in the stock valuation." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:60 +msgid "The Make to Order configuration is available on your product form through your :menuselection:`Inventory --> Inventory control --> Products` (or any other module where products are available)." +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:64 +msgid "On the product form, under Inventory, click on \"Make To Order\"." +msgstr "" + #: ../../inventory/settings/products/uom.rst:3 msgid "How to use different units of measure?" msgstr "" diff --git a/locale/sources/manufacturing.pot b/locale/sources/manufacturing.pot index a3a87ac67..bcfe96c4e 100644 --- a/locale/sources/manufacturing.pot +++ b/locale/sources/manufacturing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-07 09:30+0200\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,493 +20,258 @@ msgstr "" msgid "Manufacturing" msgstr "" -#: ../../manufacturing/operations.rst:3 -msgid "Manufacturing Operations" +#: ../../manufacturing/management.rst:5 +msgid "Manufacturing Management" msgstr "" -#: ../../manufacturing/operations/replenishment.rst:3 -msgid "Replenishment Strategies" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:3 -msgid "How to select the right replenishment strategy" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:5 -msgid "Minimum Stock rules and Make to Order have similar consequences but different rules. They should be used depending on your manufacturing and delivery strategies." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:10 -msgid "Terminology" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:13 -msgid "Minimum stock rule" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:15 -msgid "Minimum Stock rules are used to ensure that you always have the minimum amount of a product in stock in order to manufacture your products and/or answer to your customer needs. When the stock level of a product reaches its minimum the system will automatically generate a procurement order with the quantity needed to reach the maximum stock level." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:22 -#: ../../manufacturing/operations/replenishment/strategies.rst:58 -msgid "Make to Order" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:24 -msgid "The Make to Order function will trigger a Purchase Order of the amount of the Sales Order related to the product. The system will **not** check the current stock. This means that a draft purchase order will be generated regardless of the quantity on hand of the product." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:30 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:27 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:62 -msgid "Configuration" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:33 -msgid "Minimum stock rules" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:35 -msgid "The Minimum Stock Rules configuration is available through your Inventory module. In the Inventory Control menu select \"Reordering Rule\" in the drop down menu. There, click on \"Create\" to set minimum and maximum stock values for a given product." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:44 -msgid "Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity multiple\" fields" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:47 -msgid "Then, click on your product to access the related product form and, on the \"Inventory submenu\", do not forget to select a supplier." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:54 -msgid "Don't forget to select the right product type. A consumable can not be stocked and will thus not be accounted for in the stock valuation." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:60 -msgid "The Make to Order configuration is available on your product form through your :menuselection:`Inventory --> Inventory control --> Products` (or any other module where products are available)." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:64 -msgid "On the product form, under Inventory, click on \"Make To Order\"." -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:70 -msgid "Choice between the two options" -msgstr "" - -#: ../../manufacturing/operations/replenishment/strategies.rst:72 -msgid "The choice between the two options is thus dependent of your inventory strategy. If you prefer to have a buffer and always have at least a minimum amount, the minimum stock rule should be used. If you want to reorder your stocks only if your sale is confirmed it is better to use the Make to Order." -msgstr "" - -#: ../../manufacturing/overview.rst:3 -msgid "Overview" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials.rst:3 -#: ../../manufacturing/overview/main_concepts/terminologies.rst:6 -msgid "Bill of Materials" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:3 -msgid "How to Sell a Set of Products as a Kit" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:5 -msgid "A *kit* is a set of components that are delivered without first being assembled or mixed. Kits are described in Odoo using *bills of materials*. There are two basic ways to configure kits, depending on how stock of the kit product is to be managed. In either case, both the Inventory and Manufacturing apps must be installed." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:12 -msgid "Manage Stock of Component Products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:14 -msgid "If you would like to assemble kits as they are ordered, managing stock of the kit *components* only, you will use a Kit BoM without a manufacturing step." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:18 -msgid "A product using a Kit BoM will appear as a single line item on a quotation and sales order, but will generate a delivery order with one line item for each of the components of the kit. In the examples below, the image at left shows a sales order for the kit \"Custom Computer Kit\", while the image at right shows the corresponding delivery order." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:24 -msgid "|image0|\\ |image1|" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:29 -msgid "From the **Products** menu in either the Inventory or Manufacturing app, create each component product as you would any other product, then create the top-level, or kit product. The kit product should have only the route **Manufacture** set. Because you cannot track the stock of kit products, the Product Type should be set to **Consumable**. Because a kit product cannot be purchased, **Can be Purchased** should be unchecked." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:37 -msgid "All other parameters on the kit product may be modified according to your preference. The component products require no special configuration." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:44 -msgid "Once the products are configured, create a bill of materials for the kit product. Add each component and its quantity. Select the BoM Type **Ship this product as a set of components**. All other options may be left with their default values." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:53 -msgid "Manage Stock of Kit Product and Component Products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:55 -msgid "If you would like to manage stock of the top-level kit product, you will use a standard BoM with a manufacturing step instead of a Kit BoM. When using a standard BoM to assemble kits, a manufacturing order will be created. The manufacturing order must be registered as completed before the kit product will appear in your stock." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:64 -msgid "On the kit product, select the route **Manufacture**. You may also select **Make to Order**, which will create a manufacturing order whenever a sales order is confirmed. Select the product type **Stockable Product** to enable stock management." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:72 -msgid "When you create the bill of materials, select the BoM Type **Manufacture this product**. The assembly of the kit will be described by a manufacturing order rather than a packing operation." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:3 -msgid "How to manage BoMs for product variants" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:125 -msgid "Odoo allows you to use one bill of materials for multiple variants of the same product. Simply enable variants from :menuselection:`Configuration --> Settings`." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:132 -msgid "You will then be able to specify which component lines are to be used in the manufacture of each product variant. You may specify multiple variants for each line. If no variant is specified, the line will be used for all variants." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:17 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:137 -msgid "When defining variant BoMs on a line-item-basis, the **Product Variant** field in the main section of the BoM should be left blank. This field is used when creating a BoM for one variant of a product only." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:3 -msgid "How to manage semi-finished products" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:83 -msgid "A subassembly is a manufactured product which is intended to be used as a component of another manufactured product. You may wish to employ sub-assemblies to simplify a complex BoM, to more accurately represent your manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM that employs subassemblies is often referred to as a multi-level BoM." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:90 -msgid "Multi-level bills of materials in Odoo are accomplished by creating a top-level BoM and subassembly BoMs. Next, the procurement route of the subassembly product is defined. This ensures that every time a manufacturing order for the top-level product is created, a manufacturing order for each subassembly is created as well." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:19 -msgid "Configure the Top -Level Product BoM" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:21 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:99 -msgid "To configure a multi-level BoM, create the top-level product and its BoM. Include any subassemblies in the list of components. Create a BoM for each subassembly as you would for any product." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:29 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:107 -msgid "Configure the Subassembly Product Data" -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:31 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:109 -msgid "On the product form of the subassembly, you must select the routes **Manufacture** and **Make To Order**. The **Manufacture** route takes precedence over the **Buy** route, so selecting the latter will have no effect." -msgstr "" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:39 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:117 -msgid "If you would like to be able to purchase the subassembly in addition to manufacturing it, select **Can be Purchased**. All other fields on the subassembly product form may be configured according to your preference." -msgstr "" - -#: ../../manufacturing/overview/getting_started.rst:3 -msgid "Getting Started" -msgstr "" - -#: ../../manufacturing/overview/getting_started.rst:5 -msgid "How to consume composents to make a finished product" -msgstr "" - -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:3 msgid "How to create a Bill of Materials" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:5 +#: ../../manufacturing/management/bill_configuration.rst:5 msgid "A bill of materials (BoM) is a document that describes the component products, the quantity of each component, and the process required to manufacture a product, including a routing and individual steps." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:9 +#: ../../manufacturing/management/bill_configuration.rst:9 msgid "In Odoo, each product may have multiple BoMs associated with it, but a BoM can only be associated with a single product. A single BoM can, however, describe multiple variants of the same product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:14 +#: ../../manufacturing/management/bill_configuration.rst:14 msgid "Setting up a Basic BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:16 +#: ../../manufacturing/management/bill_configuration.rst:16 msgid "If you choose to manage your manufacturing operations using manufacturing orders only, you will define basic bills of materials without routings. For more information about which method of management to use, review the **Getting Started** section of the *Manufacturing* chapter of the documentation." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:22 +#: ../../manufacturing/management/bill_configuration.rst:22 msgid "Before creating your first bill of materials, you will need to create a product and at least one component (components are considered products in Odoo). You can do so from :menuselection:`Master Data --> Products`, or on the fly from the relevant fields on the BoM form. Review the Inventory chapter for more information about configuring products. Once you have created a product and at least one component, select them from the relevant dropdown menus to add them to your bill of materials. A new bill of materials can be created from :menuselection:`Master Data --> Bills of Materials`, or using the button on the top of the product form." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:32 +#: ../../manufacturing/management/bill_configuration.rst:32 msgid "Under the **Miscellaneous** tab, you can fill additional fields. **Sequence** defines the order in which your BoMs will be selected for production orders, with lower numbers having higher priority. **Version** allows you to track changes to your BoM over time." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:38 +#: ../../manufacturing/management/bill_configuration.rst:38 msgid "Adding a Routing to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:40 +#: ../../manufacturing/management/bill_configuration.rst:40 msgid "A routing defines a series of operations required to manufacture a product and the work center at which each operation is performed. A routing may be added to multiple BoMs, though a BoM may only have one routing. For more information about configuring routings, review the chapter on routings." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:46 +#: ../../manufacturing/management/bill_configuration.rst:46 msgid "After enabling routings from :menuselection:`Configuration --> Settings`, you will be able to add a routing to a bill of materials by selecting a routing from the dropdown list or creating one on the fly." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:50 +#: ../../manufacturing/management/bill_configuration.rst:50 msgid "You may define the work operation or step in which each component is consumed using the field, **Consumed in Operation** under the **Components** tab. Similarly, you can define the operation at which the product will be produced under the **Miscellaneous** tab using the field **Produced at Operation**. If this field is left blank, the products will be consumed/produced at the final operation in the routing." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:61 +#: ../../manufacturing/management/bill_configuration.rst:61 msgid "Adding Byproducts to a BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:63 +#: ../../manufacturing/management/bill_configuration.rst:63 msgid "In Odoo, a byproduct is any product produced by a BoM in addition to the primary product." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:66 +#: ../../manufacturing/management/bill_configuration.rst:66 msgid "To add byproducts to a BoM, you will first need to enable them from :menuselection:`Configuration --> Settings`." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:72 +#: ../../manufacturing/management/bill_configuration.rst:72 msgid "Once byproducts are enabled, you can add them to your bills of materials under the **Byproducts** tab of the bill of materials. You can add any product or products as byproducts. Byproducts are produced in the same step of the routing as the primary product of the BoM." msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:81 +#: ../../manufacturing/management/bill_configuration.rst:81 msgid "Setting up a BoM for a Product With Sub-Assemblies" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:97 +#: ../../manufacturing/management/bill_configuration.rst:83 +#: ../../manufacturing/management/sub_assemblies.rst:5 +msgid "A subassembly is a manufactured product which is intended to be used as a component of another manufactured product. You may wish to employ sub-assemblies to simplify a complex BoM, to more accurately represent your manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM that employs subassemblies is often referred to as a multi-level BoM." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:90 +#: ../../manufacturing/management/sub_assemblies.rst:12 +msgid "Multi-level bills of materials in Odoo are accomplished by creating a top-level BoM and subassembly BoMs. Next, the procurement route of the subassembly product is defined. This ensures that every time a manufacturing order for the top-level product is created, a manufacturing order for each subassembly is created as well." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:97 msgid "Configure the Top-Level Product BoM" msgstr "" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:123 +#: ../../manufacturing/management/bill_configuration.rst:99 +#: ../../manufacturing/management/sub_assemblies.rst:21 +msgid "To configure a multi-level BoM, create the top-level product and its BoM. Include any subassemblies in the list of components. Create a BoM for each subassembly as you would for any product." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:107 +#: ../../manufacturing/management/sub_assemblies.rst:29 +msgid "Configure the Subassembly Product Data" +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:109 +#: ../../manufacturing/management/sub_assemblies.rst:31 +msgid "On the product form of the subassembly, you must select the routes **Manufacture** and **Make To Order**. The **Manufacture** route takes precedence over the **Buy** route, so selecting the latter will have no effect." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:117 +#: ../../manufacturing/management/sub_assemblies.rst:39 +msgid "If you would like to be able to purchase the subassembly in addition to manufacturing it, select **Can be Purchased**. All other fields on the subassembly product form may be configured according to your preference." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:123 msgid "Using a Single BoM to Describe Several Variants of a Single Product" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:125 +#: ../../manufacturing/management/product_variants.rst:5 +msgid "Odoo allows you to use one bill of materials for multiple variants of the same product. Simply enable variants from :menuselection:`Configuration --> Settings`." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:132 +#: ../../manufacturing/management/product_variants.rst:12 +msgid "You will then be able to specify which component lines are to be used in the manufacture of each product variant. You may specify multiple variants for each line. If no variant is specified, the line will be used for all variants." +msgstr "" + +#: ../../manufacturing/management/bill_configuration.rst:137 +#: ../../manufacturing/management/product_variants.rst:17 +msgid "When defining variant BoMs on a line-item-basis, the **Product Variant** field in the main section of the BoM should be left blank. This field is used when creating a BoM for one variant of a product only." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:3 +msgid "How to Sell a Set of Products as a Kit" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:5 +msgid "A *kit* is a set of components that are delivered without first being assembled or mixed. Kits are described in Odoo using *bills of materials*. There are two basic ways to configure kits, depending on how stock of the kit product is to be managed. In either case, both the Inventory and Manufacturing apps must be installed." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:12 +msgid "Manage Stock of Component Products" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:14 +msgid "If you would like to assemble kits as they are ordered, managing stock of the kit *components* only, you will use a Kit BoM without a manufacturing step." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:18 +msgid "A product using a Kit BoM will appear as a single line item on a quotation and sales order, but will generate a delivery order with one line item for each of the components of the kit. In the examples below, the image at left shows a sales order for the kit \"Custom Computer Kit\", while the image at right shows the corresponding delivery order." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:24 +msgid "|image0|\\ |image1|" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:27 +#: ../../manufacturing/management/kit_shipping.rst:62 +msgid "Configuration" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:29 +msgid "From the **Products** menu in either the Inventory or Manufacturing app, create each component product as you would any other product, then create the top-level, or kit product. The kit product should have only the route **Manufacture** set. Because you cannot track the stock of kit products, the Product Type should be set to **Consumable**. Because a kit product cannot be purchased, **Can be Purchased** should be unchecked." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:37 +msgid "All other parameters on the kit product may be modified according to your preference. The component products require no special configuration." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:44 +msgid "Once the products are configured, create a bill of materials for the kit product. Add each component and its quantity. Select the BoM Type **Ship this product as a set of components**. All other options may be left with their default values." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:53 +msgid "Manage Stock of Kit Product and Component Products" +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:55 +msgid "If you would like to manage stock of the top-level kit product, you will use a standard BoM with a manufacturing step instead of a Kit BoM. When using a standard BoM to assemble kits, a manufacturing order will be created. The manufacturing order must be registered as completed before the kit product will appear in your stock." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:64 +msgid "On the kit product, select the route **Manufacture**. You may also select **Make to Order**, which will create a manufacturing order whenever a sales order is confirmed. Select the product type **Stockable Product** to enable stock management." +msgstr "" + +#: ../../manufacturing/management/kit_shipping.rst:72 +msgid "When you create the bill of materials, select the BoM Type **Manufacture this product**. The assembly of the kit will be described by a manufacturing order rather than a packing operation." +msgstr "" + +#: ../../manufacturing/management/manufacturing_order.rst:3 msgid "How to process a manufacturing order" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:6 +#: ../../manufacturing/management/manufacturing_order.rst:6 msgid "Introduction" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:8 +#: ../../manufacturing/management/manufacturing_order.rst:8 msgid "There are two basic ways to manage manufacturing in Odoo. The first way manages work with one document only. This document is the **manufacturing order**. The second way uses additional documents to give you more precise control over the manufacturing process. In this way, **Manufacturing orders** are divided into one or more steps defined by **work orders**, performed in an order defined by **routings**." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:17 +#: ../../manufacturing/management/manufacturing_order.rst:17 msgid "How to manage manufacturing without routings" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:19 +#: ../../manufacturing/management/manufacturing_order.rst:19 msgid "You will most likely use manufacturing orders without routings if all the work to produce your product is performed in one place, by one person, in one step, and/or you do not need the level of granular control afforded by work orders and routings." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:24 +#: ../../manufacturing/management/manufacturing_order.rst:24 msgid "Managing your operations in this way is the default behavior in Odoo. There are two basic phases from planning to production:" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:27 -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:52 +#: ../../manufacturing/management/manufacturing_order.rst:27 +#: ../../manufacturing/management/manufacturing_order.rst:52 msgid "Create manufacturing orders" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:29 +#: ../../manufacturing/management/manufacturing_order.rst:29 msgid "Record Production" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:32 +#: ../../manufacturing/management/manufacturing_order.rst:32 msgid "How to manage manufacturing with routings and work orders" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:34 +#: ../../manufacturing/management/manufacturing_order.rst:34 msgid "To use work orders and routings, you will need to enable the option **Manage production by work orders** From :menuselection:`Configuration --> Settings`. You will then be able to add routings to bills of materials, and configure some additional related fields. You will also be able to create **work centers**, the locations at which work orders are performed." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:41 +#: ../../manufacturing/management/manufacturing_order.rst:41 msgid "When manufacturing with routings and work orders, each work order is scheduled individually. You will also have access to time and capacity planning, and reports on costing and efficiency on a work center level." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:45 +#: ../../manufacturing/management/manufacturing_order.rst:45 msgid "Manufacturing using routings can be broken down into several steps. When configuring your BoM, you will need to add a routing defining the component work orders. After planning the manufacturing order, you will have the added step of scheduling work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:50 +#: ../../manufacturing/management/manufacturing_order.rst:50 msgid "The workflow is thus divided into three basic phases, as follows:" msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:54 +#: ../../manufacturing/management/manufacturing_order.rst:54 msgid "Schedule the associated work orders." msgstr "" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:56 +#: ../../manufacturing/management/manufacturing_order.rst:56 msgid "Perform the scheduled work and record production." msgstr "" -#: ../../manufacturing/overview/main_concepts.rst:3 -msgid "Main Concepts" +#: ../../manufacturing/management/product_variants.rst:3 +msgid "How to manage BoMs for product variants" msgstr "" -#: ../../manufacturing/overview/main_concepts/intro.rst:3 -msgid "Introduction to Odoo Manufacturing" +#: ../../manufacturing/management/sub_assemblies.rst:3 +msgid "How to manage semi-finished products" msgstr "" -#: ../../manufacturing/overview/main_concepts/intro.rst:11 -msgid "Transcript" +#: ../../manufacturing/management/sub_assemblies.rst:19 +msgid "Configure the Top -Level Product BoM" msgstr "" -#: ../../manufacturing/overview/main_concepts/intro.rst:13 -msgid "Work in progress." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:3 -msgid "Manufacturing Terminologies" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:9 -msgid "A bill of materials (BoM) is a document that describes the materials, the quantity of each material, and the steps required to manufacture a product. Depending on the industry and the nature of the finished product, a different name may be used to describe the same document. For example, in the pharmaceutical industry, the term “recipe” may be used." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:14 -msgid "Cycle" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:17 -msgid "A production cycle is a frame of time during which an entire manufacturing process can be fulfilled." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:19 -msgid "Downtime or Leave" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:22 -msgid "Time during which a resource is unavailable. If the resource is a machine, the unavailability is downtime, while if the resource is human, unavailable time is called a Leave." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:25 -msgid "Finished products" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:28 -msgid "Finished products are the final output of a manufacturing process. They are normally not intended to be used as input into another manufacturing order of the company." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:31 -msgid "Kit" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:34 -msgid "A kit is a set of components that are described by a bill of materials, but which are delivered separately rather than assembled or mixed." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:36 -msgid "Multi-level Bill of Materials" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:39 -msgid "A bill of material can quickly grow very complex. To keep it manageable, it can be broken down into several smaller manufactured parts, each having its own BOM. These parts are typically referred to as sub-assembly of intermediate products." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:44 -msgid "Defining a BOM in multiple levels reduces the complexity of the top-level document and allows components to be reused in other BoMs." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:46 -msgid "Phantom Bill of Material" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:49 -msgid "A phantom bill of material is always used in the context of multi-level BOMs. It allows to add a sub-assembly as part of a bigger end-product while avoiding to trigger a separate manufacturing order for the sub-assembly." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:54 -msgid "As such, when a manufacturing order for the final product is launched, the components of the sub-assembly are reflected in the parent BOM as if they were direct components of the parent BOM." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:58 -msgid "Phantom BOM are thus used for grouping a set of components with the aim of reusing them in many other BOM without the need to launch separate manufacturing orders for the sub-assemblies." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:61 -msgid "Raw Materials" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:64 -msgid "Raw materials and components constitute the input that are transformed to produce semi-finished or finished goods." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:67 -msgid "The transformation here can take many aspects according to the industry. It can be simple assembly, welding, mixing, etc." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:69 -msgid "Routing" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:72 -msgid "A routing is a document that describes a series of Work Orders and the Work Centers at which they will be carried out" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:74 -msgid "Semi-finished products and sub-assemblies" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:77 -msgid "These are products which are manufactured with the purpose to be consumed in another manufacturing order." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:79 -msgid "Work Order Operations" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:82 -msgid "Work Order Operations specify the set of activities necessary to fully process a manufacturing order. Each activity or operation takes some time to be completed and is performed into a determined production unit (also called work center)." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:86 -msgid "Work Order" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:89 -msgid "A work order is a single manufacturing operation that is scheduled for execution on a given date and a given duration." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:91 -msgid "Work Center" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:94 -msgid "Work centers identify production units and their resources. They are used to represent the plant capacity as well as costing information. The capacity is a combination of resources and their availability time." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:97 -msgid "Resources" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:100 -msgid "In manufacturing a resource can be a human being (employee) or machine available in a work center." -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:102 -msgid "Working Time" -msgstr "" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:105 -msgid "Each resource has its normal working time. For instance, machines can be set up to operate 7 days a week 20 hours out of 24." +#: ../../manufacturing/overview.rst:5 +msgid "Overview" msgstr "" diff --git a/locale/sources/point_of_sale.pot b/locale/sources/point_of_sale.pot index a9ef289cc..89cfd3545 100644 --- a/locale/sources/point_of_sale.pot +++ b/locale/sources/point_of_sale.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,6 +33,7 @@ msgid "This tutorial will describe how to use discount tags on products." msgstr "" #: ../../point_of_sale/advanced/discount_tags.rst:8 +#: ../../point_of_sale/overview/start.rst:0 msgid "Barcode Nomenclature" msgstr "" @@ -1455,30 +1456,58 @@ msgstr "" msgid "You can configure each point of sale according to your hardware, location,..." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Point of Sale Name" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "An internal identification of the point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Channel" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "This Point of sale's sales will be related to this Sales Channel." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restaurant Floors" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The restaurant floors served by this point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Orderline Notes" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allow custom notes on Orderlines." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Display Category Pictures" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The product categories will be displayed with pictures." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Initial Category" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The point of sale will display this product category by default. If no category is specified, all available products will be shown." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Virtual KeyBoard" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Don’t turn this option on if you take orders on smartphones or tablets." msgstr "" @@ -1487,30 +1516,58 @@ msgstr "" msgid "Such devices already benefit from a native keyboard." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Large Scrollbars" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "For imprecise industrial touchscreens." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "IP Address" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The hostname or ip address of the hardware proxy, Will be autodetected if left empty." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Scan via Proxy" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enable barcode scanning with a remotely connected barcode scanner." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Electronic Scale" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Electronic Scale integration." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cashdrawer" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Automatically open the cashdrawer." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Print via Proxy" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Bypass browser printing and prints via the hardware proxy." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Customer Facing Display" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Show checkout to customers with a remotely-connected screen." msgstr "" @@ -1519,74 +1576,146 @@ msgstr "" msgid "Defines what kind of barcodes are available and how they are assigned to products, customers and cashiers." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Fiscal Positions" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "This is useful for restaurants with onsite and take-away services that imply specific tax rates." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Available Pricelists" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Make several pricelists available in the Point of Sale. You can also apply a pricelist to specific customers from their contact form (in Sales tab). To be valid, this pricelist must be listed here as an available pricelist. Otherwise the default pricelist will apply." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Default Pricelist" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The pricelist used if no customer is selected or if the customer has no Sale Pricelist configured." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restrict Price Modifications to Managers" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Only users with Manager access rights for PoS app can modify the product prices on orders." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cash Control" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Check the amount of the cashbox at opening and closing." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Prefill Cash Payment" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The payment input will behave similarily to bank payment input, and will be prefilled with the exact due amount." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Order IDs Sequence" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "This sequence is automatically created by Odoo but you can change it to customize the reference numbers of your orders." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Header" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a header in the printed receipt." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Footer" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatic Receipt Printing" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The receipt will automatically be printed at the end of each order." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Skip Preview Screen" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "The receipt screen will be skipped if the receipt can be printed automatically." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Printing" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allows to print the Bill before payment." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Splitting" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Bill Splitting in the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Tip Product" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "This product is used as reference on customer receipts." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoicing" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables invoice generation from the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoice Journal" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to create invoices." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Journal" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to post sales entries." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Group Journal Items" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Check this if you want to group the Journal Items by Product while closing a Session." msgstr "" @@ -2215,10 +2344,18 @@ msgstr "" msgid "Create a **Pricelist** for your point of sale. Each pricelist can contain several items with different prices and different dates. It can be done on all products or only on specific ones. Click on **Add an item**." msgstr "" +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Active" +msgstr "" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "" +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Selectable" +msgstr "" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "" diff --git a/locale/sources/purchase.pot b/locale/sources/purchase.pot index 3c748df1c..0a0493d8f 100644 --- a/locale/sources/purchase.pot +++ b/locale/sources/purchase.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1182,34 +1182,66 @@ msgstr "" msgid "Select your supplier in the **Vendor** menu, or create it on-the-fly by clicking on **Create and Edit**. In the **Order Date** field, select the date to which you wish to proceed to the actual order." msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Shipment" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Vendor Reference" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Reference of the sales order or bid sent by the vendor. It's used to do the matching when you receive the products as this reference is usually written on the delivery order sent by your vendor." msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Order Date" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Depicts the date where the Quotation should be validated and converted into a purchase order." msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Source Document" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Reference of the document that generated this purchase order request (e.g. a sales order)" msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Deliver To" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Drop Ship Address" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Put an address if you want to deliver directly from the vendor to the customer. Otherwise, keep empty to deliver to your own company." msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Destination Location Type" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Incoterm" +msgstr "" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "International Commercial Terms are a series of predefined commercial terms used in international transactions." msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/accounting.po b/locale/zh_CN/LC_MESSAGES/accounting.po index eaee97026..9d8dd3871 100644 --- a/locale/zh_CN/LC_MESSAGES/accounting.po +++ b/locale/zh_CN/LC_MESSAGES/accounting.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: xiaobin wu , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -1373,6 +1373,10 @@ msgid "" "accounts from another company." msgstr "如果你在多公司环境内工作, 如你添加、编辑或删除银行账号, 需要在首选项中切换公司。" +#: ../../accounting/bank/setup/create_bank_account.rst:0 +msgid "ABA/Routing" +msgstr "" + #: ../../accounting/bank/setup/create_bank_account.rst:0 msgid "American Bankers Association Routing Number" msgstr "" @@ -1601,10 +1605,19 @@ msgid "" "configured as well as the currency of the journal" msgstr "在选项卡日记帐分录, 默认的借记卡和信用卡帐号可同时配置为期刊的货币" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Active" +msgstr "有效" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Set active to false to hide the Journal without removing it." msgstr "设置为无效,可以隐藏日记账而不用删除它。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Type" +msgstr "类型" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Select 'Sale' for customer invoices journals." msgstr "在客户发票日记账中选择‘销售’。" @@ -1623,58 +1636,106 @@ msgstr "在客户或供应商的日记账中选择‘现金’或‘银行’。 msgid "Select 'General' for miscellaneous operations journals." msgstr "在杂项业务日记账中选择‘通用’。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Use in Point of Sale" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if this journal define a payment method that can be used in a" " point of sale." msgstr "如果这个日记账中定义了能够在‘POS’用的付款方式就勾选这个选项" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Company" +msgstr "公司" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Company related to this journal" msgstr "此日记账相关的公司" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Short Code" +msgstr "简码" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The journal entries of this journal will be named using this prefix." msgstr "这个日记账中的日记账分录会被用这个前缀命名" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Number" +msgstr "下一号码" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next invoice." msgstr "下一号码将用于下一张发票" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Entry Sequence" +msgstr "分录序列" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the journal " "entries of this journal." msgstr "这个字段包含和这个日记中日记账分录数量相关的信息" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Dedicated Credit Note Sequence" +msgstr "退款专用序列" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Check this box if you don't want to share the same sequence for invoices and" " credit notes made from this journal" msgstr "勾选此框,则此日记账下的会计发票或退款不使用同一个序列。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Notes: Next Number" +msgstr "退款:下一号码" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The next sequence number will be used for the next credit note." msgstr "下一号码将用于下一张退款单" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Credit Note Entry Sequence" +msgstr "退款分录序列" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field contains the information related to the numbering of the credit " "note entries of this journal." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Debit Account" +msgstr "默认借方科目" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for debit amount" msgstr "它将作为一个默认借方科目" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Default Credit Account" +msgstr "默认贷方科目" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "It acts as a default account for credit amount" msgstr "它将充当贷方金额的默认科目" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Currency" +msgstr "币种" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "The currency used to enter statement" msgstr "货币用来输入状态" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Debit Methods" +msgstr "借方方法" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Manual: Get paid by cash, check or any other method outside of Odoo." @@ -1696,6 +1757,10 @@ msgid "" "this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Payment Methods" +msgstr "付款方式" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Manual:Pay bill by cash or any other method outside of Odoo." msgstr "" @@ -1710,47 +1775,84 @@ msgid "" "to your bank. Enable this option from the settings." msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Group Invoice Lines" +msgstr "分组发票明细行" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "If this box is checked, the system will try to group the accounting lines " "when generating them from invoices." msgstr "如果这个框已被检查,系统会集成行来生成发票。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Profit Account" +msgstr "利润科目" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a profit when the ending balance of a cash register differs" " from what the system computes" msgstr "当现金出纳机的关账余额与系统计算的有差异时,用于登记利润" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Loss Account" +msgstr "损失科目" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Used to register a loss when the ending balance of a cash register differs " "from what the system computes" msgstr "现金登记的期末余额与系统计算的有差异时候用来登记损失" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Show journal on dashboard" +msgstr "在工作台显示日记账" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Whether this journal should be displayed on the dashboard or not" msgstr "不管这个日记账是否显示在仪表板" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Printing Payment Method Selected" +msgstr "检查已选择的打印付款方式" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "Technical feature used to know whether check printing was enabled as payment" " method." msgstr "从技术特征可以知道,是否可将支票作为付款方式。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Check Sequence" +msgstr "支票序列" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Checks numbering sequence." msgstr "支票编号序列。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +#: ../../accounting/payables/pay/check.rst:0 +msgid "Manual Numbering" +msgstr "手动编号" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 #: ../../accounting/payables/pay/check.rst:0 msgid "Check this option if your pre-printed checks are not numbered." msgstr "勾选此选项如果你的预先印制支票是没有编号的。" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Next Check Number" +msgstr "下一个支票号码" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "Sequence number of the next printed check." msgstr "下个打印支票的序列编号" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Creation of bank statement" +msgstr "" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "This field is used for the online synchronization:" msgstr "" @@ -1763,6 +1865,10 @@ msgstr "" msgid "will be put inside previous statement or in a new one" msgstr "" +#: ../../accounting/bank/setup/manage_cash_register.rst:0 +msgid "Amount Authorized Difference" +msgstr "授权差异的总金额" + #: ../../accounting/bank/setup/manage_cash_register.rst:0 msgid "" "This field depicts the maximum difference allowed between the ending balance" @@ -3447,6 +3553,10 @@ msgstr "如果您手动创建的资产, 你仍然需要建立供应商账单这 msgid "Explanation of the fields:" msgstr "字段的说明 :" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Status" +msgstr "状态" + #: ../../accounting/others/adviser/assets.rst:0 msgid "When an asset is created, the status is 'Draft'." msgstr "当资产被创建,则状态为“草稿”。" @@ -3463,22 +3573,42 @@ msgid "" "line of depreciation is posted, the asset automatically goes in that status." msgstr "当折旧结束时, 可以手动关闭资产。如果发布的最后一行折旧,资产自动进入那个状态。" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Category" +msgstr "类别" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Category of asset" msgstr "资产类别" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Date" +msgstr "日期" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Date of asset" msgstr "资产日期" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Gross Value" +msgstr "毛值" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Gross value of asset" msgstr "资产的毛值" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Salvage Value" +msgstr "剩余价值" + #: ../../accounting/others/adviser/assets.rst:0 msgid "It is the amount you plan to have that you cannot depreciate." msgstr "计划的量, 不能减少。" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Computation Method" +msgstr "计算方法" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the amount of depreciation lines." msgstr "选择折旧的计算方式." @@ -3493,6 +3623,10 @@ msgid "" "* Degressive: Calculated on basis of: Residual Value * Degressive Factor" msgstr "* 递减: 计算基于: 残值 * 递减因子" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Time Method Based On" +msgstr "时间方式基于" + #: ../../accounting/others/adviser/assets.rst:0 msgid "Choose the method to use to compute the dates and number of entries." msgstr "" @@ -3509,6 +3643,10 @@ msgid "" "depreciations won't go beyond." msgstr "*结束日期:选择2个折旧的间隔和折旧的最后期限." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Prorata Temporis" +msgstr "即时按比例分配" + #: ../../accounting/others/adviser/assets.rst:0 msgid "" "Indicates that the first depreciation entry for this asset have to be done " @@ -3516,10 +3654,18 @@ msgid "" "year" msgstr "表明第一次折旧从购买日期开始,而不是从年度第一个月开始." +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Depreciations" +msgstr "折旧数量" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The number of depreciations needed to depreciate your asset" msgstr "被折旧资产的折旧数量" +#: ../../accounting/others/adviser/assets.rst:0 +msgid "Number of Months in a Period" +msgstr "在一个期间内的月数" + #: ../../accounting/others/adviser/assets.rst:0 msgid "The amount of time between two depreciations, in months" msgstr "折旧期间,以月计算" @@ -5105,14 +5251,26 @@ msgid "" " entries." msgstr "科目类型用于信息目的,用于生成合乎各国财税规范的报告,以及设置会计年度关闭的规则,并生成期初分录" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Tags" +msgstr "标签" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Optional tags you may want to assign for custom reporting" msgstr "你可能想赋予给定义报告的选项标签" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Account Currency" +msgstr "币种" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "Forces all moves for this account to have this account currency." msgstr "强制这个科目所有的凭证拥有这个科目的币种" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Internal Type" +msgstr "内部类型" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "The 'Internal Type' is used for features available on different types of " @@ -5120,6 +5278,10 @@ msgid "" " for vendor/customer accounts." msgstr "'内部类型'用于不同类型的科目: 流动性用于现金或银行账户, 应收/应付用于供应商/客户账户。" +#: ../../accounting/others/configuration/account_type.rst:0 +msgid "Allow Reconciliation" +msgstr "允许核销" + #: ../../accounting/others/configuration/account_type.rst:0 msgid "" "Check this box if this account allows invoices & payments matching of " @@ -9429,10 +9591,18 @@ msgstr "" msgid "Explanation of the fields of the payment screen:" msgstr "付款界面字段的解释 :" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Has Invoices" +msgstr "有发票" + #: ../../accounting/payables/pay/check.rst:0 msgid "Technical field used for usability purposes" msgstr "用于可用性用途的技术领域" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Hide Payment Method" +msgstr "隐藏付款方式" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to hide the payment method if the selected journal has " @@ -9458,11 +9628,19 @@ msgid "" "installed" msgstr "" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Code" +msgstr "代码" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "Technical field used to adapt the interface to the payment type selected." msgstr "技术领域中使用的,以适应该接口所选择的付款类型。" +#: ../../accounting/payables/pay/check.rst:0 +msgid "Check Number" +msgstr "支票号码" + #: ../../accounting/payables/pay/check.rst:0 msgid "" "The selected journal is configured to print check numbers. If your pre-" diff --git a/locale/zh_CN/LC_MESSAGES/inventory.po b/locale/zh_CN/LC_MESSAGES/inventory.po index 6f4339081..c2d821295 100644 --- a/locale/zh_CN/LC_MESSAGES/inventory.po +++ b/locale/zh_CN/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: 苏州远鼎 , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" @@ -662,10 +662,12 @@ msgid "" msgstr " **最小库存规则** 和 **按订单补货** 有着同样的结果但是却有不同的规则。依赖于生产以及发货的策略, 我们可以选择使用它。" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:10 +#: ../../inventory/settings/products/strategies.rst:10 msgid "Terminology" msgstr "术语" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:13 +#: ../../inventory/settings/products/strategies.rst:13 msgid "Minimum stock rule" msgstr "最小库存规则" @@ -682,6 +684,8 @@ msgstr "" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:22 #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:56 +#: ../../inventory/settings/products/strategies.rst:22 +#: ../../inventory/settings/products/strategies.rst:58 msgid "Make to Order" msgstr "按单补货" @@ -720,6 +724,7 @@ msgstr "" #: ../../inventory/routes/strategies/removal.rst:18 #: ../../inventory/settings/products/packages.rst:17 #: ../../inventory/settings/products/packages.rst:66 +#: ../../inventory/settings/products/strategies.rst:30 #: ../../inventory/settings/products/uom.rst:17 #: ../../inventory/settings/products/variants.rst:114 #: ../../inventory/settings/warehouses/location_creation.rst:6 @@ -733,6 +738,7 @@ msgid "Configuration" msgstr "配置" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:33 +#: ../../inventory/settings/products/strategies.rst:33 msgid "Minimum stock rules" msgstr "最小库存规则" @@ -746,16 +752,28 @@ msgstr "" "最小库存规则的配置是在菜单项 :menuselection:`库存(Inventory) -->存货控制(Inventory Control) --> " "再定点规则(Reordering Rule)` 的下拉菜单中。然后点击 **创建** 去设置给定产品最小和最大库存数值。" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Active" +msgstr "有效" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "If the active field is set to False, it will allow you to hide the " "orderpoint without removing it." msgstr "如果没有选中“可用”字段,那么将隐藏需求单记录且不会删除它。" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Product Unit of Measure" +msgstr "单位" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "Default Unit of Measure used for all stock operation." msgstr "所有库存作业的默认计量单位" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Procurement Group" +msgstr "补货组" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Moves created through this orderpoint will be put in this procurement group." @@ -763,6 +781,10 @@ msgid "" "into one big picking." msgstr "通过此订购点创建的移动将放在此补货组中。如果没有被提供,由补货规则生成的移动将被组合到一个大拣货。" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Minimum Quantity" +msgstr "最小数量" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity specified for this field," @@ -770,6 +792,10 @@ msgid "" "Quantity." msgstr "当虚拟库存小于指定的最小数量,Odoo生成补货将预测数量带到最大数量。" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Maximum Quantity" +msgstr "最大数量" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "When the virtual stock goes below the Min Quantity, Odoo generates a " @@ -777,12 +803,20 @@ msgid "" "Max Quantity." msgstr "当虚拟库存低于最小数量, Odoo生成补货将预测数量带到最大数量。" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Quantity Multiple" +msgstr "数量倍数" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "The procurement quantity will be rounded up to this multiple. If it is 0, " "the exact quantity will be used." msgstr "补货数量会翻转到此倍数。如果它是0, 那么确切的数量会被使用。" +#: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 +msgid "Lead Time" +msgstr "前置时间" + #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:0 msgid "" "Number of days after the orderpoint is triggered to receive the products or " @@ -814,10 +848,12 @@ msgid "On the product form, under **Inventory**, click on **Make To Order**." msgstr "在产品表单信息的 **库存** 页面, 点击 **按单补货** " #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:68 +#: ../../inventory/settings/products/strategies.rst:70 msgid "Choice between the two options" msgstr "选择两个选项其中一个" #: ../../inventory/management/adjustment/min_stock_rule_vs_mto.rst:70 +#: ../../inventory/settings/products/strategies.rst:72 msgid "" "The choice between the two options is thus dependent of your inventory " "strategy. If you prefer to have a buffer and always have at least a minimum " @@ -6375,6 +6411,72 @@ msgstr ":doc:`usage` " msgid ":doc:`uom`" msgstr ":doc:`uom` " +#: ../../inventory/settings/products/strategies.rst:3 +msgid "How to select the right replenishment strategy" +msgstr "如何选择正确的补货策略" + +#: ../../inventory/settings/products/strategies.rst:5 +msgid "" +"Minimum Stock rules and Make to Order have similar consequences but " +"different rules. They should be used depending on your manufacturing and " +"delivery strategies." +msgstr "最小库存规则和按单补货的结果相似,但规则不同,应根据你的制造和发货策略来选用。" + +#: ../../inventory/settings/products/strategies.rst:15 +msgid "" +"Minimum Stock rules are used to ensure that you always have the minimum " +"amount of a product in stock in order to manufacture your products and/or " +"answer to your customer needs. When the stock level of a product reaches its" +" minimum the system will automatically generate a procurement order with the" +" quantity needed to reach the maximum stock level." +msgstr "" +"最小库存规则用于确保你已经有了制造和/或响应消费者需求的最小库存量。当某产品的库存水平到达最小量时,系统自动生成一个采购订单,该订单的数量能满足最小库存量。" + +#: ../../inventory/settings/products/strategies.rst:24 +msgid "" +"The Make to Order function will trigger a Purchase Order of the amount of " +"the Sales Order related to the product. The system will **not** check the " +"current stock. This means that a draft purchase order will be generated " +"regardless of the quantity on hand of the product." +msgstr "按单补货功能将触发与产品相关的销售订单的采购单。系统**不会**检查现有库存。意味着无论现有产品的数量是多少,都会生成一个采购订单草稿。" + +#: ../../inventory/settings/products/strategies.rst:35 +msgid "" +"The Minimum Stock Rules configuration is available through your Inventory " +"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" +" down menu. There, click on \"Create\" to set minimum and maximum stock " +"values for a given product." +msgstr "最小库存规则可通过库存模块进行配置。在“库存控制”下拉菜单中选择\"再次订购规则\" ,然后点击\"创建\"设置某给定产品的最小与最大库存值。" + +#: ../../inventory/settings/products/strategies.rst:44 +msgid "" +"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " +"multiple\" fields" +msgstr "" + +#: ../../inventory/settings/products/strategies.rst:47 +msgid "" +"Then, click on your product to access the related product form and, on the " +"\"Inventory submenu\", do not forget to select a supplier." +msgstr "然后点击产品,在\"库存子菜单\"访问相关产品的表单。不要忘记选择一个供应商。" + +#: ../../inventory/settings/products/strategies.rst:54 +msgid "" +"Don't forget to select the right product type. A consumable can not be " +"stocked and will thus not be accounted for in the stock valuation." +msgstr "别忘记选择正确的产品类别。消耗品无法贮存,不可计入库存盘点数。" + +#: ../../inventory/settings/products/strategies.rst:60 +msgid "" +"The Make to Order configuration is available on your product form through " +"your :menuselection:`Inventory --> Inventory control --> Products` (or any " +"other module where products are available)." +msgstr "可在产品表单中配置按单补货 :menuselection:`库存 --> 库存控制 --> 产品(或在产品可用的任一其他模块中配置)。" + +#: ../../inventory/settings/products/strategies.rst:64 +msgid "On the product form, under Inventory, click on \"Make To Order\"." +msgstr "在产品表单的库存项下,点击\"按单补货\"。" + #: ../../inventory/settings/products/uom.rst:3 msgid "How to use different units of measure?" msgstr "如何使用不同计量单位?" diff --git a/locale/zh_CN/LC_MESSAGES/manufacturing.po b/locale/zh_CN/LC_MESSAGES/manufacturing.po index 3a1d50c46..c12d91708 100644 --- a/locale/zh_CN/LC_MESSAGES/manufacturing.po +++ b/locale/zh_CN/LC_MESSAGES/manufacturing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-07 09:30+0200\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: fausthuang , 2017\n" +"Last-Translator: Gary Wei , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,343 +22,33 @@ msgstr "" msgid "Manufacturing" msgstr "制造" -#: ../../manufacturing/operations.rst:3 -msgid "Manufacturing Operations" -msgstr "制造作业" - -#: ../../manufacturing/operations/replenishment.rst:3 -msgid "Replenishment Strategies" -msgstr "补货策略" - -#: ../../manufacturing/operations/replenishment/strategies.rst:3 -msgid "How to select the right replenishment strategy" -msgstr "如何选择正确的补货策略" - -#: ../../manufacturing/operations/replenishment/strategies.rst:5 -msgid "" -"Minimum Stock rules and Make to Order have similar consequences but " -"different rules. They should be used depending on your manufacturing and " -"delivery strategies." -msgstr "最小库存规则和按单补货的结果相似,但规则不同,应根据你的制造和发货策略来选用。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:10 -msgid "Terminology" -msgstr "术语" - -#: ../../manufacturing/operations/replenishment/strategies.rst:13 -msgid "Minimum stock rule" -msgstr "最小库存规则" - -#: ../../manufacturing/operations/replenishment/strategies.rst:15 -msgid "" -"Minimum Stock rules are used to ensure that you always have the minimum " -"amount of a product in stock in order to manufacture your products and/or " -"answer to your customer needs. When the stock level of a product reaches its" -" minimum the system will automatically generate a procurement order with the" -" quantity needed to reach the maximum stock level." -msgstr "" -"最小库存规则用于确保你已经有了制造和/或响应消费者需求的最小库存量。当某产品的库存水平到达最小量时,系统自动生成一个采购订单,该订单的数量能满足最小库存量。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:22 -#: ../../manufacturing/operations/replenishment/strategies.rst:58 -msgid "Make to Order" -msgstr "按单补货" - -#: ../../manufacturing/operations/replenishment/strategies.rst:24 -msgid "" -"The Make to Order function will trigger a Purchase Order of the amount of " -"the Sales Order related to the product. The system will **not** check the " -"current stock. This means that a draft purchase order will be generated " -"regardless of the quantity on hand of the product." -msgstr "按单补货功能将触发与产品相关的销售订单的采购单。系统**不会**检查现有库存。意味着无论现有产品的数量是多少,都会生成一个采购订单草稿。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:30 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:27 -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:62 -msgid "Configuration" -msgstr "配置" - -#: ../../manufacturing/operations/replenishment/strategies.rst:33 -msgid "Minimum stock rules" -msgstr "最小库存规则" - -#: ../../manufacturing/operations/replenishment/strategies.rst:35 -msgid "" -"The Minimum Stock Rules configuration is available through your Inventory " -"module. In the Inventory Control menu select \"Reordering Rule\" in the drop" -" down menu. There, click on \"Create\" to set minimum and maximum stock " -"values for a given product." -msgstr "最小库存规则可通过库存模块进行配置。在“库存控制”下拉菜单中选择\"再次订购规则\" ,然后点击\"创建\"设置某给定产品的最小与最大库存值。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:44 -msgid "" -"Show tooltips for \"minimum quantity\", \"maximum quantity\" and \"quantity " -"multiple\" fields" +#: ../../manufacturing/management.rst:5 +msgid "Manufacturing Management" msgstr "" -#: ../../manufacturing/operations/replenishment/strategies.rst:47 -msgid "" -"Then, click on your product to access the related product form and, on the " -"\"Inventory submenu\", do not forget to select a supplier." -msgstr "然后点击产品,在\"库存子菜单\"访问相关产品的表单。不要忘记选择一个供应商。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:54 -msgid "" -"Don't forget to select the right product type. A consumable can not be " -"stocked and will thus not be accounted for in the stock valuation." -msgstr "别忘记选择正确的产品类别。消耗品无法贮存,不可计入库存盘点数。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:60 -msgid "" -"The Make to Order configuration is available on your product form through " -"your :menuselection:`Inventory --> Inventory control --> Products` (or any " -"other module where products are available)." -msgstr "可在产品表单中配置按单补货 :menuselection:`库存 --> 库存控制 --> 产品(或在产品可用的任一其他模块中配置)。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:64 -msgid "On the product form, under Inventory, click on \"Make To Order\"." -msgstr "在产品表单的库存项下,点击\"按单补货\"。" - -#: ../../manufacturing/operations/replenishment/strategies.rst:70 -msgid "Choice between the two options" -msgstr "选择两个选项其中一个" - -#: ../../manufacturing/operations/replenishment/strategies.rst:72 -msgid "" -"The choice between the two options is thus dependent of your inventory " -"strategy. If you prefer to have a buffer and always have at least a minimum " -"amount, the minimum stock rule should be used. If you want to reorder your " -"stocks only if your sale is confirmed it is better to use the Make to Order." -msgstr "" -"两种选项的选择依赖于你的库存策略。如果你想有一点库存缓冲并总是在仓库中留有最少的存货数量, " -"那么就可以使用最小库存规则。如果想只是在销售订单确认的状态下才去补充存货, 那么就建议使用按照订单补货。" - -#: ../../manufacturing/overview.rst:3 -msgid "Overview" -msgstr "概述" - -#: ../../manufacturing/overview/bill_of_materials.rst:3 -#: ../../manufacturing/overview/main_concepts/terminologies.rst:6 -msgid "Bill of Materials" -msgstr "物料清单" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:3 -msgid "How to Sell a Set of Products as a Kit" -msgstr "如何将将一套产品作为一个套件销售" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:5 -msgid "" -"A *kit* is a set of components that are delivered without first being " -"assembled or mixed. Kits are described in Odoo using *bills of materials*. " -"There are two basic ways to configure kits, depending on how stock of the " -"kit product is to be managed. In either case, both the Inventory and " -"Manufacturing apps must be installed." -msgstr "" -"**套件**是一套送货前未组装或混合的部件,它们在Odoo中用*物料票(bills of " -"materials)*描述。根据套件产品的管理形式,有两种基本的配置方法。每种方法中,都必须安装“库存”和“制造”App。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:12 -msgid "Manage Stock of Component Products" -msgstr "管理部件产品库存" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:14 -msgid "" -"If you would like to assemble kits as they are ordered, managing stock of " -"the kit *components* only, you will use a Kit BoM without a manufacturing " -"step." -msgstr "如你希望订货时组装这些套件,只对套件*部件*库存进行管理,则应跳过制造步骤使用Kit BoM。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:18 -msgid "" -"A product using a Kit BoM will appear as a single line item on a quotation " -"and sales order, but will generate a delivery order with one line item for " -"each of the components of the kit. In the examples below, the image at left " -"shows a sales order for the kit \"Custom Computer Kit\", while the image at " -"right shows the corresponding delivery order." -msgstr "" -"使用Kit " -"BoM的产品将作为单行项目在报价和销售订单中显示,但它会为套件中的每个部件都生成一个单行送货单。在以下例子中,左边的图片显示\"自定义电脑套件\"的销售订单,右边的图片显示对应的送货订单。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:24 -msgid "|image0|\\ |image1|" -msgstr "|image0|\\ |image1|" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:29 -msgid "" -"From the **Products** menu in either the Inventory or Manufacturing app, " -"create each component product as you would any other product, then create " -"the top-level, or kit product. The kit product should have only the route " -"**Manufacture** set. Because you cannot track the stock of kit products, the" -" Product Type should be set to **Consumable**. Because a kit product cannot " -"be purchased, **Can be Purchased** should be unchecked." -msgstr "" -"从“库存”或“制造”App的**产品**菜单中为每个需要的部件创建产品,然后创建顶级或套件产品。套件产品应该只有**制造**路由,因为你无法跟踪套件产品的库存,产品类型可设为**消耗品**。由于套件产品是无法购买的,所以应取消“可购买”前面的勾号。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:37 -msgid "" -"All other parameters on the kit product may be modified according to your " -"preference. The component products require no special configuration." -msgstr "套件产品的所有其他参数都可按照你的偏好进行修改。套件产品无需特别的配置。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:44 -msgid "" -"Once the products are configured, create a bill of materials for the kit " -"product. Add each component and its quantity. Select the BoM Type **Ship " -"this product as a set of components**. All other options may be left with " -"their default values." -msgstr "产品配置完成后,为套件产品创建一个物料清单。添加每个部件及数量。为BoM类别选择**将本产品作为部件发货**。其他选择可以保持默认值不变。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:53 -msgid "Manage Stock of Kit Product and Component Products" -msgstr "管理套件及部件产品的库存" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:55 -msgid "" -"If you would like to manage stock of the top-level kit product, you will use" -" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" -" standard BoM to assemble kits, a manufacturing order will be created. The " -"manufacturing order must be registered as completed before the kit product " -"will appear in your stock." -msgstr "" -"如需管理最高等级套件产品的存货,需要采用有制造步骤的标准BoM而不用Kit " -"BoM。使用标准BoM组装套件时将创建一个制造订单。该制造订单必须注册方能在存货中显示套件产品。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:64 -msgid "" -"On the kit product, select the route **Manufacture**. You may also select " -"**Make to Order**, which will create a manufacturing order whenever a sales " -"order is confirmed. Select the product type **Stockable Product** to enable " -"stock management." -msgstr "" -"在套件产品中选择**制造**路由。也可选择**按单补货**,这会在每次确认销售订单时创建一个制造订单。请选择产品类别为**可贮存品**启用库存管理。" - -#: ../../manufacturing/overview/bill_of_materials/kit_shipping.rst:72 -msgid "" -"When you create the bill of materials, select the BoM Type **Manufacture " -"this product**. The assembly of the kit will be described by a manufacturing" -" order rather than a packing operation." -msgstr "当你创建物料清单时,将BoM类别选择为**制造此产品**。套件的组装由制造订单而非包装操作来定义。" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:3 -msgid "How to manage BoMs for product variants" -msgstr "如何管理产品变体的BoM" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:125 -msgid "" -"Odoo allows you to use one bill of materials for multiple variants of the " -"same product. Simply enable variants from :menuselection:`Configuration --> " -"Settings`." -msgstr "Odoo允许你为同一产品的多个变量使用物料清单。启用变量的方式很简单,只需从 :menuselection:`配置->设置中选择。" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:132 -msgid "" -"You will then be able to specify which component lines are to be used in the" -" manufacture of each product variant. You may specify multiple variants for " -"each line. If no variant is specified, the line will be used for all " -"variants." -msgstr "然后就可以指定每个产品变量的制造中需要用哪些部件行。可以为每个行指定多个变量。如果没有指定变量,这一行可以用于所有的变量。" - -#: ../../manufacturing/overview/bill_of_materials/product_variants.rst:17 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:137 -msgid "" -"When defining variant BoMs on a line-item-basis, the **Product Variant** " -"field in the main section of the BoM should be left blank. This field is " -"used when creating a BoM for one variant of a product only." -msgstr "在行与项目对应的基础上定义变量BoM时,BoM主区域的**产品变量**字段应不填内容。这一字段只在为产品的一个变量创建BoM时有用。" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:3 -msgid "How to manage semi-finished products" -msgstr "如何管理半成品。" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:5 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:83 -msgid "" -"A subassembly is a manufactured product which is intended to be used as a " -"component of another manufactured product. You may wish to employ sub-" -"assemblies to simplify a complex BoM, to more accurately represent your " -"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " -"that employs subassemblies is often referred to as a multi-level BoM." -msgstr "" -"分组件是一种用于另一制成品部件的制成品。你可能想用分组件来简化一个复杂的BoM、更精确地表示你的制造流,或在多个BoM中使用相同的分组件。BoM使用分组件通常指多级BoM。" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:12 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:90 -msgid "" -"Multi-level bills of materials in Odoo are accomplished by creating a top-" -"level BoM and subassembly BoMs. Next, the procurement route of the " -"subassembly product is defined. This ensures that every time a manufacturing" -" order for the top-level product is created, a manufacturing order for each " -"subassembly is created as well." -msgstr "" -"Odoo中的多级物料清单可通过创建顶级BoM和分组件BoM完成。下一步定义分组件产品的采购路线,以确保每次创建了顶级产品的制造订单时,能同时创建每个分组件的制造订单。" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:19 -msgid "Configure the Top -Level Product BoM" -msgstr "配置顶级产品BoM" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:21 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:99 -msgid "" -"To configure a multi-level BoM, create the top-level product and its BoM. " -"Include any subassemblies in the list of components. Create a BoM for each " -"subassembly as you would for any product." -msgstr "为配置多级BoM,请创建顶极产品及其BoM。将所有分组件包括到部件清单中。为每个分组件创建一个BoM(类似为每个产品创建BoM)。" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:29 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:107 -msgid "Configure the Subassembly Product Data" -msgstr "配置分组件产品数据" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:31 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:109 -msgid "" -"On the product form of the subassembly, you must select the routes " -"**Manufacture** and **Make To Order**. The **Manufacture** route takes " -"precedence over the **Buy** route, so selecting the latter will have no " -"effect." -msgstr "在分组件的产品表中,必须选择**制造**和**按需补货**路由。**制造**路由的优先级高于**购买**路由,因此选后者是无效的。" - -#: ../../manufacturing/overview/bill_of_materials/sub_assemblies.rst:39 -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:117 -msgid "" -"If you would like to be able to purchase the subassembly in addition to " -"manufacturing it, select **Can be Purchased**. All other fields on the " -"subassembly product form may be configured according to your preference." -msgstr "如需在制造之外采购一些组件,选择**可以购买**。分组件产品表单中的所有其他字段都可根据你的偏好配置。" - -#: ../../manufacturing/overview/getting_started.rst:3 -msgid "Getting Started" -msgstr "入门" - -#: ../../manufacturing/overview/getting_started.rst:5 -msgid "How to consume composents to make a finished product" -msgstr "如何消费组件以制造成品" - -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:3 msgid "How to create a Bill of Materials" msgstr "如何创建物料清单" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:5 +#: ../../manufacturing/management/bill_configuration.rst:5 msgid "" "A bill of materials (BoM) is a document that describes the component " "products, the quantity of each component, and the process required to " "manufacture a product, including a routing and individual steps." msgstr "物料清单 (BoM) 是描述部件产品、每个部件的数量,以及制造产品(包括路由和每个步骤)过程的文件。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:9 +#: ../../manufacturing/management/bill_configuration.rst:9 msgid "" "In Odoo, each product may have multiple BoMs associated with it, but a BoM " "can only be associated with a single product. A single BoM can, however, " "describe multiple variants of the same product." msgstr "在Odoo中,每个产品可能有多个BoM与其关联,但一个BoM只能与单个产品相关联。而单个BoM可以描述同一产品的多个变量。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:14 +#: ../../manufacturing/management/bill_configuration.rst:14 msgid "Setting up a Basic BoM" msgstr "设置基本的BoM" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:16 +#: ../../manufacturing/management/bill_configuration.rst:16 msgid "" "If you choose to manage your manufacturing operations using manufacturing " "orders only, you will define basic bills of materials without routings. For " @@ -367,7 +57,7 @@ msgid "" "documentation." msgstr "如你只用制造订单来管理制造过程,可无需路由来定义基本的物料清单。关于所采用的管理方式详情,请查看文献中*制造*章节的**开始**节。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:22 +#: ../../manufacturing/management/bill_configuration.rst:22 msgid "" "Before creating your first bill of materials, you will need to create a " "product and at least one component (components are considered products in " @@ -382,7 +72,7 @@ msgstr "" "创建你的第一份物料清单前,你需要创建至少一个部件(在Odoo中也被认为是产品),方法是从 " ":menuselection:`主数据->产品,中选择或在系统运行时从BoM表格的相关字段中选择。一旦创建好一个产品和至少一个部件后,从相关的下拉菜单中选择它们并添加到你的物料清单。新的物料单可从menuselection中创建,选择主数据->物料清单,或使用产品表单之上的按钮进行创建。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:32 +#: ../../manufacturing/management/bill_configuration.rst:32 msgid "" "Under the **Miscellaneous** tab, you can fill additional fields. " "**Sequence** defines the order in which your BoMs will be selected for " @@ -391,11 +81,11 @@ msgid "" msgstr "" "在**杂项**页签下填写额外的字段。**顺序**定义了BoM被选择为生产订单的顺序,数字越小优先级越高。**版本**允许你跟踪BoM在不同时间的版本号变化。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:38 +#: ../../manufacturing/management/bill_configuration.rst:38 msgid "Adding a Routing to a BoM" msgstr "在BoM中添加路由" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:40 +#: ../../manufacturing/management/bill_configuration.rst:40 msgid "" "A routing defines a series of operations required to manufacture a product " "and the work center at which each operation is performed. A routing may be " @@ -404,14 +94,14 @@ msgid "" msgstr "" "路由定义制造一个产品所需的一系列操作,以及每个操作执行的工作中心。一个路由可以添加到多个BoM中,而后者每个只能有一个路由。路由配置的更多信息,请参阅路由一章。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:46 +#: ../../manufacturing/management/bill_configuration.rst:46 msgid "" "After enabling routings from :menuselection:`Configuration --> Settings`, " "you will be able to add a routing to a bill of materials by selecting a " "routing from the dropdown list or creating one on the fly." msgstr "启用路由的方法 :menuselection:`配置 -->设置,然后当系统运行时从下拉清单中选择一个路由,即可将路由添加到物料清单。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:50 +#: ../../manufacturing/management/bill_configuration.rst:50 msgid "" "You may define the work operation or step in which each component is " "consumed using the field, **Consumed in Operation** under the **Components**" @@ -422,23 +112,23 @@ msgid "" msgstr "" "通过**组件**下方的**在工序中消费**字段定义工序或步骤。同样,也可以用**在操作中生产**字段(位于**杂项**页签下)定义产品被生产的操作。如果不填这个字段,产品将在路由的最后操作中被消耗/生产。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:61 +#: ../../manufacturing/management/bill_configuration.rst:61 msgid "Adding Byproducts to a BoM" msgstr "添加副产品到BoM" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:63 +#: ../../manufacturing/management/bill_configuration.rst:63 msgid "" "In Odoo, a byproduct is any product produced by a BoM in addition to the " "primary product." msgstr "副产品指在Odoo中,BoM生产的任何主产品之外的产品。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:66 +#: ../../manufacturing/management/bill_configuration.rst:66 msgid "" "To add byproducts to a BoM, you will first need to enable them from " ":menuselection:`Configuration --> Settings`." msgstr "如需将副产品添加到BoM,首先要在 :menuselection:`配置->设置,中选择启用它们。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:72 +#: ../../manufacturing/management/bill_configuration.rst:72 msgid "" "Once byproducts are enabled, you can add them to your bills of materials " "under the **Byproducts** tab of the bill of materials. You can add any " @@ -447,27 +137,206 @@ msgid "" msgstr "" "副产品启用后,即可被添加到物料清单**副产品**页签下的物料清单了。你可将任何产品(一个或多个)作为副产品添加。副产品的生产过程与BoM中主产品的路由一致。" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:81 +#: ../../manufacturing/management/bill_configuration.rst:81 msgid "Setting up a BoM for a Product With Sub-Assemblies" msgstr "为产品设置一个带分组件的BoM" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:97 +#: ../../manufacturing/management/bill_configuration.rst:83 +#: ../../manufacturing/management/sub_assemblies.rst:5 +msgid "" +"A subassembly is a manufactured product which is intended to be used as a " +"component of another manufactured product. You may wish to employ sub-" +"assemblies to simplify a complex BoM, to more accurately represent your " +"manufacturing flow, or to use the same subassembly in multiple BoMs. A BoM " +"that employs subassemblies is often referred to as a multi-level BoM." +msgstr "" +"分组件是一种用于另一制成品部件的制成品。你可能想用分组件来简化一个复杂的BoM、更精确地表示你的制造流,或在多个BoM中使用相同的分组件。BoM使用分组件通常指多级BoM。" + +#: ../../manufacturing/management/bill_configuration.rst:90 +#: ../../manufacturing/management/sub_assemblies.rst:12 +msgid "" +"Multi-level bills of materials in Odoo are accomplished by creating a top-" +"level BoM and subassembly BoMs. Next, the procurement route of the " +"subassembly product is defined. This ensures that every time a manufacturing" +" order for the top-level product is created, a manufacturing order for each " +"subassembly is created as well." +msgstr "" +"Odoo中的多级物料清单可通过创建顶级BoM和分组件BoM完成。下一步定义分组件产品的采购路线,以确保每次创建了顶级产品的制造订单时,能同时创建每个分组件的制造订单。" + +#: ../../manufacturing/management/bill_configuration.rst:97 msgid "Configure the Top-Level Product BoM" msgstr "配置顶级产品BoM" -#: ../../manufacturing/overview/getting_started/bill_configuration.rst:123 +#: ../../manufacturing/management/bill_configuration.rst:99 +#: ../../manufacturing/management/sub_assemblies.rst:21 +msgid "" +"To configure a multi-level BoM, create the top-level product and its BoM. " +"Include any subassemblies in the list of components. Create a BoM for each " +"subassembly as you would for any product." +msgstr "为配置多级BoM,请创建顶极产品及其BoM。将所有分组件包括到部件清单中。为每个分组件创建一个BoM(类似为每个产品创建BoM)。" + +#: ../../manufacturing/management/bill_configuration.rst:107 +#: ../../manufacturing/management/sub_assemblies.rst:29 +msgid "Configure the Subassembly Product Data" +msgstr "配置分组件产品数据" + +#: ../../manufacturing/management/bill_configuration.rst:109 +#: ../../manufacturing/management/sub_assemblies.rst:31 +msgid "" +"On the product form of the subassembly, you must select the routes " +"**Manufacture** and **Make To Order**. The **Manufacture** route takes " +"precedence over the **Buy** route, so selecting the latter will have no " +"effect." +msgstr "在分组件的产品表中,必须选择**制造**和**按需补货**路由。**制造**路由的优先级高于**购买**路由,因此选后者是无效的。" + +#: ../../manufacturing/management/bill_configuration.rst:117 +#: ../../manufacturing/management/sub_assemblies.rst:39 +msgid "" +"If you would like to be able to purchase the subassembly in addition to " +"manufacturing it, select **Can be Purchased**. All other fields on the " +"subassembly product form may be configured according to your preference." +msgstr "如需在制造之外采购一些组件,选择**可以购买**。分组件产品表单中的所有其他字段都可根据你的偏好配置。" + +#: ../../manufacturing/management/bill_configuration.rst:123 msgid "Using a Single BoM to Describe Several Variants of a Single Product" msgstr "使用单个的BoM描述单一产品的多个变体" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:3 +#: ../../manufacturing/management/bill_configuration.rst:125 +#: ../../manufacturing/management/product_variants.rst:5 +msgid "" +"Odoo allows you to use one bill of materials for multiple variants of the " +"same product. Simply enable variants from :menuselection:`Configuration --> " +"Settings`." +msgstr "Odoo允许你为同一产品的多个变量使用物料清单。启用变量的方式很简单,只需从 :menuselection:`配置->设置中选择。" + +#: ../../manufacturing/management/bill_configuration.rst:132 +#: ../../manufacturing/management/product_variants.rst:12 +msgid "" +"You will then be able to specify which component lines are to be used in the" +" manufacture of each product variant. You may specify multiple variants for " +"each line. If no variant is specified, the line will be used for all " +"variants." +msgstr "然后就可以指定每个产品变量的制造中需要用哪些部件行。可以为每个行指定多个变量。如果没有指定变量,这一行可以用于所有的变量。" + +#: ../../manufacturing/management/bill_configuration.rst:137 +#: ../../manufacturing/management/product_variants.rst:17 +msgid "" +"When defining variant BoMs on a line-item-basis, the **Product Variant** " +"field in the main section of the BoM should be left blank. This field is " +"used when creating a BoM for one variant of a product only." +msgstr "在行与项目对应的基础上定义变量BoM时,BoM主区域的**产品变量**字段应不填内容。这一字段只在为产品的一个变量创建BoM时有用。" + +#: ../../manufacturing/management/kit_shipping.rst:3 +msgid "How to Sell a Set of Products as a Kit" +msgstr "如何将将一套产品作为一个套件销售" + +#: ../../manufacturing/management/kit_shipping.rst:5 +msgid "" +"A *kit* is a set of components that are delivered without first being " +"assembled or mixed. Kits are described in Odoo using *bills of materials*. " +"There are two basic ways to configure kits, depending on how stock of the " +"kit product is to be managed. In either case, both the Inventory and " +"Manufacturing apps must be installed." +msgstr "" +"**套件**是一套送货前未组装或混合的部件,它们在Odoo中用*物料票(bills of " +"materials)*描述。根据套件产品的管理形式,有两种基本的配置方法。每种方法中,都必须安装“库存”和“制造”App。" + +#: ../../manufacturing/management/kit_shipping.rst:12 +msgid "Manage Stock of Component Products" +msgstr "管理部件产品库存" + +#: ../../manufacturing/management/kit_shipping.rst:14 +msgid "" +"If you would like to assemble kits as they are ordered, managing stock of " +"the kit *components* only, you will use a Kit BoM without a manufacturing " +"step." +msgstr "如你希望订货时组装这些套件,只对套件*部件*库存进行管理,则应跳过制造步骤使用Kit BoM。" + +#: ../../manufacturing/management/kit_shipping.rst:18 +msgid "" +"A product using a Kit BoM will appear as a single line item on a quotation " +"and sales order, but will generate a delivery order with one line item for " +"each of the components of the kit. In the examples below, the image at left " +"shows a sales order for the kit \"Custom Computer Kit\", while the image at " +"right shows the corresponding delivery order." +msgstr "" +"使用Kit " +"BoM的产品将作为单行项目在报价和销售订单中显示,但它会为套件中的每个部件都生成一个单行送货单。在以下例子中,左边的图片显示\"自定义电脑套件\"的销售订单,右边的图片显示对应的送货订单。" + +#: ../../manufacturing/management/kit_shipping.rst:24 +msgid "|image0|\\ |image1|" +msgstr "|image0|\\ |image1|" + +#: ../../manufacturing/management/kit_shipping.rst:27 +#: ../../manufacturing/management/kit_shipping.rst:62 +msgid "Configuration" +msgstr "配置" + +#: ../../manufacturing/management/kit_shipping.rst:29 +msgid "" +"From the **Products** menu in either the Inventory or Manufacturing app, " +"create each component product as you would any other product, then create " +"the top-level, or kit product. The kit product should have only the route " +"**Manufacture** set. Because you cannot track the stock of kit products, the" +" Product Type should be set to **Consumable**. Because a kit product cannot " +"be purchased, **Can be Purchased** should be unchecked." +msgstr "" +"从“库存”或“制造”App的**产品**菜单中为每个需要的部件创建产品,然后创建顶级或套件产品。套件产品应该只有**制造**路由,因为你无法跟踪套件产品的库存,产品类型可设为**消耗品**。由于套件产品是无法购买的,所以应取消“可购买”前面的勾号。" + +#: ../../manufacturing/management/kit_shipping.rst:37 +msgid "" +"All other parameters on the kit product may be modified according to your " +"preference. The component products require no special configuration." +msgstr "套件产品的所有其他参数都可按照你的偏好进行修改。套件产品无需特别的配置。" + +#: ../../manufacturing/management/kit_shipping.rst:44 +msgid "" +"Once the products are configured, create a bill of materials for the kit " +"product. Add each component and its quantity. Select the BoM Type **Ship " +"this product as a set of components**. All other options may be left with " +"their default values." +msgstr "产品配置完成后,为套件产品创建一个物料清单。添加每个部件及数量。为BoM类别选择**将本产品作为部件发货**。其他选择可以保持默认值不变。" + +#: ../../manufacturing/management/kit_shipping.rst:53 +msgid "Manage Stock of Kit Product and Component Products" +msgstr "管理套件及部件产品的库存" + +#: ../../manufacturing/management/kit_shipping.rst:55 +msgid "" +"If you would like to manage stock of the top-level kit product, you will use" +" a standard BoM with a manufacturing step instead of a Kit BoM. When using a" +" standard BoM to assemble kits, a manufacturing order will be created. The " +"manufacturing order must be registered as completed before the kit product " +"will appear in your stock." +msgstr "" +"如需管理最高等级套件产品的存货,需要采用有制造步骤的标准BoM而不用Kit " +"BoM。使用标准BoM组装套件时将创建一个制造订单。该制造订单必须注册方能在存货中显示套件产品。" + +#: ../../manufacturing/management/kit_shipping.rst:64 +msgid "" +"On the kit product, select the route **Manufacture**. You may also select " +"**Make to Order**, which will create a manufacturing order whenever a sales " +"order is confirmed. Select the product type **Stockable Product** to enable " +"stock management." +msgstr "" +"在套件产品中选择**制造**路由。也可选择**按单补货**,这会在每次确认销售订单时创建一个制造订单。请选择产品类别为**可贮存品**启用库存管理。" + +#: ../../manufacturing/management/kit_shipping.rst:72 +msgid "" +"When you create the bill of materials, select the BoM Type **Manufacture " +"this product**. The assembly of the kit will be described by a manufacturing" +" order rather than a packing operation." +msgstr "当你创建物料清单时,将BoM类别选择为**制造此产品**。套件的组装由制造订单而非包装操作来定义。" + +#: ../../manufacturing/management/manufacturing_order.rst:3 msgid "How to process a manufacturing order" msgstr "如何处理一个制造订单" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:6 +#: ../../manufacturing/management/manufacturing_order.rst:6 msgid "Introduction" msgstr "介绍" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:8 +#: ../../manufacturing/management/manufacturing_order.rst:8 msgid "" "There are two basic ways to manage manufacturing in Odoo. The first way " "manages work with one document only. This document is the **manufacturing " @@ -478,11 +347,11 @@ msgid "" msgstr "" "Odoo中有两种管理制造的基本方式。第一种方式只管理唯一的文件,即**制造订单**。第二种方式使用额外的文件,对制造过程进行精确控制。这种方式下,**制造订单**被分割到一个或多个步骤(通过**路由**定义的订单中的**工单**执行)" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:17 +#: ../../manufacturing/management/manufacturing_order.rst:17 msgid "How to manage manufacturing without routings" msgstr "如何在没有路由的情况下管理制造" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:19 +#: ../../manufacturing/management/manufacturing_order.rst:19 msgid "" "You will most likely use manufacturing orders without routings if all the " "work to produce your product is performed in one place, by one person, in " @@ -491,26 +360,26 @@ msgid "" msgstr "" "如果所有制造产品的工作都在一个地方、由一人以一个步骤执行,以及/或者你不需要工单和路由提供的粒度控制级别,那么你很有可能在没有路由的情况下使用制造订单。" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:24 +#: ../../manufacturing/management/manufacturing_order.rst:24 msgid "" "Managing your operations in this way is the default behavior in Odoo. There " "are two basic phases from planning to production:" msgstr "这种方式的操作管理是Odoo的默认动作。从规划到制造有两个基本阶段:" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:27 -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:52 +#: ../../manufacturing/management/manufacturing_order.rst:27 +#: ../../manufacturing/management/manufacturing_order.rst:52 msgid "Create manufacturing orders" msgstr "创建制造订单" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:29 +#: ../../manufacturing/management/manufacturing_order.rst:29 msgid "Record Production" msgstr "记录生产" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:32 +#: ../../manufacturing/management/manufacturing_order.rst:32 msgid "How to manage manufacturing with routings and work orders" msgstr "如何以路由和工单管理制造" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:34 +#: ../../manufacturing/management/manufacturing_order.rst:34 msgid "" "To use work orders and routings, you will need to enable the option **Manage" " production by work orders** From :menuselection:`Configuration --> " @@ -521,14 +390,14 @@ msgstr "" "为使用工单和路由,你需要从 " ":menuselection:`配置->设置选择并启用**用工单管理生产**,然后将路由添加到物料清单,再配置一些额外的关联字段。你还可以创建**工作中心**,即工单被执行的地点。" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:41 +#: ../../manufacturing/management/manufacturing_order.rst:41 msgid "" "When manufacturing with routings and work orders, each work order is " "scheduled individually. You will also have access to time and capacity " "planning, and reports on costing and efficiency on a work center level." msgstr "用路由和工单进行制造时,每个工单都是独立排定的。你还可以进行时间和工作量规划,以及工作中心级别的开销与效率报告。" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:45 +#: ../../manufacturing/management/manufacturing_order.rst:45 msgid "" "Manufacturing using routings can be broken down into several steps. When " "configuring your BoM, you will need to add a routing defining the component " @@ -536,219 +405,30 @@ msgid "" " step of scheduling work orders." msgstr "使用路由制造也可分解为多个步骤。配置BoM时,你需要添加路由来定义组件的工单。完成制造订单的规划之后,你就在工单排定中添加了额外的步骤。" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:50 +#: ../../manufacturing/management/manufacturing_order.rst:50 msgid "The workflow is thus divided into three basic phases, as follows:" msgstr "工作流由此被分解到三个基本阶段中,如下所示:" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:54 +#: ../../manufacturing/management/manufacturing_order.rst:54 msgid "Schedule the associated work orders." msgstr "计划相关工单的日程" -#: ../../manufacturing/overview/getting_started/manufacturing_order.rst:56 +#: ../../manufacturing/management/manufacturing_order.rst:56 msgid "Perform the scheduled work and record production." msgstr "执行排定的工作并记录产出" -#: ../../manufacturing/overview/main_concepts.rst:3 -msgid "Main Concepts" -msgstr "主要概念" +#: ../../manufacturing/management/product_variants.rst:3 +msgid "How to manage BoMs for product variants" +msgstr "如何管理产品变体的BoM" -#: ../../manufacturing/overview/main_concepts/intro.rst:3 -msgid "Introduction to Odoo Manufacturing" -msgstr "Odoo制造介绍" +#: ../../manufacturing/management/sub_assemblies.rst:3 +msgid "How to manage semi-finished products" +msgstr "如何管理半成品。" -#: ../../manufacturing/overview/main_concepts/intro.rst:11 -msgid "Transcript" -msgstr "副本" +#: ../../manufacturing/management/sub_assemblies.rst:19 +msgid "Configure the Top -Level Product BoM" +msgstr "配置顶级产品BoM" -#: ../../manufacturing/overview/main_concepts/intro.rst:13 -msgid "Work in progress." -msgstr "工作进程中" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:3 -msgid "Manufacturing Terminologies" -msgstr "制造术语" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:9 -msgid "" -"A bill of materials (BoM) is a document that describes the materials, the " -"quantity of each material, and the steps required to manufacture a product. " -"Depending on the industry and the nature of the finished product, a " -"different name may be used to describe the same document. For example, in " -"the pharmaceutical industry, the term “recipe” may be used." -msgstr "" -"物料清单(BoM)用于描述物料、每种物料的数量、以及制造某一产品所需的步骤。由于行业和成品性质的不同,同一个文件可能有不同的命名。例如,在制药行业中,可以使用术语“处方”。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:14 -msgid "Cycle" -msgstr "周期" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:17 -msgid "" -"A production cycle is a frame of time during which an entire manufacturing " -"process can be fulfilled." -msgstr "产品周期是整个制造过程得以完成的时间框架。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:19 -msgid "Downtime or Leave" -msgstr "停机时间或请假" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:22 -msgid "" -"Time during which a resource is unavailable. If the resource is a machine, " -"the unavailability is downtime, while if the resource is human, unavailable " -"time is called a Leave." -msgstr "当资源不可用的时间。如果这个资源是机器,则不可用指的是停机时间;如果资源是人,则不可用时间是请假时间。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:25 -msgid "Finished products" -msgstr "成品" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:28 -msgid "" -"Finished products are the final output of a manufacturing process. They are " -"normally not intended to be used as input into another manufacturing order " -"of the company." -msgstr "成品是一个制造过程的最终输出。它们通常不会计划为到另一个公司制造订单的输入部分。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:31 -msgid "Kit" -msgstr "套件" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:34 -msgid "" -"A kit is a set of components that are described by a bill of materials, but " -"which are delivered separately rather than assembled or mixed." -msgstr "套件是由物料清单中描述的一套部件,但会分别运送而不会被组装或混合。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:36 -msgid "Multi-level Bill of Materials" -msgstr "多级清单" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:39 -msgid "" -"A bill of material can quickly grow very complex. To keep it manageable, it " -"can be broken down into several smaller manufactured parts, each having its " -"own BOM. These parts are typically referred to as sub-assembly of " -"intermediate products." -msgstr "" -"物料清单可能很快就会变得很复杂。为了使用管理,一份清单可以分解为几个较小的制造品,每个都有其自己的BOM。这些部件通常被称为中间件的子组件。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:44 -msgid "" -"Defining a BOM in multiple levels reduces the complexity of the top-level " -"document and allows components to be reused in other BoMs." -msgstr "在多级中定义BOM减少了顶级文件的复杂性,且允许在其他BoM中复用这些部件。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:46 -msgid "Phantom Bill of Material" -msgstr "幽灵物料清单" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:49 -msgid "" -"A phantom bill of material is always used in the context of multi-level " -"BOMs. It allows to add a sub-assembly as part of a bigger end-product while " -"avoiding to trigger a separate manufacturing order for the sub-assembly." -msgstr "幽灵物料清单总是用于多级BoM上下文中,它允许将子组件作为一个较大的终端产品的部件进行添加,同时避免触发子组件的单独制造订单。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:54 -msgid "" -"As such, when a manufacturing order for the final product is launched, the " -"components of the sub-assembly are reflected in the parent BOM as if they " -"were direct components of the parent BOM." -msgstr "因此,当出现了最终产品的制造订单时,子组件的部件就反映到上级BOM中(相当于它们是上级BOM的直接部件)。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:58 -msgid "" -"Phantom BOM are thus used for grouping a set of components with the aim of " -"reusing them in many other BOM without the need to launch separate " -"manufacturing orders for the sub-assemblies." -msgstr "幽灵BOM因此用于分组一套部件,目的是在多个其他BOM中进行复用而无需为子组件调用单独的制造订单。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:61 -msgid "Raw Materials" -msgstr "原材料" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:64 -msgid "" -"Raw materials and components constitute the input that are transformed to " -"produce semi-finished or finished goods." -msgstr "原材料和部件构成了要转换为半成品或成品的输入。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:67 -msgid "" -"The transformation here can take many aspects according to the industry. It " -"can be simple assembly, welding, mixing, etc." -msgstr "因行业不同,这种转换可能涉及多个方面。可能是简单的组装、焊接、混合等。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:69 -msgid "Routing" -msgstr "工艺路线" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:72 -msgid "" -"A routing is a document that describes a series of Work Orders and the Work " -"Centers at which they will be carried out" -msgstr "路由是描述一系列工单和工作中心的文档。路由在这些订单和工作中心被实施。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:74 -msgid "Semi-finished products and sub-assemblies" -msgstr "半成品和半组装件" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:77 -msgid "" -"These are products which are manufactured with the purpose to be consumed in" -" another manufacturing order." -msgstr "这些产品被制造的目的是用于其他制造订单的消耗。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:79 -msgid "Work Order Operations" -msgstr "工单操作中心" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:82 -msgid "" -"Work Order Operations specify the set of activities necessary to fully " -"process a manufacturing order. Each activity or operation takes some time to" -" be completed and is performed into a determined production unit (also " -"called work center)." -msgstr "工单规程指定了一套全面实施制造订单的动作。 每个动作或操作都需要花时间完成,并在一个确定的制造单元(也称为工作中心)中执行。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:86 -msgid "Work Order" -msgstr "工单" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:89 -msgid "" -"A work order is a single manufacturing operation that is scheduled for " -"execution on a given date and a given duration." -msgstr "工单是在给定日期和时限后,排定日程的单一制造操作。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:91 -msgid "Work Center" -msgstr "工作中心" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:94 -msgid "" -"Work centers identify production units and their resources. They are used to" -" represent the plant capacity as well as costing information. The capacity " -"is a combination of resources and their availability time." -msgstr "工作中心对产品单元及其资源进行标识,用于代表工厂的产能及成本信息。产能是资源及可用时间的组合。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:97 -msgid "Resources" -msgstr "资源" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:100 -msgid "" -"In manufacturing a resource can be a human being (employee) or machine " -"available in a work center." -msgstr "制造这种资源可以是人(员工),也可以是工作中心的机器。" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:102 -msgid "Working Time" -msgstr "工作时间" - -#: ../../manufacturing/overview/main_concepts/terminologies.rst:105 -msgid "" -"Each resource has its normal working time. For instance, machines can be set" -" up to operate 7 days a week 20 hours out of 24." -msgstr "每种资源都有其标准工作时间。例如,机器可以设置为每周工作7天,每天工作20小时。" +#: ../../manufacturing/overview.rst:5 +msgid "Overview" +msgstr "概述" diff --git a/locale/zh_CN/LC_MESSAGES/point_of_sale.po b/locale/zh_CN/LC_MESSAGES/point_of_sale.po index 0cb059586..842074f3b 100644 --- a/locale/zh_CN/LC_MESSAGES/point_of_sale.po +++ b/locale/zh_CN/LC_MESSAGES/point_of_sale.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Jeff Yu - Elico Corp , 2017\n" +"Last-Translator: Rona Lin , 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,6 +35,7 @@ msgid "This tutorial will describe how to use discount tags on products." msgstr "本例子将讲述如何在产品上使用折扣标签。" #: ../../point_of_sale/advanced/discount_tags.rst:8 +#: ../../point_of_sale/overview/start.rst:0 msgid "Barcode Nomenclature" msgstr "条码命名规则" @@ -2007,32 +2008,60 @@ msgid "" "location,..." msgstr "你可以根据硬件,位置等条件配置POS" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Point of Sale Name" +msgstr "POS名称" + #: ../../point_of_sale/overview/start.rst:0 msgid "An internal identification of the point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Channel" +msgstr "销售渠道" + #: ../../point_of_sale/overview/start.rst:0 msgid "This Point of sale's sales will be related to this Sales Channel." msgstr "销售点与本销售渠道相关" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restaurant Floors" +msgstr "餐馆楼层" + #: ../../point_of_sale/overview/start.rst:0 msgid "The restaurant floors served by this point of sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Orderline Notes" +msgstr "订单行批注" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allow custom notes on Orderlines." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Display Category Pictures" +msgstr "展示类别图片" + #: ../../point_of_sale/overview/start.rst:0 msgid "The product categories will be displayed with pictures." msgstr "在图片上会显示商品类别" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Initial Category" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The point of sale will display this product category by default. If no " "category is specified, all available products will be shown." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Virtual KeyBoard" +msgstr "虚拟键盘" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Don’t turn this option on if you take orders on smartphones or tablets." @@ -2042,32 +2071,60 @@ msgstr "" msgid "Such devices already benefit from a native keyboard." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Large Scrollbars" +msgstr "大滚动条" + #: ../../point_of_sale/overview/start.rst:0 msgid "For imprecise industrial touchscreens." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "IP Address" +msgstr "IP地址" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The hostname or ip address of the hardware proxy, Will be autodetected if " "left empty." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Scan via Proxy" +msgstr "通过代理浏览" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enable barcode scanning with a remotely connected barcode scanner." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Electronic Scale" +msgstr "电子秤" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Electronic Scale integration." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cashdrawer" +msgstr "收银机" + #: ../../point_of_sale/overview/start.rst:0 msgid "Automatically open the cashdrawer." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Print via Proxy" +msgstr "通过代理打印" + #: ../../point_of_sale/overview/start.rst:0 msgid "Bypass browser printing and prints via the hardware proxy." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Customer Facing Display" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "Show checkout to customers with a remotely-connected screen." msgstr "" @@ -2078,12 +2135,20 @@ msgid "" "products, customers and cashiers." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Fiscal Positions" +msgstr "替换规则" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This is useful for restaurants with onsite and take-away services that imply" " specific tax rates." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Available Pricelists" +msgstr "可用价格表" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Make several pricelists available in the Point of Sale. You can also apply a" @@ -2092,76 +2157,140 @@ msgid "" "Otherwise the default pricelist will apply." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Default Pricelist" +msgstr "默认价格表" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The pricelist used if no customer is selected or if the customer has no Sale" " Pricelist configured." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Restrict Price Modifications to Managers" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Only users with Manager access rights for PoS app can modify the product " "prices on orders." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Cash Control" +msgstr "现金管理" + #: ../../point_of_sale/overview/start.rst:0 msgid "Check the amount of the cashbox at opening and closing." msgstr "在开业和结束时检查钱箱总额" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Prefill Cash Payment" +msgstr "预先填好现金付款" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The payment input will behave similarily to bank payment input, and will be " "prefilled with the exact due amount." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Order IDs Sequence" +msgstr "订单号序列" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "This sequence is automatically created by Odoo but you can change it to " "customize the reference numbers of your orders." msgstr "这个序列号是由Odoo自动产生的,不过您可以自己定义订单的序列号。" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Header" +msgstr "收据页眉" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a header in the printed receipt." msgstr "在打印收据中作为标题插入的短文本。" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Receipt Footer" +msgstr "收据页脚" + #: ../../point_of_sale/overview/start.rst:0 msgid "A short text that will be inserted as a footer in the printed receipt." msgstr "一个简短的文字,将插在打印收据的页脚。" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Automatic Receipt Printing" +msgstr "自动收据打印" + #: ../../point_of_sale/overview/start.rst:0 msgid "The receipt will automatically be printed at the end of each order." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Skip Preview Screen" +msgstr "" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "The receipt screen will be skipped if the receipt can be printed " "automatically." msgstr "小票预览将被略过如果小票是设置成自动打印" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Printing" +msgstr "账单打印" + #: ../../point_of_sale/overview/start.rst:0 msgid "Allows to print the Bill before payment." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Bill Splitting" +msgstr "账单拆分" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables Bill Splitting in the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Tip Product" +msgstr "提示产品" + #: ../../point_of_sale/overview/start.rst:0 msgid "This product is used as reference on customer receipts." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoicing" +msgstr "开票" + #: ../../point_of_sale/overview/start.rst:0 msgid "Enables invoice generation from the Point of Sale." msgstr "" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Invoice Journal" +msgstr "发票日记账" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to create invoices." msgstr "用于创建发票的会计日记账" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Sales Journal" +msgstr "销售日记账" + #: ../../point_of_sale/overview/start.rst:0 msgid "Accounting journal used to post sales entries." msgstr "会计日记账用来登录销售分录。" +#: ../../point_of_sale/overview/start.rst:0 +msgid "Group Journal Items" +msgstr "分组日记账项目" + #: ../../point_of_sale/overview/start.rst:0 msgid "" "Check this if you want to group the Journal Items by Product while closing a" @@ -2924,11 +3053,19 @@ msgid "" "all products or only on specific ones. Click on **Add an item**." msgstr "为你的POS建一个价格列表,每个价格列表可以包含多个不同价格和日期的商品,可以选择所有商品或者指定的商品。点击××增加一个项目××" +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Active" +msgstr "有效" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." msgstr "如果不选中,允许您隐藏价格表而无需删除" +#: ../../point_of_sale/shop/seasonal_discount.rst:0 +msgid "Selectable" +msgstr "可选" + #: ../../point_of_sale/shop/seasonal_discount.rst:0 msgid "Allow the end user to choose this price list" msgstr "允许最终用户选择此价格表" diff --git a/locale/zh_CN/LC_MESSAGES/purchase.po b/locale/zh_CN/LC_MESSAGES/purchase.po index 62c601305..b7906c84d 100644 --- a/locale/zh_CN/LC_MESSAGES/purchase.po +++ b/locale/zh_CN/LC_MESSAGES/purchase.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Business 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-21 09:44+0100\n" +"POT-Creation-Date: 2017-12-22 15:27+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: max_xu , 2017\n" +"Last-Translator: 老窦 北京 <2662059195@qq.com>, 2017\n" "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1752,10 +1752,18 @@ msgid "" msgstr "" "在 **供应商** 菜单选择你的供应商, 或者通过点击 **创建并编辑** 来创建。在 **订单日期** 字段, 选择你实际希望处理的日期。" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Shipment" +msgstr "送货" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Incoming Shipments" msgstr "入库" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Vendor Reference" +msgstr "供应商编号" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the sales order or bid sent by the vendor. It's used to do the " @@ -1763,32 +1771,56 @@ msgid "" "on the delivery order sent by your vendor." msgstr "供应商会发送销售订单或投标的有关信息。这些信息是你收到货物后用来核对的." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Order Date" +msgstr "订购日期" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Depicts the date where the Quotation should be validated and converted into " "a purchase order." msgstr "当确认报价, 并将之转成订单时, 填入相关日期." +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Source Document" +msgstr "源单据" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Reference of the document that generated this purchase order request (e.g. a" " sales order)" msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Deliver To" +msgstr "交货到" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "This will determine operation type of incoming shipment" msgstr "" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Drop Ship Address" +msgstr "直运地址" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "Put an address if you want to deliver directly from the vendor to the " "customer. Otherwise, keep empty to deliver to your own company." msgstr "输入地址,如果你想直接把货直接从供应商发给客户。空着就是发自己公司。" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Destination Location Type" +msgstr "目标位置类型" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "Technical field used to display the Drop Ship Address" msgstr "字段用于显示直接发运地址" +#: ../../purchase/purchases/rfq/create.rst:0 +msgid "Incoterm" +msgstr "贸易条款" + #: ../../purchase/purchases/rfq/create.rst:0 msgid "" "International Commercial Terms are a series of predefined commercial terms " From e5e9a476de6725b695c1dabbb619a11d3680cc9e Mon Sep 17 00:00:00 2001 From: Frederic Gilson Date: Sat, 23 Dec 2017 09:59:25 +0100 Subject: [PATCH 19/29] [IMP] vat-anti-fraud: better guidelines to install/update the module --- .../localizations/france/vat-anti-fraud.rst | 34 ++++++++++++------- 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/accounting/localizations/france/vat-anti-fraud.rst b/accounting/localizations/france/vat-anti-fraud.rst index 52fa6521d..f20791f09 100644 --- a/accounting/localizations/france/vat-anti-fraud.rst +++ b/accounting/localizations/france/vat-anti-fraud.rst @@ -2,11 +2,11 @@ Get the VAT anti-fraud certification with Odoo ============================================== -As of January 1st 2018, a new anti-fraud legislation will come into effect +As of January 1st 2018, a new anti-fraud legislation comes into effect in France and DOM-TOM. This new legislation stipulates certain criteria concerning the inalterability, security, storage and archiving of sales data. These legal requirements are implemented in Odoo, version 9 onward, -through an add-on. +through an add-on and a certificate of conformity to download. Is my company required to use an anti-fraud software? ===================================================== @@ -23,9 +23,10 @@ Get certified with Odoo ======================= Getting compliant with Odoo is vey easy. -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. +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 `__. If you use Odoo Community, you should `upgrade to Odoo Enterprise `__ or contact your Odoo service provider. @@ -38,19 +39,28 @@ To get the certification just follow the following steps: * Install the anti-fraud add-on fitting your Odoo environment from the *Apps* menu: - * France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) (if you use Odoo Point of Sale) + * if you use Odoo Point of Sale: *l10n_fr_pos_cert*: France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) - * France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) (in any other case) + * in any other case: *l10n_fr_certification*: France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) * Make sure a country is set on your company, otherwise your entries won’t be encrypted for the inalterability check. To edit your company’s data, go to :menuselection:`Settings --> Users & Companies --> Companies`. Select a country from the list; Do not create a new country. -* Download the mandatory Certificate of Conformity delivered by Odoo SA from `here `__. +* Download the mandatory certificate of conformity delivered by Odoo SA `here `__. -.. note:: If case you run Odoo on-premise, you should update your - installation and restart your server to get such new add-ons available - in your Apps repository. For any issue you can still download the - modules from `Odoo's Apps store `__. +.. note:: * To get the module available in any system created before + December 18th 2017, you should update the modules list. + To do so, activate the developer mode from the *Settings* menu. + Then go to the *Apps* menu and press *Update Modules List* in the top-menu. + * In case you run Odoo on-premise, you need to update your installation + and restart your server beforehand. + * If you have installed the initial version of the anti-fraud add-on + (prior to December 18th 2017), you need to update it. + The add-on's name was *France - Accounting - Certified CGI 286 I-3 bis*. + After an update of the modules list, search for + the updated module in *Apps*, select it and click *Upgrade*. + Finally, make sure the following add-on *l10n_fr_sale_closing* + is installed. Anti-fraud features of Odoo =========================== From 4489c43c1ce8c8a61bafe4942bd4dbcfbc8396b8 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 28 Dec 2017 15:32:59 +0100 Subject: [PATCH 20/29] [REM] inventory: Remove deprecated page Will be rewrite soon. During this moment, the page misleads customers. --- inventory/settings/products.rst | 1 - .../settings/products/media/packages01.png | Bin 3647 -> 0 bytes .../settings/products/media/packages02.png | Bin 11721 -> 0 bytes .../settings/products/media/packages03.png | Bin 10457 -> 0 bytes .../settings/products/media/packages04.png | Bin 6821 -> 0 bytes .../settings/products/media/packages05.png | Bin 11778 -> 0 bytes .../settings/products/media/packages06.png | Bin 12681 -> 0 bytes .../settings/products/media/packages07.png | Bin 5968 -> 0 bytes .../settings/products/media/packages08.png | Bin 12659 -> 0 bytes inventory/settings/products/packages.rst | 108 ------------------ 10 files changed, 109 deletions(-) delete mode 100644 inventory/settings/products/media/packages01.png delete mode 100644 inventory/settings/products/media/packages02.png delete mode 100644 inventory/settings/products/media/packages03.png delete mode 100644 inventory/settings/products/media/packages04.png delete mode 100644 inventory/settings/products/media/packages05.png delete mode 100644 inventory/settings/products/media/packages06.png delete mode 100644 inventory/settings/products/media/packages07.png delete mode 100644 inventory/settings/products/media/packages08.png delete mode 100644 inventory/settings/products/packages.rst diff --git a/inventory/settings/products.rst b/inventory/settings/products.rst index 3f9b25f02..c51101f17 100644 --- a/inventory/settings/products.rst +++ b/inventory/settings/products.rst @@ -9,6 +9,5 @@ Products products/uom products/variants products/usage - products/packages products/strategies diff --git a/inventory/settings/products/media/packages01.png b/inventory/settings/products/media/packages01.png deleted file mode 100644 index eafb81ab0ad4d3158ab83b5329a897c4d67c5366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3647 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 DNJn=Q diff --git a/inventory/settings/products/media/packages02.png b/inventory/settings/products/media/packages02.png deleted file mode 100644 index 237f7b977af59d7b5e3f67cfae27c5b86c081b82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11721 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 Sbp7NnmV&G*tnm4p!2boFj8#wo diff --git a/inventory/settings/products/media/packages04.png b/inventory/settings/products/media/packages04.png deleted file mode 100644 index ca32a1a32684404e6952af5e14761ce5d9133a2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6821 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 S;oakZ8_LNjNtZ}{@c9pxS_%6A diff --git a/inventory/settings/products/media/packages06.png b/inventory/settings/products/media/packages06.png deleted file mode 100644 index 8bf04f38703b66d11e1c5e34326b7cb6f861f57b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12681 zcmb`NXH=8jwy04*K?MwoiU9=_l_v1fL|QP?MT+!}w9o{kO9@efBE2J>&=ackA_PS` zflvd4rnFEKA+*qPvJoO8#yH-GZ3mG!PR=bG!8b0$njOO^Q&`z1O$I%ah> zC0#nYzuytGI#F=_9 z>kNSu%^!{*o0R@#+z^Y=w$`3!$!~Ar4`v;#LT> z<#4fObG83;YaHSfh?qHqIJ`&tLc9xp{w(yFnVF_iMs{|{n0@N-7L})M_+!rw#5I1a z`y=GjfL}a{x;0MNQqCgK`ps~y;D5dw4Lstc|euY{!`1?oB2UOiS#1DB&sB&t_{Pk---rtG3 z)lOJw938{0t*t%9EvLP6nK`63HZ^v@Aq$7plapgeNPB8Q;lb~A_l)V~vH<@w!s0Sv zCc}NR|4aDL?!Z9*xoMJGT(pBO%t|EACS8Z-9@muQG zreev4>@ZJlsG35RD408>b#Qs4DsK5(`WIwzr~_nbs`y)y z_ww*O{$SNLFe+u@upGwIytsYq?6poSVT6d>@wRkKLp=saJ+#zqh9XDG;9(S}v zWwjtfoVSLv&^A$7rPWIPSbPV*_dO))o%c^nBQYyw?U=kh+Bw^tlR_X8>Vu-)Ar;?7 z@U8XbzF%jS4twxTiKELg4PC>wVQ9km@z|GKi*LEM-BDlhM_ViTn7-zb;+($1<*iwF zY-@4+;;(mcW5m99pP=vi3fJa$KeP`Q*%VJRchAz%anq?Qf%V_uH)k%syk>wVZ8zf{7#%wR9<43Pr_VC7Ef*@xS=g z!i}(2L0z|kFFz5YYHZ$bx9249APjS-IB-i+j2@NE4Vfkn35*_2tkiMK;JBMNU9vFf z<$eCAiyP9TcyxKvrv{vf_^(TGIQ{i|Mi;#!symIG&)+8&&+&#IjF)4*%ViQYBsL>7 zNtfd4x|%UZ!>!_@o2uq*?l+N3!>pO+al9R_%RNYrkd=ze2XOjN2Ybu-Q1K0Y{+nhw zOwR^bc}$C0<a?qC&$S24`xl!o8f;<{NxoN%q+UO+_^YnWXW zg`7@%xP+`g@_T?5xy(&Z_nu%k(xwjfA@NQT>{4!W!f8xrom(3il*r?omP(%>>W~L^ zpVYmy62J+0{Vy`u2P9$mn~C;Zu_lA!=JY0ZXk`iJAQn*`<$50hT=|XpE0Sr?k}LPr zHh`A7_x<9E-WLXsp2UKmlx4Ftjb*XKr{4Y1uEw${FBsU{%?*@SDal6*2S?QEPODiz zQeEmpfXguS&u0_klsoUMyv^vjzcw_`H`>jODA&5sFWz)9Rf_N+&HtKLmh^3XL;4=` z)baMTz{;XR`@Lq{V0((#ihK#13xSE=-oY+%U|{j;qUmooLJ!!===3F3`PJ}TRNEmP#8 z&Uo;X%nX(_r|4H{E%=V<%KXz}LSiOZ)F|RT8mEIv8?AGQAAMPB4jkpjM<%6Ezu-kQ zH@)>XCuySO#CHnY91&tcqwb=8g=m+t##(boJV-0(cu~)n!*2ZZTDH<>S@I6PV7fO@|DA<1Lf7ft&UytuAc@T>1>&1Ao9z zV$}l!rC)gL0k097l4vxK#RL;4VBPHo>m-ALEI)Qj+IbBM+8 z2EH}=4ka7jp{-K(PGX=#xFmOg_9tpf_v))QyVzsBY`cBX_b$HTCyu|gZu7(mUrYe6 z@@p09|Gud_*)C9U1wszuvhx2H%->!$y;N!&)5FTJU?m|FQ_^Tx-3&Jb!N`y|dw zQeSbnbLJK$u;3e0yp`oobAw8P^K*syMT>E3T!|k|+bz;quAVwzIIvlMG6{pg{H*e| zTOVyf4r4O6C5M~t?AjfwtNZ5p)WT}?W#AdMw>Ld3DB0D{atX5y{uLW-rA8!f_*)st zJBt!*0&>TC(mCR4mursWY|y@4R{i6|HyzUY4grF9e0L-rf-EbohIo|dYrU+NnuS9H z)bB0;D;+$;0?I?*Jd=OBBzD<-gmwUkninQT!W=Q!13&K%1Be|Z2UpE%s~;PwoeRO) zE6pEM3!#a3up5&;UB#MfORVDoPaR@qa6`LQ92R5i2~at|^Z;m8ltWP1zMwy#0xD-T zGs06zGfND-Asbs!TbPT~%Fa9D-7uY;8T2h*%L1QBD#f&~)i?STrlk+Y^Nw~ben`6J zH(D0?U?x1x=b=5p=n0-wcACaW6TU9HWQIuA;5OP)ZlALDhQcEpgJVKub=l&Ph#Q*(IlJ})6%(A~}G`A?h*6ku9 z((Zp~K0DY~R$G2Pu5{15_{re9;Ig0+LBj?S`a4KG|D*+L>t2@!pAnY#4FOqZJ5x)E;bc!c43=t8*oBC~fdi;XU1 z?@Zj@H4an7J_Ko}6tFPm*PGI?rZ!N!8rHvmd=UP)_9*DZm-V*|8^$7)wh0Xfh1NFM z8#49{Oll7gAgQIKu&{;P^p-TgT2)-M!8O73_jrM>}s9xor<3{ea+(79eioa z!$R(>UwxSNKEE6MGSn@8HqMuPYD4`4YI^ z$j>GAw%)Pl8i-|%6}^(b49`8~p_!kxd;_zYCG1JeF zeo5(K>oa~*xJ}%zYYW{1W`Koed*l}XS zdLU5Z$@AucUW9E+d%ML#7N-*Z*uEyJnIrz#%B8D(KJq~PmBuc1I(wnctu!Dh8`FvqHCut}q{)Ezg0U(lG!2Ww8JD8=3;dJ^^iq2&?k&4r zJ+Zy)poHOqY_fS-<(PCaL`@Ex9<3<9IIuRwBIn!Hr662t*I2u@fBbQy{`q<9Ja|F! zoe%@FZ{L~!UH8xL3nI&F-}d=SEN9CW{Dr&`0~dqpF;&bg^&u_7#NzezH?0k}Ccm$D zMx;hSyn43~rq{}1kDRf{k4*skIQC6eI_ud~gCr-6ML6Z&{GOp~hg1yx?9kJYD7!}`cIYipK16W! ziiq}NX47zi%ZgD!$DSpA2X?Jy%UqWF?y~MJz`g{);wu3)QwhzM-Qr#P)KjJ^Ljw_T z=AJ$)nc39L{GJjKRNM0~`+;Xx^d`If>XZ4KM<3n=GNntXY6uUo$jStUN@P=Qj!_Rx zO-M-oh5Vi+jc|xlf;$(n7lAy=8h=2#C47`)70mZc(}JXa`gJ30*>M)AjFROt1diJD zKAcU+Np_Q-wX`X#+j(L`*7K4$YBA{_M-Z=5Bd70ORxLUi%k$B<^2bc8fm%)LwCfFM z0A>dqb1YsC>^2(y8po7(oO(ZR@dNs+Y7z!BzVkKEg%VZs0zi>~zIG388S4qI$D9dc z<=_f)TzjQHUwav=;+IbKQPNvy7CQmjm8HE_P7Ba}PFt;1uuSQcRCXWJn#@B#baRc1 zcl&-v7>+}^!zU~@eVygSW8plLVU|i;V$E_zR}v*U4NKf0Z!BjY)+U-P_99m6_v3z4 zYVV;W^|`K9`*~%D0;o?NcF6Wn0;jOzM-pNfttz)k>=TAPmbEV5a8GQ`^7>e3Ks^S@F`U*bWdDu|tL|E)nz`025zzK%FhrXdzG0y7 zthr$qp$V&AjbL*W|h7)VY$`iQ?L5vVo!*a@Oj zRl7##72Op8HDNkRf^w-fjU za}9}~?<|nu@uB5^S3qAENOMV8NUB=!GPQa&cisF}P#8_PE#pE;=BbdkdiYyuhQ&ks zTVORi(7Ob~-MG0U=KInd;(G6TH@9@@@C|m8DxDT&lpvfQ5bU_6U)J7iSBZW6%WMOS zNQHBWl?$XwC(XU`@thSJq0GH{SA8E<|HJ%n8$@On6NeunyeAp%n|pN!z;P_l*d(xr zMI`l-0oP*fA;Q=Bf)P&EIiOx^Vp27@3EChC&)OW7JX`(e_|*LV{~eX=}||il;fCX_~mI4h(oMTkWM|Qr-Q#USk#L=+#9Ug-)Eqj zAZMSvj79XpB+Xq9P4sm2=3vHTPK(Vs5#L-j%ly3vO2?_di;prRIajye_mWy>>C`5&QGuC};M$ew!Br~qMy6-Va&5Mi6ZbL0Spk4-q ztY`0Keh^BhAO7Oj+BrnwN{i~!oJAY<%#;4VRgL~!Qf~#i%wo^}>$Ua&R5DnLn9K4S z$UZGqmJc3~?hK>KA+_YT8f9R=wfh#?U&L^2l=@TsqknP96Jb-7yCerfx41`Zumlc$ zuO@_1#^tuvN~zN-ZX4mHv7VIzb(gDh{#@xW6YF& zgdS)}a_tO=XqrRfD&2*T>>CH9`r2S{4Xb1q=RN0HM*A6`?!2Vnn?10g#;x)h=Z^Ko zg_VgrBWS_#bL&GVDx?oHOVADraon54C=RPRndOns9DWLm)*5F8@)u6rPl++D(D_DW z*WB@p`{^5MdMefb_u-sc*C?fg2-80u6KSDlz~0ofo-F&dCbONy^l~3X*wM>xWyFEy ziPRAi=wvg!ueTe~xsAp5axY*T3!Y2y!0B6#pU!<_T8mwU{!UvrD{1u>Ptd>X*vC=A z6#t#J7np7YnsQ<*m=^INt&D zpXOC3fM>=&D_K-Ov)73sW*5&-XIx_QQOx=xKT$tJNCD;>3W^d7Rrl=+I8{_jmYgzA zwu{$o`$J#O8muzm@3#&nfhRjRZ(3bOOxp!_E37P9DFke6QF}+LsN3ygFnasspq%og zl7~hY7qHw^Ht1eE7a-aISflT&QfW=<=tf*NVcTI&0{4u++Hl;Fcn7>!;U$LrQDjty zOZL?XVjL~LiY-eaw zYTAytoLbIg>YR_|_94^tYSM>wspZ;s1`V>hn~}lp>10KBP?3s@JMT>wY2YF?7n|jH zgq2b)p&&M3oO1m^I-wZlaW2L<@HRl!da9E~=P!Wy5Od{PxB7C3UtF_W<8ig08&Lu}ILvnF47VhjXMvFJm=8t+E3r;< z20HZq^wMQlp)5L$WN=z9;u{4Kauju9?H-y1h)0o!zr)2MPZL*zoFcJ#B-H`F+#c{v_LH~>NH(25Y#=vTo`~7&j!Q`J}|F-rkvq#^c}cpQRBiv z20vN)O=9yB>&A;b!1i&jbSe|N$yUdvoiPdE@)H~9`U$H6e+l0qY1rWmDfmcfu1dUn z0;S({W_7U6kHoO_iQlo+xKt3HTkbS%vMV5OIWhCqkECEehi{bj3N_k)9k^H*m9#Fh z7M$0DU)_&DebEh^$@qGyms^Nf+^I$1VLtH-yTNu&U_ctw-NS8bgDi^!XWyQ7-C!R9 z$xcirfln9Uqbns{Co!D?Y&{yMb2(K6_~^0MD$}z^UMkUnkT+_drVnm^TVA!b-5nRve`phcv_?b=hz2M9zoBe6z zkR7~P5tf@~%(6=?V&sc8+H2ErG>AGWx6vR?SRB5nV`Xg(8>!u zVPzaI)%*wVyLfc)|MBB3@3lg?8BZ4{Q&#nQw4}(MMhTklx;5wJ1qFZN#U6 z=SPcI+@N;!lQC86U#2P5%IT$m4!y5YAmmH@1xo)l6>P-jecx_(LJ!Bh!ej2fb5|75 zcZI#g)S7X3N(|bMC2PwFC3{hK#l(geW*-c*GWtUKI=c&CwGOeneWmec668I|P@xzp zf7+kaN-ZC{GRMYiiC@f1eD5*DY%4IrewZDuscruA#XFwB52U7iNdsHabpY9_EUiCG z@bo7cFMA_UOr$<$x-PAksjACn`*X2R6z9+|FhWxHmPZf8N#Sz({!iH%-2KJt_gt-3 z;slQ~K6{O?94j0hA-Zbz+wHT?*to*80log1TFn}xA}pJ8BSvoqXh#(*nZL35?n!!Y zbHXJirH!NPEAnjzG1TURJyD*KfJc%2LZ?S6;-69Iz;_OZe^Ue-Ope_xi84m?nV%jN z{0ss(r;qS3~;uRau-g zkjCxD14(^y%+l~hl_5t+p-cKog;vq{b9(7kOmTy95dejeMX7Pw%}_6G*Mmj*RhRpWSaFT9RfRzHw8A#L!nUmXdLU#y6N&ayciA8 zC5uW*q;AWvdntU;XbSGa$r0DL}N zygfyz>#{>Wbg&pvQEBzC=g$m=WqKnn9mW51e4Q~OTXhT;g*vf$x9{!{ON*#*99S#< ztMQ_{j=Mlt{9=_U{I9pp*D}B|TtUCTtJXpX8O|Uzp)4p216L63+3^b*9AKBP9c*K5 zZH2GC~0T_WtYZT#Ss2eLxZ4;E*+VP~1DPUA@Zp+woZG>&1b? zD18CR=aSosfN_RKxyRngTRwh!E*wDM;LTLX^9EjSuZ;2@A`(e!g;?_qWcAd-GsTtW z?iyzOWf#jixOCISjha(-y6KmL=Mr4f-%{2^=@-Lx7R9UE*y;c>X-!^M-5|bEN0%Mw z!VgP=?Msyc-Q8~#j(x%)bPz76z>gPM56d0hkANscm^Cy1?!X{Q`B5Bu_5G&Xeet8( zzGk+SNhnnMe$=U`%)jIRr9v8psS{<3F3$)t-tMUd>$b-8IfX#Z@5=Vl(r~Lk@ z#8-f=wYAfr#?LHod2ge{5rnH$ z=u6j78g4bBst0!BL|&4BZ$I{H{pC=u0!Rg$cple6drQ0XWcPuI9kZGB|z~L z6CNaCfTt)vp-)QV+%{pI)EB7zKK2%By_e`c0a`)!CXDufjnVodwvwMoTN8;U7a*bT z^BR0Z^`{_I=}OWwSI057hV)ss02(h`uk$?KTIkX)1)=Dzt9auH_Sv?O!4MHuYK=7v z#e|I?;p}h!TiIH*OwDvXEH&)R-RfVq_W-=0j zf0Ixg!Te29f5Y!;Kb&k1+|e%4PdZ%;t6ISg z)bsLrmLf?H&KR9vN;+!X1yNrp()QxrXm|Ip_$c}dG&Zoa`(%TnTe0}7RbS+~(y70@ z-^S{90Q_0Oqu63u+1_(mKdyU%)ck6}L_%Ar8n@LdV`fPZSX>cgWHa<V-7zI2vi+QEtP8+m_-Sh4PvE$%MmcR)OO{MjBUnxH0OtC}>%~KT&+o16( z*j7d$$uzq}YM?4<{PjD$w* z!yPc4^JGx$vj;bB+(=$CrbPf&_tc`E73h}KearxeRTSx>Mg_`#?L`1tl_7bHd9-4& z2iN%!I=agofBp-A#1Vd;*bIzGgwupsT&xiKbRT>=<|B~wtSsCadU-cUbp6@#hKaFp zv7J@Qt~AY1N#D-*nm+qhV3F~w6$Vy|O+y#bI;}3nIUOaqVP!*s5fqL)R`-&g6&Pv> z&HSbOQBDg#$=^9j)5EfS_NI#hd4S|<#tWjEv?U4}`oOL=^7=>K$E-6*uRqr2 z%qz;*MLFp0z9qao*kH}E)W%y@mX$>0qW)CxPcw~+hL)@6=s;topN(YlzFNVo>(RO| zD^Kp;)n}5obWS|L=nS z|5EmeuK(N+m3{WDvs(H;D0!(Du_(8zeD~Ccs+^G5VOl-i2B@`mQ?jvq1*Lo(kV12L zI3=(j`!CBSO}>7V?XVmj5$$N2#S~6inAW7Fx*DP9#2j@C4`sxVV921j7hynt5hXG= zh-fT9M^h1<=sUaQ>3>jg&MQ!VptGrLCGKcA!Ul6Arp__#VV51f#i^Dlwqc%0)T1={ zBxk~dd)~BcLBjTWfnIONwo+AduqrLPLJPyv^IJk<{Z|o&{qgfnO6FIMGOk*sv~xMP z%zcs&lCON-Z|agBTT~Qw+id)kp3inG`48g8*;6Fq$lkA_j^!4by0w>2{GzhFxjit( znkP|O)5cs<+5egtOUV1$Po<^vFo^Vy_c&UnWj;~8BKq2g1>L*lnSU^Yy~I{bj1Tgu z`EH&GEnqAA(PDWu(bH{SXs>{0B<-?{Sg!p)QfUp6Fx0LL932rExs%WPXigk=xLL$| zW8+XKGERfqln%BCT^h(1!jC>LoO_5j-k+0{nLnCu*GLaa)csqy$wc>LDkw6JgqmnT z^))NbPwmGmY|(ZU{LChb3+R2lRFpb#3cw9{#>So=|0#~ zp_dn{n#{O!-Y?v2Lt}(>DxbGp^G(rIQ%Lh!_M89(u0*nN!2H=5YJKZBFSJgdeU?l* zSd6}g7Qi;e4gSoJ@}Y|7s!F_27$?t9bwxg3H=#btJ|J=Qn-@A=>>xe3G!*t2;7T;90XJYQ=U8OiObYj62DW1&+?=zBl@s zILoTv`f+>KtV54c_0lB6?szhKy7BXyWwrXQc}}&d`1?l)p8oiM25Jce5ylO8voDtf z>APT>6iNEq27I(Yl*bDf={Px`Iju;c=+UVE6NS4Pux$#}k%10Q_A@jda{m)nkM(*> z>wywVa<#iI9#e}eqEST!C<@|C7*Ftk#?jVm6(X8rlw~dhfcGUf{Y?gwZ34s8rFxk> zg*CMk&q+<{YEDZMod7TtGY{M*gMtW%{Uh#Ra~?9yM-r&D!ZcCK4e1MtA}MdC88p|{ zm-B=&g&y4K!yGt9)mlAt&TrVrV^jVW>Lkwq<+D68-DFD_N@LsGb%;$i&zRp}OJ|dn zKD^=jw$cjI?5!h6kxawaKY}nqb?2HJOVU3%hq-2PEY1&ajABxhCAH3sA7ltV zg&trky!+MD*(m9E1(NWuUGjl^MI<=qEt$T9CfTD}=E)6A%4=w{)E(b{!v22syqyt6!Det zA)v+A;rT=RQSKZ~7psoAXPjC#wr(=hfQE(PC0P2}130HSMSUpPMEhC++DbxD%*Amn zgdak0ucZW19cP9LTs|>7&U&FmvRrEShF+%hVAM4Q+^kS&OPk15pXT7 zOhJEfwKE**DZMXvSGB^N)QcDrG`Q>v5>|CvE0u>X%BTz}q%JPRUO>Ftro@a^dh*%P z+xKjZ@9|gPjUi4u*bT;uWHKGrIqt48-w~rxw!RYqKnuaI!FP0NNdTN0jT4x2={Fdw zi}HW$fmIE%^4(^k-tUvZyqipEl>x8@Q1|0{`Bz+v)tnk;4!kB$w3P~U*8_LY6ASl0 zWCH?TFC8p&#bg^pb(!1jwC`d2KwTKbMXTsjryr-fz?%9w4@s_k!dx|t)vtZgnDar< z>3QorE2f6~l5)l^0{foY4@Qm&mdX=(!yh$^blI8cJ(_kKP**tEA7yU6Hp7tuj^j;! zH7kEuG=^f;`bdIfLgyKKRc3tNKP$k^u}kpk)3OQ$7lY6#SS~19SGL#D5H)&ewX36; z8;eZ`kmdG&vYioFw|`f>Ca z1A*FLqnSwql8nmVm|#))zs=1(uDvk?cwDF>o^JmHbq7qc5QbKXYBUVntvh_r8_|~r z@FaEZcZDfP-nFn5bht171+aadmYl~bte4-kX+4un!T##!*$5)J zUZJ4yjd_1`V5{-B=QRoTuB!&L)mkcQH7k8whYJ`D(uf{)F$X~(PMdi38d>|^(OHqv zl69!zE<%2bNVz|L{^7%iyY3fd9wSRZNCD)O@Q|FRXo*MLf3k18G`o&q9}R8Ti+KT9*Iz0deEgf9(r%?;x0Tzc11}Icrq%2O8W8r2}+( z+G#dM_qIj~g?ok*^@2uYW4Ksa4sBPTM(YKV)4`&)x!tc4gZ>n+j~(7>w!$=~sl?HE z(_ojNvjXaFZPF^xMH##(!{%g(KrDJPB6WN&JJI zq~4$Lx7e!~F4ekQ0uI^J)c(;8p+T36^$GY>=_~mq$0Hgb=JzdhLW)$) z;Bw|pp&o5n9mT|$yZiTIDntBFxE*d2dTe(R^#yic6?6W+#gq-bJG!nuC0OU<^Fktt zR=tsx{!3O#c^ zOvfxTU>O7&z;Y3rcd=@$CK?-d{6qh(xc_Gj)-oNWc#~S5ZYL5b{AZ92i&lp>B_Zz4 z&TAh}Dsdei3hZoMo8$wd7N=VCrITNFEN^>9=8b-oF*O;DR3(?b77l*wIF|0lRj$0b zIUdh+R!5SS9++zpaCB=r3C$g4#-`g=uGUlc<1f*qm0bg(mdy^ODk+esx_y%mc6O?r(WvK;6#1ZT5qk zkiNu|xe}uy5Uj?ERkNR=!0k;+_T9Ia9CYGdx#^O8#2gQu#QE0HyPESD5Z_wE27E8t zy)EX-6Xn~odyBLE&nc1BU(biPCNyAJ7003^PsVcn!0I1*>ywA1E z7wOf%bek?RDyYIs1puHT>iX%2D;MQU&aYIS0m}MWhycK4fVPI7GKE4xAP^MF$p9Wt z0RSKn$o%}==JqxokH_I~#}o=4k4;A;LZF`baL6`=vav;mKpe)&TZqI8A}-q(3TZ8f z8$F^xppb!%QheX{n3%X|{Qkxkk#ca+$3SH=A`y{}MQ64R;2{uL_W&LSfo!giBH{}& zr;oYnlJNswaWUE1UGp=)w-K?aMQymm7zDnz7UETx9veg2z8G_#ay$jGP1;x+j7hDn z|A}AP+KID;Gj2L?eBqpo-kU}}eBl?Dh4#~|iiKTmb&4lGu5q^!@NMQ}@;?USDx*P=W=e!-+nHX(<< zC3UuUV%zIV<6}COHa#H_6Li}A2Dz;?CA~FSu^u^=YTxb$sqg5oJEr{1kLN{~`?YL9 zoHFx0AT?7PBK75p(>r;%wc}}|Yu@ZcUGn7iQt2?MC@pq#wEPKyv^Nw@{?%^lm)Vwy zfJES%r`8=D?Rsj{(Uk=&C{It+ihFcXb{j6H5SN39hX%H9kY_2B9n=aXDLQF-dd9vv zt)Q_D*I1PD)p~D#pR=i*F!Q|`g(NTGGLh}YIgzVdTV<&Q5XbQ3!p4r3=J3q{Maj;smAx&XmG$tW?iP-XD?stDn zes*bNcUD0ECZ%ZpD5N>LG$W;IWFj>^{pS${j;sLpw5H}%;IQo}1^LrGHI{3~+kGK9 zrKQAQrA_H@^k+zEVQTj*w)+=(czOPQeWs01%o^G!D=TfQ-LEY33nITu@aI%eU3>S) zxAxwI{ex-ul&p5*P!4(`G`l+bdc*q&iaANAP;i`d7Z!Ozg~Av|&Sv6;*|Jap08-a3L>J6c zJtyt9jXwp@U;jqvbXjgo609O#fBE<~RcNn9rahF%R4=*KIX<1)s`OX6ERH>s{JooAV4I0uZa9Ca>>F5jcb@IH(3 zYORZH>bhZV)>HM$;TEn-VV&OeMD9}+ZZx>MTx*F9Bin30A0?0z4L>izw$zNHHq(AU zOq89L;;Io%WvZV890wFTM=r}txaHCs;(Z#o7uav8ma*s{PDw|RW|dNfhfK9*`zcIJ zKwC|82{HY$U&Ca2-gH3$#wj;@G^wIPrL;<;5k#lys4~}^w+*@I<(lU(C}K4an#Ru#^McDWcKY#?qoQd8P;0K zxLmA0v}TTj@X4`%H03m43RhRMf|ohY1@Ckh8#>>9UEv1qmNrd;tKR|su+IxMRCd%@^!X_Q|9I5>l!Njxk2_)ch={1k04{7FQlMZr1}d$Vki^c}M*`sl z-62rZBl-9)_)I_96*n=QZUT)u?W&7ll~1zmfOpzXo>Vf?nhAPMZX;zMm`8}K+y(aJ zr8NU!(8KUW3JZ6C;vBM`B(UD0)1gqK zOf>H20|4H5fneWQxq-T$cS>}>Q{4gp90u~5Lyn&BM~k!@C}Xjb@8 zM-v3+$_fZ{pp$tL3SID|chDAc&>ll^WxLV^xL9e>(t!LxG&%~8hg|6@g6YdUxBNh% z2oG(Kn~JL(VUZ$xZK7;Swp@O;R7~4Q!$Adu=mIxUQo#d1S2{*B?8A2JAEc7WbMM*9 zlXQeeK)u#Id7#ec4$nJz`G52DyD5bL2mh%rIe#a?f-4YRX1VWb6l-OS+bwnX&TM)< z394;Du}-!5FyCu9qGDzGZ77K}U&1%?<$)?a)wXoo4DXgy8<%MLL`$hA`m|@bk@ELp zzZev3*si`x)D7zJf9_{XXKnh|R6#^0{4ic~z;2PMPA2 zX;UBtjD&fKC`O2!Y~QZw1aI5BHJ!k3e~;3TiL1z5TjdtNL??Qa_!T8upzt_d-|0cm z%z}@Ncv1lb#C2f;wFyXdmjtPb+dOQG)puuvxiXq{&Q1u9r;mP(zcw{5m!|%S@`xkK z7{GO3rUo2ICNEEMo!dqBW-4adN|NYI9VuIO%V*f-Y9lEZ!&K$h;_~&?snW1j-zRC9 zl1$2w&Jpc-RolRae0-C0(Jju@Fk7+&RD1+a!JNqzf17*FqMTd>I_k>30!;P^ zoVAWY%cGsR#MzhamkTl2@leh1&^}VWE0mN;s*ba*+$vtG!)7o09JQS$ikvc7rtKju z-k5o1TYUSw2_@6n z^hpApt+)~yf=b!5Ix*DQ3Sd)veHE_gysoIVzSY{$>Zg(^Aao})Y0MS!VR`j11KUp~ zJGw#s`AtkSTtfN_3!6y%V!7Ye_zbA?AWGRZyjX!gKujdTp0z7`kFec;_W59KEjIwv z`<|u{KeU%K2GvyQ52YQFH|Z}7*&6`Yn9M>C$oZacXFstebz>^dUY@@|owM_aix)wz zE02XiEe|FmftKq&J!``btS)Yc;_yc)WR0og*0rifCm_wt!TUZ|R5KN?wxn2wi>0Ie}dNcq>aydnd25Mv$)Gx%k)8tkDEL+ zl<`XV`_?7oiTf;xK1Xn95%nyDx{1w4H-tI_OypUiF?~M~4{IDkyxGhsh4#hx&qUz93TIQ-%zkm1v z=6CEV30N>N2}AEFLQC65x0-@cWTS3hDX0TTeZ3JC+%;>i4Xjx-6#8veSzyWV#aO;{ zdATT@rC|a&uruOf2Ocwj+3C79@U<*hC)-<&aj5OM-P+L)qIX0-ryk-T7PjkxzEy;HJy*= zF(|(a-(mEbzz#ipPhP(UX7|B%E}l-YiYF2 zkqD0|Tb~sB*kjSJaJn#lv!Yue&7VndPr(lMjKJGV;B=)MDF%iVQL5h-mM2ngD{_Pp zn)X`eX_-bt;b38MC$<%XtvSBXC3jtcuMf%UNaQ>AMG+o%XJN)P)%fs;qN@*sZ!5oI zdB8>g*#nah?%*1&&)#lr+t}YXRkYYK#+C8+3p01GMFOy5LCB-4KWw{APS+*5FRX#3 z{k-zM!xXGUl(42>Yuc667bc6CBdCRKNFlbL>7)3;s#A%25x<6~U)#CNvkIG$IAALs z$NFsw_jAFGGf$VI_Bn-JSFnN%44H-$a%H+Wy-g$X0e&QIMOK4uNk(77pgy*j-C2FkG`O76^8I(i zKBs7b!0C^-mE8MA6lUhVc)l50o7#r>AD;@qGBmGaz`@`&VyC#})37AhRA>LtY9ybq zy%*l=ac%Ws@eUaWTS`r?H+zfKrm@1`|H zbLS;lb&1P0+E^i1^HUZu)_T8)(7~A%A|cLGrbSwix0~SviM0U-dH>2@8C8hsEOgIe ze&l}r!L+F(9xokW$~ViXN(JVJxM*9ADxz^3l0u4clt~q|u=4ld#^UGf&iQ%=p36eJ z)H;FJ`0geSEr#Px75wQVp2blI=-El*Y-;Qr>no!JsRW0!KduqeT4`}moT7TIhUR3* z$>Xb1!DBv*dkT+KM$K|t%LSq#i#ALFpcLC zzy|n@k&3r4|1O59?cRGReyncMrjFL|;~J?3+!Sj&>v)-p%^Th#PiAu*%QwBKu##C; zW@aZ!pW>GFPSG*mq9G`_fKTfdZKxRQV!Bc^eO*A(@U9*A%0KwrNTRL${oHl!ur2Lu zWsf)+<6E2=iMpZ>e)66<{}wTMbt~S$%OMM|Q9?++-J=iF^G20w&c$BU)-7{=BVd`L zk=t_co3%!`AEoP~OwIWGBU`))HgB_QBcm_#!%tr2~bks=vw zh1j5(7jbhlFmF=l74X0KH45hPUU>Ee5Bzud`R94~?>O`#|1XJ%m7Oht?dCCi_75?aoJ4ZxS)kwf$DMXexe!A#Tr zdozQ^2?xuSu3uxWc1) z{IrK?ZdCG_*~4P#c>tWvsK;~l>A@BGx<-h&>-5Dgz@GP1W&+g@%FWYuz$-}ZlE@bz zFQ@UISoUKFZKB_kz{>}!Ag`-`LU-0}y9{N16)im@mbjX=q&XxfUzC0UT&Vo^1=<{7 z*4m3h>mJYdnDhKRr1i+*RG zQ}%J8TN+-p;k-l5#KcsK5#Ae7V7lbUR#{tJ_cb6O03~nTOM6PpfeSHl4K=s6wh}U3 zuXUd{zxxahRu{8yW)cz-viV`Ca?*`SFx4>DSJ(i3yP&`AlxZ~vZi)NME9gx}UNmbZ zz%9MG&9KKXU)IIWu-ve+KMmiawB_cxP1nchSe354(BTZ>-?rj6G&CHWFn--%@7Jlf zi||dawkXmb^7}KFns_5mfktzuqBc#;Hb+3ulrT@Sj;6%4O_T328^sMlzvo@=td_`R)vt}SS`&?nxlP^-8P z^bhG(KA81BPb6Og`FUOZZF!xZVEWkAs=($T+9t8%;ZLKVB=FgaGnXttKlRGt)pRiu zH*+St@UJX~p^VReHn&Q=D`Aqe&dMARP~>~C4C2szxI04Ru=S(WOv&&mS^k*%ERy(8D`}l0&<3O&~Mclj&;8=FQ2fG2GG9mpY;^mzW6m9OYzw zl2J>q1wKv8hU^(e?ddekxNJCadC%MY8dq@oT8sD%IVJ!v{jZMyzY?7&-%CSUCR4fL RbBI3`)RZ-q%AURV`#+2*5#ay; diff --git a/inventory/settings/products/media/packages08.png b/inventory/settings/products/media/packages08.png deleted file mode 100644 index 4ba22d29c9a3d1c578efbc4899b29c38b79a46f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12659 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 Configuration --> Settings`. µ -Locate the **Packages** section and tick **Record -packages used on packing: pallets, boxes,...** - -.. image:: media/packages01.png - :align: center - -Click on **Apply** when you are done. - -Pack products -============= - -Putting products in packs is usually done when processing warehouses -transfers (receipt, internals or deliveries). - -To be able to put products in pack, the status of your transfer has to -be **Available**. - -.. image:: media/packages02.png - :align: center - -In the operation tab, you can put your products into one or -multiple packages. - -Choose the quantity you want to put in the first pack in the **Done** -column, then click on the link **Put in Pack**. - -.. image:: media/packages03.png - :align: center - -It will automatically create a pack with the requested quantity. - -Do the same steps for the other pieces you want to pack in. - -.. image:: media/packages04.png - :align: center - -Click on **Validate** when you are done. - -Whole packages transfers -========================= - -If you are using several locations and/or warehouses, it is possible to -transfer packages with its contents. - -Configuration -------------- - -You need to configure the **Operation Type** to allow moving packages. Go to -:menuselection:`Configuration --> Operations Types`. Tick **Allow moving packs**: - -.. image:: media/packages05.png - :align: center - -Transfer packages ------------------ - -Create a transfer order. Choose the source and the destination -locations, then click on **Mark as todo**. Do not put anything under -the **Initial Demand** tab. - -.. image:: media/packages06.png - :align: center - -In the Operation tab, click on **Add an item** under the **Package To Move** -section. - -Tick the **Done** checkbox to confirm the move of the package : - -.. image:: media/packages07.png - :align: center - -When it is finished, click on **Validate**. - -Packages traceability -===================== - -To trace a package or check its content, go to -:menuselection:`Inventory Control --> Packages`. - -.. image:: media/packages08.png - :align: center - -Click on **Package Transfers** to see all its moves. - -.. seealso:: - * :doc:`../../overview/start/setup` - * :doc:`usage` - * :doc:`uom` From d2db4db7656ada29285af8534830749f06d912e0 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:00:41 +0100 Subject: [PATCH 21/29] [ADD] accounting: Add page for german localization --- accounting/localizations.rst | 5 ++-- accounting/localizations/germany.rst | 34 ++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 accounting/localizations/germany.rst diff --git a/accounting/localizations.rst b/accounting/localizations.rst index f6b74bd2b..9ac8f1c8d 100644 --- a/accounting/localizations.rst +++ b/accounting/localizations.rst @@ -6,5 +6,6 @@ Localizations :titlesonly: localizations/france - localizations/switzerland - localizations/mexico \ No newline at end of file + localizations/germany + localizations/mexico + localizations/switzerland \ No newline at end of file diff --git a/accounting/localizations/germany.rst b/accounting/localizations/germany.rst new file mode 100644 index 000000000..fc2c84a1c --- /dev/null +++ b/accounting/localizations/germany.rst @@ -0,0 +1,34 @@ +======= +Germany +======= + +German Chart of Accounts +======================== + +The chart of accounts SKR03 and SKR04 are both supported in Odoo. You can choose the +one you want by going in :menuselection:`Accounting --> Configuration` then choose the +package you want in the Fiscal Localization section. + +Be careful, you can only change the accounting package as long as you have not created any accounting entry. + +.. tip:: + + When you create a new SaaS database, the SKR03 is installed by default. + +German Accounting Reports +========================= + +Here is the list of German-specific reports available on Odoo Enterprise: + +- Balance Sheet +- Profit & Loss +- Tax Report (Umsatzsteuervoranmeldung) +- Partner VAT Intra + +Export from Odoo to Datev +========================= + +It is possible to export your accounting entries from Odoo to Datev. To be able to use this +feature, the german accounting localization needs to be installed on your Odoo Enterprise database. +Then you can go in :menuselection:`Accounting --> Reporting --> General Ledger` then click on the +**Export Datev (csv)** button. From 6fd7c327472807394cc53954cdaa47b2bcbec4ad Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:01:13 +0100 Subject: [PATCH 22/29] [ADD] accounting: Add page for spanish localization --- accounting/localizations.rst | 1 + accounting/localizations/spain.rst | 31 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 accounting/localizations/spain.rst diff --git a/accounting/localizations.rst b/accounting/localizations.rst index 9ac8f1c8d..f7ed7a7af 100644 --- a/accounting/localizations.rst +++ b/accounting/localizations.rst @@ -8,4 +8,5 @@ Localizations localizations/france localizations/germany localizations/mexico + localizations/spain localizations/switzerland \ No newline at end of file diff --git a/accounting/localizations/spain.rst b/accounting/localizations/spain.rst new file mode 100644 index 000000000..12df19c80 --- /dev/null +++ b/accounting/localizations/spain.rst @@ -0,0 +1,31 @@ +===== +Spain +===== + +Spanish Chart of Accounts +========================= + +In Odoo, there are several Spanish Chart of Accounts that are available by default: + +- PGCE PYMEs 2008 +- PGCE Completo 2008 +- PGCE Entitades + +You can choose the one you want by going in :menuselection:`Accounting --> Configuration` +then choose the package you want in the **Fiscal Localization** section. + +Be careful, you can only change the accounting package as long as you have not created any accounting entry. + +.. tip:: + When you create a new SaaS database, the PGCE PYMEs 2008 is installed by default. + +Spanish Accounting Reports +========================== + +If the Spanish Accounting Localization is installed, you will have access to accounting reports specific to Spain: + +- Balance Sheet +- Tax Report (Modelo 111) +- Tax Report (Modelo 115) +- Tax Report (Modelo 303) + From dbcda880c89a4c6ff6c37ec5fbbbd98f52a493ba Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:16:19 +0100 Subject: [PATCH 23/29] [IMP] accounting: Improve french localization page --- accounting/localizations/france.rst | 194 +++++++++++++++++- .../localizations/france/vat-anti-fraud.rst | 166 --------------- 2 files changed, 191 insertions(+), 169 deletions(-) delete mode 100644 accounting/localizations/france/vat-anti-fraud.rst diff --git a/accounting/localizations/france.rst b/accounting/localizations/france.rst index e98c94181..a6b915de2 100644 --- a/accounting/localizations/france.rst +++ b/accounting/localizations/france.rst @@ -2,7 +2,195 @@ France ====== -.. toctree:: - :titlesonly: +FEC +=== + +If you have installed the French Accounting, you will be able to download the FEC. +For this, go in :menuselection:`Accounting --> Reporting --> France --> FEC`. + +.. tip:: + If you do not see the submenu **FEC**, go in **Apps** and search for the module + called **France-FEC** and verify if it is well installed. + +French Accounting Reports +========================= + +If you have installed the French Accounting, you will have access to some accounting reports specific to France: + +- Bilan comptable +- Compte de résultats +- Plan de Taxes France + +Get the VAT anti-fraud certification with Odoo +============================================== + +As of January 1st 2018, a new anti-fraud legislation comes into effect +in France and DOM-TOM. This new legislation stipulates certain criteria +concerning the inalterability, security, storage and archiving of sales data. +These legal requirements are implemented in Odoo, version 9 onward, +through an add-on and a certificate of conformity to download. + +Is my company required to use an anti-fraud software? +----------------------------------------------------- + +Your company is required to use an anti-fraud cash register software like +Odoo (CGI art. 286, I. 3° bis) if: + +* You are taxable (not VAT exempt) in France or any DOM-TOM, +* Some of your customers are private individuals (B2C). + +This rule applies to any company size. Auto-entrepreneurs are exempted from +VAT and therefore are not affected. + +Get certified with Odoo +----------------------- + +Getting compliant with Odoo is vey easy. + +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 `__. +If you use Odoo Community, you should +`upgrade to Odoo Enterprise `__ +or contact your Odoo service provider. +`Get the certificate here `__. + +In case of non-conformity, your company risks a fine of €7,500. + +To get the certification just follow the following steps: + +* Install the anti-fraud add-on fitting your Odoo environment from the + *Apps* menu: + + * if you use Odoo Point of Sale: *l10n_fr_pos_cert*: France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) + + * in any other case: *l10n_fr_certification*: France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) +* Make sure a country is set on your company, otherwise your entries won’t be + encrypted for the inalterability check. To edit your company’s data, + go to :menuselection:`Settings --> Users & Companies --> Companies`. + Select a country from the list; Do not create a new country. +* Download the mandatory certificate of conformity delivered by Odoo SA `here `__. + +.. note:: * To get the module available in any system created before + December 18th 2017, you should update the modules list. + To do so, activate the developer mode from the *Settings* menu. + Then go to the *Apps* menu and press *Update Modules List* in the top-menu. + * In case you run Odoo on-premise, you need to update your installation + and restart your server beforehand. + * If you have installed the initial version of the anti-fraud add-on + (prior to December 18th 2017), you need to update it. + The add-on's name was *France - Accounting - Certified CGI 286 I-3 bis*. + After an update of the modules list, search for + the updated module in *Apps*, select it and click *Upgrade*. + Finally, make sure the following add-on *l10n_fr_sale_closing* + is installed. + +Anti-fraud features of Odoo +--------------------------- + +The anti-fraud add-on introduces the following features: + +* **Inalterability**: deactivation of all the ways to cancel or modify + key data of POS orders, invoices and journal entries; +* **Security**: chaining algorithm to verify the inalterability; +* **Storage**: automatic sales closings with computation of both period + and cumulative totals (daily, monthly, annually). + +Inalterability +~~~~~~~~~~~~~~ + +All the possible ways to cancel and modify key data of paid POS orders, +confirmed invoices and journal entries are deactivated, +if the company is located in France or in any DOM-TOM. + +.. note:: If you run a multi-companies environment, only the documents of + such companies are impacted. + +Security +~~~~~~~~ + +To ensure the inalterability, every order or journal entry is encrypted +upon validation. +This number (or hash) is calculated from the key data of the document as +well as from the hash of the precedent documents. + +The add-on introduces an interface to test the data inalterability. +If any information is modified on a document after its validation, +the test will fail. The algorithm recomputes all the hashes and compares them +against the initial ones. In case of failure, the system points out the first +corrupted document recorded in the system. + +Users with *Manager* access rights can launch the inalterability check. +For POS orders, go to +:menuselection:`Point of Sales --> Reporting --> French Statements`. +For invoices or journal entries, +go to :menuselection:`Invoicing/Accounting --> Reporting --> French Statements`. + +Storage +~~~~~~~ + +The system also processes automatic sales closings on a daily, monthly +and annual basis. +Such closings distinctly compute the sales total of the period as well as +the cumulative grand totals from the very first sales entry recorded +in the system. + +Closings can be found in the *French Statements* menu of Point of Sale, +Invoicing and Accounting apps. + +.. note:: + * Closings compute the totals for journal entries of sales journals (Journal Type = Sales). + + * For multi-companies environments, such closings are performed by company. + + * POS orders are posted as journal entries at the closing of the POS session. + Closing a POS session can be done anytime. + To prompt users to do it on a daily basis, the add-on prevents from resuming + a session opened more than 24 hours ago. + Such a session must be closed before selling again. + + * A period’s total is computed from all the journal entries posted after the + previous closing of the same type, regardless of their posting date. + If you record a new sales transaction for a period already closed, + it will be counted in the very next closing. + +.. tip:: For test & audit purposes such closings can be manually generated in the + developer mode. Go to + :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` + to do so. + + +Responsibilities +---------------- + +Do not uninstall the module! If you do so, the hashes will be reset and none +of your past data will be longer guaranteed as being inalterable. + +Users remain responsible for their Odoo instance and must use it with +due diligence. It is not permitted to modify the source code which guarantees +the inalterability of data. + +Odoo absolves itself of all and any responsibility in case of changes +in the add-on’s functions caused by 3rd party applications not certified by Odoo. + + +More Information +---------------- + +You will find more information about this legislation in the official documents: + +* `Frequently Asked Questions `__ +* `Official Statement `__ +* `Item 88 of Finance Law 2016 `__ + + + + + + + + + + - france/vat-anti-fraud \ No newline at end of file diff --git a/accounting/localizations/france/vat-anti-fraud.rst b/accounting/localizations/france/vat-anti-fraud.rst deleted file mode 100644 index f20791f09..000000000 --- a/accounting/localizations/france/vat-anti-fraud.rst +++ /dev/null @@ -1,166 +0,0 @@ -============================================== -Get the VAT anti-fraud certification with Odoo -============================================== - -As of January 1st 2018, a new anti-fraud legislation comes into effect -in France and DOM-TOM. This new legislation stipulates certain criteria -concerning the inalterability, security, storage and archiving of sales data. -These legal requirements are implemented in Odoo, version 9 onward, -through an add-on and a certificate of conformity to download. - -Is my company required to use an anti-fraud software? -===================================================== -Your company is required to use an anti-fraud cash register software like -Odoo (CGI art. 286, I. 3° bis) if: - -* You are taxable (not VAT exempt) in France or any DOM-TOM, -* Some of your customers are private individuals (B2C). - -This rule applies to any company size. Auto-entrepreneurs are exempted from -VAT and therefore are not affected. - -Get certified with Odoo -======================= -Getting compliant with Odoo is vey easy. - -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 `__. -If you use Odoo Community, you should -`upgrade to Odoo Enterprise `__ -or contact your Odoo service provider. -`Get the certificate here `__. - -In case of non-conformity, your company risks a fine of €7,500. - -To get the certification just follow the following steps: - -* Install the anti-fraud add-on fitting your Odoo environment from the - *Apps* menu: - - * if you use Odoo Point of Sale: *l10n_fr_pos_cert*: France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) - - * in any other case: *l10n_fr_certification*: France - VAT Anti-Fraud Certification (CGI 286 I-3 bis) -* Make sure a country is set on your company, otherwise your entries won’t be - encrypted for the inalterability check. To edit your company’s data, - go to :menuselection:`Settings --> Users & Companies --> Companies`. - Select a country from the list; Do not create a new country. -* Download the mandatory certificate of conformity delivered by Odoo SA `here `__. - -.. note:: * To get the module available in any system created before - December 18th 2017, you should update the modules list. - To do so, activate the developer mode from the *Settings* menu. - Then go to the *Apps* menu and press *Update Modules List* in the top-menu. - * In case you run Odoo on-premise, you need to update your installation - and restart your server beforehand. - * If you have installed the initial version of the anti-fraud add-on - (prior to December 18th 2017), you need to update it. - The add-on's name was *France - Accounting - Certified CGI 286 I-3 bis*. - After an update of the modules list, search for - the updated module in *Apps*, select it and click *Upgrade*. - Finally, make sure the following add-on *l10n_fr_sale_closing* - is installed. - -Anti-fraud features of Odoo -=========================== -The anti-fraud add-on introduces the following features: - -* **Inalterability**: deactivation of all the ways to cancel or modify - key data of POS orders, invoices and journal entries; -* **Security**: chaining algorithm to verify the inalterability; -* **Storage**: automatic sales closings with computation of both period - and cumulative totals (daily, monthly, annually). - -Inalterability --------------- -All the possible ways to cancel and modify key data of paid POS orders, -confirmed invoices and journal entries are deactivated, -if the company is located in France or in any DOM-TOM. - -.. note:: If you run a multi-companies environment, only the documents of - such companies are impacted. - -Security --------- -To ensure the inalterability, every order or journal entry is encrypted -upon validation. -This number (or hash) is calculated from the key data of the document as -well as from the hash of the precedent documents. - -The add-on introduces an interface to test the data inalterability. -If any information is modified on a document after its validation, -the test will fail. The algorithm recomputes all the hashes and compares them -against the initial ones. In case of failure, the system points out the first -corrupted document recorded in the system. - -Users with *Manager* access rights can launch the inalterability check. -For POS orders, go to -:menuselection:`Point of Sales --> Reporting --> French Statements`. -For invoices or journal entries, -go to :menuselection:`Invoicing/Accounting --> Reporting --> French Statements`. - -Storage -------- -The system also processes automatic sales closings on a daily, monthly -and annual basis. -Such closings distinctly compute the sales total of the period as well as -the cumulative grand totals from the very first sales entry recorded -in the system. - -Closings can be found in the *French Statements* menu of Point of Sale, -Invoicing and Accounting apps. - -.. note:: - * Closings compute the totals for journal entries of sales journals (Journal Type = Sales). - - * For multi-companies environments, such closings are performed by company. - - * POS orders are posted as journal entries at the closing of the POS session. - Closing a POS session can be done anytime. - To prompt users to do it on a daily basis, the add-on prevents from resuming - a session opened more than 24 hours ago. - Such a session must be closed before selling again. - - * A period’s total is computed from all the journal entries posted after the - previous closing of the same type, regardless of their posting date. - If you record a new sales transaction for a period already closed, - it will be counted in the very next closing. - -.. tip:: For test & audit purposes such closings can be manually generated in the - developer mode. Go to - :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` - to do so. - - -Responsibilities -================ -Do not uninstall the module! If you do so, the hashes will be reset and none -of your past data will be longer guaranteed as being inalterable. - -Users remain responsible for their Odoo instance and must use it with -due diligence. It is not permitted to modify the source code which guarantees -the inalterability of data. - -Odoo absolves itself of all and any responsibility in case of changes -in the add-on’s functions caused by 3rd party applications not certified by Odoo. - - -More Information -================ -You will find more information about this legislation in the official documents: - -* `Frequently Asked Questions `__ -* `Official Statement `__ -* `Item 88 of Finance Law 2016 `__ - - - - - - - - - - - From 386b338d9818d7eb2d3282e1e0c4042d88c32e33 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:20:31 +0100 Subject: [PATCH 24/29] [IMP] accounting: Add a FAQ section for yodlee --- accounting/bank/feeds/synchronize.rst | 42 +++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/accounting/bank/feeds/synchronize.rst b/accounting/bank/feeds/synchronize.rst index 6658bdf88..6170afe72 100644 --- a/accounting/bank/feeds/synchronize.rst +++ b/accounting/bank/feeds/synchronize.rst @@ -68,3 +68,45 @@ and fill in your bank credentials. Once you filled in your credentials, your bank feeds will be synchronized every 4 hours. + +FAQ +=== + +The synchronization is not working in real time, is it normal? +-------------------------------------------------------------- + +Yodlee tries to get the data from a bank account once a day. However, this doesn't +always happen at the same time. And sometimes the process can fail. In that case, +Yodlee retries one hour or two later. This is why in Odoo there is a cron that is +running every 4 hours to fetch the information from Yodlee. + +You can however force this synchronization by clicking on the button "Synchronize now" +from the accounting dashboard. + +Moreover, a transaction can be visible in your bank account but not being fetched +by Yodlee. Indeed, the transaction in your bank account can have the status "pending" +and not the status "posted". In that case, Yodlee won't import it, you will have to +wait that the status changes. + +What is important to remember is that Yodlee is not a service fetching transactions +in real time. This is a service to facilitate the import of the bank statement in the database. + +Is the Yodlee feature included in my contract? +---------------------------------------------- + +- Enterprise Version: Yes, if you have a valid enterprise contract linked to your database. +- Community Version: No, this feature is not included in the Community Version. +- Online Version: Yes, even if you benefit from the One App Free contract. + +Some banks have a status "Beta", what does it mean? +--------------------------------------------------- + +This means that Yodlee is only currently working on developing the synchronization +with this bank. The synchronization could already work or it may need a bit more time +to have a 100% working synchronization. Unfortunately, there is not much to do about +except being patient. + +All my past transactions are not in Odoo, why? +---------------------------------------------- + +Yodlee only allows to fetch up transactions to 3 months in the past. From a8f5f488a04975897ee93c30cbba2c79b5f1ca60 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:23:10 +0100 Subject: [PATCH 25/29] [IMP] accounting: Add tip for localization in Switzerland --- accounting/localizations/switzerland.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/accounting/localizations/switzerland.rst b/accounting/localizations/switzerland.rst index c1eca889f..46bddd199 100644 --- a/accounting/localizations/switzerland.rst +++ b/accounting/localizations/switzerland.rst @@ -123,3 +123,8 @@ included in Odoo by default If you have questions or remarks, please contact our support using odoo.com/help. + +.. tip:: + Don't forget to update your fiscal positions. If you have a version + 11.1 (or higher), there is nothing to do. Otherwise, you will also + have to update your fiscal positions accordingly. From f2530886fd8e7a186812e2a1f31482fd55deb14d Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:33:11 +0100 Subject: [PATCH 26/29] [ADD] accounting: Add a 'Set up cash roundings' page Original document: https://docs.google.com/document/d/13Td5QE_2SszfpqavquQJX4JlcEThmCgRA_bIs3AusKY/edit#heading=h.4w195d55wcf9 --- accounting/receivables/customer_invoices.rst | 1 + .../customer_invoices/cash_rounding.rst | 52 ++++++++++++++++++ .../media/cash_rounding01.png | Bin 0 -> 4878 bytes .../media/cash_rounding02.png | Bin 0 -> 9014 bytes 4 files changed, 53 insertions(+) create mode 100644 accounting/receivables/customer_invoices/cash_rounding.rst create mode 100644 accounting/receivables/customer_invoices/media/cash_rounding01.png create mode 100644 accounting/receivables/customer_invoices/media/cash_rounding02.png diff --git a/accounting/receivables/customer_invoices.rst b/accounting/receivables/customer_invoices.rst index 9e6ca0d95..2bfc3efec 100644 --- a/accounting/receivables/customer_invoices.rst +++ b/accounting/receivables/customer_invoices.rst @@ -7,6 +7,7 @@ Customer Invoices customer_invoices/overview customer_invoices/cash_discounts + customer_invoices/cash_rounding customer_invoices/payment_terms customer_invoices/installment_plans customer_invoices/deferred_revenues diff --git a/accounting/receivables/customer_invoices/cash_rounding.rst b/accounting/receivables/customer_invoices/cash_rounding.rst new file mode 100644 index 000000000..30db12e90 --- /dev/null +++ b/accounting/receivables/customer_invoices/cash_rounding.rst @@ -0,0 +1,52 @@ +Set up cash roundings +===================== + +In some currencies, the smallest coins do not exist. For example, in +Switzerland, there is no coin for 0.01 CHF. For this reason, if invoices +are paid in cash, you have to round their total amount to the smallest +coin that exist in the currency. For the CHF, the smallest coin is 0.05 +CHF. + +There are two strategies for the rounding: + +1. Add a line on the invoice for the rounding + +2. Add the rounding in the tax amount + +Both strategies are applicable in Odoo. + +Configuration +-------------- + +First, you have to activate the feature. For this, go in +:menuselection:`Accounting --> Configuration --> Settings` +and activate the Cash Rounding. + +.. image:: media/cash_rounding01.png + :align: center + +There is a new menu to manage cash roundings in +:menuselection:`Accounting --> Configuration --> Management --> Cash roundings`. + +Now, you can create cash roundings. You can choose between two rounding +strategies: + +1. **Add a rounding line**: if a rounding is necessary, Odoo will add a + line on your customer invoice to take this rounding into + account. You also have to define the account in which the + rounding will go. + +2. **Modify tax amount:** Odoo will add the rounding to the amount of + the highest tax. + +.. image:: media/cash_rounding02.png + :align: center + +Apply roundings +--------------- + +Once your roundings are created, you can apply them on customer +invoices. On the customer invoices, there is a new field called **Cash +Rounding Method** where you can simply choose one of the rounding methods +created previously. If needed, a rounding will be applied to the +invoice. diff --git a/accounting/receivables/customer_invoices/media/cash_rounding01.png b/accounting/receivables/customer_invoices/media/cash_rounding01.png new file mode 100644 index 0000000000000000000000000000000000000000..e44fd6dc04c43e391da0c6788c868af771e2f38e GIT binary patch literal 4878 zcmaKQcQo8x(Elp?h!rga5gtOY5-lQ;XhB3LEJ27GStUpjB@w-c*bvc0uPe$DZLPKX z>O>d4EOzy>>V99(IlteZ?>pzt+&S~PGv|Kpnfd2N8t7{DdU*drlw9*5fU?cM&7=NoovnQ98<8E zS^($|s3JVd%V`_iii(aR?jBP}!`l?#Z%f(M&H;8|ZvK!mv$3YkDyTWxCU zJ>4UL!gGtcqagC)z;K?SC@?MQGhdYk^{V{cLrFk z!Il*-4`8Oc>iZXV2?vx)0)R(XwF5xQ{KbtH(2dyD+5V>L^3&OtlKR2!HXPj9vnR=c zCch6D$eja#-)QXi>h#J5{W5Gwco_MZJhyecQsqC>-?C1ahdU$yr`y$--jIG^m$Zg$ z9sb=m4tEG_#t(KkVTZTK4ONx3NaXL%`TQS20C_3^4zDRKg(vl*N>DO!(fB_z6>STX z>xX?509H?cJGky_k|=vUoePUWADqjPNa6{wFxtI@udJxX?N2tAl%Y|-(Ia!KU!#M7 zwDs6JZUjhjL{vykp;eJ)5j?AIe^|XoOq23OW)WW)fEsx;vU(Hj7;USM|{#IAj zq;~Bbt>WA8?fr`YW@5j;uB6o8X=HxxPfLw*KBi-vQaH2UU;1_T@NBR?t9g+){rf8@ zB8EP$qG@i#v3Vxd-<7gIVw95&^d*j*051xPcgIR|;$s}Xgf31^#8wOj^phGJGFE`~ z4;~*}-CVb3IsytZ5JlNl=#B^Bp>VG(XLrBk=9#aEbjP$G|AZ$TPoqXgdWek(rR21V zv>;eQ5wtGZTQ2SrmUjwlz5%q;JHzK|eh@D=w z?RLM=?wFCUh_c|6m`woKSX+M6v0E`YBU0Ga2TXjaFPkax=>m2;dg}8F@)NpSN+ka= z27#DMwA56Ly(dX2uXWj6!cGQ0avT(u$rNL^fkC%w0ce~iIl`LOxvsWL7Iq&eAMH1KXt<8@UMjj zlEHxLt^%C!^P*`_e){y)5&S&1inIk=L+IIrb(5rQoBwx5+VXu!UI6`jJJBO-V(80I z!)KA=m-jO?HR$0Jm5IHhNYMcYU;N&vDY3)uE#i@-YCljOL-$cy3g=3hFqLP{xMOW= zB$Wt-qE9dm!y)XKWz8SSW|XJJP@rH&&fXPuC1d#;U@^cwEC?kiKzlZOnaz-;_J{w~ zuhEYlb&s&O6wh7_sI@~K(SUdUX}O`2oB4@mXcm<=6L#faR-v4E7S*<}jdJ=DKl{}o zfxo9z1_4CsBi_>YEGCrzM0=E#rP>j>dVtGMkVs5gI-6 zQC5a{5{ot!xk*|^a&t=EKznp^jx1R9gZZ3<%)*)<$=)d>=**ntydv1X;B;B0JMktO zSx?PgKbCz|u4?NEH9Jz=s{5uYMFqAGifnLfO$GdBt&gHs)QNRI3MBTgjHYTrM5EyO zJdaj#=rX+v-(x3FNI3@|Ld{citsG3VWVEPH;!txB_bc<)7pk-_2m@D^JMU;Oe>p)Zta=nu@B^nUK zBGD`eaQ`>iD7Q@_H0 zbjagv)3`vz8<8+8`?KE->nF>Mm2Uv^4ZS+bI_9-t@MB}w%_+IlWF?3}*hp8hM<4s( zNQO-~;T8+)CzTJAKfb$uyHY(c|5`OOLFT@YJ8T?#F_4h|w|Y3hCw_sqi4Gq#TG+*m zf@{e>x3y0Noyn*te3b9DbJ^QP#}>cQH_OkKaz_eW_~=MFl2=FteII2WwS}zayBD1C2 zpZk};G`PME>g(?JBYj{Tp|J2$!CxHWcW>CK$(}Wt5t5Jk)N2W0aSj!%;jRv2(R*d@ zWcuJ=(>!^~4Uox;wd*Pt3lrPN5_E{dk$GyDqp0C^=uUrk_jVBnoP(I~OL*f&P)d~% z zDy+jZ!Rm48q2`LqIQ?uit9n{uMq3cC5Ea&ruxEg1DU-Tn&#fhw@4e!1eIVwiK zbRANv5pcXNW;|ki@5VW|$PXvZWA`GZ+hBcWl{wRA$FA0oPfK~&6E||Z!aXCYi{1X3 zJ^Jhl6_3I0gU@d9EwK5^9 z7LS58v#BoEm`GEtr#{2qTrRclKVf>_+S#ei@NBG8MVerU^(iXOmk4pbFVfC0!ND{{ z31_w&ry4F5M_T4}iLggpkX@44lxQu=nNK|appm1TvFRETgv-nC##2E!)7}Z*v(lEEtTjH#3T`B!Z z#}_r4WImtF8Atw3^=If_&O7z0Si0ob_C$ zK1E3M=&K0ia_|*CWG)Nh(JOJgGeRoC%(?0?9zKKdhw5zvdEvNjG6k-7&d66^n})ad%yYy|PJ8jd<(-ZR z@?~U-T3`~V1Zuy;+&5iUMGcf%Cug? z?jf5$3sV-TW}e212Pdm9I0IYew{^EF$XSJSJks^(0V{NABi>f_eAe>A_gLcr}{aQm{Kbm5lJ9Ea1}ClRym>VO z*_XT_xujt4oRG!P)AcHC2(|Ad6TNpsJhfr^p1!0~#w>>*LXx9jYQd!lTwdeyFaep{ z)Pj@%g*z4~mzIyg&Y2Bt5Zs$;XFNR^1hv18BF3Z@aS_ z+UBQgW_c?jeP|`JtUr^7C0A8UwF3E;p1h3rqAiYLfS1zEHusUWXwwfc=7l4VQ*_9e zPR561gupr<>SnrmJfakpHU50+v1YmwvVL21JHh8xHq*Z7Dp|kmLqCID;Rw&KX9oYh zU!m}jTJ;#=%NxmDeHj<$nmQkJCL&&RyE;7h5A9>U@F7GP;;ghrBwveN8HkuxG$U zsi^5$p6z_CZ}XEiufOG1d)%#Jml4;ft77FGh?d+aims>AaDWI>O+U!b3`oggH_-cR zg#IF#?I^;1|Mzu6nwd5S+QAAQrXnV!rkvwZ`CJ|NRGa;>r}1A$Eu;EQ=d}n)KHZ$j zoVdtv>5;@Dqk>GfH__-Fni$FvY~%|~_aL{Xw4c9e%=fR%e#_;oKW_#{=)gi_y?mBz z#9A%!(pX5wO6I-WHIcrf!mn(WuR45}rafY{hI!aAefi)*^xsJH*Sv1Z(`1cM1)y~* zEb4+BJ+SCkJi6#g%i^p{6(y(&@xg=<|Dh{RV6D6AtO=Bg>#1Uaj3?nNyvbj>uBTII-Ti0_1m49-n%pl zo@U{T(&Vl6h267eRx%JzVcYVJHud81vAtBFMY@T-YYFZ5N-B8rXIxaBgPh_#8X<0V zv;Z3vVM8MS%-v>u&!Q7Yl(h|L<*%4h#pK#AvJE8-ln?XzNqA>Jd{;xIHLcMc%I~x+ zLxJ*TEeMy?cA+g{Yl^{<%w-M9C)o20JEE(&6>I6gCho&$1cFXor7m{Q^08AYRENR& zsWr(B?QVvUGDlA-J^L{b#NB<+UzO*YEhgTyCz&k694V)_=>O>j>WP`CXQCx);YU>@ zstN>R0G0oL6Y%(V0A=zhj$bE}@?*0WqbN0?(L-JQutH#?v&vKcIl zo?#LF!!SZ_H?9;_=$ECn_}NDJO}(i*i2OT-Djm&0alH_aau}`t$0V?x1o$ z5a>j`r0ZV?5=bpdrsq$cKFe8`XR_oS67`<>h4$WwGcswNC!=0H;MBdPmJg3F9Fj1% zQCzk+J=plZwn~2EbWEh~h$yhZUG8p|4*q<&lUDvZkWq*I^O=nI_l9M0s9Ji%E0Zf9 zd184Tfaje7m&LbrIG~<>>WLW;j>1QppK#$%DK4yps=eis&#O0@)JFs|Nq3eqGIA=q%gCSV} z2X-Kv1ym}^rd)5Td{loZ%aKI3Ft}kBP4$K~s{|`#NkbQ-2s*7Ei?stLWZ%=H8$99Zg?X_hZe>sw&er zX3GAhkC<|IZEH%iNg$2g#5K*p7hYf0=vjs=neW=3~WgvhMmkwmO7Un(^6UlE=)YhE^p02Gi+H+eHK_w!E(aedB#BMSJl}^?!*$ a*cm-jLx;RcwM^iD=d_;atCgzS1pN<~80x$L literal 0 HcmV?d00001 diff --git a/accounting/receivables/customer_invoices/media/cash_rounding02.png b/accounting/receivables/customer_invoices/media/cash_rounding02.png new file mode 100644 index 0000000000000000000000000000000000000000..4650d974e965461c8c5f5c7d16604ffc7e7b10d6 GIT binary patch literal 9014 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 KwoKYI@P7bcAt#>z literal 0 HcmV?d00001 From aabfb765e38f2809ee6a732e5554926cbdbeaeeb Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:35:48 +0100 Subject: [PATCH 27/29] [REM] accounting: Remove accounting/receivables/customer_invoices/modify_validated.html Suppress this page : https://www.odoo.com/documentation/user/11.0/accounting/receivables/customer_invoices/modify_validated.html It's repetitive with this one : https://www.odoo.com/documentation/user/11.0/accounting/receivables/customer_invoices/refund.html --- accounting/receivables/customer_invoices.rst | 1 - .../customer_invoices/media/modify01.png | Bin 19760 -> 0 bytes .../customer_invoices/modify_validated.rst | 50 ------------------ 3 files changed, 51 deletions(-) delete mode 100644 accounting/receivables/customer_invoices/media/modify01.png delete mode 100644 accounting/receivables/customer_invoices/modify_validated.rst diff --git a/accounting/receivables/customer_invoices.rst b/accounting/receivables/customer_invoices.rst index 2bfc3efec..6cc84babf 100644 --- a/accounting/receivables/customer_invoices.rst +++ b/accounting/receivables/customer_invoices.rst @@ -12,4 +12,3 @@ Customer Invoices customer_invoices/installment_plans customer_invoices/deferred_revenues customer_invoices/refund - customer_invoices/modify_validated diff --git a/accounting/receivables/customer_invoices/media/modify01.png b/accounting/receivables/customer_invoices/media/modify01.png deleted file mode 100644 index 4f713bf3e00c5f040ac1e0ddd7ec3071a3d609c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19760 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 N002ovPDHLkV1m~u6KVhe diff --git a/accounting/receivables/customer_invoices/modify_validated.rst b/accounting/receivables/customer_invoices/modify_validated.rst deleted file mode 100644 index 1f16f0458..000000000 --- a/accounting/receivables/customer_invoices/modify_validated.rst +++ /dev/null @@ -1,50 +0,0 @@ -================================== -How to modify a validated invoice? -================================== - -In most accounting legislation over the word, it's not allowed to modify -an invoice that is validated and sent to the customer. However, you -sometimes need to change an invoice for different reasons: the sale has -changed, the made a mistake while recording the invoice, etc. - -Thus, the right way to modify an invoice is to: - -1. Refund the original invoice -2. Create a new invoice - -Odoo's refund mechanism helps you handle the whole process in just a few -clicks. - -Modify an invoice -================= - -If your invoice is still in draft, you can modify it the way you want. -However, if your invoice is validated, you can not change it anymore. If -you need to modify it, the right operations to do are: - -1. Refund the original invoice; -2. Reconcile the original invoice with the refund to void them; -3. Create a new draft invoice, a copy of the original; -4. Validate the new invoice. - -All those steps are automated by Odoo. All you have to do is to click on -the Refund button on an invoice. - -.. image:: ./media/modify01.png - :align: center - -In the refund dialog, select the option "Modify: create a refund, -reconcile and create a draft invoice". Once you click on the "Create -Refund" button, Odoo will void your existing invoice and create a new -draft invoice that is a duplicate of the original one. - -Edit this new draft invoice and validate it when it's correct. - -.. note:: - - if you already sent the original invoice to your customer, you should send - the new invoice and the refund to the customer so that he gets all the documents. - -.. seealso:: - - * :doc:`refund` From dfd9bfcc3321c8a6ed71d8c769fb777a2489bcb5 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 13:52:07 +0100 Subject: [PATCH 28/29] [ADD] inventory: Add a 'Immediate & Planned Transfers' page Original document: https://docs.google.com/document/d/1c1rXpWRAdlHobWTH6X7RCzl0gDQ8KlROJw5vFHyrFmE/edit --- inventory/management/misc.rst | 3 +- .../misc/immediate_planned_transfers.rst | 40 ++++++++++++++++++ .../media/immediate_planned_transfers01.png | Bin 0 -> 7166 bytes 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 inventory/management/misc/immediate_planned_transfers.rst create mode 100644 inventory/management/misc/media/immediate_planned_transfers01.png diff --git a/inventory/management/misc.rst b/inventory/management/misc.rst index 71f099ea9..c0de212b1 100644 --- a/inventory/management/misc.rst +++ b/inventory/management/misc.rst @@ -8,4 +8,5 @@ Miscellaneous Operations misc/scrap misc/owned_stock - misc/schedulers \ No newline at end of file + misc/schedulers + misc/immediate_planned_transfers diff --git a/inventory/management/misc/immediate_planned_transfers.rst b/inventory/management/misc/immediate_planned_transfers.rst new file mode 100644 index 000000000..13209312b --- /dev/null +++ b/inventory/management/misc/immediate_planned_transfers.rst @@ -0,0 +1,40 @@ +Immediate & Planned Transfers +============================= + +In Odoo, you can create two types of transfers: immediate or planned +transfers. + +Immediate Transfers +------------------- + +When you create a transfer manually, it is by default an immediate +transfer. + +In the case of an immediate transfer, you directly encode the products +and quantities you are processing, there is no reservation that applies. +This is why the column "Initial Demand" is not editable. You only fill +in the column "Done" for the quantities. + +This is for example used when you are transferring goods from a location +A to a location B and that this is not planned (you are processing the +transfer right now). + +Planned Transfers +----------------- + +When a transfer is generated automatically (from a sales order or +purchase order for example), it is a planned transfer. This means that +there is an initial demand and that reservation applies on this initial +demand. + +If you want to create a planned transfer manually, you can do it from +the inventory dashboard. + +.. image:: media/immediate_planned_transfers01.png + :align: center + +In that case, you will have to enter the initial demand first (how many +units are you supposed to proceed), then to mark your transfer as to do. +Once this is done, you will be able to reserve the products and to +process the transfer. + diff --git a/inventory/management/misc/media/immediate_planned_transfers01.png b/inventory/management/misc/media/immediate_planned_transfers01.png new file mode 100644 index 0000000000000000000000000000000000000000..317c1fdbeb3051ae96f74f3ac64eb26a7f4b1844 GIT binary patch literal 7166 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 G;C}#avG8I5 literal 0 HcmV?d00001 From c894f6aab997f26b2268b1641aabaf827b198b84 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 3 Jan 2018 14:16:01 +0100 Subject: [PATCH 29/29] [FIX] accounting: Remove wrong sentences in budget.rst --- accounting/others/adviser/budget.rst | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/accounting/others/adviser/budget.rst b/accounting/others/adviser/budget.rst index 2b9fa2df0..e4fb019d7 100644 --- a/accounting/others/adviser/budget.rst +++ b/accounting/others/adviser/budget.rst @@ -31,11 +31,6 @@ management** feature .. image:: media/budget02.png :align: center -If we want to be precise and point specific invoices and vendors bills -to our budget, you should enable the Analytic accounting as well. If we -don't we will only be able to budget the total amount of general -accounts. - Budgetary Positions ------------------- @@ -73,8 +68,7 @@ case select the relevant income accounts. Analytical account ------------------ -If you wish to point specific invoices or vendor bills to your budget -you need to use analytical accounting. Odoo needs to know which costs or +Odoo needs to know which costs or expenses are relevant to a specified budget. To do so we need to link our invoices and expenses to a defined analytical account. Create an analytical account by entering the Accounting module and clicking