Click here to save, Validate and Update into Employee Data
+ invisible="contact_details_status == 'pending' or not employee_id">
Click here to save & Update Employee Data
+ invisible="contact_details_status == 'validated' or not employee_id">
Click here to save, Validate and Update into Employee Data
-
+
-
+
-
+
-
+
+
+
+
@@ -25,6 +28,7 @@
+
@@ -54,6 +58,7 @@
diff --git a/addons_extensions/hr_recruitment_extended/wizards/applicant_refuse_reason.py b/addons_extensions/hr_recruitment_extended/wizards/applicant_refuse_reason.py
index 28d888919..68ac52ecc 100644
--- a/addons_extensions/hr_recruitment_extended/wizards/applicant_refuse_reason.py
+++ b/addons_extensions/hr_recruitment_extended/wizards/applicant_refuse_reason.py
@@ -10,7 +10,7 @@ from odoo.osv import expression
class ApplicantGetRefuseReason(models.TransientModel):
_inherit = 'applicant.get.refuse.reason'
- refused_comments = fields.Text()
+ refused_comments = fields.Text(string="Reject Comments")
def action_refuse_reason_apply(self):
if self.send_mail:
diff --git a/addons_extensions/hr_recruitment_extended/wizards/post_onboarding_attachment_wizard.py b/addons_extensions/hr_recruitment_extended/wizards/post_onboarding_attachment_wizard.py
index d04aa860b..282abb514 100644
--- a/addons_extensions/hr_recruitment_extended/wizards/post_onboarding_attachment_wizard.py
+++ b/addons_extensions/hr_recruitment_extended/wizards/post_onboarding_attachment_wizard.py
@@ -9,6 +9,14 @@ class PostOnboardingAttachmentWizard(models.TransientModel):
string='Attachments to Request'
)
is_pre_onboarding_attachment_request = fields.Boolean(default=False)
+ email_from = fields.Char('Email From')
+ email_to = fields.Char('Email To')
+ email_cc = fields.Text('Email CC')
+ email_subject = fields.Char()
+ email_body = fields.Html(
+ 'Body', render_engine='qweb', render_options={'post_process': True},
+ prefetch=True, translate=True, sanitize='email_outgoing',
+ )
@api.model
def default_get(self, fields_list):