From 7d7db472ab8dded392af5a1d846435d9fefb80ce Mon Sep 17 00:00:00 2001 From: root Date: Thu, 31 Mar 2022 07:45:02 +0000 Subject: [PATCH] draft partner 1 --- __manifest__.py | 1 + i18n/fr.po | 1718 ++++++++++++++++++++++++++++++++++ models/__init__.py | 3 +- models/partner.py | 17 +- models/partner_draft.py | 35 + security/ir.model.access.csv | 1 + views/partner.xml | 14 +- views/partner_draft.xml | 60 ++ 8 files changed, 1843 insertions(+), 6 deletions(-) create mode 100644 i18n/fr.po create mode 100644 models/partner_draft.py create mode 100644 views/partner_draft.xml diff --git a/__manifest__.py b/__manifest__.py index 482a44b..0f6ba74 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -30,6 +30,7 @@ 'views/email.xml', 'views/phone.xml', 'views/partner.xml', + 'views/partner_draft.xml', 'views/donation.xml', 'views/relationship.xml', 'views/operation.xml', diff --git a/i18n/fr.po b/i18n/fr.po new file mode 100644 index 0000000..dfd7dc9 --- /dev/null +++ b/i18n/fr.po @@ -0,0 +1,1718 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * opendons +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0-20210413\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-03-29 15:04+0000\n" +"PO-Revision-Date: 2022-03-29 15:04+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__address_count +#: model:ir.model.fields,field_description:opendons.field_res_users__address_count +msgid "# of Addresses" +msgstr "# d' Adresses" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__relationshipPartner_count +#: model:ir.model.fields,field_description:opendons.field_res_users__relationshipPartner_count +msgid "# of Relationship" +msgstr "de relations" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__email_count +#: model:ir.model.fields,field_description:opendons.field_res_users__email_count +msgid "# of email" +msgstr "d' e-mails" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__ensemble_count +msgid "# of ensemble" +msgstr "d'ensembles" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__phone_count +#: model:ir.model.fields,field_description:opendons.field_res_users__phone_count +msgid "# of phone" +msgstr "de téléphone" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__recurring_donation_count +#: model:ir.model.fields,field_description:opendons.field_res_users__recurring_donation_count +msgid "# of recurring donation" +msgstr "de dons récurrents" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__request_count +msgid "# of request" +msgstr " de requêtes" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__segment_count +msgid "# de segments" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__number_of_sending +msgid "# of sending" +msgstr "d'envois" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "%b-%d-%Y" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.product_donation_set_price +msgid " Add to Cart" +msgstr "Ajouter au panier" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Bool Qualifiers" +msgstr "QualifiantsIndicators" +msgstr "Indicateurs" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Text Qualifiers" +msgstr "Qualifiants textes" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "" +"A new draft direct debit order %s has been automatically created" +msgstr "Un nouvel ordre de virement %s a été créé automatiquement" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_needaction +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_needaction +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_needaction +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_needaction +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_needaction +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_needaction +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_needaction +msgid "Action Needed" +msgstr "Action demandée" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.payment_batch_form +msgid "Add" +msgstr "Ajouter" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.product_donation_qty +msgid "Add one" +msgstr "Ajouter" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__address_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__address_ids +msgid "Address" +msgstr "Adresse" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_address +msgid "Addresses" +msgstr "Adresse" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.returnmail_form +msgid "Ajouter" +msgstr "Ajouter" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__annually +msgid "Annually" +msgstr "Annuel" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__assignment +msgid "Assignment" +msgstr "Affectation" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_attachment_count +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_attachment_count +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_attachment_count +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_attachment_count +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_attachment_count +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_attachment_count +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__user_id +msgid "Author" +msgstr "Auteur" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "Back to Draft" +msgstr "Revenir au brouillon" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "Revenir au statut validé" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__bimonthly +msgid "Bimensuel" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_boolean_qualifier +msgid "Qualifiant booléen" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_duplicate_view +msgid "Cancel" +msgstr "Annuler" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "Cannot validate donation %s because it doesn't have any lines!" +msgstr "Cannot validate donation %s because it doesn't have any lines!" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "Cannot validate donation %s because it is not in draft state." +msgstr "" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "Cannot validate donation %s because the total amount is 0!" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__category_id +msgid "Category" +msgstr "catégorie" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__chanel +msgid "Chanel" +msgstr "Canal" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__city +msgid "City" +msgstr "Ville" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__company_id +msgid "Company" +msgstr "Société" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Company Name" +msgstr "Nom de la société" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Company Name..." +msgstr "Nom de la société" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.aggregate_partner_form +msgid "Compute" +msgstr "Calculer" + +#. module: opendons +#: model:ir.model,name:opendons.model_res_partner +msgid "Contact" +msgstr "Contact" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__cost +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__cost +msgid "Cost" +msgstr "Coût" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__country +msgid "Country" +msgstr "Pays" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Create company" +msgstr "Créer la société" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_request__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__create_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_request__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__create_date +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__currency_id +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__currency_id +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__currency_id +msgid "Currency" +msgstr "Devise" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__date_active +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__date_active +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__date_active +msgid "Date active" +msgstr "Date d'activation" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__date_inactive +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__date_inactive +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__date_inactive +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__date_inactive +msgid "Date inactive" +msgstr "Date d'inactivation" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__default_value_bool +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__default_value_text +msgid "Default value" +msgstr "Valeur par défaut" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.qualifier_form +msgid "Delete all partner's qualifiers" +msgstr "Supprimer tous les qualifiants" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__description +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__description +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__description +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__description +msgid "Description" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__display_name +#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_request__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__display_name +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__display_name +#: model:ir.model.fields,field_description:opendons.field_res_partner__display_name +#: model:ir.model.fields,field_description:opendons.field_sale_order__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__document_fname +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__document_fname +msgid "Document Fname" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_request__mailing_domain +msgid "Domain" +msgstr "Domaine" + +#. module: opendons +#: model:ir.model,name:opendons.model_donation_donation +msgid "Donation" +msgstr "Don" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_sale_order__donation_amount +msgid "Donation Amount" +msgstr "Montant" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__donation_amount +msgid "Donation amount" +msgstr "Montant" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_duplicate_view +msgid "Duplicate" +msgstr "Dupliquer" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.action_operation_duplicate +msgid "Duplicate operation" +msgstr "Dupliquer l'opération" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_operation_duplicate +msgid "Duplicate the operation" +msgstr "Dupliquer l'opération" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_returnmail__return_type__decedee +msgid "Décédée" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__chanel__email +msgid "E-mailing" +msgstr "E-mailing" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__email +#: model:ir.model.fields,field_description:opendons.field_res_partner__email_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__email_ids +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Email" +msgstr "Email" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_email +msgid "Emails" +msgstr "Emails" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__end_date +msgid "End Date" +msgstr "Date de fin" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_request__ensemble_id +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__ensemble_ids +msgid "Ensemble" +msgstr "Ensemble" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_operation_ensemble +#: model_terms:ir.ui.view,arch_db:opendons.segment_form +msgid "Ensembles" +msgstr "Ensembles" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__chanel__event +msgid "Event" +msgstr "événement" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__exclusion +msgid "Exclusion" +msgstr "Exclusion" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__state__exported +msgid "Exported" +msgstr "Exporté" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__exported_date +msgid "Exported Date" +msgstr "Date d'exportation" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__firstname +#: model:ir.model.fields,field_description:opendons.field_res_users__firstname +msgid "First name" +msgstr "Prénom" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_follower_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_follower_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_follower_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_follower_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_follower_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_follower_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_channel_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_channel_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_channel_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_channel_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_channel_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_channel_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__frequency +msgid "Frequency" +msgstr "Fréquence" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "Full in-kind donation: no account move generated" +msgstr "don en nature: npas de mouvement généré" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.ensemble_form +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "Generate csv export" +msgstr "Générer l'export csv" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__half-yearly +msgid "Half-yearly" +msgstr "tous les 6 mois" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__id +#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__id +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__id +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__id +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__id +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__id +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__id +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__id +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__id +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__id +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__id +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__id +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__id +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__id +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__id +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__id +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__id +#: model:ir.model.fields,field_description:opendons.field_opendons_request__id +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__id +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__id +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__id +#: model:ir.model.fields,field_description:opendons.field_res_partner__id +#: model:ir.model.fields,field_description:opendons.field_sale_order__id +msgid "ID" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_unread +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_unread +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_unread +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_unread +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_unread +#: model:ir.model.fields,help:opendons.field_opendons_request__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_request__message_unread +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_needaction +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: opendons +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_has_sms_error +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_has_sms_error +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_has_sms_error +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_has_sms_error +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_has_sms_error +#: model:ir.model.fields,help:opendons.field_opendons_request__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_request__message_has_sms_error +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_has_error +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_aggregate +msgid "Indicators" +msgstr "Indicateurs" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__input_mode +msgid "Input Mode" +msgstr "Mode de saisie" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__payment_input +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__return_input +msgid "Input field" +msgstr "Zone de saisie" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_is_follower +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_is_follower +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_is_follower +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_is_follower +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_is_follower +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_is_follower +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: opendons +#: code:addons/opendons/models/sale_order.py:0 +#, python-format +msgid "It is forbidden to modify a sales order which is not in draft status." +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__key +#: model:ir.model.fields,field_description:opendons.field_res_users__key +msgid "Key" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation____last_update +#: model:ir.model.fields,field_description:opendons.field_mailing_mailing____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_operation____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_request____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai____last_update +#: model:ir.model.fields,field_description:opendons.field_opendons_segment____last_update +#: model:ir.model.fields,field_description:opendons.field_res_partner____last_update +#: model:ir.model.fields,field_description:opendons.field_sale_order____last_update +msgid "Last Modified on" +msgstr "Dernière mise à jour le" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_request__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__write_uid +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_request__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__write_date +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__write_date +msgid "Last Updated on" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__lastexecution_date +msgid "Last execution Date" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__chanel__mail +msgid "Mailing" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_main_attachment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_main_attachment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_main_attachment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_main_attachment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_main_attachment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_main_attachment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_mailing_mailing +msgid "Mass Mailing" +msgstr "Publipostage" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_has_error +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_has_error +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_has_error +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_has_error +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_has_error +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_has_error +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_ids +msgid "Messages" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__monthly +msgid "Monthly" +msgstr "Mensuel" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__npai_lines +#: model:ir.model.fields.selection,name:opendons.selection__opendons_returnmail__return_type__npai +msgid "NPAI" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__npai +msgid "NPAI counter" +msgstr "Compteur NPAI" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__name +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__name +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__name +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__category +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__name +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__name +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__name +#: model:ir.model.fields,field_description:opendons.field_opendons_request__name +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__name +msgid "Name" +msgstr "Nom" + +#. module: opendons +#: model:ir.model.constraint,message:opendons.constraint_opendons_operation_name_uniq +msgid "Name already exists !" +msgstr "Ce nom existe déjà" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__nature_ids +msgid "Nature" +msgstr "Nature" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__npai_count +#: model:ir.model.fields,field_description:opendons.field_res_users__npai_count +msgid "Npai Count" +msgstr "Compteur NPAI" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_needaction_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_needaction_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_needaction_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_needaction_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_needaction_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_needaction_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_has_error_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_has_error_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_has_error_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_has_error_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_has_error_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_has_error_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_needaction_counter +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_needaction_counter +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_needaction_counter +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_needaction_counter +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_needaction_counter +#: model:ir.model.fields,help:opendons.field_opendons_request__message_needaction_counter +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_has_error_counter +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_has_error_counter +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_has_error_counter +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_has_error_counter +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_has_error_counter +#: model:ir.model.fields,help:opendons.field_opendons_request__message_has_error_counter +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_unread_counter +#: model:ir.model.fields,help:opendons.field_opendons_operation__message_unread_counter +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_unread_counter +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_unread_counter +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_unread_counter +#: model:ir.model.fields,help:opendons.field_opendons_request__message_unread_counter +#: model:ir.model.fields,help:opendons.field_opendons_segment__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__complement_ident +msgid "N° appartment,floor" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__operation_id +#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__operation_id +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__operation_id +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__operation_id +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__operation_id +msgid "Operation" +msgstr "" + +#. module: opendons +#: model:ir.ui.menu,name:opendons.operation_top_menu +msgid "Operations" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.operation_action +#: model:ir.ui.menu,name:opendons.operation_menu +#: model:ir.ui.menu,name:opendons.operation_title_menu +msgid "Opérations" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__order +msgid "Order" +msgstr "ordre" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__partner_id +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__partner_id +msgid "Partner" +msgstr "Contact" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.aggregate_partner_form +msgid "Partner Indicators" +msgstr "Indicateurs" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__payment_batch_id +msgid "Payment Batch" +msgstr "Lot de paiement" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__payment_mode_id +msgid "Payment Mode" +msgstr "Mode de paiement" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "" +"Payment Mode is not set on donation %s (only fully in-kind donations don't " +"require a payment mode)." +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.payment_batch_action +#: model:ir.ui.menu,name:opendons.payment_batch_menu +#: model:ir.ui.menu,name:opendons.payment_batch_top_menu +msgid "Payment batch" +msgstr "Lot de paiement" + +#. module: opendons +#: model:ir.ui.menu,name:opendons.payment_batch_title_menu +msgid "Payments batchs" +msgstr "Lots de paiement" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__phone +#: model:ir.model.fields,field_description:opendons.field_res_partner__phone_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__phone_ids +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Phone" +msgstr "Téléphone" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__postalcode +msgid "Postal code" +msgstr "Code postal" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__product_id +msgid "Product" +msgstr "Affectation" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__qualifier_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__qualifier_ids +msgid "Qualifier" +msgstr "Qualifiant" + +#. module: opendons +#: model:ir.ui.menu,name:opendons.opendons_qualifier_title_menu +#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_list +msgid "Qualifiers" +msgstr "Qualifiants" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__quarterly +msgid "Quarterly" +msgstr "Trimestriel" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.donation_recurring_action +#: model:ir.ui.menu,name:opendons.recurring_donation_menu +msgid "Recurring Donations" +msgstr "Dons récurrents" + +#. module: opendons +#: model:ir.ui.menu,name:opendons.recurring_donation_title_menu +#: model:ir.ui.menu,name:opendons.recurring_donation_top_menu +msgid "Recurring donations" +msgstr "Dons récurrents" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_recurring_donation +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Recurring_donation" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_returnmail__return_type__refusee +msgid "Refusée" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__relationshipPartner_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__relationshipPartner_ids +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "Relationship" +msgstr "Relation" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_relationship +#: model:ir.ui.menu,name:opendons.opendons_relationship_title_menu +msgid "Relationships" +msgstr "Relation" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.product_donation_qty +msgid "Remove one" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__request_ids +#: model_terms:ir.ui.view,arch_db:opendons.ensemble_form +msgid "Request" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_operation_request +msgid "Requests" +msgstr "Requête" + +#. module: opendons +#: model:ir.ui.menu,name:opendons.returnmail_title_menu +msgid "Return mail" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_has_sms_error +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_has_sms_error +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_has_sms_error +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_has_sms_error +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_has_sms_error +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_has_sms_error +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.product_donation_set_price +msgid "Saisir le montant :" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_sale_order +msgid "Sales Order" +msgstr "Bon de commande" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partneraddress_search +msgid "Search Adresses" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partneremail_search +msgid "Search Email" +msgstr "Rechercher l'email" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.aggregate_partner_search +msgid "Search Indicator" +msgstr "Rechercher l'indicateur" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_search +msgid "Search Qualifiers" +msgstr "Recherche" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.relationship_partner_search +msgid "Search Relationship" +msgstr "Recherche" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.ensemble_search +msgid "Search ensemble" +msgstr "Recherche" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partnerphone_search +msgid "Search phone" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.request_search +msgid "Search request" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.segment_search +msgid "Search segment" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__segment_id +#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__segment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__segment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__segment_id +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__segment_id +msgid "Segment" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_operation_segment +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__segment_ids +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "Segments" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__state +msgid "State" +msgstr "Etat" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_donation_donation__suspended_date +msgid "Suspended Date" +msgstr "Date de suspension" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_text_qualifier +msgid "Text qualifiers" +msgstr "Qualifiant texte" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "" +"The amount of donation %s (%s) is different from the sum of the donation " +"lines (%s)." +msgstr "" + +#. module: opendons +#: code:addons/opendons/models/donation.py:0 +#, python-format +msgid "" +"The date of donation %s should be today or in the past, not in the future!" +msgstr "" + +#. module: opendons +#: code:addons/opendons/models/sale_order.py:0 +#, python-format +msgid "" +"The given combination does not exist therefore it cannot be added to cart." +msgstr "" + +#. module: opendons +#: code:addons/opendons/models/sale_order.py:0 +#, python-format +msgid "The given product does not exist therefore it cannot be added to cart." +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.product_donation_set_price +msgid "This combination does not exist." +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__logical_operator +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__type_id +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__return_type +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__logical_operator +msgid "Type" +msgstr "Type" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_unread +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_unread +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_unread +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_unread +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_unread +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_unread +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_unread_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_unread_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_unread_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_unread_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_unread_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_unread_counter +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "Validate" +msgstr "Validation" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__state__validated +msgid "Validated" +msgstr "Validé" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__value_type +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__value_type +msgid "Value type" +msgstr "Type de valeur" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__website_message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__website_message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__website_message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__website_message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__website_message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_request__website_message_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,help:opendons.field_opendons_ensemble__website_message_ids +#: model:ir.model.fields,help:opendons.field_opendons_operation__website_message_ids +#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__website_message_ids +#: model:ir.model.fields,help:opendons.field_opendons_partneremail__website_message_ids +#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__website_message_ids +#: model:ir.model.fields,help:opendons.field_opendons_request__website_message_ids +#: model:ir.model.fields,help:opendons.field_opendons_segment__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__actif +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__actif +msgid "actif" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__active +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__active +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__active +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__active +msgid "active" +msgstr "Actif" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_partneraddress +msgid "adresses du contact" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__annual_average_number_donation +msgid "annual average number of donation" +msgstr "Nombre moyen annuel de dons" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__average_amount_donation +msgid "average amount donation" +msgstr "montant moyen de don" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_partnerqualifier__value_type__boolean +#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_qualifier__value_type__boolean +msgid "boolean" +msgstr "booléen" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.boolean_qualifier_action +#: model:ir.ui.menu,name:opendons.opendons_boolean_qualifier_menu +msgid "boolean qualifiers" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.category_action +#: model:ir.ui.menu,name:opendons.opendons_qualifier_category_menu +msgid "categories" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_qualifier_category +msgid "categories pour les qualificatifs" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_list +msgid "category" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__partner_count +msgid "count" +msgstr "Nombre" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__csv_export +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__csv_export +msgid "csv export" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__donation_ids +msgid "donation" +msgstr "don" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "e.g. Brandom Freeman" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form +msgid "e.g. Lumber Inc" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_partneremail +msgid "emails du contact" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.ensemble_form +msgid "ensemble_form" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__complement_geo +msgid "entry,tower,bat" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__operation_excl_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__operation_excl_ids +msgid "excluded operations" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__partner_excl_ids +msgid "excluded partners" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__first_donation_date +msgid "first donation date" +msgstr "Date du premier don" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__first_donation_operation_id +msgid "first donation operation" +msgstr "Première opération" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__first_donation_product_id +msgid "first donation product affectation" +msgstr "première affectation de don" + +#. module: opendons +#: model:ir.actions.server,name:opendons.ir_action_generate_recurring_payment +#: model:ir.ui.menu,name:opendons.recurring_generate_menu +msgid "generate_recurring_payment" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_returnmail_npai +msgid "gestion des retours NPAI" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_ensemble__logical_operator__inter +#: model:ir.model.fields.selection,name:opendons.selection__opendons_segment__logical_operator__inter +msgid "intersection" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__input_mode__loyalty +msgid "loyalty QRCODE" +msgstr "QRCODE" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_payment_batch +msgid "manage payment batch" +msgstr "Gérer les lots de paiement" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_returnmail +msgid "manage return mail" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__input_mode__manual +msgid "manual" +msgstr "manuel" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__max_amount_donation +msgid "max amount donation" +msgstr "montant maximum de don" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__assignment__multiple +msgid "multiple" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__nature_id +msgid "nature" +msgstr "nature" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_relationship_nature +msgid "nature de la relation" +msgstr "nature de la ralation" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_ensemble +msgid "" +"operation marketing ensemble : an ensemble is a part of contacts selected " +"for an segment " +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_request +msgid "" +"operation marketing request : a request is a part of contacts selected for " +"an ensemble " +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_segment +msgid "" +"operation marketing segment : a segment is a part of contacts selected for " +"an operation " +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "operation_form" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__operation_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__operation_ids +msgid "operations" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_operation +msgid "opération marketing : mailing, emailing evenements" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_aggregate_partner +msgid "opération marketing : partner agregats" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__partner_id +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__partner_id +#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__partner_id +#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__partner_id +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__partner_id +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__partner_id +msgid "partner" +msgstr "contact" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__partnerRelationship_id +msgid "partner relationship" +msgstr "relation" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partneraddress_form +msgid "partneraddress_form" +msgstr "adresse" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.partneraddress_action +msgid "partneraddresses" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partneremail_form +msgid "partneremail_form" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.partneremail_action +msgid "partneremails" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partnerphone_form +msgid "partnerphone_form" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.partnerphone_action +msgid "partnerphones" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_form +msgid "partnerqualifier_form" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.partnerqualifier_action +msgid "partnerqualifiers" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_operation__partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_request__partner_ids +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__partner_ids +msgid "partners" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__partner_count +#: model:ir.model.fields,field_description:opendons.field_opendons_request__partner_count +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__partner_count +msgid "partners count" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__mailing_domain +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__mailing_domain +msgid "partners selection" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.payment_batch_form +msgid "payment_batch_form" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__payment_count +msgid "payments count" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.act_partner_phone +msgid "phones" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__input_mode__prospect +msgid "prospect QRCODE" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__qrcode +msgid "qrcode" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_qualifier_qualifier +msgid "qualificatifs de contacts" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_qualifier_partnerqualifier +msgid "qualificatifs pour stocker les valeurs au niveau du contact" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__qualifier_id +msgid "qualifier" +msgstr "qualifiant" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.qualifier_form +msgid "qualifier_form" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_relationship_partner +msgid "relations pour un contact" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.relationship_nature_action +#: model:ir.ui.menu,name:opendons.opendons_relationship_nature_menu +msgid "relationshipNature" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.relationship_partner_action +msgid "relationshipPartner" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.relationship_type_action +#: model:ir.ui.menu,name:opendons.opendons_relationship_type_menu +msgid "relationshipTypes" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.relationship_partner_form +msgid "relationship_partner_form" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.request_form +msgid "request_form" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__request_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__request_ids +msgid "requests" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.returnmail_action +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__returnmail_id +#: model:ir.ui.menu,name:opendons.returnmail_menu +msgid "return mail" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.returnmail_form +msgid "returnmail_form" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__return_count +msgid "returns count" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__rfm_score +msgid "rfm score" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.segment_form +msgid "segment_form" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_res_partner__segment_ids +#: model:ir.model.fields,field_description:opendons.field_res_users__segment_ids +msgid "segments" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__sequence +#: model:ir.model.fields,field_description:opendons.field_opendons_request__sequence +#: model:ir.model.fields,field_description:opendons.field_opendons_segment__sequence +msgid "sequence" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__assignment__single +msgid "single" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.view_opendons_donation_form +msgid "start date" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_payment_batch_qrcode +msgid "store qrcode to avoid duplicate entries" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__street1 +msgid "street1" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__street2 +msgid "street2" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_partnerphone +msgid "telephones du contact" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_partnerqualifier__value_type__text +#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_qualifier__value_type__text +msgid "text" +msgstr "" + +#. module: opendons +#: model:ir.actions.act_window,name:opendons.text_qualifier_action +#: model:ir.ui.menu,name:opendons.opendons_text_qualifier_menu +msgid "text qualifiers" +msgstr "" + +#. module: opendons +#: model_terms:ir.ui.view,arch_db:opendons.operation_form +msgid "to Exported" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__type_id +msgid "type" +msgstr "" + +#. module: opendons +#: model:ir.model,name:opendons.model_opendons_relationship_type +msgid "type de la relation" +msgstr "" + +#. module: opendons +#: model:ir.model.fields.selection,name:opendons.selection__opendons_ensemble__logical_operator__union +#: model:ir.model.fields.selection,name:opendons.selection__opendons_segment__logical_operator__union +msgid "union" +msgstr "" + +#. module: opendons +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__value_bool +#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__value_text +msgid "value" +msgstr "" diff --git a/models/__init__.py b/models/__init__.py index 45373d8..3c11525 100644 --- a/models/__init__.py +++ b/models/__init__.py @@ -13,4 +13,5 @@ from . import returnmail from . import payment_batch from . import sale_order from . import product -from . import aggregate \ No newline at end of file +from . import aggregate +from . import partner_draft \ No newline at end of file diff --git a/models/partner.py b/models/partner.py index 7648d31..38b4616 100644 --- a/models/partner.py +++ b/models/partner.py @@ -1,5 +1,5 @@ from odoo import models, fields, api -from odoo.exceptions import UserError, ValidationError +from odoo.exceptions import UserError, ValidationError, Warning from psycopg2 import sql, DatabaseError from werkzeug import utils @@ -156,18 +156,29 @@ class partner(models.Model): ) key=fields.Integer( - compute='_compute_key', + #compute='_compute_key', string="Key", - store=True + #store=True, + readonly=True ) firstname=fields.Char(string="First name") npai_count=fields.Integer(String="NPAI count", readonly=True) + source=fields.Char(String="source") def _compute_key(self): for rec in self: rec.key=int(rec.id)*40456 + def _compute_all_key(self): + + #for rec in self.env: + #rec.write({'key':3}) + #raise Warning(rec.id) + for rec in self.env['res.partner'].search([]): + rec.key=2 + #raise Warning(len()) + @api.onchange('street') def _onchange_street(self): for rec in self: diff --git a/models/partner_draft.py b/models/partner_draft.py new file mode 100644 index 0000000..69b8d40 --- /dev/null +++ b/models/partner_draft.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- + +from odoo import models, fields, api +from odoo.exceptions import UserError, ValidationError +from psycopg2 import sql, DatabaseError +from odoo.tools.safe_eval import safe_eval, datetime + +from werkzeug import utils + + + +class opendons_partnerdraft(models.Model): + _name = 'opendons.partnerdraft' + _description = 'import draft partner' + + external_id=fields.Integer(string='external id',required=True) + source=fields.Char(String='source file',required=True) + name=fields.Char(string='name',required=True) + firstname=fields.Char(string='firstname') + phone = fields.Char(string='phone') + mobile = fields.Char(string='mobile') + email = fields.Char(string='email') + complement_ident = fields.Char(string='N° appartment,floor') + complement_geo = fields.Char(string='entry,tower,bat') + street = fields.Char(string='street') + street2 = fields.Char(string='street2') + city = fields.Char(string='city') + zip = fields.Char(string='zip code') + country = fields.Char(string='country') + + + + + + diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv index 0ed7ed1..2459b75 100644 --- a/security/ir.model.access.csv +++ b/security/ir.model.access.csv @@ -24,3 +24,4 @@ access_opendons_payment_batch_qr_code,opendons_payment_batch_qrcode,model_opendo access_opendons_duplicate_operation_wizard,opendons_duplicate_operation_wizard,model_opendons_operation_duplicate,donation.group_donation_manager,1,1,1,1 access_opendons_aggregate_partner,opendons_aggregate_partner,model_opendons_aggregate_partner,donation.group_donation_manager,1,1,1,1 +access_opendons_partnerdraft,opendons_partnerdraft,model_opendons_partnerdraft,donation.group_donation_manager,1,1,1,1 \ No newline at end of file diff --git a/views/partner.xml b/views/partner.xml index 7dbb0b1..28f32c9 100644 --- a/views/partner.xml +++ b/views/partner.xml @@ -62,6 +62,12 @@ [('recurring_template', '!=', False)] + + Partners draft + opendons.partnerdraft + tree,form + + opendons.res.partner.form @@ -77,6 +83,7 @@ + - + @@ -181,6 +188,9 @@ + + diff --git a/views/partner_draft.xml b/views/partner_draft.xml new file mode 100644 index 0000000..0169650 --- /dev/null +++ b/views/partner_draft.xml @@ -0,0 +1,60 @@ + + + + + opendons_partner_draft list + opendons.partnerdraft + + + + + + + + + + + + + + + + + + + + + + opendons_partnerdraft_form + opendons.partnerdraft + +
+
+ +
+ + + + + + + + + + + + + + + + + + +
+
+
+ + + + +
\ No newline at end of file