Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
c4cbe38
[8.0][crm_lead_firstname] Link crm and partner_firstname modules.
yajo Feb 15, 2016
a5311e5
OCA Transbot updated translations from Transifex
oca-transbot Mar 12, 2016
3beccbc
[MIG] crm_lead_firstname: Migration to 11.0
Aug 22, 2018
5f97072
[UPD] Update crm_lead_firstname.pot
oca-travis Jun 23, 2018
771fa46
[MIG] crm_lead_firstname: Migration to 12.0
rven Dec 26, 2018
e746b8b
[UPD] Update crm_lead_firstname.pot
oca-travis Apr 24, 2019
f9855dd
Translated using Weblate (German)
marylla Jun 28, 2019
524e728
[UPD] README.rst
OCA-git-bot Jul 29, 2019
c0ad714
Translated using Weblate (Portuguese (Brazil))
Sep 3, 2019
d89af1b
Translated using Weblate (Croatian)
badbole Nov 13, 2019
309e7d2
Translated using Weblate (Italian)
primes2h Jan 8, 2020
a39e79b
[MIG] crm_lead_firstname: Migration to 13.0
ntsirintanis Feb 5, 2020
3051853
[IMP] crm_lead_firstname: black, isort
ntsirintanis Mar 17, 2020
104bea0
[FIX] unit tests in crm_lead_firstname, linting errors, minor review …
ntsirintanis Mar 17, 2020
473e5c6
[UPD] Update crm_lead_firstname.pot
oca-travis Mar 18, 2020
139a108
[FIX] Clean up license links
skeller1 May 13, 2020
9f248ad
[IMP] crm_lead_firstname: black, isort, prettier
redapureskill Nov 10, 2020
daf7527
[MIG] crm_lead_firstname: Migration to 14.0
redapureskill Nov 11, 2020
3b73324
[UPD] Update crm_lead_firstname.pot
oca-travis Jan 9, 2021
ea1c136
crm_lead_firstname 14.0.1.0.1
OCA-git-bot Jan 9, 2021
fc4666c
Added translation using Weblate (Spanish (Argentina))
ibuioli Feb 6, 2021
3474540
[FIX] crm_lead_firstname: tests were failing because of changes in cr…
oihane Apr 13, 2021
43adf63
crm_lead_firstname 14.0.1.0.2
OCA-git-bot Apr 14, 2021
d6219bc
[MIG] crm_lead_firstname: Migration to 15.0
XanderDeMatteis Sep 13, 2022
4ef6900
[UPD] Update crm_lead_firstname.pot
Nov 9, 2022
53e53d0
[MIG] crm_lead_firstname: Migration to 16.0
XanderDeMatteis Nov 22, 2022
8927c14
[FIX] Missing contact_lastname when quick create is used
XanderDeMatteis Nov 25, 2022
2aab4c4
Translated using Weblate (Spanish)
luis-ron Jun 6, 2023
09f73b2
[IMP] crm_lead_firstname: pre-commit auto fixes
celm1990 Jan 12, 2024
60bc014
[MIG] crm_lead_firstname: Migration to 17.0
celm1990 Jan 12, 2024
457babf
[UPD] Update crm_lead_firstname.pot
Aug 29, 2024
ae42e09
[BOT] post-merge updates
OCA-git-bot Aug 29, 2024
24f8423
[IMP] crm_lead_firstname: pre-commit stuff
BertVGroenendael Nov 8, 2024
7882b59
[MIG] crm_lead_firstname: Migration to 18.0
BertVGroenendael Nov 8, 2024
4365273
[UPD] Update crm_lead_firstname.pot
Feb 4, 2025
93bd66e
[BOT] post-merge updates
OCA-git-bot Feb 4, 2025
2a9082b
Update translation files
weblate Feb 4, 2025
7d4b47b
[MIG] crm_lead_firstname: Migration to 19.0
Wodran14 Mar 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
113 changes: 113 additions & 0 deletions crm_lead_firstname/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

===============================
Firstname and Lastname in Leads
===============================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:8d7ba7e029d9084784e63ade1ca88d37f1df1277caa7e6528feeb82a3bd97696
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcrm-lightgray.png?logo=github
:target: https://github.com/OCA/crm/tree/19.0/crm_lead_firstname
:alt: OCA/crm
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/crm-19-0/crm-19-0-crm_lead_firstname
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/crm&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module extends the functionality of CRM leads to support split
first and last name fields for contacts and allow you to port that
information to and from partners. Since leads are expected to create
partners only when needed and after information is correctly set up, in
leads there is no inverse logic to transform the old single name in the
new split names automatically. The old single name will simply be the
firstname now.

**Table of contents**

.. contents::
:local:

Installation
============

To install this module, you need to:

- Install
`OCA/partner-contact <https://github.com/OCA/partner-contact>`__
repo.

Usage
=====

To use this module, you need to:

- Go to *CRM > Leads > Leads > Create*.
- You have the new split fields *Firstname* and *Lastname*. Fill them.
- Press *Convert to Opportunity*.
- In *Related Customer* choose *Create a new customer*.
- Press *Create Opportunity*.
- In the new opportunity, go to *Followup* tab. There are the new
fields too.
- If you go to the partner you just created, you will see that its
first and last names match those in the lead.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/crm/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/crm/issues/new?body=module:%20crm_lead_firstname%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Tecnativa

