mirror of
https://github.com/bringout/oca-ocb-hr.git
synced 2026-04-20 01:32:08 +02:00
19.0 vanilla
This commit is contained in:
parent
a1137a1456
commit
e1d89e11e3
2789 changed files with 1093187 additions and 605897 deletions
|
|
@ -10,38 +10,18 @@ pip install odoo-bringout-oca-ocb-hr
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- base_setup
|
||||
- mail
|
||||
- resource
|
||||
- digest
|
||||
- phone_validation
|
||||
- resource_mail
|
||||
- web
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Employees
|
||||
- **Version**: 1.1
|
||||
- **Category**: Human Resources/Employees
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: True
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `hr`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/hr
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ timesheets or check attendances for each employee. Get your analytic accounting
|
|||
posted automatically based on time spent on your projects.
|
||||
|
||||
Time Off Management
|
||||
-----------------
|
||||
-------------------
|
||||
|
||||
Keep track of the vacation days accrued by each employee. Employees enter their
|
||||
requests (paid time off, sick time off, etc), for managers to approve and
|
||||
|
|
|
|||
|
|
@ -1,19 +1,5 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import api, fields, SUPERUSER_ID
|
||||
|
||||
from . import models
|
||||
from . import wizard
|
||||
from . import populate
|
||||
|
||||
|
||||
def _install_hr_localization(cr, registry):
|
||||
env = api.Environment(cr, SUPERUSER_ID, {})
|
||||
if any(c.partner_id.country_id.code == 'MX' for c in env['res.company'].search([])):
|
||||
l10n_mx = env['ir.module.module'].sudo().search([
|
||||
('name', '=', 'l10n_mx_hr'),
|
||||
('state', 'not in', ['installed', 'to install', 'to upgrade']),
|
||||
])
|
||||
if l10n_mx:
|
||||
l10n_mx.button_install()
|
||||
from . import report
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
|
|
@ -9,26 +8,31 @@
|
|||
'summary': 'Centralize employee information',
|
||||
'website': 'https://www.odoo.com/app/employees',
|
||||
'images': [
|
||||
'images/hr_department.jpeg',
|
||||
'images/hr_employee.jpeg',
|
||||
'images/hr_job_position.jpeg',
|
||||
'static/src/img/default_image.png',
|
||||
],
|
||||
'depends': [
|
||||
'base_setup',
|
||||
'mail',
|
||||
'resource',
|
||||
'digest',
|
||||
'phone_validation',
|
||||
'resource_mail',
|
||||
'web',
|
||||
],
|
||||
'data': [
|
||||
'security/hr_security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'wizard/hr_plan_wizard_views.xml',
|
||||
'data/digest_data.xml',
|
||||
'data/report_paperformat.xml',
|
||||
'wizard/hr_departure_wizard_views.xml',
|
||||
'wizard/hr_contract_template_wizard.views.xml',
|
||||
'wizard/mail_activity_schedule_views.xml',
|
||||
'wizard/hr_bank_account_allocation_wizard.xml',
|
||||
'wizard/hr_bank_account_allocation_wizard_line.xml',
|
||||
'views/mail_activity_plan_views.xml',
|
||||
'views/hr_version_views.xml',
|
||||
'views/hr_contract_template_views.xml',
|
||||
'views/hr_departure_reason_views.xml',
|
||||
'views/hr_contract_type_views.xml',
|
||||
'views/hr_job_views.xml',
|
||||
'views/hr_plan_views.xml',
|
||||
'views/hr_employee_category_views.xml',
|
||||
'views/hr_employee_public_views.xml',
|
||||
'report/hr_employee_badge.xml',
|
||||
|
|
@ -37,9 +41,11 @@
|
|||
'views/hr_work_location_views.xml',
|
||||
'views/hr_views.xml',
|
||||
'views/res_config_settings_views.xml',
|
||||
'views/mail_channel_views.xml',
|
||||
'views/res_users.xml',
|
||||
'views/res_partner_views.xml',
|
||||
'views/res_partner_bank_views.xml',
|
||||
'views/discuss_channel_views.xml',
|
||||
'views/res_users.xml',
|
||||
'views/hr_templates.xml',
|
||||
'data/hr_data.xml',
|
||||
],
|
||||
'demo': [
|
||||
|
|
@ -47,31 +53,29 @@
|
|||
],
|
||||
'installable': True,
|
||||
'application': True,
|
||||
'post_init_hook': '_install_hr_localization',
|
||||
'assets': {
|
||||
'mail.assets_messaging': [
|
||||
'hr/static/src/models/*.js',
|
||||
],
|
||||
'web.assets_backend': [
|
||||
'hr/static/src/views/**/*.js',
|
||||
'hr/static/src/components/**/*',
|
||||
'hr/static/src/user_menu/*.js',
|
||||
'hr/static/src/scss/*.scss',
|
||||
'hr/static/src/js/m2x_avatar_employee.js',
|
||||
'hr/static/src/js/standalone_m2o_avatar_employee.js',
|
||||
'hr/static/src/js/work_permit_upload.js',
|
||||
'hr/static/src/xml/*.xml',
|
||||
'hr/static/src/**/*',
|
||||
],
|
||||
'im_livechat.assets_embed_core': [
|
||||
'hr/static/src/core/common/**/*',
|
||||
],
|
||||
'mail.assets_public': [
|
||||
'hr/static/src/core/common/**/*',
|
||||
],
|
||||
'web.qunit_suite_tests': [
|
||||
'hr/static/tests/helpers/*.js',
|
||||
'hr/static/tests/m2x_avatar_employee_tests.js',
|
||||
'hr/static/tests/m2x_avatar_employee_legacy_tests.js',
|
||||
'hr/static/tests/standalone_m2o_avatar_employee_tests.js',
|
||||
'hr/static/tests/legacy/**/*',
|
||||
],
|
||||
'web.assets_unit_tests': [
|
||||
'hr/static/tests/**/*',
|
||||
'hr/static/tests/mock_server/mock_server.js',
|
||||
('remove', 'hr/static/tests/tours/**/*'),
|
||||
('remove', 'hr/static/tests/legacy/**/*'),
|
||||
],
|
||||
'web.assets_tests': [
|
||||
'hr/static/tests/tours/hr_employee_flow.js',
|
||||
'hr/static/tests/tours/user_modify_own_profile_tour.js',
|
||||
'hr/static/tests/tours/**/*',
|
||||
],
|
||||
},
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
|
|||
17
odoo-bringout-oca-ocb-hr/hr/data/digest_data.xml
Normal file
17
odoo-bringout-oca-ocb-hr/hr/data/digest_data.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="digest_tip_hr_0" model="digest.tip">
|
||||
<field name="name">Tip: Where's Bryan?</field>
|
||||
<field name="sequence">3500</field>
|
||||
<field name="group_id" ref="hr.group_hr_manager"/>
|
||||
<field name="tip_description" type="html">
|
||||
<div>
|
||||
<p class="tip_title">Tip: Where's Bryan?</p>
|
||||
<p class="tip_content">Activate Remote Work to let Employees specify where they are working from.</p>
|
||||
<img src="https://download.odoocdn.com/digests/hr/static/src/img/18-hr-work-location.gif" width="540" class="illustration_border"/>
|
||||
</div>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -3,99 +3,225 @@
|
|||
<data noupdate="1">
|
||||
|
||||
<record id="dep_administration" model="hr.department">
|
||||
<field name="name">Administration</field>
|
||||
<field name="name">Administration</field>
|
||||
</record>
|
||||
|
||||
<record id="dep_sales" model="hr.department">
|
||||
<field name="name">Sales</field>
|
||||
</record>
|
||||
|
||||
<record id="res_partner_admin_private_address" model="res.partner">
|
||||
<field name="name">Administrator</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="email">admin@example.com</field>
|
||||
<field name="type">private</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_admin" model="hr.employee">
|
||||
<field name="name" eval="obj(ref('base.partner_admin')).name" model="res.partner"/>
|
||||
<field name="department_id" ref="dep_administration"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="address_id" ref="base.main_partner"/>
|
||||
<field name="address_home_id" ref="res_partner_admin_private_address"/>
|
||||
<field name="image_1920" eval="obj(ref('base.partner_admin')).image_1920" model="res.partner"/>
|
||||
</record>
|
||||
|
||||
<record id="onboarding_plan" model='hr.plan'>
|
||||
<record id="onboarding_plan" model="mail.activity.plan">
|
||||
<field name="name">Onboarding</field>
|
||||
<field name="res_model">hr.employee</field>
|
||||
<field name="company_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="onboarding_setup_it_materials" model="hr.plan.activity.type">
|
||||
<record id="onboarding_setup_it_materials" model="mail.activity.plan.template">
|
||||
<field name="sequence">10</field>
|
||||
<field name="summary">Setup IT Materials</field>
|
||||
<field name="responsible">manager</field>
|
||||
<field name="responsible_type">manager</field>
|
||||
<field name="plan_id" ref="onboarding_plan"/>
|
||||
</record>
|
||||
|
||||
<record id="onboarding_plan_training" model="hr.plan.activity.type">
|
||||
<record id="onboarding_plan_training" model="mail.activity.plan.template">
|
||||
<field name="sequence">20</field>
|
||||
<field name="summary">Plan Training</field>
|
||||
<field name="responsible">manager</field>
|
||||
<field name="responsible_type">manager</field>
|
||||
<field name="plan_id" ref="onboarding_plan"/>
|
||||
</record>
|
||||
|
||||
<record id="onboarding_training" model="hr.plan.activity.type">
|
||||
<record id="onboarding_training" model="mail.activity.plan.template">
|
||||
<field name="sequence">30</field>
|
||||
<field name="summary">Training</field>
|
||||
<field name="responsible">employee</field>
|
||||
<field name="responsible_type">employee</field>
|
||||
<field name="plan_id" ref="onboarding_plan"/>
|
||||
</record>
|
||||
|
||||
<record id="offboarding_plan" model='hr.plan'>
|
||||
<record id="offboarding_plan" model="mail.activity.plan">
|
||||
<field name="name">Offboarding</field>
|
||||
<field name="res_model">hr.employee</field>
|
||||
<field name="company_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="offboarding_setup_compute_out_delais" model="hr.plan.activity.type">
|
||||
<record id="offboarding_setup_compute_out_delais" model="mail.activity.plan.template">
|
||||
<field name="sequence">10</field>
|
||||
<field name="summary">Organize knowledge transfer inside the team</field>
|
||||
<field name="responsible">manager</field>
|
||||
<field name="responsible_type">manager</field>
|
||||
<field name="plan_id" ref="offboarding_plan"/>
|
||||
</record>
|
||||
|
||||
<record id="offboarding_take_back_hr_materials" model="hr.plan.activity.type">
|
||||
<record id="offboarding_take_back_hr_materials" model="mail.activity.plan.template">
|
||||
<field name="sequence">20</field>
|
||||
<field name="summary">Take Back HR Materials</field>
|
||||
<field name="responsible">manager</field>
|
||||
<field name="responsible_type">manager</field>
|
||||
<field name="plan_id" ref="offboarding_plan"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.config_parameter" id="hr_presence_control_login" forcecreate="False">
|
||||
<field name="key">hr.hr_presence_control_login</field>
|
||||
<field name="value">True</field>
|
||||
</record>
|
||||
|
||||
<!-- Departure Reasons -->
|
||||
<record id="departure_fired" model="hr.departure.reason">
|
||||
<field name="sequence">0</field>
|
||||
<field name="name">Fired</field>
|
||||
<field name="country_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="departure_resigned" model="hr.departure.reason">
|
||||
<field name="sequence">1</field>
|
||||
<field name="name">Resigned</field>
|
||||
<field name="country_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="departure_retired" model="hr.departure.reason">
|
||||
<field name="sequence">2</field>
|
||||
<field name="name">Retired</field>
|
||||
<field name="country_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
<!-- Work permit expires Soon -->
|
||||
<record id="ir_cron_data_check_work_permit_validity" model="ir.cron">
|
||||
<field name="name">HR Employee: check work permit validity</field>
|
||||
<record id="contract_type_permanent" model="hr.contract.type">
|
||||
<field name="name">Permanent</field>
|
||||
<field name="sequence">1001</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_temporary" model="hr.contract.type">
|
||||
<field name="name">Temporary</field>
|
||||
<field name="sequence">1002</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_interim" model="hr.contract.type" forcecreate="1">
|
||||
<field name="name">Interim</field>
|
||||
<field name="sequence">1003</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_seasonal" model="hr.contract.type">
|
||||
<field name="name">Seasonal</field>
|
||||
<field name="sequence">1004</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_full_time" model="hr.contract.type">
|
||||
<field name="name">Full-Time</field>
|
||||
<field name="sequence">1005</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_part_time" model="hr.contract.type">
|
||||
<field name="name">Part-Time</field>
|
||||
<field name="sequence">1006</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_intern" model="hr.contract.type">
|
||||
<field name="name">Intern</field>
|
||||
<field name="sequence">1007</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_student" model="hr.contract.type">
|
||||
<field name="name">Student</field>
|
||||
<field name="sequence">1008</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_apprenticeship" model="hr.contract.type">
|
||||
<field name="name">Apprenticeship</field>
|
||||
<field name="sequence">1009</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_thesis" model="hr.contract.type">
|
||||
<field name="name">Thesis</field>
|
||||
<field name="sequence">1010</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_statutory" model="hr.contract.type">
|
||||
<field name="name">Statutory</field>
|
||||
<field name="sequence">1011</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_type_employee" model="hr.contract.type">
|
||||
<field name="name">Employee</field>
|
||||
<field name="sequence">1012</field>
|
||||
</record>
|
||||
|
||||
<record id="home_work_location" model="hr.work.location">
|
||||
<field name="name">Home</field>
|
||||
<field name="location_type">home</field>
|
||||
<field name="address_id" ref="base.main_partner"/>
|
||||
</record>
|
||||
|
||||
<record id="home_work_office" model="hr.work.location">
|
||||
<field name="name">Office</field>
|
||||
<field name="location_type">office</field>
|
||||
<field name="address_id" ref="base.main_partner"/>
|
||||
</record>
|
||||
|
||||
<record id="home_work_other" model="hr.work.location">
|
||||
<field name="name">Other</field>
|
||||
<field name="location_type">other</field>
|
||||
<field name="address_id" ref="base.main_partner"/>
|
||||
</record>
|
||||
|
||||
<!-- Contract or Work Permit Expiring -->
|
||||
<record id="ir_cron_data_employee_notify_expiring_contract_work_permit" model="ir.cron">
|
||||
<field name="name">HR Employee: Notify Expiring Contract or Work Permit</field>
|
||||
<field name="model_id" ref="model_hr_employee"/>
|
||||
<field name="type">ir.actions.server</field>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._cron_check_work_permit_validity()</field>
|
||||
<field name="code">model.notify_expiring_contract_work_permit()</field>
|
||||
<field name="interval_number">1</field>
|
||||
<field name="interval_type">days</field>
|
||||
<field name="numbercall">-1</field>
|
||||
</record>
|
||||
|
||||
<record id="ir_cron_data_employee_update_current_version" model="ir.cron">
|
||||
<field name="name">HR Employee: Update Current Version</field>
|
||||
<field name="model_id" ref="model_hr_employee"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._cron_update_current_version_id()</field>
|
||||
<field name="interval_number">1</field>
|
||||
<field name="interval_type">days</field>
|
||||
</record>
|
||||
|
||||
<!-- Structure Type -->
|
||||
<record id="structure_type_employee" model="hr.payroll.structure.type">
|
||||
<field name="name">Employee</field>
|
||||
<field name="country_id" eval="False"/>
|
||||
</record>
|
||||
<record id="structure_type_worker" model="hr.payroll.structure.type">
|
||||
<field name="name">Worker</field>
|
||||
<field name="country_id" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="structure_type_employee_cp200_pfi" model="hr.payroll.structure.type">
|
||||
<field name="name">CP200 PFI BE</field>
|
||||
<field name="default_resource_calendar_id" ref="resource.resource_calendar_std"/>
|
||||
<field name="country_id" ref="base.be"/>
|
||||
</record>
|
||||
<record id="structure_type_employee_cp200" model="hr.payroll.structure.type">
|
||||
<field name="name">CP200 BE</field>
|
||||
<field name="default_resource_calendar_id" ref="resource.resource_calendar_std"/>
|
||||
<field name="country_id" ref="base.be"/>
|
||||
</record>
|
||||
|
||||
<!-- Employee -->
|
||||
<record id="employee_admin" model="hr.employee" forcecreate="0">
|
||||
<field name="name" eval="obj(ref('base.partner_admin')).name" model="res.partner"/>
|
||||
<field name="department_id" ref="dep_administration"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="address_id" ref="base.main_partner"/>
|
||||
<field name="image_1920" eval="obj(ref('base.partner_admin')).image_1920" model="res.partner"/>
|
||||
<field name="structure_type_id" ref="hr.structure_type_employee"/>
|
||||
</record>
|
||||
|
||||
<!-- Contract-related subtypes for messaging / Chatter -->
|
||||
<record id="mt_contract_pending" model="mail.message.subtype">
|
||||
<field name="name">To Renew</field>
|
||||
<field name="res_model">hr.version</field>
|
||||
<field name="default" eval="True"/>
|
||||
<field name="description">Contract about to expire</field>
|
||||
</record>
|
||||
<record id="mt_contract_close" model="mail.message.subtype">
|
||||
<field name="name">Expired</field>
|
||||
<field name="res_model">hr.version</field>
|
||||
<field name="default" eval="False"/>
|
||||
<field name="description">Contract expired</field>
|
||||
</record>
|
||||
|
||||
<!-- Department-related (parent) subtypes for messaging / Chatter -->
|
||||
<record id="mt_department_contract_pending" model="mail.message.subtype">
|
||||
<field name="name">Contract to Renew</field>
|
||||
<field name="res_model">hr.department</field>
|
||||
<field name="default" eval="False"/>
|
||||
<field name="parent_id" ref="mt_contract_pending"/>
|
||||
<field name="relation_field">department_id</field>
|
||||
<field name="description">Contract about to expire</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
15
odoo-bringout-oca-ocb-hr/hr/data/report_paperformat.xml
Normal file
15
odoo-bringout-oca-ocb-hr/hr/data/report_paperformat.xml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="paperformat_hr_employee_badge" model="report.paperformat">
|
||||
<field name="name">Badge(s)</field>
|
||||
<field name="default" eval="True"/>
|
||||
<field name="disable_shrinking" eval="True"/>
|
||||
<field name="dpi">96</field>
|
||||
<field name="format">A4</field>
|
||||
<field name="orientation">Portrait</field>
|
||||
<field name="margin_top">5</field>
|
||||
<field name="margin_bottom">0</field>
|
||||
<field name="margin_left">0</field>
|
||||
<field name="margin_right">0</field>
|
||||
</record>
|
||||
</odoo>
|
||||
177
odoo-bringout-oca-ocb-hr/hr/data/scenarios/hr_scenario.xml
Normal file
177
odoo-bringout-oca-ocb-hr/hr/data/scenarios/hr_scenario.xml
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<!-- Department -->
|
||||
<record id="dep_rd" model="hr.department" forcecreate="1">
|
||||
<field name="name">Research & Development</field>
|
||||
<field name="color" eval="10"/>
|
||||
</record>
|
||||
<record id="dep_management" model="hr.department" forcecreate="1">
|
||||
<field name="name">Management</field>
|
||||
<field name="color" eval="5"/>
|
||||
</record>
|
||||
|
||||
<!-- Job -->
|
||||
<record id="job_consultant" model="hr.job" forcecreate="1">
|
||||
<field name="name">Consultant</field>
|
||||
<field name="no_of_recruitment">5</field>
|
||||
<field name="contract_type_id" ref="hr.contract_type_interim"/>
|
||||
<field name="description">We are currently looking for someone like that to join our Consultant team.</field>
|
||||
</record>
|
||||
<record id="job_developer" model="hr.job" forcecreate="1">
|
||||
<field name="name">Experienced Developer</field>
|
||||
<field name="department_id" ref="hr.dep_rd"/>
|
||||
<field name="no_of_recruitment">5</field>
|
||||
<field name="contract_type_id" ref="hr.contract_type_permanent"/>
|
||||
<field name="description">We are currently looking for someone like that to join our Web team.
|
||||
Someone who can snap out of coding and perform analysis or meet clients to explain the technical
|
||||
possibilities that can meet their needs.</field>
|
||||
</record>
|
||||
<record id="job_ceo" model="hr.job" forcecreate="1">
|
||||
<field name="name">Chief Executive Officer</field>
|
||||
<field name="department_id" ref="dep_management"/>
|
||||
<field name="description">
|
||||
Demonstration of different Odoo services for each client and convincing the client about functionality of
|
||||
the application.
|
||||
The candidate should have excellent communication skills.
|
||||
Relationship building and influencing skills
|
||||
Expertise in New Client Acquisition (NCAs) and Relationship Management.
|
||||
Gathering market and customer information.
|
||||
Coordinating with the sales and support team for adopting different strategies
|
||||
Reviewing progress and identifying opportunities and new areas for development.
|
||||
Building strong relationships with clients / customers for business growth profitability.
|
||||
Keep regular interaction with key clients for better extraction and expansion.
|
||||
</field>
|
||||
<field name="requirements">
|
||||
MBA in Marketing is must.
|
||||
Good Communication skills.
|
||||
Only Fresher's can apply.
|
||||
Candidate should be ready to work in young and dynamic environment..
|
||||
Candidate should be able to work in “start- up” fast paced environment,hands on attitude.
|
||||
Honest,approachable and fun team player.
|
||||
Result driven.
|
||||
Excellent analytical skills, ability to think logically and "out of the box"
|
||||
</field>
|
||||
<field name="contract_type_id" ref="hr.contract_type_permanent"/>
|
||||
</record>
|
||||
|
||||
<!-- Employee category -->
|
||||
<record id="employee_category_4" model="hr.employee.category" forcecreate="1">
|
||||
<field name="name">Employee</field>
|
||||
<field name="color" eval="6"/>
|
||||
</record>
|
||||
<record id="employee_category_5" model="hr.employee.category" forcecreate="1">
|
||||
<field name="name">Consultant</field>
|
||||
<field name="color" eval="4"/>
|
||||
</record>
|
||||
<record id="employee_category_demo" model="hr.employee.category" forcecreate="1">
|
||||
<field name="name">Demo</field>
|
||||
<field name="color" eval="6"/>
|
||||
</record>
|
||||
|
||||
<!-- Partner -->
|
||||
<record id="work_contact_eg" model="res.partner" forcecreate="1">
|
||||
<field name="name">Emma Granger</field>
|
||||
<field name="email">granger@mycompany.example.com</field>
|
||||
<field name="image_1920" type="base64" file="hr/static/img/employee_awa-image.jpg"/>
|
||||
<field name="street">260 Broadway</field>
|
||||
<field name="city">New York</field>
|
||||
<field name="state_id" model="res.country.state" search="[('code','=','NY')]"/>
|
||||
<field name="zip">10007</field>
|
||||
<field name="country_id" ref="base.us"/>
|
||||
<field name="tz">Europe/Brussels</field>
|
||||
<field name="function">Agile Consultant</field>
|
||||
<field name="phone">(555)-768-6230</field>
|
||||
</record>
|
||||
<record id="work_contact_mw" model="res.partner" forcecreate="1">
|
||||
<field name="name">Michael Williams</field>
|
||||
<field name="email">williams@mycompany.example.com</field>
|
||||
<field name="image_1920" type="base64" file="hr/static/img/partner_root-image.jpg"/>
|
||||
<field name="street">260 RoadStreet</field>
|
||||
<field name="city">New York</field>
|
||||
<field name="state_id" model="res.country.state" search="[('code','=','NY')]"/>
|
||||
<field name="zip">10019</field>
|
||||
<field name="country_id" ref="base.us"/>
|
||||
<field name="tz">Europe/Brussels</field>
|
||||
<field name="function">Chief Executive Officer</field>
|
||||
<field name="phone">(555)-768-6230</field>
|
||||
</record>
|
||||
<record id="work_contact_sj" model="res.partner" forcecreate="1">
|
||||
<field name="name">Simon Jones</field>
|
||||
<field name="email">jones@mycompany.example.com</field>
|
||||
<field name="image_1920" type="base64" file="hr/static/img/employee_qdp-image.png"/>
|
||||
<field name="street">260 Broadway</field>
|
||||
<field name="city">New York</field>
|
||||
<field name="state_id" model="res.country.state" search="[('code','=','NY')]"/>
|
||||
<field name="zip">10007</field>
|
||||
<field name="country_id" ref="base.us"/>
|
||||
<field name="tz">Europe/Brussels</field>
|
||||
<field name="function">Agile Consultant</field>
|
||||
<field name="phone">(555)-768-6230</field>
|
||||
</record>
|
||||
|
||||
<!-- Employee -->
|
||||
<record id="employee_mw" model="hr.employee" forcecreate="1">
|
||||
<field name="active">True</field>
|
||||
<field name="name">Michael Williams</field>
|
||||
<field name="private_street">349-943 Miania St.</field>
|
||||
<field name="certificate">master</field>
|
||||
<field name="private_zip">58198</field>
|
||||
<field name="private_city">Williston</field>
|
||||
<field name="private_country_id" ref="base.us"/>
|
||||
<field name="private_phone">+1 555-555-5757</field>
|
||||
<field name="work_email">williams@mycompany.example.com</field>
|
||||
<field name="department_id" ref="hr.dep_administration"/>
|
||||
<field name="job_id" ref="job_ceo"/>
|
||||
<field name="job_title">Chief Executive Officer</field>
|
||||
<field name="category_ids" eval="[Command.set([ref('employee_category_4'), ref('employee_category_demo')])]"/>
|
||||
<field name="image_1920" type="base64" file="hr/static/img/partner_root-image.jpg"/>
|
||||
<field name="work_phone">(555)-768-6230</field>
|
||||
<field name="mobile_phone">(555)-768-6235</field>
|
||||
<field name="work_contact_id" ref="work_contact_mw"/>
|
||||
</record>
|
||||
<record id="employee_eg" model="hr.employee" forcecreate="1">
|
||||
<field name="active">True</field>
|
||||
<field name="name">Emma Granger</field>
|
||||
<field name="department_id" ref="dep_rd"/>
|
||||
<field name="private_street">361-7936 Feugiat St.</field>
|
||||
<field name="marital">married</field>
|
||||
<field name="certificate">master</field>
|
||||
<field name="private_zip">58521</field>
|
||||
<field name="private_city">Williston</field>
|
||||
<field name="private_country_id" ref="base.us"/>
|
||||
<field name="private_phone">+1 555-555-5757</field>
|
||||
<field name="work_email">granger@mycompany.example.com</field>
|
||||
<field name="job_id" ref="job_consultant"/>
|
||||
<field name="job_title">Consultant</field>
|
||||
<field name="category_ids" eval="[Command.set([ref('employee_category_5'), ref('employee_category_demo')])]"/>
|
||||
<field name="image_1920" type="base64" file="hr/static/img/employee_awa-image.jpg"/>
|
||||
<field name="work_phone">(555)-768-6230</field>
|
||||
<field name="mobile_phone">(555)-768-6235</field>
|
||||
<field name="work_contact_id" ref="work_contact_eg"/>
|
||||
<field name="coach_id" ref="employee_mw"/>
|
||||
<field name="parent_id" ref="employee_mw"/>
|
||||
</record>
|
||||
<record id="employee_sj" model="hr.employee" forcecreate="1">
|
||||
<field name="active">True</field>
|
||||
<field name="name">Simon Jones</field>
|
||||
<field name="department_id" ref="dep_rd"/>
|
||||
<field name="private_street">349-943 Miania St.</field>
|
||||
<field name="certificate">master</field>
|
||||
<field name="private_zip">58198</field>
|
||||
<field name="private_city">Williston</field>
|
||||
<field name="private_country_id" ref="base.us"/>
|
||||
<field name="private_phone">+1 555-555-5757</field>
|
||||
<field name="work_email">jones@mycompany.example.com</field>
|
||||
<field name="job_id" ref="job_developer"/>
|
||||
<field name="job_title">Experienced Developer</field>
|
||||
<field name="category_ids" eval="[Command.set([ref('employee_category_4'), ref('employee_category_demo')])]"/>
|
||||
<field name="image_1920" type="base64" file="hr/static/img/employee_qdp-image.png"/>
|
||||
<field name="work_phone">(555)-768-6230</field>
|
||||
<field name="mobile_phone">(555)-768-6235</field>
|
||||
<field name="work_contact_id" ref="work_contact_sj"/>
|
||||
<field name="coach_id" ref="employee_mw"/>
|
||||
<field name="parent_id" ref="employee_mw"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: English (United Kingdom) (https://www.transifex.com/odoo/teams/41243/en_GB/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: en_GB\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Companies"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Company"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Created by"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Created on"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Display Name"
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Group By"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Last Modified on"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Last Updated by"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Last Updated on"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Reporting"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr "Unread Messages"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
6153
odoo-bringout-oca-ocb-hr/hr/i18n/es_419.po
Normal file
6153
odoo-bringout-oca-ocb-hr/hr/i18n/es_419.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Bolivia) (https://www.transifex.com/odoo/teams/41243/es_BO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_BO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Informe"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr "Mensajes sin leer"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Colombia) (https://www.transifex.com/odoo/teams/41243/es_CO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_CO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre Público"
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última Modificación el"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Actualizado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Actualizado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Informes"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr "Mensajes sin Leer"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/odoo/teams/41243/es_CR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_CR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Informes"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/odoo/teams/41243/es_DO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_DO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre mostrado"
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID (identificación)"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última modificación en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Informes"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr "Mensajes sin leer"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/odoo/teams/41243/es_EC/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_EC\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por:"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre a Mostrar"
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Fecha de modificación"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima Actualización por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Actualizado en"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Informe"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr "Mensajes no leídos"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Peru) (https://www.transifex.com/odoo/teams/41243/es_PE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_PE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañias"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañia"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre a Mostrar"
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Ultima Modificación en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Actualizado última vez por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima Actualización"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Paraguay) (https://www.transifex.com/odoo/teams/41243/es_PY/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_PY\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima actualización por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima actualización en"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr "Informe"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr "Mensajes sin leer"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
|
|
@ -1,940 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
|
||||
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/odoo/teams/41243/es_VE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_VE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid ""
|
||||
"<span class=\"o_unfollow\">Unfollow</span>\n"
|
||||
" <span class=\"o_following\">Following</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>Reporting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Approve</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "<span>To Do</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_active
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_ceo
|
||||
msgid "Chief Executive Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_cto
|
||||
msgid "Chief Technical Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Citizenship & Other Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid "Click to add a new employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Click to create a department."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid "Click to define a new job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_coach_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
msgid "Coach"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_color
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_color
|
||||
msgid "Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_tree
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_complete_name
|
||||
msgid "Complete Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_consultant
|
||||
msgid "Consultant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_employee
|
||||
msgid "Current Number of Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_birthday
|
||||
msgid "Date of Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_department_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_name
|
||||
msgid "Department Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_module_tree_department
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_department_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Mostrar nombre"
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Divorced"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias
|
||||
msgid "Email Aliases"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee_category
|
||||
msgid "Employee Category"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_name
|
||||
msgid "Employee Tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_bank_account_id
|
||||
msgid "Employee bank salary account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee's Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.act_employee_from_department
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_employee_ids
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_employee_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_root
|
||||
#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_partner_tree2
|
||||
msgid "Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_employee_tree
|
||||
msgid "Employees Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_list
|
||||
msgid "Employees Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_address_home_id
|
||||
msgid ""
|
||||
"Enter here the private address of the employee, not the one linked to your "
|
||||
"company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Expected New Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_expected_employees
|
||||
msgid ""
|
||||
"Expected number of employees for this job position after new recruitment."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_developer
|
||||
msgid "Experienced Developer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Female"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Follow"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_gender
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_department
|
||||
msgid "HR Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "HR Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_no_of_hired_employee
|
||||
msgid "Hired Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_main
|
||||
msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_hrm
|
||||
msgid "Human Resources Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_identification_id
|
||||
msgid "Identification No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_active
|
||||
msgid ""
|
||||
"If the active field is set to False, it will allow you to hide the resource "
|
||||
"record without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "In Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_tree
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Job"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_description
|
||||
msgid "Job Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_job
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_job_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_name
|
||||
msgid "Job Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.action_hr_job
|
||||
msgid "Job Positions"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"Job Positions are used to define jobs and their requirements.\n"
|
||||
" You can keep track of the number of employees you have per job\n"
|
||||
" position and follow the evolution according to what you planned\n"
|
||||
" for the future."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_jobs_ids
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Modificada por última vez"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización realizada por"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima actualizacion en"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Launch Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Male"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_manager_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_parent_id
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model:res.groups,name:hr.group_hr_manager
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_marital
|
||||
msgid "Marital Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_marketing
|
||||
msgid "Marketing and Community Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Married (or similar)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_medium
|
||||
msgid "Medium-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_medium
|
||||
msgid ""
|
||||
"Medium-sized photo of the employee. It is automatically resized as a "
|
||||
"128x128px image, with aspect ratio preserved. Use this field in form views "
|
||||
"or some kanban views."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_member_ids
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_country_id
|
||||
msgid "Nationality (Country)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Not Recruiting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_note
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_notes
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_employee
|
||||
msgid "Number of employees currently occupying this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_hired_employee
|
||||
msgid ""
|
||||
"Number of hired employees for this job position during recruitment phase."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_no_of_recruitment
|
||||
msgid "Number of new employees you expect to recruit."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid ""
|
||||
"Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,name:hr.group_hr_user
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,gender:0
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Other Information ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_parent_id
|
||||
msgid "Parent Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_passport_id
|
||||
msgid "Passport No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image
|
||||
msgid "Photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_home_id
|
||||
msgid "Private Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.job,state:0
|
||||
msgid "Recruitment in Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Related User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_users_employee_ids
|
||||
msgid "Related employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_user_id
|
||||
msgid "Related user name for the resource to manage its access."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
|
||||
msgid "Reporting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_requirements
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_sinid
|
||||
msgid "SIN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_ssnid
|
||||
msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid ""
|
||||
"Set default calendar used to compute time allocation for leaves, timesheets,"
|
||||
" ..."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_job_state
|
||||
msgid ""
|
||||
"Set whether the recruitment process is open or closed for this job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_config_settings_action
|
||||
#: model:ir.ui.menu,name:hr.hr_menu_configuration
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_department_view_kanban
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Single"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_image_small
|
||||
msgid "Small-sized photo"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image_small
|
||||
msgid ""
|
||||
"Small-sized photo of the employee. It is automatically resized as a 64x64px "
|
||||
"image, with aspect ratio preserved. Use this field anywhere a small image is"
|
||||
" required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_sinid
|
||||
msgid "Social Insurance Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_ssnid
|
||||
msgid "Social Security Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_state
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "Stop Recruitment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_ids
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee_image
|
||||
msgid ""
|
||||
"This field holds the image used as photo for the employee, limited to "
|
||||
"1024x1024px."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_expected_employees
|
||||
msgid "Total Forecasted Employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:hr.job,name:hr.job_trainee
|
||||
msgid "Trainee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_kanban_view_employees
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_job_filter
|
||||
msgid "Unread Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid ""
|
||||
"Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_no
|
||||
msgid "Visa No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: selection:hr.employee,marital:0
|
||||
msgid "Widower"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.act_employee_from_department
|
||||
#: model_terms:ir.actions.act_window,help:hr.open_view_employee_list_my
|
||||
msgid ""
|
||||
"With just a quick glance on the Odoo employee screen, you\n"
|
||||
" can easily find all the information you need for each person;\n"
|
||||
" contact data, job position, availability, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_address_id
|
||||
msgid "Work Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_email
|
||||
msgid "Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_location
|
||||
msgid "Work Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_mobile_phone
|
||||
msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Work Permit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_permit_no
|
||||
msgid "Work Permit No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_work_phone
|
||||
msgid "Work Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.actions.act_window,help:hr.action_hr_job
|
||||
msgid ""
|
||||
"You can attach a survey to a job position. It will be used in\n"
|
||||
" the recruitment process to evaluate the applicants for this job\n"
|
||||
" position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,subject:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid "Your document has not been created"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:mail.template,body_html:hr.mail_template_data_unknown_employee_email_address
|
||||
msgid ""
|
||||
"Your document has not been created because your email address is not "
|
||||
"recognized. Please send emails with the email address recorded on your "
|
||||
"employee information, or contact your HR manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_department_form
|
||||
msgid "department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "e.g. Part Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_hr_job_form
|
||||
msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_user
|
||||
msgid "the user will be able to approve document created by employees."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:res.groups,comment:hr.group_hr_manager
|
||||
msgid ""
|
||||
"the user will have an access to the human resources configuration as well as"
|
||||
" statistic reports."
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
5514
odoo-bringout-oca-ocb-hr/hr/i18n/ku.po
Normal file
5514
odoo-bringout-oca-ocb-hr/hr/i18n/ku.po
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
5515
odoo-bringout-oca-ocb-hr/hr/i18n/my.po
Normal file
5515
odoo-bringout-oca-ocb-hr/hr/i18n/my.po
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
6577
odoo-bringout-oca-ocb-hr/hr/i18n/uz.po
Normal file
6577
odoo-bringout-oca-ocb-hr/hr/i18n/uz.po
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,23 +1,27 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import hr_payroll_structure_type
|
||||
from . import hr_job
|
||||
from . import hr_version
|
||||
from . import hr_contract_type
|
||||
from . import hr_employee_base
|
||||
from . import hr_employee
|
||||
from . import hr_mixin
|
||||
from . import hr_employee_category
|
||||
from . import hr_employee_public
|
||||
from . import hr_department
|
||||
from . import hr_departure_reason
|
||||
from . import hr_job
|
||||
from . import hr_plan
|
||||
from . import hr_plan_activity_type
|
||||
from . import hr_work_location
|
||||
from . import mail_activity_plan
|
||||
from . import mail_activity_plan_template
|
||||
from . import mail_alias
|
||||
from . import mail_channel
|
||||
from . import discuss_channel
|
||||
from . import models
|
||||
from . import res_config_settings
|
||||
from . import res_partner
|
||||
from . import res_users
|
||||
from . import res_company
|
||||
from . import res_partner
|
||||
from . import res_partner_bank
|
||||
from . import resource
|
||||
from . import resource_calendar
|
||||
from . import resource_calendar_leaves
|
||||
from . import ir_ui_menu
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ from odoo import _, api, fields, models
|
|||
from odoo.exceptions import ValidationError
|
||||
|
||||
|
||||
class Channel(models.Model):
|
||||
_inherit = 'mail.channel'
|
||||
class DiscussChannel(models.Model):
|
||||
_inherit = 'discuss.channel'
|
||||
|
||||
subscription_department_ids = fields.Many2many(
|
||||
'hr.department', string='HR Departments',
|
||||
|
|
@ -20,7 +20,7 @@ class Channel(models.Model):
|
|||
|
||||
def _subscribe_users_automatically_get_members(self):
|
||||
""" Auto-subscribe members of a department to a channel """
|
||||
new_members = super(Channel, self)._subscribe_users_automatically_get_members()
|
||||
new_members = super()._subscribe_users_automatically_get_members()
|
||||
for channel in self:
|
||||
new_members[channel.id] = list(
|
||||
set(new_members[channel.id]) |
|
||||
|
|
@ -29,7 +29,7 @@ class Channel(models.Model):
|
|||
return new_members
|
||||
|
||||
def write(self, vals):
|
||||
res = super(Channel, self).write(vals)
|
||||
res = super().write(vals)
|
||||
if vals.get('subscription_department_ids'):
|
||||
self._subscribe_users_automatically()
|
||||
return res
|
||||
|
|
@ -1,13 +1,22 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
from odoo import api, fields, models
|
||||
|
||||
|
||||
class ContractType(models.Model):
|
||||
class HrContractType(models.Model):
|
||||
_name = 'hr.contract.type'
|
||||
_description = 'Contract Type'
|
||||
_order = 'sequence'
|
||||
|
||||
name = fields.Char(required=True, translate=True)
|
||||
code = fields.Char(compute='_compute_code', store=True, readonly=False)
|
||||
sequence = fields.Integer()
|
||||
country_id = fields.Many2one('res.country', domain=lambda self: [('id', 'in', self.env.companies.country_id.ids)])
|
||||
|
||||
@api.depends('name')
|
||||
def _compute_code(self):
|
||||
for contract_type in self:
|
||||
if contract_type.code:
|
||||
continue
|
||||
contract_type.code = contract_type.name
|
||||
|
|
|
|||
|
|
@ -1,44 +1,82 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import ast
|
||||
import re
|
||||
|
||||
from odoo import api, fields, models, _
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.fields import Domain
|
||||
|
||||
|
||||
class Department(models.Model):
|
||||
_name = "hr.department"
|
||||
class HrDepartment(models.Model):
|
||||
_name = 'hr.department'
|
||||
_description = "Department"
|
||||
_inherit = ['mail.thread']
|
||||
_inherit = ['mail.thread', 'mail.activity.mixin']
|
||||
_order = "name"
|
||||
_rec_name = 'complete_name'
|
||||
_parent_store = True
|
||||
|
||||
name = fields.Char('Department Name', required=True)
|
||||
complete_name = fields.Char('Complete Name', compute='_compute_complete_name', recursive=True, store=True)
|
||||
name = fields.Char('Department Name', required=True, translate=True)
|
||||
complete_name = fields.Char('Complete Name', compute='_compute_complete_name', recursive=True, search='_search_complete_name')
|
||||
active = fields.Boolean('Active', default=True)
|
||||
company_id = fields.Many2one('res.company', string='Company', index=True, default=lambda self: self.env.company)
|
||||
parent_id = fields.Many2one('hr.department', string='Parent Department', index=True, domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
company_id = fields.Many2one('res.company', string='Company', compute="_compute_company_id", store=True, recursive=True, index=True, readonly=False, tracking=True, default=lambda self: self.env.company)
|
||||
parent_id = fields.Many2one('hr.department', string='Parent Department', index=True, check_company=True)
|
||||
child_ids = fields.One2many('hr.department', 'parent_id', string='Child Departments')
|
||||
manager_id = fields.Many2one('hr.employee', string='Manager', tracking=True, domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
manager_id = fields.Many2one('hr.employee', string='Manager', tracking=True, domain="['|', ('company_id', '=', False), ('company_id', 'in', allowed_company_ids)]")
|
||||
member_ids = fields.One2many('hr.employee', 'department_id', string='Members', readonly=True)
|
||||
total_employee = fields.Integer(compute='_compute_total_employee', string='Total Employee')
|
||||
has_read_access = fields.Boolean(search="_search_has_read_access", store=False, export_string_translation=False)
|
||||
total_employee = fields.Integer(compute='_compute_total_employee', string='Total Employee',
|
||||
export_string_translation=False)
|
||||
jobs_ids = fields.One2many('hr.job', 'department_id', string='Jobs')
|
||||
plan_ids = fields.One2many('hr.plan', 'department_id')
|
||||
plan_ids = fields.One2many('mail.activity.plan', 'department_id')
|
||||
plans_count = fields.Integer(compute='_compute_plan_count')
|
||||
note = fields.Text('Note')
|
||||
color = fields.Integer('Color Index')
|
||||
parent_path = fields.Char(index=True, unaccent=False)
|
||||
parent_path = fields.Char(index=True)
|
||||
master_department_id = fields.Many2one(
|
||||
'hr.department', 'Master Department', compute='_compute_master_department_id', store=True)
|
||||
|
||||
def name_get(self):
|
||||
if not self.env.context.get('hierarchical_naming', True):
|
||||
return [(record.id, record.name) for record in self]
|
||||
return super(Department, self).name_get()
|
||||
@api.depends_context('hierarchical_naming')
|
||||
def _compute_display_name(self):
|
||||
if self.env.context.get('hierarchical_naming', True):
|
||||
return super()._compute_display_name()
|
||||
for record in self:
|
||||
record.display_name = record.name
|
||||
|
||||
def _search_has_read_access(self, operator, value):
|
||||
if operator != 'in':
|
||||
return NotImplemented
|
||||
if self.env['hr.employee'].has_access('read'):
|
||||
return [(1, "=", 1)]
|
||||
departments_ids = self.env['hr.department'].sudo().search([('manager_id', 'in', self.env.user.employee_ids.ids)]).ids
|
||||
return [('id', 'child_of', departments_ids)]
|
||||
|
||||
def _search_complete_name(self, operator, value):
|
||||
supported_operators = ["=", "!=", "ilike", "not ilike", "in", "not in", "=ilike"]
|
||||
if operator not in supported_operators or not isinstance(value, (str, list)):
|
||||
raise NotImplementedError(_('Operation not Supported.'))
|
||||
department = self.env['hr.department'].search([])
|
||||
if operator == '=':
|
||||
department = department.filtered(lambda m: m.complete_name == value)
|
||||
elif operator == '!=':
|
||||
department = department.filtered(lambda m: m.complete_name != value)
|
||||
elif operator == 'ilike':
|
||||
department = department.filtered(lambda m: value.lower() in m.complete_name.lower())
|
||||
elif operator == 'not ilike':
|
||||
department = department.filtered(lambda m: value.lower() not in m.complete_name.lower())
|
||||
elif operator == 'in':
|
||||
department = department.filtered(lambda m: m.complete_name in value)
|
||||
elif operator == 'not in':
|
||||
department = department.filtered(lambda m: m.complete_name not in value)
|
||||
elif operator == '=ilike':
|
||||
pattern = re.compile(re.escape(value).replace('%', '.*').replace('_', '.'), flags=re.IGNORECASE)
|
||||
department = department.filtered(lambda m: pattern.fullmatch(m.complete_name))
|
||||
return [('id', 'in', department.ids)]
|
||||
|
||||
@api.model
|
||||
def name_create(self, name):
|
||||
return self.create({'name': name}).name_get()[0]
|
||||
record = self.create({'name': name})
|
||||
return record.id, record.display_name
|
||||
|
||||
@api.depends('name', 'parent_id.complete_name')
|
||||
def _compute_complete_name(self):
|
||||
|
|
@ -54,51 +92,49 @@ class Department(models.Model):
|
|||
department.master_department_id = int(department.parent_path.split('/')[0])
|
||||
|
||||
def _compute_total_employee(self):
|
||||
emp_data = self.env['hr.employee']._read_group([('department_id', 'in', self.ids)], ['department_id'], ['department_id'])
|
||||
result = dict((data['department_id'][0], data['department_id_count']) for data in emp_data)
|
||||
emp_data = self.env['hr.employee'].sudo()._read_group([('department_id', 'in', self.ids), ('company_id', 'in', self.env.companies.ids)], ['department_id'], ['__count'])
|
||||
result = {department.id: count for department, count in emp_data}
|
||||
for department in self:
|
||||
department.total_employee = result.get(department.id, 0)
|
||||
|
||||
def _compute_plan_count(self):
|
||||
plans_data = self.env['hr.plan']._read_group([('department_id', 'in', self.ids)], ['department_id'], ['department_id'])
|
||||
plans_count = {x['department_id'][0]: x['department_id_count'] for x in plans_data}
|
||||
plans_data = self.env['mail.activity.plan']._read_group(
|
||||
domain=[
|
||||
'|',
|
||||
('department_id', '=', False),
|
||||
('department_id', 'in', self.ids),
|
||||
('company_id', 'in', self.env.companies.ids + [False])
|
||||
],
|
||||
groupby=['department_id'],
|
||||
aggregates=['__count'],
|
||||
)
|
||||
plans_count = {department.id: count for department, count in plans_data}
|
||||
for department in self:
|
||||
department.plans_count = plans_count.get(department.id, 0)
|
||||
department.plans_count = plans_count.get(department.id, 0) + plans_count.get(False, 0)
|
||||
|
||||
@api.constrains('parent_id')
|
||||
def _check_parent_id(self):
|
||||
if not self._check_recursion():
|
||||
if self._has_cycle():
|
||||
raise ValidationError(_('You cannot create recursive departments.'))
|
||||
|
||||
@api.model_create_multi
|
||||
def create(self, vals_list):
|
||||
# TDE note: auto-subscription of manager done by hand, because currently
|
||||
# the tracking allows to track+subscribe fields linked to a res.user record
|
||||
# An update of the limited behavior should come, but not currently done.
|
||||
departments = super(Department, self.with_context(mail_create_nosubscribe=True)).create(vals_list)
|
||||
for department, vals in zip(departments, vals_list):
|
||||
manager = self.env['hr.employee'].browse(vals.get("manager_id"))
|
||||
if manager.user_id:
|
||||
department.message_subscribe(partner_ids=manager.user_id.partner_id.ids)
|
||||
return departments
|
||||
return super(HrDepartment, self.with_context(mail_create_nosubscribe=True)).create(vals_list)
|
||||
|
||||
@api.depends('parent_id', 'parent_id.company_id')
|
||||
def _compute_company_id(self):
|
||||
if self.parent_id and self.parent_id.company_id:
|
||||
self.company_id = self.parent_id.company_id
|
||||
|
||||
def write(self, vals):
|
||||
""" If updating manager of a department, we need to update all the employees
|
||||
of department hierarchy, and subscribe the new manager.
|
||||
"""
|
||||
# TDE note: auto-subscription of manager done by hand, because currently
|
||||
# the tracking allows to track+subscribe fields linked to a res.user record
|
||||
# An update of the limited behavior should come, but not currently done.
|
||||
if 'manager_id' in vals:
|
||||
manager_id = vals.get("manager_id")
|
||||
if manager_id:
|
||||
manager = self.env['hr.employee'].browse(manager_id)
|
||||
# subscribe the manager user
|
||||
if manager.user_id:
|
||||
self.message_subscribe(partner_ids=manager.user_id.partner_id.ids)
|
||||
# set the employees's parent to the new manager
|
||||
self._update_employee_manager(manager_id)
|
||||
return super(Department, self).write(vals)
|
||||
return super().write(vals)
|
||||
|
||||
def _update_employee_manager(self, manager_id):
|
||||
employees = self.env['hr.employee']
|
||||
|
|
@ -112,12 +148,11 @@ class Department(models.Model):
|
|||
|
||||
def get_formview_action(self, access_uid=None):
|
||||
res = super().get_formview_action(access_uid=access_uid)
|
||||
if (not self.user_has_groups('hr.group_hr_user') and
|
||||
if (not self.env.user.has_group('hr.group_hr_user') and
|
||||
self.env.context.get('open_employees_kanban', False)):
|
||||
res.update({
|
||||
'name': self.name,
|
||||
'res_model': 'hr.employee.public',
|
||||
'view_type': 'kanban',
|
||||
'view_mode': 'kanban',
|
||||
'views': [(False, 'kanban'), (False, 'form')],
|
||||
'context': {'searchpanel_default_department_id': self.id},
|
||||
|
|
@ -126,9 +161,82 @@ class Department(models.Model):
|
|||
return res
|
||||
|
||||
def action_plan_from_department(self):
|
||||
action = self.env['ir.actions.actions']._for_xml_id('hr.hr_plan_action')
|
||||
action['context'] = {'default_department_id': self.id, 'search_default_department_id': self.id}
|
||||
action = self.env['ir.actions.actions']._for_xml_id('hr.mail_activity_plan_action')
|
||||
action['context'] = dict(ast.literal_eval(action.get('context')), default_department_id=self.id)
|
||||
domain = [
|
||||
'|',
|
||||
('department_id', '=', False),
|
||||
('department_id', 'in', self.ids),
|
||||
]
|
||||
if 'domain' in action:
|
||||
allowed_company_ids = self.env.context.get('allowed_company_ids', [])
|
||||
action['domain'] = Domain.AND([
|
||||
ast.literal_eval(action['domain'].replace('allowed_company_ids', str(allowed_company_ids))), domain
|
||||
])
|
||||
else:
|
||||
action['domain'] = domain
|
||||
if self.plans_count == 0:
|
||||
action['views'] = [(False, 'form')]
|
||||
return action
|
||||
|
||||
def action_employee_from_department(self):
|
||||
if self.env['hr.employee'].has_access('read'):
|
||||
res_model = "hr.employee"
|
||||
search_view_id = self.env.ref('hr.view_employee_filter').id
|
||||
else:
|
||||
res_model = "hr.employee.public"
|
||||
search_view_id = self.env.ref('hr.hr_employee_public_view_search').id
|
||||
return {
|
||||
'name': _("Employees"),
|
||||
'type': 'ir.actions.act_window',
|
||||
'res_model': res_model,
|
||||
'view_mode': 'list,kanban,form',
|
||||
'views': [(False, 'list'), (False, 'kanban'), (False, 'form')],
|
||||
'search_view_id': [search_view_id, 'search'],
|
||||
'context': {
|
||||
'searchpanel_default_department_id': self.id,
|
||||
'default_department_id': self.id,
|
||||
'search_default_group_department': 1,
|
||||
'search_default_department_id': self.id,
|
||||
'expand': 1
|
||||
},
|
||||
}
|
||||
|
||||
def get_children_department_ids(self):
|
||||
return self.env['hr.department'].search([('id', 'child_of', self.ids)])
|
||||
|
||||
def action_open_view_child_departments(self):
|
||||
self.ensure_one()
|
||||
return {
|
||||
"type": "ir.actions.act_window",
|
||||
"res_model": "hr.department",
|
||||
"views": [[False, "kanban"], [False, "list"], [False, "form"]],
|
||||
"domain": [['id', 'in', self.get_children_department_ids().ids]],
|
||||
"name": "Child departments",
|
||||
}
|
||||
|
||||
def get_department_hierarchy(self):
|
||||
if not self:
|
||||
return {}
|
||||
|
||||
hierarchy = {
|
||||
'parent': {
|
||||
'id': self.parent_id.id,
|
||||
'name': self.parent_id.name,
|
||||
'employees': self.parent_id.total_employee,
|
||||
} if self.parent_id else False,
|
||||
'self': {
|
||||
'id': self.id,
|
||||
'name': self.name,
|
||||
'employees': self.total_employee,
|
||||
},
|
||||
'children': [
|
||||
{
|
||||
'id': child.id,
|
||||
'name': child.name,
|
||||
'employees': child.total_employee
|
||||
} for child in self.child_ids
|
||||
]
|
||||
}
|
||||
|
||||
return hierarchy
|
||||
|
|
|
|||
|
|
@ -1,29 +1,29 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import api, fields, models, _
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class DepartureReason(models.Model):
|
||||
_name = "hr.departure.reason"
|
||||
class HrDepartureReason(models.Model):
|
||||
_name = 'hr.departure.reason'
|
||||
_description = "Departure Reason"
|
||||
_order = "sequence"
|
||||
|
||||
sequence = fields.Integer("Sequence", default=10)
|
||||
name = fields.Char(string="Reason", required=True, translate=True)
|
||||
# YTI TODO: Move reason_code to hr + adapt _unlink_except_default_departure_reasons
|
||||
# to use the codes instead of refs
|
||||
country_id = fields.Many2one('res.country', string='Country', default=lambda self: self.env.company.country_id)
|
||||
country_code = fields.Char(related='country_id.code')
|
||||
|
||||
@api.model
|
||||
def _get_default_departure_reasons(self):
|
||||
return {
|
||||
'fired': 342,
|
||||
'resigned': 343,
|
||||
'retired': 340,
|
||||
}
|
||||
return {self.env.ref(reason_ref) for reason_ref in (
|
||||
'hr.departure_fired',
|
||||
'hr.departure_resigned',
|
||||
'hr.departure_retired',
|
||||
)}
|
||||
|
||||
@api.ondelete(at_uninstall=False)
|
||||
def _unlink_except_default_departure_reasons(self):
|
||||
master_reasons = [self.env.ref('hr.departure_fired', False), self.env.ref('hr.departure_resigned', False), self.env.ref('hr.departure_retired', False)]
|
||||
if any(reason in master_reasons for reason in self):
|
||||
master_departure_codes = self._get_default_departure_reasons()
|
||||
if any(reason in master_departure_codes for reason in self):
|
||||
raise UserError(_('Default departure reasons cannot be deleted.'))
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,287 +0,0 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from ast import literal_eval
|
||||
|
||||
from pytz import timezone, UTC, utc
|
||||
from datetime import timedelta
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.tools import clean_context, format_time
|
||||
|
||||
|
||||
class HrEmployeeBase(models.AbstractModel):
|
||||
_name = "hr.employee.base"
|
||||
_description = "Basic Employee"
|
||||
_order = 'name'
|
||||
|
||||
name = fields.Char()
|
||||
active = fields.Boolean("Active")
|
||||
color = fields.Integer('Color Index', default=0)
|
||||
department_id = fields.Many2one('hr.department', 'Department', domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
member_of_department = fields.Boolean("Member of department", compute='_compute_part_of_department', search='_search_part_of_department',
|
||||
help="Whether the employee is a member of the active user's department or one of it's child department.")
|
||||
job_id = fields.Many2one('hr.job', 'Job Position', domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
job_title = fields.Char("Job Title", compute="_compute_job_title", store=True, readonly=False)
|
||||
company_id = fields.Many2one('res.company', 'Company')
|
||||
address_id = fields.Many2one('res.partner', 'Work Address', compute="_compute_address_id", store=True, readonly=False,
|
||||
domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
work_phone = fields.Char('Work Phone', compute="_compute_phones", store=True, readonly=False)
|
||||
mobile_phone = fields.Char('Work Mobile', compute="_compute_work_contact_details", store=True, inverse='_inverse_work_contact_details')
|
||||
work_email = fields.Char('Work Email', compute="_compute_work_contact_details", store=True, inverse='_inverse_work_contact_details')
|
||||
work_contact_id = fields.Many2one('res.partner', 'Work Contact', copy=False)
|
||||
related_contact_ids = fields.Many2many('res.partner', string='Related Contacts', compute='_compute_related_contacts')
|
||||
related_contacts_count = fields.Integer('Number of related contacts', compute='_compute_related_contacts_count')
|
||||
work_location_id = fields.Many2one('hr.work.location', 'Work Location', compute="_compute_work_location_id", store=True, readonly=False,
|
||||
domain="[('address_id', '=', address_id), '|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
user_id = fields.Many2one('res.users')
|
||||
resource_id = fields.Many2one('resource.resource')
|
||||
resource_calendar_id = fields.Many2one('resource.calendar', domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
parent_id = fields.Many2one('hr.employee', 'Manager', compute="_compute_parent_id", store=True, readonly=False,
|
||||
domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
coach_id = fields.Many2one(
|
||||
'hr.employee', 'Coach', compute='_compute_coach', store=True, readonly=False,
|
||||
domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]",
|
||||
help='Select the "Employee" who is the coach of this employee.\n'
|
||||
'The "Coach" has no specific rights or responsibilities by default.')
|
||||
tz = fields.Selection(
|
||||
string='Timezone', related='resource_id.tz', readonly=False,
|
||||
help="This field is used in order to define in which timezone the resources will work.")
|
||||
hr_presence_state = fields.Selection([
|
||||
('present', 'Present'),
|
||||
('absent', 'Absent'),
|
||||
('to_define', 'To Define')], compute='_compute_presence_state', default='to_define')
|
||||
last_activity = fields.Date(compute="_compute_last_activity")
|
||||
last_activity_time = fields.Char(compute="_compute_last_activity")
|
||||
hr_icon_display = fields.Selection([
|
||||
('presence_present', 'Present'),
|
||||
('presence_absent_active', 'Present but not active'),
|
||||
('presence_absent', 'Absent'),
|
||||
('presence_to_define', 'To define'),
|
||||
('presence_undetermined', 'Undetermined')], compute='_compute_presence_icon')
|
||||
show_hr_icon_display = fields.Boolean(compute='_compute_presence_icon')
|
||||
employee_type = fields.Selection([
|
||||
('employee', 'Employee'),
|
||||
('student', 'Student'),
|
||||
('trainee', 'Trainee'),
|
||||
('contractor', 'Contractor'),
|
||||
('freelance', 'Freelancer'),
|
||||
], string='Employee Type', default='employee', required=True,
|
||||
help="The employee type. Although the primary purpose may seem to categorize employees, this field has also an impact in the Contract History. Only Employee type is supposed to be under contract and will have a Contract History.")
|
||||
|
||||
|
||||
def _get_valid_employee_for_user(self):
|
||||
user = self.env.user
|
||||
# retrieve the employee of the current active company for the user
|
||||
employee = user.employee_id
|
||||
if not employee:
|
||||
# search for all employees as superadmin to not get blocked by multi-company rules
|
||||
user_employees = user.employee_id.sudo().search([
|
||||
('user_id', '=', user.id)
|
||||
])
|
||||
# the default company employee is most likely the correct one, but fallback to the first if not available
|
||||
employee = user_employees.filtered(lambda r: r.company_id == user.company_id) or user_employees[:1]
|
||||
return employee
|
||||
|
||||
@api.depends_context('uid', 'company')
|
||||
@api.depends('department_id')
|
||||
def _compute_part_of_department(self):
|
||||
user_employee = self._get_valid_employee_for_user()
|
||||
active_department = user_employee.department_id
|
||||
if not active_department:
|
||||
self.member_of_department = False
|
||||
else:
|
||||
def get_all_children(department):
|
||||
children = department.child_ids
|
||||
if not children:
|
||||
return self.env['hr.department']
|
||||
return children + get_all_children(children)
|
||||
|
||||
child_departments = active_department + get_all_children(active_department)
|
||||
for employee in self:
|
||||
employee.member_of_department = employee.department_id in child_departments
|
||||
|
||||
def _search_part_of_department(self, operator, value):
|
||||
if operator not in ('=', '!=') or not isinstance(value, bool):
|
||||
raise UserError(_('Operation not supported'))
|
||||
|
||||
user_employee = self._get_valid_employee_for_user()
|
||||
# Double negation
|
||||
if not value:
|
||||
operator = '!=' if operator == '=' else '='
|
||||
if not user_employee.department_id:
|
||||
return [('id', operator, user_employee.id)]
|
||||
return (['!'] if operator == '!=' else []) + [('department_id', 'child_of', user_employee.department_id.id)]
|
||||
|
||||
@api.depends('user_id.im_status')
|
||||
def _compute_presence_state(self):
|
||||
"""
|
||||
This method is overritten in several other modules which add additional
|
||||
presence criterions. e.g. hr_attendance, hr_holidays
|
||||
"""
|
||||
# Check on login
|
||||
check_login = literal_eval(self.env['ir.config_parameter'].sudo().get_param('hr.hr_presence_control_login', 'False'))
|
||||
employee_to_check_working = self.filtered(lambda e: e.user_id.im_status == 'offline')
|
||||
working_now_list = employee_to_check_working._get_employee_working_now()
|
||||
for employee in self:
|
||||
state = 'to_define'
|
||||
if check_login:
|
||||
if employee.user_id.im_status in ['online', 'leave_online']:
|
||||
state = 'present'
|
||||
elif employee.user_id.im_status in ['offline', 'leave_offline'] and employee.id not in working_now_list:
|
||||
state = 'absent'
|
||||
employee.hr_presence_state = state
|
||||
|
||||
@api.depends('user_id')
|
||||
def _compute_last_activity(self):
|
||||
presences = self.env['bus.presence'].search_read([('user_id', 'in', self.mapped('user_id').ids)], ['user_id', 'last_presence'])
|
||||
# transform the result to a dict with this format {user.id: last_presence}
|
||||
presences = {p['user_id'][0]: p['last_presence'] for p in presences}
|
||||
|
||||
for employee in self:
|
||||
tz = employee.tz
|
||||
last_presence = presences.get(employee.user_id.id, False)
|
||||
if last_presence:
|
||||
last_activity_datetime = last_presence.replace(tzinfo=UTC).astimezone(timezone(tz)).replace(tzinfo=None)
|
||||
employee.last_activity = last_activity_datetime.date()
|
||||
if employee.last_activity == fields.Date.today():
|
||||
employee.last_activity_time = format_time(self.env, last_presence, time_format='short')
|
||||
else:
|
||||
employee.last_activity_time = False
|
||||
else:
|
||||
employee.last_activity = False
|
||||
employee.last_activity_time = False
|
||||
|
||||
@api.depends('parent_id')
|
||||
def _compute_coach(self):
|
||||
for employee in self:
|
||||
manager = employee.parent_id
|
||||
previous_manager = employee._origin.parent_id
|
||||
if manager and (employee.coach_id == previous_manager or not employee.coach_id):
|
||||
employee.coach_id = manager
|
||||
elif not employee.coach_id:
|
||||
employee.coach_id = False
|
||||
|
||||
@api.depends('job_id')
|
||||
def _compute_job_title(self):
|
||||
for employee in self.filtered('job_id'):
|
||||
employee.job_title = employee.job_id.name
|
||||
|
||||
@api.depends('address_id')
|
||||
def _compute_phones(self):
|
||||
for employee in self:
|
||||
if employee.address_id and employee.address_id.phone:
|
||||
employee.work_phone = employee.address_id.phone
|
||||
else:
|
||||
employee.work_phone = False
|
||||
|
||||
@api.depends('work_contact_id', 'work_contact_id.mobile', 'work_contact_id.email')
|
||||
def _compute_work_contact_details(self):
|
||||
for employee in self:
|
||||
if employee.work_contact_id:
|
||||
employee.mobile_phone = employee.work_contact_id.mobile
|
||||
employee.work_email = employee.work_contact_id.email
|
||||
|
||||
def _inverse_work_contact_details(self):
|
||||
for employee in self:
|
||||
if not employee.work_contact_id:
|
||||
employee.work_contact_id = self.env['res.partner'].sudo().with_context(clean_context(self._context)).create({
|
||||
'email': employee.work_email,
|
||||
'mobile': employee.mobile_phone,
|
||||
'name': employee.name,
|
||||
'image_1920': employee.image_1920,
|
||||
'company_id': employee.company_id.id
|
||||
})
|
||||
else:
|
||||
employee.work_contact_id.sudo().write({
|
||||
'email': employee.work_email,
|
||||
'mobile': employee.mobile_phone,
|
||||
})
|
||||
|
||||
@api.depends('work_contact_id')
|
||||
def _compute_related_contacts(self):
|
||||
for employee in self:
|
||||
employee.related_contact_ids = employee.work_contact_id
|
||||
|
||||
@api.depends('related_contact_ids')
|
||||
def _compute_related_contacts_count(self):
|
||||
for employee in self:
|
||||
employee.related_contacts_count = len(employee.related_contact_ids)
|
||||
|
||||
def action_related_contacts(self):
|
||||
self.ensure_one()
|
||||
return {
|
||||
'name': _("Related Contacts"),
|
||||
'type': 'ir.actions.act_window',
|
||||
'view_mode': 'kanban,tree,form',
|
||||
'res_model': 'res.partner',
|
||||
'domain': [('id', 'in', self.related_contact_ids.ids)]
|
||||
}
|
||||
|
||||
@api.depends('company_id')
|
||||
def _compute_address_id(self):
|
||||
for employee in self:
|
||||
address = employee.company_id.partner_id.address_get(['default'])
|
||||
employee.address_id = address['default'] if address else False
|
||||
|
||||
@api.depends('department_id')
|
||||
def _compute_parent_id(self):
|
||||
for employee in self.filtered('department_id.manager_id'):
|
||||
employee.parent_id = employee.department_id.manager_id
|
||||
|
||||
@api.depends('resource_calendar_id', 'hr_presence_state')
|
||||
def _compute_presence_icon(self):
|
||||
"""
|
||||
This method compute the state defining the display icon in the kanban view.
|
||||
It can be overriden to add other possibilities, like time off or attendances recordings.
|
||||
"""
|
||||
working_now_list = self.filtered(lambda e: e.hr_presence_state == 'present')._get_employee_working_now()
|
||||
for employee in self:
|
||||
show_icon = True
|
||||
if employee.hr_presence_state == 'present':
|
||||
if employee.id in working_now_list:
|
||||
icon = 'presence_present'
|
||||
else:
|
||||
icon = 'presence_absent_active'
|
||||
elif employee.hr_presence_state == 'absent':
|
||||
# employee is not in the working_now_list and he has a user_id
|
||||
icon = 'presence_absent'
|
||||
else:
|
||||
# without attendance, default employee state is 'to_define' without confirmed presence/absence
|
||||
# we need to check why they are not there
|
||||
# Display an orange icon on internal users.
|
||||
icon = 'presence_to_define'
|
||||
if not employee.user_id:
|
||||
# We don't want non-user employee to have icon.
|
||||
show_icon = False
|
||||
employee.hr_icon_display = icon
|
||||
employee.show_hr_icon_display = show_icon
|
||||
|
||||
@api.depends('address_id')
|
||||
def _compute_work_location_id(self):
|
||||
to_reset = self.filtered(lambda e: e.address_id != e.work_location_id.address_id)
|
||||
to_reset.work_location_id = False
|
||||
|
||||
@api.model
|
||||
def _get_employee_working_now(self):
|
||||
working_now = []
|
||||
# We loop over all the employee tz and the resource calendar_id to detect working hours in batch.
|
||||
all_employee_tz = set(self.mapped('tz'))
|
||||
for tz in all_employee_tz:
|
||||
employee_ids = self.filtered(lambda e: e.tz == tz)
|
||||
resource_calendar_ids = employee_ids.mapped('resource_calendar_id')
|
||||
for calendar_id in resource_calendar_ids:
|
||||
res_employee_ids = employee_ids.filtered(lambda e: e.resource_calendar_id.id == calendar_id.id)
|
||||
start_dt = fields.Datetime.now()
|
||||
stop_dt = start_dt + timedelta(hours=1)
|
||||
from_datetime = utc.localize(start_dt).astimezone(timezone(tz or 'UTC'))
|
||||
to_datetime = utc.localize(stop_dt).astimezone(timezone(tz or 'UTC'))
|
||||
# Getting work interval of the first is working. Functions called on resource_calendar_id
|
||||
# are waiting for singleton
|
||||
work_interval = res_employee_ids[0].resource_calendar_id._work_intervals_batch(from_datetime, to_datetime)[False]
|
||||
# Employee that is not supposed to work have empty items.
|
||||
if len(work_interval._items) > 0:
|
||||
# The employees should be working now according to their work schedule
|
||||
working_now += res_employee_ids.ids
|
||||
return working_now
|
||||
|
|
@ -6,9 +6,9 @@ from random import randint
|
|||
from odoo import fields, models
|
||||
|
||||
|
||||
class EmployeeCategory(models.Model):
|
||||
class HrEmployeeCategory(models.Model):
|
||||
_name = 'hr.employee.category'
|
||||
|
||||
_name = "hr.employee.category"
|
||||
_description = "Employee Category"
|
||||
|
||||
def _get_default_color(self):
|
||||
|
|
@ -16,8 +16,9 @@ class EmployeeCategory(models.Model):
|
|||
|
||||
name = fields.Char(string="Tag Name", required=True)
|
||||
color = fields.Integer(string='Color Index', default=_get_default_color)
|
||||
employee_ids = fields.Many2many('hr.employee', 'employee_category_rel', 'category_id', 'emp_id', string='Employees')
|
||||
employee_ids = fields.Many2many('hr.employee', 'employee_category_rel', 'category_id', 'employee_id', string='Employees')
|
||||
|
||||
_sql_constraints = [
|
||||
('name_uniq', 'unique (name)', "Tag name already exists !"),
|
||||
]
|
||||
_name_uniq = models.Constraint(
|
||||
'unique (name)',
|
||||
'Tag name already exists!',
|
||||
)
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue