mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[IMP] Product Variant on Serviceprofile
[IMP] Allow Product Variant Serviceprofile [IMP] Add Variant To Tree/Form View [IMP] Boolean First
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
{
|
{
|
||||||
'name': 'Agreement Service Profile',
|
'name': 'Agreement Service Profile',
|
||||||
'summary': "Adds an Agreement Service Profile object",
|
'summary': "Adds an Agreement Service Profile object",
|
||||||
'version': '12.0.1.1.2',
|
'version': '12.0.1.2.0',
|
||||||
'category': 'Contract',
|
'category': 'Contract',
|
||||||
'author': 'Pavlov Media, '
|
'author': 'Pavlov Media, '
|
||||||
'Open Source Integrators, '
|
'Open Source Integrators, '
|
||||||
|
|||||||
@@ -197,6 +197,7 @@ msgid "Partner"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -207,6 +208,12 @@ msgid "Product Template"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -216,6 +223,11 @@ msgstr ""
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -258,6 +270,11 @@ msgstr ""
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Translation of Odoo Server.
|
# Translation of Odoo Server.
|
||||||
# This file contains the translation of the following modules:
|
# This file contains the translation of the following modules:
|
||||||
# * agreement_serviceprofile
|
# * agreement_serviceprofile
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -96,7 +96,8 @@ msgstr ""
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
||||||
msgid "If True, this product will create a service profile on the\n"
|
msgid ""
|
||||||
|
"If True, this product will create a service profile on the\n"
|
||||||
" agreement when the sales order is confirmed."
|
" agreement when the sales order is confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -117,7 +118,9 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
||||||
msgid "If unchecked, it will allow you to hide this service profile without removing it."
|
msgid ""
|
||||||
|
"If unchecked, it will allow you to hide this service profile without "
|
||||||
|
"removing it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
@@ -198,6 +201,7 @@ msgid "Partner"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -208,6 +212,12 @@ msgid "Product Template"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -217,6 +227,11 @@ msgstr ""
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -259,6 +274,11 @@ msgstr ""
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -203,6 +203,7 @@ msgid "Partner"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -213,6 +214,12 @@ msgid "Product Template"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -222,6 +229,11 @@ msgstr ""
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -264,6 +276,11 @@ msgstr ""
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Translation of Odoo Server.
|
# Translation of Odoo Server.
|
||||||
# This file contains the translation of the following modules:
|
# This file contains the translation of the following modules:
|
||||||
# * agreement_serviceprofile
|
# * agreement_serviceprofile
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -98,7 +98,8 @@ msgstr "ID"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
||||||
msgid "If True, this product will create a service profile on the\n"
|
msgid ""
|
||||||
|
"If True, this product will create a service profile on the\n"
|
||||||
" agreement when the sales order is confirmed."
|
" agreement when the sales order is confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Si es verdadero, este producto creará un perfil de servicio en\n"
|
"Si es verdadero, este producto creará un perfil de servicio en\n"
|
||||||
@@ -121,7 +122,9 @@ msgstr "Si está marcado, algunos mensajes tienen un error de entrega."
|
|||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
||||||
msgid "If unchecked, it will allow you to hide this service profile without removing it."
|
msgid ""
|
||||||
|
"If unchecked, it will allow you to hide this service profile without "
|
||||||
|
"removing it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Si no está marcada, le permitirá ocultar este perfil de servicio sin "
|
"Si no está marcada, le permitirá ocultar este perfil de servicio sin "
|
||||||
"eliminarlo."
|
"eliminarlo."
|
||||||
@@ -204,6 +207,7 @@ msgid "Partner"
|
|||||||
msgstr "Contacto"
|
msgstr "Contacto"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr "Producto"
|
msgstr "Producto"
|
||||||
@@ -214,6 +218,12 @@ msgid "Product Template"
|
|||||||
msgstr "Plantilla de Producto"
|
msgstr "Plantilla de Producto"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr "Servicio"
|
msgstr "Servicio"
|
||||||
@@ -223,6 +233,11 @@ msgstr "Servicio"
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr "Servicio de Producto"
|
msgstr "Servicio de Producto"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -265,6 +280,11 @@ msgstr "Mensajes no Leídos"
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr "Contador de mensajes no Leídos"
|
msgstr "Contador de mensajes no Leídos"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -6,20 +6,20 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 12.0\n"
|
"Project-Id-Version: Odoo Server 12.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2020-08-18 16:59+0000\n"
|
"PO-Revision-Date: 2021-01-04 11:44+0000\n"
|
||||||
"Last-Translator: Grégory Moka Tourisme <gregory@mokatourisme.fr>\n"
|
"Last-Translator: Rémi <remi@le-filament.com>\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 3.10\n"
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction
|
||||||
msgid "Action Needed"
|
msgid "Action Needed"
|
||||||
msgstr ""
|
msgstr "Action nécessaire"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__active
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__active
|
||||||
@@ -52,7 +52,7 @@ msgstr "Étapes de l'accord"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_attachment_count
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_attachment_count
|
||||||
msgid "Attachment Count"
|
msgid "Attachment Count"
|
||||||
msgstr ""
|
msgstr "Nombre de pièces jointes"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_product_product__is_serviceprofile
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_product_product__is_serviceprofile
|
||||||
@@ -78,17 +78,17 @@ msgstr "Nom d'affichage"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_follower_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_follower_ids
|
||||||
msgid "Followers"
|
msgid "Followers"
|
||||||
msgstr ""
|
msgstr "Abonnés"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_channel_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_channel_ids
|
||||||
msgid "Followers (Channels)"
|
msgid "Followers (Channels)"
|
||||||
msgstr ""
|
msgstr "Abonnés (canaux)"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_partner_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_partner_ids
|
||||||
msgid "Followers (Partners)"
|
msgid "Followers (Partners)"
|
||||||
msgstr ""
|
msgstr "Abonnés (partenaires)"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__id
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__id
|
||||||
@@ -102,23 +102,23 @@ msgid ""
|
|||||||
"If True, this product will create a service profile on the\n"
|
"If True, this product will create a service profile on the\n"
|
||||||
" agreement when the sales order is confirmed."
|
" agreement when the sales order is confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Si Vrai, ce produit créera un profil de service sur l'accord lorsque la "
|
"Si Vrai, ce produit créera un profil de service sur\n"
|
||||||
"commande client est confirmée."
|
" l'accord lorsque la commande client est confirmée."
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_unread
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_unread
|
||||||
msgid "If checked new messages require your attention."
|
msgid "If checked new messages require your attention."
|
||||||
msgstr ""
|
msgstr "Si coché, de nouveaux messages requièrent votre attention."
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr ""
|
msgstr "Si coché, de nouveaux messages requièrent votre attention."
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr ""
|
msgstr "Si coché, des messages ont une erreur de livraison."
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
||||||
@@ -132,7 +132,7 @@ msgstr ""
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_is_follower
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_is_follower
|
||||||
msgid "Is Follower"
|
msgid "Is Follower"
|
||||||
msgstr ""
|
msgstr "Est abonné"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile____last_update
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile____last_update
|
||||||
@@ -152,17 +152,17 @@ msgstr "Dernière mise à jour le"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_main_attachment_id
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_main_attachment_id
|
||||||
msgid "Main Attachment"
|
msgid "Main Attachment"
|
||||||
msgstr ""
|
msgstr "Pièce jointe principale"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error
|
||||||
msgid "Message Delivery error"
|
msgid "Message Delivery error"
|
||||||
msgstr ""
|
msgstr "Erreur de livraison de message"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_ids
|
||||||
msgid "Messages"
|
msgid "Messages"
|
||||||
msgstr ""
|
msgstr "Messages"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__name
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__name
|
||||||
@@ -179,27 +179,27 @@ msgstr "Remarques"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction_counter
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction_counter
|
||||||
msgid "Number of Actions"
|
msgid "Number of Actions"
|
||||||
msgstr ""
|
msgstr "Nombre d'actions"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error_counter
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error_counter
|
||||||
msgid "Number of error"
|
msgid "Number of error"
|
||||||
msgstr ""
|
msgstr "Nombre d'erreurs"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction_counter
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages which requires an action"
|
||||||
msgstr ""
|
msgstr "Nombre de messages qui requièrent une action"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error_counter
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_has_error_counter
|
||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr ""
|
msgstr "Nombre de messages avec erreur de livraison"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_unread_counter
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__message_unread_counter
|
||||||
msgid "Number of unread messages"
|
msgid "Number of unread messages"
|
||||||
msgstr ""
|
msgstr "Nombre de messages non lus"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__partner_id
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__partner_id
|
||||||
@@ -207,6 +207,7 @@ msgid "Partner"
|
|||||||
msgstr "Partenaire"
|
msgstr "Partenaire"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr "Produit"
|
msgstr "Produit"
|
||||||
@@ -217,6 +218,12 @@ msgid "Product Template"
|
|||||||
msgstr "Modèle produit"
|
msgstr "Modèle produit"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr "Service"
|
msgstr "Service"
|
||||||
@@ -226,6 +233,11 @@ msgstr "Service"
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr "Profil produit"
|
msgstr "Profil produit"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -261,19 +273,24 @@ msgstr "Type"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_unread
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_unread
|
||||||
msgid "Unread Messages"
|
msgid "Unread Messages"
|
||||||
msgstr ""
|
msgstr "Messages non-lus"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_unread_counter
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__message_unread_counter
|
||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
|
msgstr "Nombre de messages non lus"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
msgstr ""
|
msgstr "Messages de site web"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website communication history"
|
msgid "Website communication history"
|
||||||
msgstr ""
|
msgstr "Historique de la communication du site web"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Translation of Odoo Server.
|
# Translation of Odoo Server.
|
||||||
# This file contains the translation of the following modules:
|
# This file contains the translation of the following modules:
|
||||||
# * agreement_serviceprofile
|
# * agreement_serviceprofile
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -98,7 +98,8 @@ msgstr "ID"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
||||||
msgid "If True, this product will create a service profile on the\n"
|
msgid ""
|
||||||
|
"If True, this product will create a service profile on the\n"
|
||||||
" agreement when the sales order is confirmed."
|
" agreement when the sales order is confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Se Verdadeiro,este produto criará um perfil de serviço no\n"
|
"Se Verdadeiro,este produto criará um perfil de serviço no\n"
|
||||||
@@ -121,7 +122,9 @@ msgstr "Se assinalado, algumas mensagens contêm erro de envio."
|
|||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
||||||
msgid "If unchecked, it will allow you to hide this service profile without removing it."
|
msgid ""
|
||||||
|
"If unchecked, it will allow you to hide this service profile without "
|
||||||
|
"removing it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Se não assinalado, permitirá esconder este perfil de serviço sem o eliminar."
|
"Se não assinalado, permitirá esconder este perfil de serviço sem o eliminar."
|
||||||
|
|
||||||
@@ -203,6 +206,7 @@ msgid "Partner"
|
|||||||
msgstr "Parceiro"
|
msgstr "Parceiro"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr "Artigo"
|
msgstr "Artigo"
|
||||||
@@ -213,6 +217,12 @@ msgid "Product Template"
|
|||||||
msgstr "Modelo de Artigo"
|
msgstr "Modelo de Artigo"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr "Serviço"
|
msgstr "Serviço"
|
||||||
@@ -222,6 +232,11 @@ msgstr "Serviço"
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr "Artigo do Serviço"
|
msgstr "Artigo do Serviço"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -264,6 +279,11 @@ msgstr "Mensagens Não Lidas"
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr "Contador de Mensagens Não Lidas"
|
msgstr "Contador de Mensagens Não Lidas"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Translation of Odoo Server.
|
# Translation of Odoo Server.
|
||||||
# This file contains the translation of the following modules:
|
# This file contains the translation of the following modules:
|
||||||
# * agreement_serviceprofile
|
# * agreement_serviceprofile
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -98,7 +98,8 @@ msgstr "ID"
|
|||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_product__is_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_product_template__is_serviceprofile
|
||||||
msgid "If True, this product will create a service profile on the\n"
|
msgid ""
|
||||||
|
"If True, this product will create a service profile on the\n"
|
||||||
" agreement when the sales order is confirmed."
|
" agreement when the sales order is confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Se Verdadeiro, este produto criará um perfil de serviço no acordo quando a "
|
"Se Verdadeiro, este produto criará um perfil de serviço no acordo quando a "
|
||||||
@@ -121,7 +122,9 @@ msgstr "Se selecionado, algumas mensagens tem um erro de entrega."
|
|||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
#: model:ir.model.fields,help:agreement_serviceprofile.field_agreement_serviceprofile__active
|
||||||
msgid "If unchecked, it will allow you to hide this service profile without removing it."
|
msgid ""
|
||||||
|
"If unchecked, it will allow you to hide this service profile without "
|
||||||
|
"removing it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Se não estiver marcada, permitirá você ocultar este perfil de serviço sem "
|
"Se não estiver marcada, permitirá você ocultar este perfil de serviço sem "
|
||||||
"removê-lo."
|
"removê-lo."
|
||||||
@@ -204,6 +207,7 @@ msgid "Partner"
|
|||||||
msgstr "Parceiro"
|
msgstr "Parceiro"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr "Produto"
|
msgstr "Produto"
|
||||||
@@ -214,6 +218,12 @@ msgid "Product Template"
|
|||||||
msgstr "Modelo de Produto"
|
msgstr "Modelo de Produto"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr "Serviço"
|
msgstr "Serviço"
|
||||||
@@ -223,6 +233,11 @@ msgstr "Serviço"
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr "Produto de Serviço"
|
msgstr "Produto de Serviço"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -265,6 +280,11 @@ msgstr "Mensagens Não Lidas"
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr "Contador de Mensagens Não Lidas"
|
msgstr "Contador de Mensagens Não Lidas"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -203,6 +203,7 @@ msgid "Partner"
|
|||||||
msgstr "业务伙伴"
|
msgstr "业务伙伴"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model,name:agreement_serviceprofile.model_product_product
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
msgid "Product"
|
msgid "Product"
|
||||||
msgstr "产品"
|
msgstr "产品"
|
||||||
@@ -213,6 +214,12 @@ msgid "Product Template"
|
|||||||
msgstr "产品模版"
|
msgstr "产品模版"
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_search
|
||||||
|
msgid "Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_product_form_view
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.product_template_form_view
|
||||||
msgid "Service"
|
msgid "Service"
|
||||||
msgstr "服务"
|
msgstr "服务"
|
||||||
@@ -222,6 +229,11 @@ msgstr "服务"
|
|||||||
msgid "Service Product"
|
msgid "Service Product"
|
||||||
msgstr "服务产品"
|
msgstr "服务产品"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__product_variant_id
|
||||||
|
msgid "Service Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: selection:agreement.stage,stage_type:0
|
#: selection:agreement.stage,stage_type:0
|
||||||
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
#: model_terms:ir.ui.view,arch_db:agreement_serviceprofile.agreement_serviceprofile_form
|
||||||
@@ -264,6 +276,11 @@ msgstr "未读消息"
|
|||||||
msgid "Unread Messages Counter"
|
msgid "Unread Messages Counter"
|
||||||
msgstr "未读消息计数器"
|
msgstr "未读消息计数器"
|
||||||
|
|
||||||
|
#. module: agreement_serviceprofile
|
||||||
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__use_product_variant
|
||||||
|
msgid "Use Product Variant"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: agreement_serviceprofile
|
#. module: agreement_serviceprofile
|
||||||
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
#: model:ir.model.fields,field_description:agreement_serviceprofile.field_agreement_serviceprofile__website_message_ids
|
||||||
msgid "Website Messages"
|
msgid "Website Messages"
|
||||||
|
|||||||
@@ -28,8 +28,11 @@ class AgreementServiceProfile(models.Model):
|
|||||||
notes = fields.Text(string="Notes")
|
notes = fields.Text(string="Notes")
|
||||||
product_id = fields.Many2one('product.template', 'Service Product',
|
product_id = fields.Many2one('product.template', 'Service Product',
|
||||||
domain="[('is_serviceprofile', '=', True), "
|
domain="[('is_serviceprofile', '=', True), "
|
||||||
"('type', '=', 'service')]",
|
"('type', '=', 'service')]")
|
||||||
required=True)
|
product_variant_id = fields.Many2one('product.product', 'Service Product Variant',
|
||||||
|
domain="[('is_serviceprofile', '=', True), "
|
||||||
|
"('type', '=', 'service')]")
|
||||||
|
use_product_variant = fields.Boolean('Use Product Variant', default=False)
|
||||||
partner_id = fields.Many2one(related='agreement_id.partner_id',
|
partner_id = fields.Many2one(related='agreement_id.partner_id',
|
||||||
string='Partner')
|
string='Partner')
|
||||||
|
|
||||||
|
|||||||
@@ -16,3 +16,17 @@ class ProductTemplate(models.Model):
|
|||||||
def onchange_type(self):
|
def onchange_type(self):
|
||||||
if self.is_serviceprofile:
|
if self.is_serviceprofile:
|
||||||
self.type = 'service'
|
self.type = 'service'
|
||||||
|
|
||||||
|
|
||||||
|
class ProductProduct(models.Model):
|
||||||
|
_inherit = 'product.product'
|
||||||
|
|
||||||
|
is_serviceprofile = fields.Boolean(
|
||||||
|
string="Create Service Profiles",
|
||||||
|
help="""If True, this product will create a service profile on the
|
||||||
|
agreement when the sales order is confirmed.""")
|
||||||
|
|
||||||
|
@api.onchange('is_serviceprofile')
|
||||||
|
def onchange_type(self):
|
||||||
|
if self.is_serviceprofile:
|
||||||
|
self.type = 'service'
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
<tree>
|
<tree>
|
||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
<field name="product_id"/>
|
<field name="product_id"/>
|
||||||
|
<field name="product_variant_id"/>
|
||||||
</tree>
|
</tree>
|
||||||
<form>
|
<form>
|
||||||
<group>
|
<group>
|
||||||
@@ -19,7 +20,9 @@
|
|||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
</group>
|
</group>
|
||||||
<group>
|
<group>
|
||||||
<field name="product_id"/>
|
<field name="use_product_variant"/>
|
||||||
|
<field name="product_variant_id" context="{'default_is_serviceprofile': True, 'default_type': 'service'}" attrs="{'invisible': [('use_product_variant', '=', False)], 'required': [('use_product_variant','!=', False)]}"/>
|
||||||
|
<field name="product_id" context="{'default_is_serviceprofile': True, 'default_type': 'service'}" attrs="{'invisible': [('use_product_variant', '!=', False)], 'required': [('use_product_variant','=', False)]}"/>
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
<group string="Notes">
|
<group string="Notes">
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
<field name="agreement_id"/>
|
<field name="agreement_id"/>
|
||||||
<field name="partner_id"/>
|
<field name="partner_id"/>
|
||||||
<field name="product_id"/>
|
<field name="product_id"/>
|
||||||
|
<field name="product_variant_id"/>
|
||||||
<field name="active" invisible="1"/>
|
<field name="active" invisible="1"/>
|
||||||
</tree>
|
</tree>
|
||||||
</field>
|
</field>
|
||||||
@@ -47,7 +48,9 @@
|
|||||||
<field name="agreement_id"/>
|
<field name="agreement_id"/>
|
||||||
</group>
|
</group>
|
||||||
<group>
|
<group>
|
||||||
<field name="product_id"/>
|
<field name="product_id" context="{'default_is_serviceprofile': True, 'default_type': 'service'}" attrs="{'invisible': [('use_product_variant', '!=', False)], 'required': [('use_product_variant','=', False)]}"/>
|
||||||
|
<field name="product_variant_id" context="{'default_is_serviceprofile': True, 'default_type': 'service'}" attrs="{'invisible': [('use_product_variant', '=', False)], 'required': [('use_product_variant','!=', False)]}"/>
|
||||||
|
<field name="use_product_variant"/>
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
<group string="Notes">
|
<group string="Notes">
|
||||||
@@ -96,6 +99,9 @@
|
|||||||
<filter string="Product" name="group_product"
|
<filter string="Product" name="group_product"
|
||||||
icon="terp-product"
|
icon="terp-product"
|
||||||
context="{'group_by': 'product_id'}"/>
|
context="{'group_by': 'product_id'}"/>
|
||||||
|
<filter string="Product Variant" name="group_product"
|
||||||
|
icon="terp-product"
|
||||||
|
context="{'group_by': 'product_variant_id'}"/>
|
||||||
</search>
|
</search>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|||||||
@@ -21,4 +21,23 @@
|
|||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<!-- Product Template Form View -->
|
||||||
|
<record id="product_product_form_view" model="ir.ui.view">
|
||||||
|
<field name="name">product.product.form.view</field>
|
||||||
|
<field name="model">product.product</field>
|
||||||
|
<field name="inherit_id" ref="product.product_normal_form_view"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//notebook" position="inside">
|
||||||
|
<page id="agreement" string="Service">
|
||||||
|
<group>
|
||||||
|
<group id="agreement_left">
|
||||||
|
<field name="is_serviceprofile"/>
|
||||||
|
</group>
|
||||||
|
<group id="agreement_right"/>
|
||||||
|
</group>
|
||||||
|
</page>
|
||||||
|
</xpath>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
</odoo>
|
</odoo>
|
||||||
|
|||||||
Reference in New Issue
Block a user