Contributors
------------

- Rafael Blasco
- Jairo Llopis
- Raf Ven <raf.ven@dynapps.be>
- Nikos Tsirintanis <ntsirintanis@therp.nl>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/crm <https://github.com/OCA/crm/tree/19.0/crm_lead_firstname>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions crm_lead_firstname/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

from . import models
16 changes: 16 additions & 0 deletions crm_lead_firstname/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Copyright 2016 Antiun Ingeniería S.L. - Jairo Llopis
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Firstname and Lastname in Leads",
"summary": "Specify split names for contacts in leads",
"version": "19.0.1.0.0",
"category": "Customer Relationship Management",
"website": "https://github.com/OCA/crm",
"author": "Tecnativa, Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": ["crm", "partner_firstname"],
"data": ["views/crm_lead_view.xml"],
}
49 changes: 49 additions & 0 deletions crm_lead_firstname/i18n/bg.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * crm_lead_firstname
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: crm (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-02 14:15+0000\n"
"PO-Revision-Date: 2016-03-10 18:53+0000\n"
"Last-Translator: <>\n"
"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-crm-8-0/language/"
"bg/)\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Contact Name"
msgstr ""

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_name
msgid "First name"
msgstr ""

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Firstname"
msgstr ""

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_lastname
msgid "Last name"
msgstr ""

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Lastname"
msgstr ""

#. module: crm_lead_firstname
#: model:ir.model,name:crm_lead_firstname.model_crm_lead
msgid "Lead/Opportunity"
msgstr "Следа/Възможност"
44 changes: 44 additions & 0 deletions crm_lead_firstname/i18n/crm_lead_firstname.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * crm_lead_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \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: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Contact Name"
msgstr ""

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_name
msgid "First name"
msgstr ""

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Firstname"
msgstr ""

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_lastname
msgid "Last name"
msgstr ""

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Lastname"
msgstr ""

#. module: crm_lead_firstname
#: model:ir.model,name:crm_lead_firstname.model_crm_lead
msgid "Lead/Opportunity"
msgstr ""
51 changes: 51 additions & 0 deletions crm_lead_firstname/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * crm_lead_firstname
#
# Translators:
# Rudolf Schnapka <rs@techno-flex.de>, 2017
msgid ""
msgstr ""
"Project-Id-Version: crm (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-03-28 02:25+0000\n"
"PO-Revision-Date: 2019-06-28 13:42+0000\n"
"Last-Translator: Maria Sparenberg <maria.sparenberg@gmx.net>\n"
"Language-Team: German (http://www.transifex.com/oca/OCA-crm-8-0/language/"
"de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.6.1\n"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Contact Name"
msgstr "Ansprechpartner"

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_name
msgid "First name"
msgstr "Vorname"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Firstname"
msgstr "Vorname"

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_lastname
msgid "Last name"
msgstr "Nachname"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Lastname"
msgstr "Nachname"

#. module: crm_lead_firstname
#: model:ir.model,name:crm_lead_firstname.model_crm_lead
msgid "Lead/Opportunity"
msgstr "Lead/Chance"
48 changes: 48 additions & 0 deletions crm_lead_firstname/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * crm_lead_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-02-15 17:25+0000\n"
"PO-Revision-Date: 2023-06-06 14:10+0000\n"
"Last-Translator: luis-ron <luis.ron@sygel.es>\n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Contact Name"
msgstr "Nombre del contacto"

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_name
msgid "First name"
msgstr "Nombre"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Firstname"
msgstr "Nombre de pila"

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_lastname
msgid "Last name"
msgstr "Apellido"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Lastname"
msgstr "Apellido"

#. module: crm_lead_firstname
#: model:ir.model,name:crm_lead_firstname.model_crm_lead
msgid "Lead/Opportunity"
msgstr "Iniciativa/Oportunidad"
56 changes: 56 additions & 0 deletions crm_lead_firstname/i18n/es_AR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * crm_lead_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2021-02-06 20:44+0000\n"
"Last-Translator: Ignacio Buioli <ibuioli@gmail.com>\n"
"Language-Team: none\n"
"Language: es_AR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Contact Name"
msgstr "Nombre del Contacto"

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_name
msgid "First name"
msgstr "Primer nombre"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Firstname"
msgstr "Primer nombre"

#. module: crm_lead_firstname
#: model:ir.model.fields,field_description:crm_lead_firstname.field_crm_lead__contact_lastname
msgid "Last name"
msgstr "Apellido"

#. module: crm_lead_firstname
#: model_terms:ir.ui.view,arch_db:crm_lead_firstname.crm_lead_view_form
msgid "Lastname"
msgstr "Apellido"

#. module: crm_lead_firstname
#: model:ir.model,name:crm_lead_firstname.model_crm_lead
msgid "Lead/Opportunity"
msgstr "Iniciativa/Oportunidad"

#~ msgid "Display Name"
#~ msgstr "Mostrar Nombre"

#~ msgid "ID"
#~ msgstr "ID"

#~ msgid "Last Modified on"
#~ msgstr "Última Modificación el"
Loading