Skip to content

Commit

Permalink
[MIG] 10.0 Porting hr_employee_id (OCA#272)
Browse files Browse the repository at this point in the history
  • Loading branch information
astirpe authored and pedrobaeza committed Aug 31, 2018
1 parent 20878d4 commit 0a8309f
Show file tree
Hide file tree
Showing 22 changed files with 1,386 additions and 368 deletions.
17 changes: 13 additions & 4 deletions hr_employee_id/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Installation

To install this module, you need to:

* clone the branch 8.0 of the repository https://github.com/OCA/hr
* clone the branch 10.0 of the repository https://github.com/OCA/hr
* add the path to this repository in your configuration (addons-path)
* update the module list
* search for "Employee Identification Numbers" in your addons
Expand All @@ -33,6 +33,11 @@ Settings -> Technical -> Sequences & Identifiers -> Sequences
and search for the "Employee ID" sequence, where you modify
its prefix and numbering formats.

To configure the 'ID Generation Method', the '# of Digits' and
the 'Sequence', activate the developer mode and go to
Employees -> Configuration -> Employee ID.


Usage
=====

Expand All @@ -41,15 +46,19 @@ assigned automatically with the next number of the predefined sequence.

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

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

* When installing the module, the ID of existing employees is not generated automatically

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/hr/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
`here <https://github.com/OCA/hr/issues/new?body=module:%20hr_employee_id%0Aversion:%208.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Credits
=======
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
'name': 'Employee ID',
'version': '8.0.1.0.0',
'version': '10.0.1.0.0',
'license': 'AGPL-3',
'category': 'Generic Modules/Human Resources',
'author': 'Michael Telahun Makonnen, '
Expand All @@ -16,7 +16,6 @@
],
'data': [
'views/res_config_views.xml',
'views/res_company.xml',
'views/hr_employee_views.xml',
'data/hr_employee_sequence.xml',
],
Expand Down
24 changes: 10 additions & 14 deletions hr_employee_id/data/hr_employee_sequence.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<record id="seq_type_employeeid_ref" model="ir.sequence.type">
<field name="name">Default Employee ID Seq</field>
<field name="code">employeeid.default.seq</field>
</record>
<record id="seq_employeeid_ref" model="ir.sequence">
<field name="name">Default Employee ID Seq</field>
<field name="code">employeeid.default.seq</field>
<field name="prefix">%(y)s</field>
<field name="padding">5</field>
</record>
</data>
</openerp>
<odoo noupdate="1">

<record id="seq_employeeid_ref" model="ir.sequence">
<field name="name">Default Employee ID Seq</field>
<field name="code">employeeid.default.seq</field>
<field name="prefix">%(y)s</field>
<field name="padding">5</field>
</record>

</odoo>
124 changes: 101 additions & 23 deletions hr_employee_id/i18n/ar.po
Original file line number Diff line number Diff line change
Expand Up @@ -3,73 +3,146 @@
# * hr_employee_id
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
# abdullah alsabi <alsabi.abdullah@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: hr (8.0)\n"
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-03-11 01:48+0000\n"
"PO-Revision-Date: 2016-03-09 14:56+0000\n"
"Last-Translator: <>\n"
"Language-Team: Arabic (http://www.transifex.com/oca/OCA-hr-8-0/language/ar/)\n"
"POT-Creation-Date: 2017-06-10 04:30+0000\n"
"PO-Revision-Date: 2017-06-10 04:30+0000\n"
"Last-Translator: abdullah alsabi <alsabi.abdullah@gmail.com>, 2017\n"
"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"

#. module: hr_employee_id
#: field:hr.config.settings,employee_id_random_digits:0
#: field:res.company,employee_id_random_digits:0
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_employee_id_random_digits
#: model:ir.model.fields,field_description:hr_employee_id.field_res_company_employee_id_random_digits
msgid "# of Digits"
msgstr "عدد الأرقام"

#. module: hr_employee_id
#: model:ir.ui.view,arch_db:hr_employee_id.view_human_resources_employeeid_configuration
msgid ""
"<span>(*) This configuration is related to the company you're logged "
"into.</span>"
msgstr ""
"<span>(*) This configuration is related to the company you're logged "
"into.</span>"

#. module: hr_employee_id
#: model:ir.ui.view,arch_db:hr_employee_id.view_human_resources_employeeid_configuration
msgid "Apply"
msgstr "تطبيق"

#. module: hr_employee_id
#: model:ir.ui.view,arch_db:hr_employee_id.view_human_resources_employeeid_configuration
msgid "Cancel"
msgstr "إلغاء"

#. module: hr_employee_id
#: model:ir.model,name:hr_employee_id.model_res_company
msgid "Companies"
msgstr ""
msgstr "الشركات"

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_company_id
msgid "Company"
msgstr "الشركة"

#. module: hr_employee_id
#: model:ir.actions.act_window,name:hr_employee_id.action_human_resources_employeeid_config
#: model:ir.ui.view,arch_db:hr_employee_id.view_human_resources_employeeid_configuration
msgid "Configure Employee ID"
msgstr "إعداد رقم المستخدم"

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_create_uid
msgid "Created by"
msgstr "انشئ من قبل"

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_create_date
msgid "Created on"
msgstr "وقت الانشاء"

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_display_name
msgid "Display Name"
msgstr "إسم العرض"

#. module: hr_employee_id
#: model:ir.model,name:hr_employee_id.model_hr_employee
msgid "Employee"
msgstr "الموظف"

#. module: hr_employee_id
#: view:hr.config.settings:hr_employee_id.view_human_resources_configuration
#: view:res.company:hr_employee_id.view_company_form
#: model:ir.ui.menu,name:hr_employee_id.menu_account_config
msgid "Employee ID"
msgstr "رقم الموظف"

#. module: hr_employee_id
#: model:ir.ui.view,arch_db:hr_employee_id.view_human_resources_employeeid_configuration
msgid "Employee ID *"
msgstr "رقم الموظف *"

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_employee_id_sequence
#: model:ir.model.fields,field_description:hr_employee_id.field_res_company_employee_id_sequence
msgid "Employee ID Sequence"
msgstr ""

#. module: hr_employee_id
#: field:hr.config.settings,employee_id_gen_method:0
#: field:res.company,employee_id_gen_method:0
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_id
msgid "ID"
msgstr ""

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_employee_id_gen_method
#: model:ir.model.fields,field_description:hr_employee_id.field_res_company_employee_id_gen_method
msgid "ID Generation Method"
msgstr ""

#. module: hr_employee_id
#: help:hr.config.settings,employee_id_random_digits:0
#: help:res.company,employee_id_random_digits:0
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings___last_update
msgid "Last Modified on"
msgstr ""

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_write_uid
msgid "Last Updated by"
msgstr "اخر تعديل من قبل"

#. module: hr_employee_id
#: model:ir.model.fields,field_description:hr_employee_id.field_hr_employeeid_config_settings_write_date
msgid "Last Updated on"
msgstr "اخر تعديل في"

#. module: hr_employee_id
#: model:ir.model.fields,help:hr_employee_id.field_hr_employeeid_config_settings_employee_id_random_digits
#: model:ir.model.fields,help:hr_employee_id.field_res_company_employee_id_random_digits
msgid "Number of digits making up the ID"
msgstr ""

#. module: hr_employee_id
#: help:hr.config.settings,employee_id_sequence:0
#: help:res.company,employee_id_sequence:0
msgid "Pattern to be used for used for ID Generation"
#: model:ir.model.fields,help:hr_employee_id.field_hr_employeeid_config_settings_employee_id_sequence
#: model:ir.model.fields,help:hr_employee_id.field_res_company_employee_id_sequence
msgid "Pattern to be used for employee ID Generation"
msgstr ""

#. module: hr_employee_id
#: selection:hr.config.settings,employee_id_gen_method:0
#: selection:res.company,employee_id_gen_method:0
msgid "Random"
msgstr ""
msgstr "عشوائي"

#. module: hr_employee_id
#: selection:hr.config.settings,employee_id_gen_method:0
#: field:hr.config.settings,employee_id_sequence:0
#: selection:res.company,employee_id_gen_method:0
#: field:res.company,employee_id_sequence:0
msgid "Sequence"
msgstr ""
msgstr "متسلسل"

#. module: hr_employee_id
#: sql_constraint:hr.employee:0
Expand All @@ -82,3 +155,8 @@ msgstr ""
msgid ""
"Unable to generate an Employee ID number that is unique."
msgstr ""

#. module: hr_employee_id
#: model:ir.model,name:hr_employee_id.model_hr_employeeid_config_settings
msgid "hr.employeeid.config.settings"
msgstr ""
Loading

0 comments on commit 0a8309f

Please sign in to comment.