Default Offer Letter Template in Offers Page
Summary:
We are trying to default the Offer Letter template In Offer Page based using certain Advanced Expression in VBS
Example: Trying to default Tutors Offer Letter Type where Recruiting Type is Tutors
/* eslint-disable dot-notation */
define([], () => {
'use strict';
/**
- Fixed Term - Casual Offer Layout
- @param {object} context
- @return {boolean}
*/
function runCondition(context) {
const { $componentContext, $fields, $modules, $user } = context;
if (($componentContext.RecruitingTypeCode.includes('TUTORS'))) {
return { getRecruitingCreateOrUpdateJobOffersOfferLetterLayoutId };
}
return false;
}
/**
- Default value expression for RecruitingCreateOrUpdateJobOffers.OfferLetterLayoutId
- @param {object} context
- @return {string}
*/
function getRecruitingCreateOrUpdateJobOffersOfferLetterLayoutId(context) {
const { $componentContext, $fields, $modules, $user } = context;
return '300000071539928';
}
return { runCondition, getRecruitingCreateOrUpdateJobOffersOfferLetterLayoutId };
});
Could you please advise?
Thanks,
Asha Jennifer
Tagged:
0