Générer un CV à partir d'un candidat

Créé par Pierre-Yves HEMERY, Modifié le  Lun, 5 Oct. à 4:21 H par  Pierre-Yves HEMERY

Introduction

Le module de génération de document est disponible sur le CV d'un candidat pour régénérer un CV formaté au modèle de l'entreprise.


Écrire le modèle

  • Les champs simples s'écrivent {{candidate.firstName}} ou {{resume.title}}.
  • Une liste se répète avec un bloc, chaque instruction sur son propre paragraphe :
@if experienceCount > 0
@foreach {{experiences}}
{{company}} – {{jobTitle}} ({{startDate}} – {{endDate}})
{{achievements}}
@endforeach
@endif
  • Dans un bloc @foreach, les balises s'écrivent sans préfixe.
  • {{achievements}} affiche les réalisations, séparées par le séparateur de liste du modèle.
  • Dans un tableau, une ligne contenant {{experiences.company}} est répétée pour chaque expérience.


Liste des balises

  • Champs du candidat (candidate)


candidate.firstNamePrénom
candidate.lastNameNom
candidate.displayNamePrénom + Nom
candidate.refCodeRéférence externe
candidate.emailEmail
candidate.employeeGenderGenre
candidate.birthDateDate de naissance
candidate.phoneNumberTéléphone
candidate.linkedInURL LinkedIn
candidate.addressNumberN° de voie
candidate.addressLine1Nom de voie
candidate.addressLine2Complément d'adresse
candidate.addressPostalCodeCode postal 
candidate.addressCityVille
candidate.addressCountryIdPays
candidate.nationalityNationalité
candidate.profilProfil
candidate.degreeCursus
candidate.jobTitleIntitulé de poste
candidate.xpNiveau d'expérience
candidate.administrativeBaseLieu de rattachement
  • Champs du CV (resume)
resume.titleTitre
resume.summaryRésumé
resume.strengthsForces (liste)
resume.weaknessesFaiblesses (liste)
  • Champs du CV > Liste des certifications (certifications)

certificationCount indique le nombre de certifications.

certifications est la liste des certifications avec :

nameNom
issuingOrganizationOrganisation émettrice
issueDateDate d'émission 
expirationDateDate d'expiration
  • Champs du CV > Liste des formations (educations)

educationCount indique le nombre de formations.

educations est la liste des formations avec :

institutionÉcole
degreeDiplôme
fieldOfStudyDomaine d'étude
locationLieu
startDateDate de début
endDateDate de fin
  • Champs du CV > Liste des expériences (experiences)

experienceCount indique le nombre d'expériences.

experiences est la liste des expériences avec :

companyEntreprise
jobTitlePoste
locationLieu
startDateDate de début
endDateDate de fin
durationMonthDurée en mois
descriptionDescription
industrySecteur
achievementsRéalisations (liste)
skillsCompétences (liste)
  • Champs de CV > Liste des langues (languages)

languageCount indique le nombre de langues.

languages est la liste des langues avec :

languageNom
proficiencyNiveau

    

  • Champs de CV > Liste des compétences (skills)

skillCount indique le nombre de compétences.

skills est la liste des compétences avec :

skillNom
  • Champs de la société (company)
company.nameNom
company.registrationNumberSIRET
company.vatNumberNuméro de TVA
company.refNumberRéférence externe
company.companyTypeForme juridique
company.registrationCategoryCodeCode APE
company.registrationPlaceLieu d'immatriculation
company.shareCapitalCapital social
company.legalRepresentativeNameReprésentant légal
company.legalRepresentativePositionFonction du représentant légal
company.invoiceAddressNumberN° de voie (facturation)
company.invoiceAddressLine1Nom de voie (facturation)
company.invoiceAddressLine2Complément d'adresse (facturation)
company.invoiceAddressPostalCodeCode postal (facturation)
company.invoiceAddressCityVille (facturation)
company.invoiceAddressCountryIdPays (facturation)
company.invoiceContactEmailMail (facturation)
company.invoiceContactNameContact (facturation)
company.invoiceContactPhoneTéléphone (facturation)
company.webSiteSite Web

Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article