Skip to content

Commit

Permalink
[IMP] Rename partner_identifiers -> partner_identification
Browse files Browse the repository at this point in the history
  • Loading branch information
lmignon authored and marielejeune committed Nov 9, 2022
1 parent 46f79f2 commit 959c83b
Show file tree
Hide file tree
Showing 15 changed files with 737 additions and 0 deletions.
101 changes: 101 additions & 0 deletions partner_identification/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3

==============================
Partner Identification Numbers
==============================

This module allows to manage all sort of identification numbers
and certificates which are assigned to a partner and vary from country
to country.

* Commercial register
* VAT ID (eventually)
* Fiscal ID's
* Membership numbers
* Driver license
* ...


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

Install this addon from Settings > Local Modules, as usual.


Configuration
=============

Configure all ID types you need in Sales > Configuration > Address Book > Partner ID Categories.
For example, we create a category 'Driver License':

* Name : Name of this ID type. For example, 'Driver License'
* Code : Code, abbreviation or acronym of this ID type. For example, 'driver_license'
* Python validation code: Optional python code called to validate ID numbers of this ID type.

Usage
=====

In partner form you will see another tab called 'ID Numbers'. You can add
any IDs to this partner, defining:

* Category : ID type defined in configuration. For example, Driver License
* ID Number : The ID itself. For example, Driver License number of this person
* Issued by : Another partner, who issued this ID. For example, Traffic National Institution
* Valid from : Issued date. For example, date when person approved his driving exam, 21/10/2009
* Valid until : Expiration date. For example, date when person needs to renew his driver license, 21/10/2019
* Notes : Any further information related with this ID. For example, vehicle types this person can drive

.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/134/9.0


Known issues / Roadmap
======================

If you want to search a partner by ID you will use advance search form.
You can't search by issuer, valid dates, category or notes.


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

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

Credits
=======

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

* Antonio Espinosa <[email protected]>
* Ferdinand Gassauer <[email protected]>
* Gerhard Könighofer <[email protected]>
* Laurent Mignon <[email protected]>
* Yajo <[email protected]>

Maintainer
----------

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

This module is maintained by the OCA.

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.

To contribute to this module, please visit https://odoo-community.org.


4 changes: 4 additions & 0 deletions partner_identification/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import models
33 changes: 33 additions & 0 deletions partner_identification/__openerp__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# -*- coding: utf-8 -*-
#
# © 2004-2010 Tiny SPRL http://tiny.be
# © 2010-2012 ChriCar Beteiligungs- und Beratungs- GmbH
# http://www.camptocamp.at
# © 2015 Antiun Ingenieria, SL (Madrid, Spain)
# http://www.antiun.com
# Antonio Espinosa <[email protected]>
# © 2016 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
# Addon information
'name': 'Partner Identification Numbers',
'category': 'Customer Relationship Management',
'version': '9.0.1.0.0',
# Views templates, pages, menus, options and snippets
'data': [
'views/res_partner_id_category_view.xml',
'views/res_partner_id_number_view.xml',
'views/res_partner_view.xml',
'security/ir.model.access.csv',
],
# Your information
'author': 'ChriCar Beteiligungs- und Beratungs- GmbH, '
'Antiun Ingeniería S.L.',
'Camptocamp,'
'ACSONE SA/NV,'
'Odoo Community Association (OCA)'
'website': 'https://odoo-community.org/',
'license': 'AGPL-3',
'installable': True,

}
139 changes: 139 additions & 0 deletions partner_identification/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * chricar_partner_id_number
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-24 17:33+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: \n"
"X-Generator: Translate Toolkit 1.11.0\n"

#. module: chricar_partner_id_number
#: field:res.partner.id_category,active:0
#: field:res.partner.id_number,active:0
msgid "Active"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,category_id:0
msgid "Category"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,code:0
msgid "Code"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,create_uid:0
#: field:res.partner.id_number,create_uid:0
msgid "Created by"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,create_date:0
#: field:res.partner.id_number,create_date:0
msgid "Created on"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,id:0
#: field:res.partner.id_number,id:0
msgid "ID"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,name:0
msgid "ID Number"
msgstr ""

#. module: chricar_partner_id_number
#: view:res.partner:chricar_partner_id_number.view_partner_form
msgid "ID Numbers"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,name:0
msgid "ID name"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner,id_numbers:0
msgid "Identification Numbers"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,partner_issued_id:0
msgid "Issued by"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,date_issued:0
msgid "Issued on"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,write_uid:0
#: field:res.partner.id_number,write_uid:0
msgid "Last Updated by"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_category,write_date:0
#: field:res.partner.id_number,write_date:0
msgid "Last Updated on"
msgstr ""

#. module: chricar_partner_id_number
#: view:res.partner.id_number:chricar_partner_id_number.view_partner_id_numbers_form
#: field:res.partner.id_number,comment:0
msgid "Notes"
msgstr ""

#. module: chricar_partner_id_number
#: model:ir.model,name:chricar_partner_id_number.model_res_partner
#: field:res.partner.id_number,partner_id:0
msgid "Partner"
msgstr ""

#. module: chricar_partner_id_number
#: model:ir.actions.act_window,name:chricar_partner_id_number.action_partner_id_category
#: model:ir.ui.menu,name:chricar_partner_id_number.menu_partner_id_category
msgid "Partner ID Categories"
msgstr ""

#. module: chricar_partner_id_number
#: model:ir.actions.act_window,name:chricar_partner_id_number.action_partner_id_numbers_form
#: view:res.partner.id_number:chricar_partner_id_number.view_partner_id_numbers_form
#: view:res.partner.id_number:chricar_partner_id_number.view_partner_id_numbers_tree
msgid "Partner ID Numbers"
msgstr ""

#. module: chricar_partner_id_number
#: view:res.partner.id_category:chricar_partner_id_number.view_partner_id_category_form
#: view:res.partner.id_category:chricar_partner_id_number.view_partner_id_category_tree
msgid "Partner Identification Categories"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,state:0
msgid "State"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,valid_from:0
msgid "Valid from"
msgstr ""

#. module: chricar_partner_id_number
#: field:res.partner.id_number,valid_until:0
msgid "Valid until"
msgstr ""
Loading

0 comments on commit 959c83b

Please sign in to comment.