Loops for exporting lists
Fields from lists for an entity, e.g. the list of all of a person’s professional experiences, can/must be exported to print or Excel templates using FOREACH loops. In the first line, all variables must be listed that are to be used in the loop below it. Official Template Toolkit site
Loops from Applicant Management
Deciding in emails between masculine and feminine forms
Depending on the recipient and text language, some texts may need to use different formulations for female and male recipients. The following example shows a loop to output one section for female recipients and another for male recipients (after the general salutation).
[Empfaenger.AnredeFormell] [Empfaenger.Name],
[IF Empfaenger.AnredeFormell_rawdb == 'AddrFormal_F']
>>> full text with all feminine forms goes here <<<
[ELSE]
>>> full text with all masculine forms goes here <<<
[END]
Best regards,
Note: This only works if the [Empfaenger.AnredeFormell] variable is used in the email. If not, you can work with Empfaenger.Anrede:
[Empfaenger.Anrede],
[IF Empfaenger.Anrede_rawdb == 'Salutation_F’]
>>> full text with all feminine forms goes here <<<
[ELSE]
>>> full text with all masculine forms goes here <<<
[END]
Best regards,
Questions and answers about selection questions
Loop for General Applicant Overview
[Bewerbung.Frage][Bewerbung.FrageBemerkung][Bewerbung.AntwortBemerkung][Bewerbung.FragenTyp][Bewerbung.Antwortoption1]
[Bewerbung.AntwortPunkte1][Bewerbung.Antwortoption2][Bewerbung.AntwortPunkte2][Bewerbung.Antwortoption3][Bewerbung.AntwortPunkte3][Bewerbung.Antwortoption4][Bewerbung.AntwortPunkte4][Bewerbung.Antwortoption5]
[Bewerbung.AntwortPunkte5][Bewerbung.aktAntwort1][Bewerbung.aktAntwort2][Bewerbung.aktAntwort3][Bewerbung.aktAntwort4]
[Bewerbung.aktAntwort5]
[FOREACH Pos =System.Connections.PersonPosition.values]
[FOREACH q = Pos.Staffing.PtrSurveyResult1.Questions.values]
[q.MultiLang.1.Question]
[IF q.MultiLang.1.Comments]([q.MultiLang.1.Comments])[END]
[FOREACH qq = q.Answers.values]
[IF qq.MultiLang.PtrAnsweredLang.Answer &&qq.GivenAnswer]
[qq.MultiLang.PtrAnsweredLang.Answer]
[qq.ScoreValue] points [END][END][q.GivenComment]
[END][END]
Loop with sort by question text
[Question.FrageML][Question.Antwortoption1][Question.AntwortPunkte1][Question.Antwortoption2][Question.AntwortPunkte2][Question.Antwortoption3][Question.AntwortPunkte3][Question.Antwortoption4][Question.AntwortPunkte4][Question.Antwortoption5][Question.AntwortPunkte5][Question.aktAntwort1][Question.aktAntwort2][Question.aktAntwort3][Question.aktAntwort4][Question.aktAntwort5][Question.Antwortoption1][Question.Antwortoption2][Question.Antwortoption3][Question.Antwortoption4][Question.Antwortoption5][Question.AntwortBemerkung]
[SET counter = 1][FOREACH Pos = System.Connections.PersonPosition.values]
[FOREACH t = Pos.Staffing.PtrSurveyResult1.Questions.values]
[SET tmpkey = t.MultiLang.PtrAnsweredLang.Question _ counter][SET tmphash.$tmpkey = t][SET counter = counter + 1][END;END]
[FOREACH var = tmphash.keys.sort][IF var.length != 1]
[tmphash.$var.MultiLang.PtrAnsweredLang.Question]
[FOREACH qq = tmphash.$var.Answers.values]
[IF qq.MultiLang.PtrAnsweredLang.Answer && qq.GivenAnswer]
[qq.MultiLang.PtrAnsweredLang.Answer]
[qq.ScoreValue] points [END][END][t.GivenComment]
[END][END]
Loop for the Job-Specific Applicant Overview
[Bewerbung.Frage][Bewerbung.FrageBemerkung][Bewerbung.AntwortBemerkung][Bewerbung.FragenTyp][Bewerbung.Antwortoption1][Bewerbung.AntwortPunkte1][Bewerbung.Antwortoption2][Bewerbung.AntwortPunkte2][Bewerbung.Antwortoption3][Bewerbung.AntwortPunkte3][Bewerbung.Antwortoption4][Bewerbung.AntwortPunkte4][Bewerbung.Antwortoption5][Bewerbung.AntwortPunkte5][Bewerbung.aktAntwort1][Bewerbung.aktAntwort2][Bewerbung.aktAntwort3][Bewerbung.aktAntwort4][Bewerbung.aktAntwort5][FOREACH q = System.Positions.values.first.Staffing.ApplicantSet.values.first.PtrConnection.Staffing.PtrSurveyResult1.Questions.values][q.MultiLang.1.Question] [IF q.MultiLang.1.Comments]([q.MultiLang.1.Comments])[END] [FOREACH qq = q.Answers.values][IF qq.MultiLang.PtrAnsweredLang.Answer && qq.GivenAnswer][qq.MultiLang.PtrAnsweredLang.Answer], [qq.ScoreValue] points [END][END][q.GivenComment] [END]
Questions and answers for internal applicant selection criteria
Loop for General Applicant Overview
[Bewerbung.KriteriumFrage][Bewerbung.KriteriumFrageBemerkung][Bewerbung.KriteriumAntwortBemerkung][Bewerbung.KriteriumFragenTyp][Bewerbung.KriteriumAntwortoption1]
[Bewerbung.KriteriumAntwortPunkte1][Bewerbung.KriteriumAntwortoption2][Bewerbung.KriteriumAntwortPunkte2][Bewerbung.KriteriumAntwortoption3][Bewerbung.KriteriumAntwortPunkte3][Bewerbung.KriteriumAntwortoption4][Bewerbung.KriteriumAntwortPunkte4][Bewerbung.KriteriumAntwortoption5]
[Bewerbung.KriteriumAntwortPunkte5][Bewerbung.KriteriumaktAntwort1][Bewerbung.KriteriumaktAntwort2][Bewerbung.KriteriumaktAntwort3][Bewerbung.KriteriumaktAntwort4]
[Bewerbung.KriteriumaktAntwort5]
[FOREACH Pos =System.Connections.PersonPosition.values]
[FOREACH q = Pos.Staffing.PtrSurveyResult2.Questions.values]
[q.MultiLang.1.Question]
[IF q.MultiLang.1.Comments]([q.MultiLang.1.Comments])[END]
[FOREACH qq = q.Answers.values]
[IF qq.MultiLang.PtrAnsweredLang.Answer &&qq.GivenAnswer]
[qq.MultiLang.PtrAnsweredLang.Answer]
[qq.ScoreValue] Punkte [END][END][q.GivenComment]
[END][END]
Loop with sort by question text
[CriteriaQuestion.FrageML][CriteriaQuestion.Antwortoption1][CriteriaQuestion.AntwortPunkte1][CriteriaQuestion.Antwortoption2][CriteriaQuestion.AntwortPunkte2][CriteriaQuestion.Antwortoption3][CriteriaQuestion.AntwortPunkte3][CriteriaQuestion.Antwortoption4][CriteriaQuestion.AntwortPunkte4][CriteriaQuestion.Antwortoption5][CriteriaQuestion.AntwortPunkte5][CriteriaQuestion.aktAntwort1][CriteriaQuestion.aktAntwort2][CriteriaQuestion.aktAntwort3][CriteriaQuestion.aktAntwort4][CriteriaQuestion.aktAntwort5][CriteriaQuestion.Antwortoption1][CriteriaQuestion.Antwortoption2][CriteriaQuestion.Antwortoption3][CriteriaQuestion.Antwortoption4][CriteriaQuestion.Antwortoption5][CriteriaQuestion.AntwortBemerkung]
[SET counter = 1][FOREACH Pos = System.Connections.PersonPosition.values]
[FOREACH t = Pos.Staffing.PtrSurveyResult2.Questions.values]
[SET tmpkey = t.MultiLang.PtrAnsweredLang.Question _ counter][SET tmphash.$tmpkey = t][SET counter = counter + 1][END;END]
[FOREACH var = tmphash.keys.sort][IF var.length != 1]
[tmphash.$var.MultiLang.PtrAnsweredLang.Question]
[FOREACH qq = tmphash.$var.Answers.values]
[IF qq.MultiLang.PtrAnsweredLang.Answer && qq.GivenAnswer]
[qq.MultiLang.PtrAnsweredLang.Answer]
[qq.ScoreValue] points [END][END][t.GivenComment]
[END][END]
Loop for the job-specific applicant overview
[Bewerbung.KriteriumFrage][Bewerbung.KriteriumFrageBemerkung][Bewerbung.KriteriumAntwortBemerkung][Bewerbung.KriteriumFragenTyp][Bewerbung.KriteriumAntwortoption1][Bewerbung.KriteriumAntwortPunkte1][Bewerbung.KriteriumAntwortoption2][Bewerbung.KriteriumAntwortPunkte2][Bewerbung.KriteriumAntwortoption3][Bewerbung.KriteriumAntwortPunkte3][Bewerbung.KriteriumAntwortoption4][Bewerbung.KriteriumAntwortPunkte4][Bewerbung.KriteriumAntwortoption5][Bewerbung.KriteriumAntwortPunkte5][Bewerbung.KriteriumaktAntwort1][Bewerbung.KriteriumaktAntwort2][Bewerbung.KriteriumaktAntwort3][Bewerbung.KriteriumaktAntwort4][Bewerbung.KriteriumaktAntwort5] [FOREACH q = System.Positions.values.first.Staffing.ApplicantSet.values.first.PtrConnection.Staffing.PtrSurveyResult2.Questions.values][q.MultiLang.1.Question] [IF q.MultiLang.1.Comments]([q.MultiLang.1.Comments])[END] [FOREACH qq = q.Answers.values][IF qq.MultiLang.PtrAnsweredLang.Answer && qq.GivenAnswer][qq.MultiLang.PtrAnsweredLang.Answer], [qq.ScoreValue] Punkte [END][END][q.GivenComment] [END]
Status history of application status (sorted by date)
Loop for the General Applicant Overview
[Bewerbung.StatusDatum][Bewerbung.StatusHistory][Bewerbung.Bemerkung][FOREACH Pos = System.Connections.PersonPosition.values]
[FOREACH stat = Pos.Staffing.Process.keys.nsort][IF Pos.Staffing.Process.${stat}.Status]
[Pos.Staffing.Process.${stat}.CreationDate]
[Pos.Staffing.Process.${stat}.Status][Pos.Staffing.Process.${stat}.Comments]
[END][END][END]
Loop for the job-specific applicant overview
[Bewerbung.StatusDatum][Bewerbung.StatusHistory][Bewerbung.Bemerkung][FOREACH Pos = System.Positions.values.first.Staffing.ApplicantSet.values][FOREACH stat = Pos.PtrConnection.Staffing.Process.keys.nsort][IF Pos.PtrConnection.Staffing.Process.${stat}.Status][Pos.PtrConnection.Staffing.Process.${stat}.CreationDate] [Pos.PtrConnection.Staffing.Process.${stat}.Status][Pos.PtrConnection.Staffing.Process.${stat}.Comments] [END][END][END]
Status history of job status (sorted by date)
[Stellen.StatusHistory][Stellen.StatusGeaendertHistory][Stellen.StatusKommentarHistory][Stellen.StatusGeaendertTextHistory][Stellen.StatusErstellerHistory] [FOREACH Pos = System.Positions.values][FOREACH Stat= Pos.EntityInfo.StatusSet.keys.nsort]
[IF Pos.EntityInfo.StatusSet.${Stat}.Status]
[Pos.EntityInfo.StatusSet.${Stat}.Status]
[Pos.EntityInfo.StatusSet.${Stat}.PtrUserCreated.EntityIdentifier]
[Pos.EntityInfo.StatusSet.${Stat}.CreationDate]
[Pos.EntityInfo.StatusSet.${Stat}.Comments]
[END][END][END]
History of publication
Internal publication / Intranet
(/Recruiting/Vacancies/ID/InternalPublication/History)
[Ausschreibung.DesignIDDatumVon][Ausschreibung.DesignIDDatumBis]
[FOREACH Pos = System.Positions.values.first.InternalPublications.values]
[FOREACH t = Pos.PublicationHistorySet.values]
Von: [t.StartDate]
Bis: [t.EndDate]
[END]
[END]
External publication
(/Recruiting/Vacancies/ID/Publication/History)
[Ausschreibung.DesignIDExtDatumVon][Ausschreibung.DesignIDExtDatumBis]
[FOREACH Pos = System.Positions.values.first.ExternalPublications.values]
[FOREACH t = Pos.PublicationHistorySet.values]
Von: [t.StartDate]
Bis: [t.EndDate]
[END]
[END]
Approval decisions
from Jobs overview (/Recruiting/Vacancies)
[Stellen.GenehmigerName][Stellen.GenehmigungEntscheid][Stellen.GenehmigungEntscheidDatum][Stellen.GenehmigungBemerkung][FOREACH t = System.Positions.values.first.Approval.ApproverList.values]
Approver name: [t.PtrConnectedEntity.EntityIdentifier]
Decision: [t.PtrConnection.Approval.Appraisal]
Date: [t.PtrConnection.Approval.ApprovalDate]
Comment: [t.PtrConnection.Approval.Comments]
[END]
from Applicant overview (/Recruiting/Applications)
[Stellen.GenehmigerName][Stellen.GenehmigungEntscheid][Stellen.GenehmigungEntscheidDatum][Stellen.GenehmigungBemerkung][FOREACH t = System.Connections.PersonPosition.values.first.PtrSecondEntity.Approval.ApproverList.values]
Approver name: [t.PtrConnectedEntity.EntityIdentifier] Decision: [t.PtrConnection.Approval.Appraisal] Date: [t.PtrConnection.Approval.ApprovalDate] Comment: [t.PtrConnection.Approval.Comments]
[END]
Assessment for an application
from Applicant overview (/Recruiting/Applications)
[Bewerbung.Beurteilung][Bewerbung.Beurteiler][Bewerbung.NextStep][Bewerbung.Rating][Bewerbung.Statement][Bewerbung.VorgesetztenBeurteilungDatum] [FOREACH PersPos = System.Connections.PersonPosition.values][FOREACH stat = PersPos.AppraisalSet.keys.nsort] [IF PersPos.AppraisalSet.${stat}.EvaluatorName] [PersPos.AppraisalSet.${stat}.EvaluatorName] [PersPos.AppraisalSet.${stat}.EvaluationDate] [PersPos.AppraisalSet.${stat}.Rating] [PersPos.AppraisalSet.${stat}.Comments] [PersPos.AppraisalSet.${stat}.NextSteps] [PersPos.AppraisalSet.${stat}.Statement] [END][END][END]
from Applicant overview for a job (/Recruiting/Vacancies/ID/Selection)
[Bewerbung.Beurteilung][Bewerbung.Beurteiler][Bewerbung.NextStep][Bewerbung.Rating][Bewerbung.Statement][Bewerbung.VorgesetztenBeurteilungDatum]
[FOREACH PersPos = System.Positions.values.first.Staffing.ApplicantSet.values][FOREACH stat = PersPos.PtrConnection.AppraisalSet.keys.nsort]
[IF PersPos.PtrConnection.AppraisalSet.${stat}.EvaluatorName]
[PersPos.PtrConnection.AppraisalSet.${stat}.EvaluatorName]
[PersPos.PtrConnection.AppraisalSet.${stat}.EvaluationDate]
[PersPos.PtrConnection.AppraisalSet.${stat}.Rating]
[PersPos.PtrConnection.AppraisalSet.${stat}.Comments]
[PersPos.PtrConnection.AppraisalSet.${stat}.NextSteps]
[PersPos.PtrConnection.AppraisalSet.${stat}.Statement]
[END][END][END]
Appointments for this application (sorted by date) ... Used from Application overview
[Bewerbung.TerminDatumVon][Bewerbung.TerminDatumBis][Bewerbung.TerminTitel][Bewerbung.TerminTyp]
[SET counter = 1][FOREACH CrsPers = System.Connections.PersonPosition.values][FOREACH t = CrsPers.PtrFirstEntity.TrainingData.Courses.values]
[SET tmpkey = t.PtrConnectedEntity.CourseDescription.EndDate_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.nsort.reverse][IF var.length != 1]
[tmphash1.$var.PtrConnectedEntity.CourseDescription.StartDate] - [tmphash1.$var.PtrConnectedEntity.CourseDescription.EndDate]
[tmphash1.$var.PtrConnectedEntity.CourseDescription.Type]
[END][END]
Appointments for this application, “My appointment status” only (sorted by date) ... Used from Application overview
[Bewerbung.TerminDatumVon][Bewerbung.TerminDatumBis][Bewerbung.TerminTyp][Bewerbung.TerminStatusRefc]
[SET counter = 1][FOREACH CrsPers = System.Connections.PersonPosition.values][FOREACH t = CrsPers.PtrFirstEntity.TrainingData.Courses.values]
[IF t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status][SET tmpkey = t.PtrConnectedEntity.CourseDescription.EndDate_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END;END]
[FOREACH var = tmphash1.keys.nsort.reverse][IF var.length != 1]
[tmphash1.$var.PtrConnectedEntity.CourseDescription.StartDate] - [tmphash1.$var.PtrConnectedEntity.CourseDescription.EndDate]
[tmphash1.$var.PtrConnectedEntity.CourseDescription.Type]
[END;END]
Appointments for this application ... Used in appointment profile
[Bewerbung.TerminAdresse][Bewerbung.TerminDatumBis][Bewerbung.TerminDatumVon][Bewerbung.TerminHinweise][Bewerbung.TerminMaxTeilnehmer][Bewerbung.TerminStatusRefc][Bewerbung.TerminTitel][Bewerbung.TerminTyp]
[FOREACH Pos = System.Positions.values][FOREACH Pers = Pos.Staffing.ApplicantSet.values][FOREACH t = Pers.PtrConnection.PtrFirstEntity.TrainingData.Courses.values]
Dates:[t.PtrConnectedEntity.CourseDescription.StartDate] - [t.PtrConnectedEntity.CourseDescription.EndDate]
[t.PtrConnectedEntity.CourseDescription.Type]:[t.PtrConnectedEntity.CourseDescription.Title]
Notes:
[t.PtrConnectedEntity.CourseDescription.Description]
Address:
[t.PtrConnectedEntity.CourseDescription.Location]
[END][END][END]
Loop with sort by name for assistant/alternate managers
[Stellen.StvLVG][Stellen.StvLVGFunktion][Stellen.StvLVGAbteilung]
[SET counter = 1][FOREACH Pos = System.Positions.values][FOREACH t = Pos.OrganisationalData.DeputyLineManager.values]
[SET tmpkey = t.PtrConnectedEntity.EntityIdentifier_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END]
[FOREACH var = tmphash1.keys.sort][IF var.length != 1]
[tmphash1.$var.PtrConnectedEntity.EntityIdentifier]
[tmphash1.$var.PtrConnectedEntity.OrganisationalData.Function]
[tmphash1.$var.PtrConnectedEntity.OrganisationalData.OrgUnitFree]
[END][END]
Loop for user’s linked branch offices
[Benutzer.NiederlassungIDSchleife][Benutzer.NiederlassungSchleife]
[FOREACH Pers = System.Persons.values][FOREACH t = Pers.Employer.EmployerSet.values]
[t.PtrConnectedEntity.EntityIdentifier] ([t.PtrConnectedEntity.EntityInfo.EntityID])
[END][END]
Loop for users’ branch office associations (ID)
The following loop can be used to export the user’s associated branch office IDs, and to use them for the re-import as well:
[Benutzer.NiederlassungIDSchleife][Benutzer.NiederlassungSchleife][FOREACH Pers = System.Persons.values][FOREACH t = Pers.Employer.EmployerSet.values][t.PtrConnectedEntity.EntityInfo.EntityID];[END][END]
Looping over job boards
With this loop, only job boards with publications are listed
[Stellen.JobplattformNameSchleife][Stellen.JobplattformAusschreibungsdauerSchleife][Stellen.JobplattformSpracheSchleife][Stellen.JobplattformErstmalsPubliziertSchleife][Stellen.JobplattformZuletztPubliziertSchleife][Stellen.JobplattformPubliziertBisSchleife][Stellen.JobplattformAusgeschriebenSchleife]
[FOREACH t = System.DynamicLists.JobPlattforms]
[FOREACH t2 = t.value.CustomerDefined.values][IF t2.IsPublished]
Job platform: [t.value.ListEntry]
Publication period: [t.value.PublicationMaxTime]
Language: [t.value.PubDynListLangID]
First published: [t2.FirstPublished]
Last published: [t2.LastPublished]
Published until: [t2.PublishedUntil]
Total visitors: [Stellen.AnzahlBesucher]
[END;END;END]
With this loop, all job boards are listed
[Stellen.JobplattformNameSchleife][Stellen.JobplattformAusschreibungsdauerSchleife][Stellen.JobplattformSpracheSchleife][Stellen.JobplattformErstmalsPubliziertSchleife][Stellen.JobplattformZuletztPubliziertSchleife][Stellen.JobplattformPubliziertBisSchleife][Stellen.JobplattformAusgeschriebenSchleife]
[FOREACH t = System.DynamicLists.JobPlattforms]
[FOREACH t2 = t.value.CustomerDefined.values]
Job platform: [t.value.ListEntry]
Publication period: [t.value.PublicationMaxTime]
Language: [t.value.PubDynListLangID]
First published: [t2.FirstPublished]
Last published: [t2.LastPublished]
Published until: [t2.PublishedUntil]
Total visitors: [Stellen.AnzahlBesucher]
[END;END]
Loops for assessments
This loop generates a list of assessment questions and answers
[List][AssessmentPrint.Antworten][AssessmentPrint.AntwortenSort][AssessmentPrint.Frage][AssessmentPrint.Order][Assessment.Order][AssessmentPrint.Punkte][AssessmentPrint.Assessor][AssessmentPrint.GivenAnswer][AssessmentPrint.GivenComment][AssessmentPrint.AnswerDate][AssessmentPrint.TotalRating][AssessmentPrint.Totalcomment][AssessmentPrint.TotalPoints][AssessmentPrint.AssessorName]
[List][SET counter = 1][FOREACH q = System.Connections.PersonPosition.values.first.PtrAssessment.Questions.values][SET tmpkey = q.Order_rawdb _ q.MultiLang.values.first.Question_rawdb _ counter][SET tmphash1.$tmpkey = q][SET counter = counter + 1] [END][FOREACH var = tmphash1.keys.nsort]
Question: [tmphash1.$var.MultiLang.values.first.Question]
Assessor & answer: [FOREACH asr = tmphash1.$var.AssessmentAnswers.1.Assessors][asr.value.PtrAssessor.EntityIdentifier]
[FOREACH ans = tmphash1.$var.AssessmentAnswers][IF ans.key == asr.value.GivenAnswer][ans.value.MultiLang.values.first.Answer]
[asr.value.GivenComment][END][END]
[END]
[END]
General loops in Employee Management
Looping over employees/people
Manager history
[Person.VorgesetzterHistorieVonSchleife][Person.VorgesetzterHistorieBisSchleife][Person.VorgesetzterHistorieGeandertVonSchleife][Person.VorgesetzterHistorieNameSchleife][FOREACH Pos = System.Positions.values] [FOREACH t = Pos.PositionStructure.SuperiorPositionSet.SuperiorHistorySet.values] Manager: [t.PtrSuperior.Staffing.ApplicantSet.PtrLastConnectedEntity.Particulars.PersonName.FullName] Time period: [t.StartDate] - [t.EndDate] Modified by: [t.UserModified] [END][END]
Transferred objects
[Stelle.UebergebeneObjekteSchleifeAktiv][Stelle.UebergebeneObjekteSchleifeTitel][Stelle.UebergebeneObjekteSchleifeTyp][Stelle.UebergebeneObjekteSchleifeBemerkung][Stelle.UebergebeneObjekteSchleifeStartGueltigkeit][Stelle.UebergebeneObjekteSchleifeEndeGueltigkeit]
[FOREACH Pos = System.Positions.values][FOREACH Obj = Pos.ComplexCommentSet.values]
Active:[Obj.IsActive]
Title:[Obj.Text]
Type:[Obj.DynList]
Comments:[Obj.Comments]
Valid dates: [Obj.DateTimeStartDate] - [Obj.DateTimeEndDate]
[END][END]
Same loop with sorting
[Stelle.UebergebeneObjekteSchleifeAktiv][Stelle.UebergebeneObjekteSchleifeTitel][Stelle.UebergebeneObjekteSchleifeTyp][Stelle.UebergebeneObjekteSchleifeBemerkung][Stelle.UebergebeneObjekteSchleifeStartGueltigkeit][Stelle.UebergebeneObjekteSchleifeEndeGueltigkeit]
[FOREACH Pos = System.Positions.values][FOREACH Obj= Pos.ComplexCommentSet.keys.nsort]
[Pos.ComplexCommentSet.${Obj}.IsActive]
[Pos.ComplexCommentSet.${Obj}.Text]
[Pos.ComplexCommentSet.${Obj}.DynList]
[Pos.ComplexCommentSet.${Obj}.Comments]
[Pos.ComplexCommentSet.${Obj}.DateTimeStartDate]
[Pos.ComplexCommentSet.${Obj}.DateTimeEndDate]
[END][END]
Looping over resume entries
Professional experience / Business experience abroad
[Person.BerufserfahrungLandSchleife][Person.BerufserfahrungEndeDatumSchleife][Person.BerufserfahrungBrancheSchleife][Person.BerufserfahrungSchwerpunktSchleife][Person.BerufserfahrungHomepageSchleife][Person.BerufserfahrungStellenbezeichnungSchleife][Person.BerufserfahrungFuehrungsverantwortungSchleife][Person.BerufserfahrungOrtSchleife][Person.BerufserfahrungUnternehmenSchleife][Person.BerufserfahrungPositionSchleife][Person.BerufserfahrungImUnternehmenSchleife][Person.BerufserfahrungBeginnDatumSchleife][Person.BerufserfahrungBeschreibungSchleife]
[FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.Experience.values]
Job title: [t.JobTitle]
Position: [t.Position]
City: [t.Municipality]
Country: [t.Country]
Start date: [t.StartDate]
End date: [t.EndDate]
Industry: [t.Industry]
Company: [t.OrganizationName]
Focus: [t.IndustryComments]
Managerial responsibility: [t.ManagerialResponsibility]
Professional experience within the company: [t.ReferenceID]
Home page: [t.InternetWebAddress]
Description: [t.Comments]
[END][END]
Same loop with sorting by end date (ascending)
[Person.BerufserfahrungLandSchleife][Person.BerufserfahrungEndeDatumSchleife][Person.BerufserfahrungBrancheSchleife][Person.BerufserfahrungSchwerpunktSchleife][Person.BerufserfahrungHomepageSchleife][Person.BerufserfahrungStellenbezeichnungSchleife][Person.BerufserfahrungFuehrungsverantwortungSchleife][Person.BerufserfahrungOrtSchleife][Person.BerufserfahrungUnternehmenSchleife][Person.BerufserfahrungPositionSchleife][Person.BerufserfahrungImUnternehmenSchleife][Person.BerufserfahrungBeginnDatumSchleife][Person.BerufserfahrungBeschreibungSchleife]
[SET counter = 1] [FOREACH Pos = System.Positions.values][FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.Experience.values][SET tmpkey = t.EndDate_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.sort.reverse][IF var.length != 1]
Job title: [tmphash1.$var.JobTitle]
Position: [tmphash1.$var.Position]
City: [tmphash1.$var.Municipality]
Country: [tmphash1.$var.Country]
Start date: [tmphash1.$var.StartDate]
End date: [tmphash1.$var.EndDate]
Industry: [tmphash1.$var.Industry]
Company: [tmphash1.$var.OrganizationName]
Focus: [tmphash1.$var.IndustryComments]
Managerial responsibility: [tmphash1.$var.ManagerialResponsibility]
Professional experience within the company: [tmphash1.$var.ReferenceID]
Home page: [tmphash1.$var.InternetWebAddress]
Description: [tmphash1.$var.Comments]
[END][END]
Education / Destination Knowledge
[Person.AusbildungAbschlussSchleife][Person.AusbildungLandSchleife][Person.AusbildungAusbildungsrichtungSchleife][Person.AusbildungAbschlussbezeichnungSchleife][Person.AusbildungEndeDatumSchleife][Person.AusbildungNoteSchleife][Person.AusbildungOrtSchleife][Person.AusbildungAusbildungseinrichtungSchleife][Person.AusbildungBeginnDatumSchleife]
[FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.Education.values]
Degree or diploma: [t.DegreeType]
Major or concentration: [t.DegreeConcentration]
Educational institution: [t.OrganizationName]
Degree or diploma name: [t.DegreeName]
Grade: [t.MeasureValue]
Start date: [t.StartDate]
End date: [t.EndDate]
City: [t.Municipality]
Country: [t.Country]
[END][END]
Same loop with sorting by degree
[Person.AusbildungAbschlussSchleife][Person.AusbildungLandSchleife][Person.AusbildungAusbildungsrichtungSchleife][Person.AusbildungAbschlussbezeichnungSchleife][Person.AusbildungEndeDatumSchleife][Person.AusbildungNoteSchleife][Person.AusbildungOrtSchleife][Person.AusbildungAusbildungseinrichtungSchleife][Person.AusbildungBeginnDatumSchleife]
[SET counter = 1][FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.Education.values][SET tmpkey = t.DegreeType_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.sort][IF var.length != 1]
Degree or diploma: [tmphash1.$var.DegreeType]
Major or concentration: [tmphash1.$var.DegreeConcentration]
Educational institution: [tmphash1.$var.OrganizationName]
Degree or diploma name: [tmphash1.$var.DegreeName]
Grade: [tmphash1.$var.MeasureValue]
Start date: [tmphash1.$var.StartDate]
End date: [tmphash1.$var.EndDate]
City: [tmphash1.$var.Municipality]
Country: [tmphash1.$var.Country]
[END][END]
Training
[Person.WeiterbildungBeschreibungSchleife][Person.WeiterbildungLandSchleife][Person.WeiterbildungAusbildungsrichtungSchleife][Person.WeiterbildungAbschlussbezeichnungSchleife][Person.WeiterbildungAbschlussSchleife][Person.WeiterbildungKategorieSchleife][Person.WeiterbildungEndeDatumSchleife][Person.WeiterbildungNoteSchleife][Person.WeiterbildungOrtSchleife][Person.WeiterbildungHochschuleSchleife][Person.WeiterbildungBeginnDatumSchleife]
[FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.ContinuingEducation.values]
Institution: [t.OrganizationName]
Degree or diploma: [t.DegreeType]
Degree or diploma name: [t.DegreeName]
Major or concentration: [t.DegreeConcentration]
Category: [t.Function]
Description: [t.Comments]
Grade: [t.MeasureValue]
Start date: [t.StartDate]
End date: [t.EndDate]
City: [t.Municipality]
Country: [t.Country]
[END][END]
Same loop with sorting by educational institution
[Person.WeiterbildungBeschreibungSchleife][Person.WeiterbildungLandSchleife][Person.WeiterbildungAusbildungsrichtungSchleife][Person.WeiterbildungAbschlussbezeichnungSchleife][Person.WeiterbildungAbschlussSchleife][Person.WeiterbildungKategorieSchleife][Person.WeiterbildungEndeDatumSchleife][Person.WeiterbildungNoteSchleife][Person.WeiterbildungOrtSchleife][Person.WeiterbildungHochschuleSchleife]
[SET counter = 1][FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.ContinuingEducation.values][SET tmpkey = t.OrganizationName_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.sort][IF var.length != 1]
Institution: [tmphash1.$var.OrganizationName]
Degree or diploma: [tmphash1.$var.DegreeType]
Degree or diploma name: [tmphash1.$var.DegreeName]
Major or concentration: [tmphash1.$var.DegreeConcentration]
Category: [tmphash1.$var.Function]
Description: [tmphash1.$var.Comments]
Grade: [tmphash1.$var.MeasureValue]
Start date: [tmphash1.$var.StartDate]
End date: [tmphash1.$var.EndDate]
City: [tmphash1.$var.Municipality]
Country: [tmphash1.$var.Country]
[END;END]
Academic studies
[Person.StudiumHochschuleSchleife][Person.StudiumLandSchleife][Person.StudiumBeschreibungSchleife][Person.StudiumBeginnDatumSchleife][Person.StudiumEndeDatumSchleife][Person.StudiumOrtSchleife][Person.StudiumStudiengangSchleife][Person.StudiumAbschlussSchleife][Person.StudiumAbschlussbezeichnungSchleife][Person.StudiumNoteSchleife]
[FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.FurtherEducation.values]
Institution: [t.OrganizationName]
Major: [t.DegreeConcentration]
Degree: [t.DegreeType]
Degree name: [t.DegreeName]
Grade: [t.MeasureValue]
Start date: [t.StartDate]
End date: [t.EndDate]
City: [t.Municipality]
Country: [t.Country]
Description: [t.Comments]
[END][END]
Same loop with sorting by educational institution
[Person.StudiumHochschuleSchleife][Person.StudiumLandSchleife][Person.StudiumBeschreibungSchleife][Person.StudiumBeginnDatumSchleife][Person.StudiumEndeDatumSchleife][Person.StudiumOrtSchleife][Person.StudiumStudiengangSchleife][Person.StudiumAbschlussSchleife][Person.StudiumAbschlussbezeichnungSchleife][Person.StudiumNoteSchleife]
[SET counter = 1][FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.FurtherEducation.values][SET tmpkey = t.OrganizationName_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.sort][IF var.length != 1]
Educational institution: [tmphash1.$var.OrganizationName]
Major: [tmphash1.$var.DegreeConcentration]
Degree: [tmphash1.$var.DegreeType]
Degree name: [tmphash1.$var.DegreeName]
Grade: [tmphash1.$var.MeasureValue]
Start date: [tmphash1.$var.StartDate]
End date: [tmphash1.$var.EndDate]
City: [tmphash1.$var.Municipality]
Country: [tmphash1.$var.Country]
Description: [tmphash1.$var.Comments]
[END;END]
Languages
[Person.SpracheNiveauSchleife][Person.SpracheBezeichnungSchleife][Person.SpracheBemerkungSchleife]
[FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.SkillTypeSet.Language.values]
Name: [t.Skill]
Level: [t.Level]
Comments: [t.Comments]
[END][END]
Looping over competency entries
User-defined competency list
The following list can be used for all 12 lists. The appropriate ID for each skill list should be entered in place of “<SkilllistID>”:
[Person.KompetenzTyp][Person.KompetenzNiveau][Person.KompetenzName][Person.KompetenzKommentar]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.SkillTypeSet.values]
[IF t.SkillType == '<SkilllistID>'][t.Skill] - [t.Level] - [t.Comments]
[END][END][END]
SkilllistID | List name |
---|---|
1101 | User-defined competencies list 1 |
1103 | User-defined competencies list 2 |
1105 | User-defined competencies list 3 |
1107 | User-defined competencies list 4 |
1109 | User-defined competencies list 5 |
1111 | User-defined competencies list 6 |
1113 | User-defined competencies list 7 |
1115 | User-defined competencies list 8 |
1117 | User-defined competencies list 9 |
1119 | User-defined competencies list 10 |
1121 | User-defined competencies list 11 |
1123 | User-defined competencies list 12 |
Looping over documents about the person
Please note that these loops only work in employee export (and not in person export).
Variable names in German
[Person.DokumentTitel][Person.DokumentKategorie][Person.DokumentGueltigVon][Person.DokumentGueltigBis][Person.DokumentErstelltAm]
[FOREACH Pos = System.Positions.values] [FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.DocumentSet.values]
Title: [t.Title]
Category: [t.Category]
Valid from: [t.StartDate]
Valid until: [t.EndDate]
Created on: [t.CreationDate]
[END][END]
Variable names in English
[Person.DocumentTitle][Person.DocumentCategory][Person.DocumentStartDate][Person.DocumentEndDate][Person.DocumentCreatedOn]
[FOREACH Pos = System.Positions.values] [FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.DocumentSet.values]
Title: [t.Title]
Category: [t.Category]
Start date: [t.StartDate]
End date: [t.EndDate]
Created on: [t.CreationDate]
[END][END]
Looping over documents about the position
Please note that these loops only work in employee export (and not in person export).
Variable names in German
[Stelle.DokumentTitel][Stelle.DokumentKategorie][Stelle.DokumentGueltigVon][Stelle.DokumentGueltigBis][Stelle.DokumentBemerkung][Stelle.DokumentErstelltAm]
[FOREACH Pos = System.Positions.values] [FOREACH t = Pos.Specification.PtrCurrentProfile.DocumentSet.values]
Title: [t.Title]
Category: [t.Category]
Valid from: [t.StartDate]
Valid until: [t.EndDate]
Comments: [t.CommentsShort]
Created on: [t.CreationDate]
[END][END]
Variable names in English (starting from Sept. 15, 2013)
[Job.DocumentTitle][Job.DocumentCategory][Job.DocumentStartDate][Job.DocumentEndDate][Job.DocumentCommentsShort][Job.DocumentCreatedOn]
[FOREACH Pos = System.Positions.values] [FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.CV.PtrCurrentProfile.DocumentSet.values]
Title: [t.Title]
Category: [t.Category]
Start date: [t.StartDate]
Comments: [t.CommentsShort]
End date: [t.EndDate]
Created on: [t.CreationDate]
[END][END]
Event participations by a person
[Person.VeranstaltungTitelSchleife][Person.VeranstaltungBeginnDatumZeitSchleife][Person.VeranstaltungsteilnahmeZusagestatusSchleife]
[FOREACH Pers = System.Persons.values]
[FOREACH t = Pers.TrainingData.Courses.values]
[t.PtrConnectedEntity.CourseDescription.StartDate] - [t.PtrConnectedEntity.MultiLangDescList.1.Title] (Status: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status])
[END][END]
Event participation by an employee
[Person.VeranstaltungZertifikatKategorie][Person.VeranstaltungZertifikatGueltigVon][Person.VeranstaltungZertifikatGueltigBis]
[Person.VeranstaltungZertifikatTitel][Person.VeranstaltungVeranstaltungskategorie][Person.VeranstaltungTitelSchleife]
[Person.VeranstaltungBeginnDatumSchleifeText][Person.VeranstaltungEndeDatumSchleifeText][Person.VeranstaltungsteilnahmeZusagestatusSchleife]
[Person.VeranstaltungBenutzerdefDatum1][Person.VeranstaltungBenutzerdefDatum2][Person.VeranstaltungVeranstaltungstyp][Person.VeranstaltungVeranstaltungstypID][Person.VeranstaltungBenutzerdefText3][Person.VeranstaltungBenutzerdefText4][Person.VeranstaltungBenutzerdefListe6][Person.VeranstaltungBenutzerdefListe7]
[Person.VeranstaltungBenutzerdefListe8][Person.VeranstaltungBenutzerdefText5][Person.VeranstaltungBenutzerdefText9][Person.VeranstaltungBenutzerdefText10]
[Person.VeranstaltungBenutzerdefText11][Person.VeranstaltungBenutzerdefText12][Person.VeranstaltungBenutzerdefText13][Person.VeranstaltungBenutzerdefText14][Person.VeranstaltungBenutzerdefText15][Person.TeilnahmeTeilgenommen][Person.VeranstaltungBeginnDatumZeitSchleife]
[FOREACH Pos = System.Positions.values]
[FOREACH t = Pos.Staffing.ApplicantSet.PtrLastConnectedEntity.TrainingData.Courses.values]
[t.PtrConnectedEntity.CourseDescription.StartDate] - [t.PtrConnectedEntity.MultiLangDescList.1.Title] (Status: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status])
Category: [t.PtrConnectedEntity.DocumentSet.1.Category]
Certificate valid from: [t.PtrConnectedEntity.DocumentSet.1.StartDate]
Certificate valid until: [t.PtrConnectedEntity.DocumentSet.1.EndDate]
Certificate title: [t.PtrConnectedEntity.DocumentSet.1.Title]
Event category: [t.PtrConnectedEntity.CourseDescription.Category]
Loop title: [t.PtrConnectedEntity.MultiLangDescList.1.Title]
Start date loop text: [t.PtrConnectedEntity.CourseDescription.StartDate]
End date loop text: [t.PtrConnectedEntity.CourseDescription.EndDate]
Event participation approval status loop: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status]
User-defined date 1: [t.PtrConnectedEntity.Options.1.StartDate]
User-defined date 2: [t.PtrConnectedEntity.Options.2.StartDate]
Event type: [t.PtrConnectedEntity.CourseDescription.Code]
Event type ID: [t.PtrConnectedEntity.CourseDescription.Code]
User-defined text 3: [t.PtrConnectedEntity.Options.3.Comments]
User-defined text 4: [t.PtrConnectedEntity.Options.4.Comments]
User-defined list 6: [t.PtrConnectedEntity.Options.6.CustomerDefinedList]
User-defined list 7: [t.PtrConnectedEntity.Options.7.CustomerDefinedList]
User-defined list 8: [t.PtrConnectedEntity.Options.8.CustomerDefinedList]
User-defined text 5: [t.PtrConnectedEntity.Options.5.Comments]
User-defined text 9: [t.PtrConnectedEntity.Options.9.Comments]
User-defined text 10: [t.PtrConnectedEntity.Options.10.Comments]
User-defined text 11: [t.PtrConnectedEntity.Options.11.Comments]
User-defined text 12: [t.PtrConnectedEntity.Options.12.Comments]
User-defined text 13: [t.PtrConnectedEntity.Options.13.Comments]
User-defined text 14: [t.PtrConnectedEntity.Options.14.Comments]
User-defined text 15: [t.PtrConnectedEntity.Options.15.Comments]
Participated: [t.PtrConnection.Approval.Repayment.IsDocumented]
[END;END]
Looping over agreed-on content from employee review meeting
Company objectives
[Unternehmen.AusblickZiele] [Unternehmen.BeschreibungZiel] [Unternehmen.GewichtZiel] [Unternehmen.KriterienZiel] [Unternehmen.MassnahmenZiel] [Unternehmen.TerminZiel] [Unternehmen.TitelZiel] [Unternehmen.ZieleBenutzerdefiniert1] [Unternehmen.ZieleBenutzerdefiniert10] [Unternehmen.ZieleBenutzerdefiniert2] [Unternehmen.ZieleBenutzerdefiniert3] [Unternehmen.ZieleBenutzerdefiniert4] [Unternehmen.ZieleBenutzerdefiniert5] [Unternehmen.ZieleBenutzerdefiniert6] [Unternehmen.ZieleBenutzerdefiniert7] [Unternehmen.ZieleBenutzerdefiniert8] [Unternehmen.ZieleBenutzerdefiniert9] [Unternehmen.ZieleErreichtInProzent] [Unternehmen.ErreichtZiel] [Unternehmen.AbgegebenerKommentarZiele] [Unternehmen.AnzahlDelegierteZiele] [Unternehmen.VerknuepftesZiel] [Unternehmen.ZielFreigabe] [Unternehmen.ZielSollWert] [Unternehmen.ZielSollWertFreitext] [Unternehmen.ZielStartkennzahl] [Unternehmen.ZielZielkennzahl] [Unternehmen.ZielErsteller] [Unternehmen.ZielErstelltAm] [Unternehmen.ZielErstelltAmText] [Unternehmen.ZielAenderungsdatum] [Unternehmen.ZielAenderungsdatumText] [Unternehmen.ZielBearbeiter]
[SET PeriodID = Unternehmen.ZielPeriodeID]
[FOREACH t = System.Surveys.999999999.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.GivenComment == '1']
Ziel:
- [t.MultiLang.1.CommentSet.1.Comments]
- [t.MultiLang.1.CommentSet.2.Comments]
- [t.MultiLang.1.CommentSet.3.Comments]
- [t.MultiLang.1.CommentSet.4.Comments]
- [t.Weight]
- [t.DueDate]
Ausblick:
- [t.Forecast]
Kennzahlen:
- [t.TargetValueSet.1.StartValue]
- [t.TargetValueSet.1.TargetValue]
- [t.TargetValueSet.1.AchievedValue]
Sollwerte:
- [t.TargetValueSet.1.Value]
- [t.TargetValueSet.1.Value2]
Beurteilung:
- [t.Answers.2.GivenComment]
- [t.Answers.2.GivenAnswer]
- [t.Answers.2.ScoreValue]
Freigegeben:
- [t.GivenComment]
Verknüpfungen:
- [t.SuperQuestions.PtrSingleEntry.PtrCurrentResultQuestion.MultiLang.1.CommentSet.1.Comments]
- [t.SubQuestions.CountConnections]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END;END]

[Unternehmen.AbgegebenerKommentarZiele] - t.Answers.2.GivenComment
[Unternehmen.AnzahlDelegierteZiele] - t.SubQuestions.CountConnections
[Unternehmen.AusblickZiele] - t.Forecast
[Unternehmen.AusblickZieleID] - t.Forecast
[Unternehmen.BeschreibungZiel] - t.MultiLang.1.CommentSet.2.Comments
[Unternehmen.ErreichtZiel] - t.Answers.2.GivenAnswer
[Unternehmen.ExakterMittelwertBeurteilungListe [CompanyObjectiveSumPath].EntryIDCalcValue.1
[Unternehmen.GewichtungMittelwertBeurteilungListe [CompanyObjectiveSumPath].EntryIDWeight.1
[Unternehmen.GewichtZiel] - t.Weight
[Unternehmen.KriterienZiel] - t.MultiLang.1.CommentSet.3.Comments
[Unternehmen.MassnahmenZiel] - t.MultiLang.1.CommentSet.4.Comments
[Unternehmen.TerminZiel] - t.DueDate
[Unternehmen.TitelZiel] - t.MultiLang.1.CommentSet.1.Comments
[Unternehmen.VerknuepftesZiel] - t.SuperQuestions.PtrSingleEntry.PtrCurrentResultQuestion.MultiLang.1.CommentSet.1.Comments
[Unternehmen.ZieleBenutzerdefiniert1] - t.MultiLang.1.CommentSet.11.Comments
[Unternehmen.ZieleBenutzerdefiniert10] - t.MultiLang.1.CommentSet.21.Comments
[Unternehmen.ZieleBenutzerdefiniert2] - t.MultiLang.1.CommentSet.12.Comments
[Unternehmen.ZieleBenutzerdefiniert3] - t.MultiLang.1.CommentSet.13.Comments
[Unternehmen.ZieleBenutzerdefiniert3ID] - t.MultiLang.1.CommentSet.13.Comments
[Unternehmen.ZieleBenutzerdefiniert4] - t.MultiLang.1.CommentSet.14.Comments
[Unternehmen.ZieleBenutzerdefiniert4ID] - t.MultiLang.1.CommentSet.14.Comments
[Unternehmen.ZieleBenutzerdefiniert5] - t.MultiLang.1.CommentSet.15.Comments
[Unternehmen.ZieleBenutzerdefiniert5ID] - t.MultiLang.1.CommentSet.15.Comments
[Unternehmen.ZieleBenutzerdefiniert6] - t.MultiLang.1.CommentSet.16.Comments
[Unternehmen.ZieleBenutzerdefiniert7] - t.MultiLang.1.CommentSet.17.Comments
[Unternehmen.ZieleBenutzerdefiniert8] - t.MultiLang.1.CommentSet.18.Comments
[Unternehmen.ZieleBenutzerdefiniert9] - t.MultiLang.1.CommentSet.19.Comments
[Unternehmen.ZieleErreichtInProzent] - t.Answers.2.ScoreValue
[Unternehmen.ZielFreigabe] - t.GivenComment
Englische Variablen:
[Company.CriterionGoal] - t.MultiLang.1.CommentSet.3.Comments
[Company.DateGoal] - t.DueDate
[Company.DescriptionGoal] - t.MultiLang.1.CommentSet.2.Comments
[Company.GoalGivenComment] - t.Answers.2.GivenComment
[Company.GoalsAchievedInPercent] - t.Answers.2.ScoreValue
[Company.GoalShown] - t.GivenComment
[Company.GoalUserdefined1] - t.MultiLang.1.CommentSet.11.Comments
[Company.GoalUserdefined10] - t.MultiLang.1.CommentSet.21.Comments
[Company.GoalUserdefined2] - t.MultiLang.1.CommentSet.12.Comments
[Company.GoalUserdefined3] - t.MultiLang.1.CommentSet.13.Comments
[Company.GoalUserdefined3ID] - t.MultiLang.1.CommentSet.13.Comments
[Company.GoalUserdefined4] - t.MultiLang.1.CommentSet.14.Comments
[Company.GoalUserdefined4ID] - t.MultiLang.1.CommentSet.14.Comments
[Company.GoalUserdefined5] - t.MultiLang.1.CommentSet.15.Comments
[Company.GoalUserdefined5ID] - t.MultiLang.1.CommentSet.15.Comments
[Company.GoalUserdefined6] - t.MultiLang.1.CommentSet.16.Comments
[Company.GoalUserdefined7] - t.MultiLang.1.CommentSet.17.Comments
[Company.GoalUserdefined8] - t.MultiLang.1.CommentSet.18.Comments
[Company.GoalUserdefined9] - t.MultiLang.1.CommentSet.19.Comments
[Company.GoalView] - t.Forecast
[Company.GoalViewID] - t.Forecast
[Company.LinkedGoal] - t.SuperQuestions.PtrSingleEntry.PtrCurrentResultQuestion.MultiLang.1.CommentSet.1.Comments
[Company.MeasureGoal] - t.MultiLang.1.CommentSet.4.Comments
[Company.NumberDelegatedGoals] - t.SubQuestions.CountConnections
[Company.ReachGoal] - t.Answers.2.GivenAnswer
[Company.TitleGoal] - t.MultiLang.1.CommentSet.1.Comments
[Company.WeightGoal] - t.Weight
Departmental objectives
[Abteilung.AusblickZiele]
[Abteilung.BeschreibungZiel]
[Abteilung.ErreichtZiel]
[Abteilung.GewichtZiel]
[Abteilung.KriterienZiel]
[Abteilung.MassnahmenZiel]
[Abteilung.TerminZiel]
[Abteilung.TitelZiel]
[Abteilung.ZieleBenutzerdefiniert1]
[Abteilung.ZieleBenutzerdefiniert10]
[Abteilung.ZieleBenutzerdefiniert2]
[Abteilung.ZieleBenutzerdefiniert3]
[Abteilung.ZieleBenutzerdefiniert4]
[Abteilung.ZieleBenutzerdefiniert5]
[Abteilung.ZieleBenutzerdefiniert6]
[Abteilung.ZieleBenutzerdefiniert7]
[Abteilung.ZieleBenutzerdefiniert8]
[Abteilung.ZieleBenutzerdefiniert9]
[Abteilung.ZieleErreichtInProzent]
[Abteilung.AbgegebenerKommentarZiele]
[Abteilung.AnzahlDelegierteZiele]
[Abteilung.VerknuepftesZiel]
[Abteilung.ZielFreigabe]
[Abteilung.ZielSollWert]
[Abteilung.ZielSollWertFreitext]
[Abteilung.ZielStartkennzahl]
[Abteilung.ZielZielkennzahl]
[Abteilung.ZielErsteller]
[Abteilung.ZielErstelltAm]
[Abteilung.ZielErstelltAmText]
[Abteilung.ZielAenderungsdatum]
[Abteilung.ZielAenderungsdatumText]
[Abteilung.ZielBearbeiter]
[FOREACH t = System.Surveys.SummarySuperior.SpecialGoalsSet.values.first.Questions.values][IF t.GivenComment == '1']
Ziel:
- [t.MultiLang.1.CommentSet.1.Comments]
- [t.MultiLang.1.CommentSet.2.Comments]
- [t.MultiLang.1.CommentSet.3.Comments]
- [t.MultiLang.1.CommentSet.4.Comments]
- [t.Weight]
- [t.DueDate]
Ausblick:
- [t.Forecast]
Kennzahlen:
- [t.TargetValueSet.1.StartValue]
- [t.TargetValueSet.1.TargetValue]
- [t.TargetValueSet.1.AchievedValue]
Sollwerte:
- [t.TargetValueSet.1.Value]
- [t.TargetValueSet.1.Value2]
Beurteilung:
- [t.Answers.2.GivenComment]
- [t.Answers.2.GivenAnswer]
- [t.Answers.2.ScoreValue]
Freigegeben:
- [t.GivenComment]
Verknüpfungen:
- [t.SuperQuestions.PtrSingleEntry.PtrCurrentResultQuestion.MultiLang.1.CommentSet.1.Comments]
- [t.SubQuestions.CountConnections]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END;END]

[Abteilung.AbgegebenerKommentarZiele] - t.Answers.2.GivenComment
[Abteilung.AnzahlDelegierteZiele] - t.SubQuestions.CountConnections
[Abteilung.AusblickZiele] - t.Forecast
[Abteilung.AusblickZieleID] - t.Forecast
[Abteilung.BeschreibungZiel] - t.MultiLang.1.CommentSet.2.Comments
[Abteilung.ErreichtZiel] - t.Answers.2.GivenAnswer
[Abteilung.ExakterMittelwertBeurteilungListe [DepartmentObjectiveSumPath].EntryIDCalcValue.1
[Abteilung.GewichtungMittelwertBeurteilungListe [DepartmentObjectiveSumPath].EntryIDWeight.1
[Abteilung.GewichtZiel] - t.Weight
[Abteilung.KriterienZiel] - t.MultiLang.1.CommentSet.3.Comments
[Abteilung.MassnahmenZiel] - t.MultiLang.1.CommentSet.4.Comments
[Abteilung.TerminZiel] - t.DueDate
[Abteilung.TitelZiel] - t.MultiLang.1.CommentSet.1.Comments
[Abteilung.VerknuepftesZiel] - t.SuperQuestions.PtrSingleEntry.PtrCurrentResultQuestion.MultiLang.1.CommentSet.1.Comments
[Abteilung.ZieleBenutzerdefiniert1] - t.MultiLang.1.CommentSet.11.Comments
[Abteilung.ZieleBenutzerdefiniert10] - t.MultiLang.1.CommentSet.21.Comments
[Abteilung.ZieleBenutzerdefiniert2] - t.MultiLang.1.CommentSet.12.Comments
[Abteilung.ZieleBenutzerdefiniert3] - t.MultiLang.1.CommentSet.13.Comments
[Abteilung.ZieleBenutzerdefiniert3ID] - t.MultiLang.1.CommentSet.13.Comments
[Abteilung.ZieleBenutzerdefiniert4] - t.MultiLang.1.CommentSet.14.Comments
[Abteilung.ZieleBenutzerdefiniert4ID] - t.MultiLang.1.CommentSet.14.Comments
[Abteilung.ZieleBenutzerdefiniert5] - t.MultiLang.1.CommentSet.15.Comments
[Abteilung.ZieleBenutzerdefiniert5ID] - t.MultiLang.1.CommentSet.15.Comments
[Abteilung.ZieleBenutzerdefiniert6] - t.MultiLang.1.CommentSet.16.Comments
[Abteilung.ZieleBenutzerdefiniert7] - t.MultiLang.1.CommentSet.17.Comments
[Abteilung.ZieleBenutzerdefiniert8] - t.MultiLang.1.CommentSet.18.Comments
[Abteilung.ZieleBenutzerdefiniert9] - t.MultiLang.1.CommentSet.19.Comments
[Abteilung.ZieleErreichtInProzent] - t.Answers.2.ScoreValue
[Abteilung.ZielFreigabe] - t.GivenComment
Englische Variablen:
[Department.CriterionGoal] - t.MultiLang.1.CommentSet.3.Comments
[Department.DateGoal] - t.DueDate
[Department.DescriptionGoal] - t.MultiLang.1.CommentSet.2.Comments
[Department.GoalGivenComment] - t.Answers.2.GivenComment
[Department.GoalsAchievedInPercent] - t.Answers.2.ScoreValue
[Department.GoalShown] - t.GivenComment
[Department.GoalUserdefined1] - t.MultiLang.1.CommentSet.11.Comments
[Department.GoalUserdefined10] - t.MultiLang.1.CommentSet.21.Comments
[Department.GoalUserdefined2] - t.MultiLang.1.CommentSet.12.Comments
[Department.GoalUserdefined3] - t.MultiLang.1.CommentSet.13.Comments
[Department.GoalUserdefined3ID] - t.MultiLang.1.CommentSet.13.Comments
[Department.GoalUserdefined4] - t.MultiLang.1.CommentSet.14.Comments
[Department.GoalUserdefined4ID] - t.MultiLang.1.CommentSet.14.Comments
[Department.GoalUserdefined5] - t.MultiLang.1.CommentSet.15.Comments
[Department.GoalUserdefined5ID] - t.MultiLang.1.CommentSet.15.Comments
[Department.GoalUserdefined6] - t.MultiLang.1.CommentSet.16.Comments
[Department.GoalUserdefined7] - t.MultiLang.1.CommentSet.17.Comments
[Department.GoalUserdefined8] - t.MultiLang.1.CommentSet.18.Comments
[Department.GoalUserdefined9] - t.MultiLang.1.CommentSet.19.Comments
[Department.GoalView] - t.Forecast
[Department.GoalViewID] - t.Forecast
[Department.LinkedGoal] - t.SuperQuestions.PtrSingleEntry.PtrCurrentResultQuestion.MultiLang.1.CommentSet.1.Comments
[Department.MeasureGoal] - t.MultiLang.1.CommentSet.4.Comments
[Department.NumberDelegatedGoals] - t.SubQuestions.CountConnections
[Department.ReachGoal] - t.Answers.2.GivenAnswer
[Department.TitleGoal] - t.MultiLang.1.CommentSet.1.Comments
[Department.WeightGoal] - t.Weight
Zusammenfassende Variablen zu den Abteilungszielen, die nicht in einer Schleife verbaut werden müssen
[Abteilung.ZielPeriodeID]
[Abteilung.AnzahlBeurteilteZieleListe]
[Abteilung.AnzahlBeurteilteZieleProzent]
[Abteilung.ExakterMittelwertBeurteilungListe]
[Abteilung.GewichtungMittelwertBeurteilungListe]
[Abteilung.MittelwertBeurteilungProzent]
[Abteilung.MittelwertBeurteilungListe]
Performance goals
[Stelle.ZielTitel][Stelle.ZielKategorie][Stelle.ZielBeschreibung][Stelle.ZielGewicht][Stelle.ZielKriterien][Stelle.ZielMassnahmen][Stelle.ZielTermin][Stelle.ZielBenutzerdef1][Stelle.ZielBenutzerdef2][Stelle.ZielBenutzerdef3][Stelle.ZielBenutzerdef4][Stelle.ZielBenutzerdef5][Stelle.ZielBenutzerdef6][Stelle.ZielBenutzerdef7][Stelle.ZielBenutzerdef8][Stelle.ZielBenutzerdef9][Stelle.ZielStartkennzahl][Stelle.ZielZielkennzahl][Stelle.ZielSollWert][Stelle.ZielSollWertFreitext][Stelle.ZielErreichteKennzahl][Stelle.ZielPrognose][Stelle.ZielPrognoseKommentar][Stelle.ZielErreichtProzentMA][Stelle.ZielErreichtMA][Stelle.ZielErreichtKommentarMA][Stelle.ZielErreichtProzentVG][Stelle.ZielErreichtVG][Stelle.ZielErreichtKommentarVG][Stelle.ZielErsteller][Stelle.ZielErstelltAm][Stelle.ZielAenderungsdatum][Stelle.ZielBearbeiter][Stelle.ZielPrognose][Stelle.ZielPrognoseKommentar][Stelle.ZielSichtbar]
[SET PeriodID = Stelle.LeistungszieleSystemperiodeID]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrObjectives.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.CustomerDefined.visible]
[IF t.MultiLang.1.CommentSet.10.Comments]Kategorie: [t.MultiLang.1.CommentSet.10.Comments]: [END]Titel: [t.MultiLang.1.CommentSet.1.Comments]
[IF t.MultiLang.1.CommentSet.2.Comments] Beschreibung: [t.MultiLang.1.CommentSet.2.Comments][END]
[IF t.Weight] Gewicht: [t.Weight][END]
[IF t.DueDate] Termin: [t.DueDate][END]
[IF t.MultiLang.1.CommentSet.3.Comments] Kriterien : [t.MultiLang.1.CommentSet.3.Comments][END]
[IF t.MultiLang.1.CommentSet.4.Comments] Massnahmen: [t.MultiLang.1.CommentSet.4.Comments][END]
[IF t.MultiLang.1.CommentSet.11.Comments] Benutzerdefiniert 1: [t.MultiLang.1.CommentSet.11.Comments][END]
[IF t.MultiLang.1.CommentSet.12.Comments] Benutzerdefiniert 2: [t.MultiLang.1.CommentSet.12.Comments][END]
[IF t.MultiLang.1.CommentSet.13.Comments] Benutzerdefiniert 3: [t.MultiLang.1.CommentSet.13.Comments][END]
[IF t.MultiLang.1.CommentSet.14.Comments] Benutzerdefiniert 4: [t.MultiLang.1.CommentSet.14.Comments][END]
[IF t.MultiLang.1.CommentSet.15.Comments] Benutzerdefiniert 5: [t.MultiLang.1.CommentSet.15.Comments][END]
[IF t.MultiLang.1.CommentSet.16.Comments] Benutzerdefiniert 6: [t.MultiLang.1.CommentSet.16.Comments][END]
[IF t.TargetValueSet.1.StartValue] Stelle.ZielStartkennzahl: [t.TargetValueSet.1.StartValue][END]
[IF t.TargetValueSet.1.TargetValue] Stelle.ZielZielkennzahl: [t.TargetValueSet.1.TargetValue][END]
[IF t.TargetValueSet.1.Value] Stelle.ZielSollWert: [t.TargetValueSet.1.Value][END]
[IF t.TargetValueSet.1.Value2]Stelle.ZielSollWertFreitext:[t.TargetValueSet.1.Value2][END]
[IF t.TargetValueSet.1.AchievedValue]Stelle.ZielErreichteKennzahl: [t.TargetValueSet.1.AchievedValue][END]
[IF t.Forecast] Ausblick: [t.Forecast][END]
[IF t.Comments] Ausblick Kommentar: [t.Comments][END]
[IF t.Answers.1.ScoreValue] Beurteilung Mitarbeiter: [t.Answers.1.ScoreValue][END]
[IF t.Answers.1.GivenAnswer] Erreichungsgrad Mitarbeiter: [t.Answers.1.GivenAnswer][END]
[IF t.Answers.1.GivenComment] Kommentar Mitarbeiter: [t.Answers.1.GivenComment][END]
[IF t.Answers.2.ScoreValue] Beurteilung Vorgesetzter: [t.Answers.2.ScoreValue][END]
[IF t.Answers.2.GivenAnswer] Erreichungsgrad Vorgesetzter: [t.Answers.2.GivenAnswer][END]
[IF t.Answers.2.GivenComment] Kommentar Vorgesetzter: [t.Answers.2.GivenComment][END]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END] [END] [END]
Tasks
[Stelle.StellenaufgabeTitel][Stelle.StellenaufgabeKategorie][Stelle.StellenaufgabeBeschreibung][Stelle.StellenaufgabeGewicht][Stelle.StellenaufgabeKriterien][Stelle.StellenaufgabeMassnahmen][Stelle.StellenaufgabeTermin][Stelle.StellenaufgabeBenutzerdef1][Stelle.StellenaufgabeBenutzerdef2][Stelle.StellenaufgabeBenutzerdef3][Stelle.StellenaufgabeBenutzerdef4][Stelle.StellenaufgabeBenutzerdef5][Stelle.StellenaufgabeBenutzerdef6][Stelle.StellenaufgabeBenutzerdef7][Stelle.StellenaufgabeBenutzerdef8][Stelle.StellenaufgabeBenutzerdef9][Stelle.StellenaufgabeErreichtProzentMA][Stelle.StellenaufgabeErreichtMA][Stelle.StellenaufgabeErreichtKommentarMA][Stelle.StellenaufgabeErreichtProzentVG][Stelle.StellenaufgabeErreichtVG][Stelle.StellenaufgabeErreichtKommentarVG][Stelle.StellenaufgabeErsteller][Stelle.StellenaufgabeErstelltAm][Stelle.StellenaufgabeAenderungsdatum][Stelle.StellenaufgabeBearbeiter][Stelle.StellenaufgabePrognose][Stelle.StellenaufgabePrognoseKommentar][Stelle.StellenaufgabeSichtbar]
[Stelle.StellenaufgabeDrittbeurteilung]
[SET PeriodID = Stelle.StellenaufgabenSystemperiodeID]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrWorkTask.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.CustomerDefined.visible]
[IF t.MultiLang.1.CommentSet.10.Comments]Kategorie: [t.MultiLang.1.CommentSet.10.Comments]: [END]Titel: [t.MultiLang.1.CommentSet.1.Comments]
[IF t.MultiLang.1.CommentSet.2.Comments] Beschreibung: [t.MultiLang.1.CommentSet.2.Comments][END]
[IF t.Weight] Gewicht: [t.Weight][END]
[IF t.DueDate] Termin: [t.DueDate][END]
[IF t.MultiLang.1.CommentSet.3.Comments] Kriterien : [t.MultiLang.1.CommentSet.3.Comments][END]
[IF t.MultiLang.1.CommentSet.4.Comments] Massnahmen: [t.MultiLang.1.CommentSet.4.Comments][END]
[IF t.MultiLang.1.CommentSet.11.Comments] Benutzerdefiniert 1: [t.MultiLang.1.CommentSet.11.Comments][END]
[IF t.MultiLang.1.CommentSet.12.Comments] Benutzerdefiniert 2: [t.MultiLang.1.CommentSet.12.Comments][END]
[IF t.MultiLang.1.CommentSet.13.Comments] Benutzerdefiniert 3: [t.MultiLang.1.CommentSet.13.Comments][END]
[IF t.MultiLang.1.CommentSet.14.Comments] Benutzerdefiniert 4: [t.MultiLang.1.CommentSet.14.Comments][END]
[IF t.MultiLang.1.CommentSet.15.Comments] Benutzerdefiniert 5: [t.MultiLang.1.CommentSet.15.Comments][END]
[IF t.MultiLang.1.CommentSet.16.Comments] Benutzerdefiniert 6: [t.MultiLang.1.CommentSet.16.Comments][END]
[IF t.MultiLang.1.CommentSet.17.Comments] Benutzerdefiniert 7: [t.MultiLang.1.CommentSet.17.Comments][END]
[IF t.MultiLang.1.CommentSet.18.Comments] Benutzerdefiniert 8: [t.MultiLang.1.CommentSet.18.Comments][END]
[IF t.MultiLang.1.CommentSet.19.Comments] Benutzerdefiniert 9: [t.MultiLang.1.CommentSet.19.Comments][END]
[IF t.MultiLang.1.CommentSet.101.Comments] Ausblick: [t.Forecast][END]
[IF t.MultiLang.1.CommentSet.102.Comments] Ausblick Kommentar: [t.Comments][END]
[IF t.Answers.1.ScoreValue] Beurteilung Mitarbeiter: [t.Answers.1.ScoreValue][END]
[IF t.Answers.1.GivenAnswer] Erreichungsgrad Mitarbeiter: [t.Answers.1.GivenAnswer][END]
[IF t.Answers.1.GivenComment] Kommentar Mitarbeiter: [t.Answers.1.GivenComment][END]
[IF t.Answers.2.ScoreValue] Beurteilung Vorgesetzter: [t.Answers.2.ScoreValue][END]
[IF t.Answers.2.GivenAnswer] Erreichungsgrad Vorgesetzter: [t.Answers.2.GivenAnswer][END]
[IF t.Answers.2.GivenComment] Kommentar Vorgesetzter: [t.Answers.2.GivenComment][END]
[IF t.ThirdPartyAppraisal.TotalListNoHTML.63] Drittbeurteilung: [t.ThirdPartyAppraisal.TotalListNoHTML.63][END]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END] [END] [END]
Competencies
[Stelle.KompetenzTitel][Stelle.KompetenzKategorie][Stelle.KompetenzBeschreibung][Stelle.KompetenzGewicht][Stelle.KompetenzKriterien][Stelle.KompetenzMassnahmen][Stelle.KompetenzTermin][Stelle.KompetenzBenutzerdef1][Stelle.KompetenzBenutzerdef2][Stelle.KompetenzBenutzerdef3][Stelle.KompetenzBenutzerdef4][Stelle.KompetenzBenutzerdef5][Stelle.KompetenzBenutzerdef6][Stelle.KompetenzBenutzerdef7][Stelle.KompetenzBenutzerdef8][Stelle.KompetenzBenutzerdef9][Stelle.KompetenzErreichtProzentMA][Stelle.KompetenzErreichtMA][Stelle.KompetenzErreichtKommentarMA][Stelle.KompetenzErreichtProzentVG][Stelle.KompetenzErreichtVG][Stelle.KompetenzErreichtKommentarVG][Stelle.KompetenzErsteller][Stelle.KompetenzErstelltAm][Stelle.KompetenzAenderungsdatum][Stelle.KompetenzBearbeiter][Stelle.KompetenzPrognose][Stelle.KompetenzPrognoseKommentar][Stelle.KompetenzSichtbar]
[SET PeriodID = Stelle.KompetenzenSystemperiodeID]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrSkills.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.CustomerDefined.visible]
[IF t.MultiLang.1.CommentSet.10.Comments]Kategorie: [t.MultiLang.1.CommentSet.10.Comments]: [END]Titel: [t.MultiLang.1.CommentSet.1.Comments]
[IF t.MultiLang.1.CommentSet.2.Comments] Beschreibung: [t.MultiLang.1.CommentSet.2.Comments][END]
[IF t.Weight] Gewicht: [t.Weight][END]
[IF t.DueDate] Termin: [t.DueDate][END]
[IF t.MultiLang.1.CommentSet.3.Comments] Kriterien : [t.MultiLang.1.CommentSet.3.Comments][END]
[IF t.MultiLang.1.CommentSet.4.Comments] Massnahmen: [t.MultiLang.1.CommentSet.4.Comments][END]
[IF t.MultiLang.1.CommentSet.11.Comments] Benutzerdefiniert 1: [t.MultiLang.1.CommentSet.11.Comments][END]
[IF t.MultiLang.1.CommentSet.12.Comments] Benutzerdefiniert 2: [t.MultiLang.1.CommentSet.12.Comments][END]
[IF t.MultiLang.1.CommentSet.13.Comments] Benutzerdefiniert 3: [t.MultiLang.1.CommentSet.13.Comments][END]
[IF t.MultiLang.1.CommentSet.14.Comments] Benutzerdefiniert 4: [t.MultiLang.1.CommentSet.14.Comments][END]
[IF t.MultiLang.1.CommentSet.15.Comments] Benutzerdefiniert 5: [t.MultiLang.1.CommentSet.15.Comments][END]
[IF t.MultiLang.1.CommentSet.16.Comments] Benutzerdefiniert 6: [t.MultiLang.1.CommentSet.16.Comments][END]
[IF t.MultiLang.1.CommentSet.17.Comments] Benutzerdefiniert 7: [t.MultiLang.1.CommentSet.17.Comments][END]
[IF t.MultiLang.1.CommentSet.18.Comments] Benutzerdefiniert 8: [t.MultiLang.1.CommentSet.18.Comments][END]
[IF t.MultiLang.1.CommentSet.19.Comments] Benutzerdefiniert 9: [t.MultiLang.1.CommentSet.19.Comments][END]
[IF t.MultiLang.1.CommentSet.101.Comments] Ausblick: [t.Forecast][END]
[IF t.MultiLang.1.CommentSet.102.Comments] Ausblick Kommentar: [t.Comments][END]
[IF t.Answers.1.ScoreValue] Beurteilung Mitarbeiter: [t.Answers.1.ScoreValue][END]
[IF t.Answers.1.GivenAnswer] Erreichungsgrad Mitarbeiter: [t.Answers.1.GivenAnswer][END]
[IF t.Answers.1.GivenComment] Kommentar Mitarbeiter: [t.Answers.1.GivenComment][END]
[IF t.Answers.2.ScoreValue] Beurteilung Vorgesetzter: [t.Answers.2.ScoreValue][END]
[IF t.Answers.2.GivenAnswer] Erreichungsgrad Vorgesetzter: [t.Answers.2.GivenAnswer][END]
[IF t.Answers.2.GivenComment] Kommentar Vorgesetzter: [t.Answers.2.GivenComment][END]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END] [END] [END]
Development goals
[Stelle.EntwicklungszielTitel][Stelle.EntwicklungszielKategorie][Stelle.EntwicklungszielBeschreibung][Stelle.EntwicklungszielGewicht][Stelle.EntwicklungszielKriterien][Stelle.EntwicklungszielMassnahmen][Stelle.EntwicklungszielTermin][Stelle.EntwicklungszielBenutzerdef1][Stelle.EntwicklungszielBenutzerdef2][Stelle.EntwicklungszielBenutzerdef3][Stelle.EntwicklungszielBenutzerdef4][Stelle.EntwicklungszielBenutzerdef5][Stelle.EntwicklungszielBenutzerdef6][Stelle.EntwicklungszielBenutzerdef7][Stelle.EntwicklungszielBenutzerdef8][Stelle.EntwicklungszielBenutzerdef9][Stelle.EntwicklungszielErreichtProzentMA][Stelle.EntwicklungszielErreichtMA][Stelle.EntwicklungszielErreichtKommentarMA][Stelle.EntwicklungszielErreichtProzentVG][Stelle.EntwicklungszielErreichtVG][Stelle.EntwicklungszielErreichtKommentarVG][Stelle.EntwicklungszielErsteller][Stelle.EntwicklungszielErstelltAm][Stelle.EntwicklungszielAenderungsdatum][Stelle.EntwicklungszielBearbeiter][Stelle.EntwicklungszielPrognose][Stelle.EntwicklungszielPrognoseKommentar][Stelle.EntwicklungszielSichtbar]
[SET PeriodID = Stelle.EntwicklungszieleSystemperiodeID]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrDevelopObjectives.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.CustomerDefined.visible]
[IF t.MultiLang.1.CommentSet.10.Comments]Kategorie: [t.MultiLang.1.CommentSet.10.Comments]: [END]Titel: [t.MultiLang.1.CommentSet.1.Comments]
[IF t.MultiLang.1.CommentSet.2.Comments] Beschreibung: [t.MultiLang.1.CommentSet.2.Comments][END]
[IF t.Weight] Gewicht: [t.Weight][END]
[IF t.DueDate] Termin: [t.DueDate][END]
[IF t.MultiLang.1.CommentSet.3.Comments] Kriterien : [t.MultiLang.1.CommentSet.3.Comments][END]
[IF t.MultiLang.1.CommentSet.4.Comments] Massnahmen: [t.MultiLang.1.CommentSet.4.Comments][END]
[IF t.MultiLang.1.CommentSet.11.Comments] Benutzerdefiniert 1: [t.MultiLang.1.CommentSet.11.Comments][END]
[IF t.MultiLang.1.CommentSet.12.Comments] Benutzerdefiniert 2: [t.MultiLang.1.CommentSet.12.Comments][END]
[IF t.MultiLang.1.CommentSet.13.Comments] Benutzerdefiniert 3: [t.MultiLang.1.CommentSet.13.Comments][END]
[IF t.MultiLang.1.CommentSet.14.Comments] Benutzerdefiniert 4: [t.MultiLang.1.CommentSet.14.Comments][END]
[IF t.MultiLang.1.CommentSet.15.Comments] Benutzerdefiniert 5: [t.MultiLang.1.CommentSet.15.Comments][END]
[IF t.MultiLang.1.CommentSet.16.Comments] Benutzerdefiniert 6: [t.MultiLang.1.CommentSet.16.Comments][END]
[IF t.MultiLang.1.CommentSet.17.Comments] Benutzerdefiniert 7: [t.MultiLang.1.CommentSet.17.Comments][END]
[IF t.MultiLang.1.CommentSet.18.Comments] Benutzerdefiniert 8: [t.MultiLang.1.CommentSet.18.Comments][END]
[IF t.MultiLang.1.CommentSet.19.Comments] Benutzerdefiniert 9: [t.MultiLang.1.CommentSet.19.Comments][END]
[IF t.MultiLang.1.CommentSet.101.Comments] Ausblick: [t.Forecast][END]
[IF t.MultiLang.1.CommentSet.102.Comments] Ausblick Kommentar: [t.Comments][END]
[IF t.Answers.1.ScoreValue] Beurteilung Mitarbeiter: [t.Answers.1.ScoreValue][END]
[IF t.Answers.1.GivenAnswer] Erreichungsgrad Mitarbeiter: [t.Answers.1.GivenAnswer][END]
[IF t.Answers.1.GivenComment] Kommentar Mitarbeiter: [t.Answers.1.GivenComment][END]
[IF t.Answers.2.ScoreValue] Beurteilung Vorgesetzter: [t.Answers.2.ScoreValue][END]
[IF t.Answers.2.GivenAnswer] Erreichungsgrad Vorgesetzter: [t.Answers.2.GivenAnswer][END]
[IF t.Answers.2.GivenComment] Kommentar Vorgesetzter: [t.Answers.2.GivenComment][END]
[END] [END] [END]
Feedback topics
[Stelle.FeedbackTitel][Stelle.FeedbackKategorie][Stelle.FeedbackBeschreibung][Stelle.FeedbackGewicht][Stelle.FeedbackKriterien][Stelle.FeedbackMassnahmen][Stelle.FeedbackTermin][Stelle.FeedbackBenutzerdef1][Stelle.FeedbackBenutzerdef2][Stelle.FeedbackBenutzerdef3][Stelle.FeedbackBenutzerdef4][Stelle.FeedbackBenutzerdef5][Stelle.FeedbackBenutzerdef6][Stelle.FeedbackBenutzerdef7][Stelle.FeedbackBenutzerdef8][Stelle.FeedbackBenutzerdef9][Stelle.FeedbackErreichtProzentMA][Stelle.FeedbackErreichtMA][Stelle.FeedbackErreichtKommentarMA][Stelle.FeedbackErreichtProzentVG][Stelle.FeedbackErreichtVG][Stelle.FeedbackErreichtKommentarVG][Stelle.FeedbackErsteller][Stelle.FeedbackErstelltAm][Stelle.FeedbackAenderungsdatum][Stelle.FeedbackBearbeiter][Stelle.FeedbackPrognose][Stelle.FeedbackPrognoseKommentar][Stelle.FeedbackSichtbar]
[SET PeriodID = Stelle.FeedbackSystemperiodeID]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrFeedback.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.CustomerDefined.visible]
[IF t.MultiLang.1.CommentSet.10.Comments]Kategorie: [t.MultiLang.1.CommentSet.10.Comments]: [END]Titel: [t.MultiLang.1.CommentSet.1.Comments]
[IF t.MultiLang.1.CommentSet.2.Comments] Beschreibung: [t.MultiLang.1.CommentSet.2.Comments][END]
[IF t.Weight] Gewicht: [t.Weight][END]
[IF t.DueDate] Termin: [t.DueDate][END]
[IF t.MultiLang.1.CommentSet.3.Comments] Kriterien : [t.MultiLang.1.CommentSet.3.Comments][END]
[IF t.MultiLang.1.CommentSet.4.Comments] Massnahmen: [t.MultiLang.1.CommentSet.4.Comments][END]
[IF t.MultiLang.1.CommentSet.11.Comments] Benutzerdefiniert 1: [t.MultiLang.1.CommentSet.11.Comments][END]
[IF t.MultiLang.1.CommentSet.12.Comments] Benutzerdefiniert 2: [t.MultiLang.1.CommentSet.12.Comments][END]
[IF t.MultiLang.1.CommentSet.13.Comments] Benutzerdefiniert 3: [t.MultiLang.1.CommentSet.13.Comments][END]
[IF t.MultiLang.1.CommentSet.14.Comments] Benutzerdefiniert 4: [t.MultiLang.1.CommentSet.14.Comments][END]
[IF t.MultiLang.1.CommentSet.15.Comments] Benutzerdefiniert 5: [t.MultiLang.1.CommentSet.15.Comments][END]
[IF t.MultiLang.1.CommentSet.16.Comments] Benutzerdefiniert 6: [t.MultiLang.1.CommentSet.16.Comments][END]
[IF t.MultiLang.1.CommentSet.17.Comments] Benutzerdefiniert 7: [t.MultiLang.1.CommentSet.17.Comments][END]
[IF t.MultiLang.1.CommentSet.18.Comments] Benutzerdefiniert 8: [t.MultiLang.1.CommentSet.18.Comments][END]
[IF t.MultiLang.1.CommentSet.19.Comments] Benutzerdefiniert 9: [t.MultiLang.1.CommentSet.19.Comments][END]
[IF t.MultiLang.1.CommentSet.101.Comments] Ausblick: [t.Forecast][END]
[IF t.MultiLang.1.CommentSet.102.Comments] Ausblick Kommentar: [t.Comments][END]
[IF t.Answers.1.ScoreValue] Beurteilung Mitarbeiter: [t.Answers.1.ScoreValue][END]
[IF t.Answers.1.GivenAnswer] Erreichungsgrad Mitarbeiter: [t.Answers.1.GivenAnswer][END]
[IF t.Answers.1.GivenComment] Kommentar Mitarbeiter: [t.Answers.1.GivenComment][END]
[IF t.Answers.2.ScoreValue] Beurteilung Vorgesetzter: [t.Answers.2.ScoreValue][END]
[IF t.Answers.2.GivenAnswer] Erreichungsgrad Vorgesetzter: [t.Answers.2.GivenAnswer][END]
[IF t.Answers.2.GivenComment] Kommentar Vorgesetzter: [t.Answers.2.GivenComment][END]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END] [END] [END]
Behavioral criteria
[Stelle.VerhaltenTitel][Stelle.VerhaltenKategorie][Stelle.VerhaltenBeschreibung][Stelle.VerhaltenGewicht][Stelle.VerhaltenKriterien][Stelle.VerhaltenMassnahmen][Stelle.VerhaltenTermin][Stelle.VerhaltenBenutzerdef1][Stelle.VerhaltenBenutzerdef2][Stelle.VerhaltenBenutzerdef3][Stelle.VerhaltenBenutzerdef4][Stelle.VerhaltenBenutzerdef5][Stelle.VerhaltenBenutzerdef6][Stelle.VerhaltenBenutzerdef7][Stelle.VerhaltenBenutzerdef8][Stelle.VerhaltenBenutzerdef9][Stelle.VerhaltenErreichtProzentMA][Stelle.VerhaltenErreichtMA][Stelle.VerhaltenErreichtKommentarMA][Stelle.VerhaltenErreichtProzentVG][Stelle.VerhaltenErreichtVG][Stelle.VerhaltenErreichtKommentarVG][Stelle.VerhaltenErsteller][Stelle.VerhaltenErstelltAm][Stelle.VerhaltenAenderungsdatum][Stelle.VerhaltenBearbeiter][Stelle.VerhaltenPrognose][Stelle.VerhaltenPrognoseKommentar][Stelle.VerhaltenSichtbar]
[SET PeriodID = Stelle.VerhaltenSystemperiodeID]
[FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrBehavior.Results.PtrResultFromPeriod.$PeriodID.Questions.values][IF t.CustomerDefined.visible]
[IF t.MultiLang.1.CommentSet.10.Comments]Kategorie: [t.MultiLang.1.CommentSet.10.Comments]: [END] Titel: [t.MultiLang.1.CommentSet.1.Comments]
[IF t.MultiLang.1.CommentSet.2.Comments] Beschreibung: [t.MultiLang.1.CommentSet.2.Comments] [END]
[IF t.Weight] Gewicht: [t.Weight][END]
[IF t.DueDate] Termin: [t.DueDate][END]
[IF t.MultiLang.1.CommentSet.3.Comments] Kriterien : [t.MultiLang.1.CommentSet.3.Comments][END]
[IF t.MultiLang.1.CommentSet.4.Comments] Massnahmen: [t.MultiLang.1.CommentSet.4.Comments][END]
[IF t.MultiLang.1.CommentSet.11.Comments] Benutzerdefiniert 1: [t.MultiLang.1.CommentSet.11.Comments][END]
[IF t.MultiLang.1.CommentSet.12.Comments] Benutzerdefiniert 2: [t.MultiLang.1.CommentSet.12.Comments][END]
[IF t.MultiLang.1.CommentSet.13.Comments] Benutzerdefiniert 3: [t.MultiLang.1.CommentSet.13.Comments][END]
[IF t.MultiLang.1.CommentSet.14.Comments] Benutzerdefiniert 4: [t.MultiLang.1.CommentSet.14.Comments][END]
[IF t.MultiLang.1.CommentSet.15.Comments] Benutzerdefiniert 5: [t.MultiLang.1.CommentSet.15.Comments][END]
[IF t.MultiLang.1.CommentSet.16.Comments] Benutzerdefiniert 6: [t.MultiLang.1.CommentSet.16.Comments][END]
[IF t.MultiLang.1.CommentSet.17.Comments] Benutzerdefiniert 7: [t.MultiLang.1.CommentSet.17.Comments][END]
[IF t.MultiLang.1.CommentSet.18.Comments] Benutzerdefiniert 8: [t.MultiLang.1.CommentSet.18.Comments][END]
[IF t.MultiLang.1.CommentSet.19.Comments] Benutzerdefiniert 9: [t.MultiLang.1.CommentSet.19.Comments][END]
[IF t.MultiLang.1.CommentSet.101.Comments] Ausblick: [t.Forecast][END]
[IF t.MultiLang.1.CommentSet.102.Comments] Ausblick Kommentar: [t.Comments][END]
[IF t.Answers.1.ScoreValue] Beurteilung Mitarbeiter: [t.Answers.1.ScoreValue][END]
[IF t.Answers.1.GivenAnswer] Erreichungsgrad Mitarbeiter: [t.Answers.1.GivenAnswer][END]
[IF t.Answers.1.GivenComment] Kommentar Mitarbeiter: [t.Answers.1.GivenComment][END]
[IF t.Answers.2.ScoreValue] Beurteilung Vorgesetzter: [t.Answers.2.ScoreValue][END]
[IF t.Answers.2.GivenAnswer] Erreichungsgrad Vorgesetzter: [t.Answers.2.GivenAnswer][END]
[IF t.Answers.2.GivenComment] Kommentar Vorgesetzter: [t.Answers.2.GivenComment][END]
Erstellt am: [t.CreationDate] von: [t.UserCreated]
Bearbeitet am: [t.ModificationDate] von: [t.UserModified]
[END] [END] [END]
Tip from consultants: IF condition for displaying information after a certain status is reached
To prevent information in the expression from being seen before the status is set to “completed”, the following condition can be used:
[IF Stelle.GesamtVereinbarungsstatusRefc.search('Closed')]*Content that should not appear until the “completed” status is reached*[END]
If the content should only appear after the status “completed + confirmed” is set, the following can be used: [IF Stelle.GesamtVereinbarungsstatusRefc.search('ClosedPlus')]*Content that should not appear until the “completed + confirmed” status is reached*[END]
Overall assessment off the employee review meeting
Performance goals
Weight: [Stelle.GesamtGewichtLeistungsziele]
Overall assessment: [Stelle.GesamtZielErreicht]
Overall assessment %: [Stelle.GesamtZielErreichtProzent]
Comment: [Stelle.GesamtZielErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungZielErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungZielErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungZielErreichtKommentar]
additional variables: [Stelle.GesamtVorschlagZielErreichtListeGewicht] [Stelle.GesamtVorschlagZielErreichtProzent] [Stelle.GesamtZielErreichtListeGewicht]
Position tasks
Weight: [Stelle.GesamtGewichtStellenaufgaben]
Overall assessment: [Stelle.GesamtStellenaufgabeErreicht]
Overall assessment %: [Stelle.GesamtStellenaufgabeErreichtProzent]
Comment: [Stelle.GesamtStellenaufgabeErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungStellenaufgabeErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungStellenaufgabeErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungStellenaufgabeErreichtKommentar]
additional variables: [Stelle.GesamtStellenaufgabeErreichtListeGewicht] [Stelle.GesamtVorschlagStellenaufgabeErreichtListeGewicht][Stelle.GesamtVorschlagStellenaufgabeErreichtProzent]
Competencies
Weight: [Stelle.GesamtGewichtStellenanforderungen]
Overall assessment: [Stelle.GesamtKompetenzErreicht]
Overall assessment %: [Stelle.GesamtKompetenzErreichtProzent]
Comment: [Stelle.GesamtKompetenzErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungKompetenzErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungKompetenzErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungKompetenzErreichtKommentar]
additional variables: [Stelle.GesamtKompetenzErreichtListeGewicht] [Stelle.GesamtVorschlagKompetenzErreichtListeGewicht] [Stelle.GesamtVorschlagKompetenzErreichtProzent]
Development goals
Weight: [Stelle.GesamtGewichtEntwicklungsziele]
Overall assessment: [Stelle.GesamtEntwicklungszielErreicht]
Overall assessment %: [Stelle.GesamtEntwicklungszielErreichtProzent]
Comment: [Stelle.GesamtEntwicklungszielErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungEntwicklungszielErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungEntwicklungszielErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungEntwicklungszielErreichtKommentar]
additional variables: [Stelle.GesamtVorschlagEntwicklungszielErreichtListeGewicht][Stelle.GesamtVorschlagEntwicklungszielErreichtProzent] [Stelle.GesamtEntwicklungszielErreichtListeGewicht]
Behavioral criteria
Weight: [Stelle.GesamtGewichtVerhalten]
Overall assessment: [Stelle.GesamtVerhaltenErreicht]
Overall assessment %: [Stelle.GesamtVerhaltenErreichtProzent]
Comment: [Stelle.GesamtVerhaltenErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungVerhaltenErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungVerhaltenErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungVerhaltenErreichtKommentar]
additional variables: [Stelle.GesamtVorschlagVerhaltenErreichtListeGewicht] [Stelle.GesamtVorschlagVerhaltenErreichtProzent] [Stelle.GesamtVerhaltenErreichtListeGewicht]
Feedback
Weight: [Stelle.GesamtGewichtFeedback]
Overall assessment: [Stelle.GesamtFeedbackErreicht]
Overall assessment %: [Stelle.GesamtFeedbackErreichtProzent]
Comment: [Stelle.GesamtFeedbackErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungFeedbackErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungFeedbackErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungFeedbackErreichtKommentar]
additional variables: [Stelle.GesamtVorschlagFeedbackErreichtListeGewicht] [Stelle.GesamtVorschlagFeedbackErreichtProzent] [Stelle.GesamtFeedbackErreichtListeGewicht]
Overall assessment
Overall assessment: [Stelle.GesamtTotalErreicht]
Overall assessment %: [Stelle.GesamtTotalErreichtProzent]
Comment: [Stelle.GesamtTotalErreichtKommentar]
Overall assessment (employee): [Stelle.GesamtSelbstbeurteilungTotalErreicht]
Overall assessment (employee) %: [Stelle.GesamtSelbstbeurteilungTotalErreichtProzent]
Employee comment: [Stelle.GesamtSelbstbeurteilungTotalErreichtKommentar]
Agreement status of overall assessment: [Stelle.GesamtVereinbarungsstatus]
Agreed on: [Stelle.GesamtAbgeschlossenAm]
Comment on agreement: [Stelle.GesamtBestaetigungVereinbarungKommentar]
Assessed on: [Stelle.GesamtBeurteilungBestaetigtAm]
Comment on assessment: [Stelle.GesamtBestaetigungBeurteilungKommentar]
additional comment variables: [Stelle.GesamtTotalErreichtDetails] [Stelle.GesamtInternerKommentar] [Stelle.GesamtPrivaterKommentar]
Potential
[Person.PotentialEntwicklungspotential]
[Person.PotentialBenutzerdefDatum1]
[Person.PotentialBenutzerdefDatum2]
[Person.PotentialBenutzerdefText1]
[Person.PotentialBenutzerdefText2]
[Person.PotentialBenutzerdefText3]
[Person.PotentialBenutzerdefText4]
[Person.PotentialBenutzerdefListe1ID]
[Person.PotentialBenutzerdefListe1]
[Person.PotentialBenutzerdefListe2]
[Person.PotentialBenutzerdefListe2ID]
[Person.PotentialBenutzerdefListe3ID]
[Person.PotentialBenutzerdefListe3]
[Person.PotentialBenutzerdefListe4ID]
[Person.PotentialBenutzerdefListe4]
[Person.PotentialBenutzerdefListe5]
[Person.PotentialBenutzerdefListe5ID]
[Person.PotentialBenutzerdefListe6ID]
[Person.PotentialBenutzerdefListe6]
[Person.PotentialBenutzerdefListe7]
[Person.PotentialBenutzerdefListe7ID]
[Person.PotentialDevelopmentPotential]
[Person.PotentialDevelopmentPotentialID]
[Person.PotentialEntwicklungspotential]
[Person.PotentialEntwicklungspotentialID]
[Person.PotentiaFunctionAreaID]
[Person.PotentiaFunctionArea]
[Person.PotentialFunktionsbereich]
[Person.PotentialFunktionsbereichID]
[Person.PotentialPosition]
[Person.PotentialPosition]
[Person.PotentialManagerialResponsibility]
[Person.PotentialFuehrungsverantwortung]
Potential — Self-evaluation
[Person.SelfPotentialEntwicklungspotential]
[Person.SelfPotentialEntwicklungspotentialID]
[Person.SelfPotentialFunktionsbereich]
[Person.SelfPotentialFunktionsbereichID]
[Person.SelfPotentialPosition]
[Person.SelfPotentialFuehrungsverantwortung]
[Person.SelfPotentialBemerkung]
[Person.SelfPotentialBenutzerdefDatum1]
[Person.SelfPotentialBenutzerdefDatum2]
[Person.SelfPotentialBenutzerdefText1]
[Person.SelfPotentialBenutzerdefText2]
[Person.SelfPotentialBenutzerdefText3]
[Person.SelfPotentialBenutzerdefText4]
[Person.SelfPotentialBenutzerdefListe1ID]
[Person.SelfPotentialBenutzerdefListe1]
[Person.SelfPotentialBenutzerdefListe2]
[Person.SelfPotentialBenutzerdefListe2ID]
[Person.SelfPotentialBenutzerdefListe3ID]
[Person.SelfPotentialBenutzerdefListe3]
[Person.SelfPotentialBenutzerdefListe4ID]
[Person.SelfPotentialBenutzerdefListe4]
[Person.SelfPotentialBenutzerdefListe5]
[Person.SelfPotentialBenutzerdefListe5ID]
[Person.SelfPotentialBenutzerdefListe6ID]
[Person.SelfPotentialBenutzerdefListe6]
[Person.SelfPotentialBenutzerdefListe7]
[Person.SelfPotentialBenutzerdefListe7ID]
Looping over surveys
Survey answers
[UmfrageTeilnahme.GewaehlteAntwortSchleife][UmfrageTeilnahme.AntwortenSchleife][UmfrageTeilnahme.InternerKommentarSchleife][UmfrageTeilnahme.AntwortKommentarSchleife][UmfrageTeilnahme.ErklaerungZurFrageSchleife][UmfrageTeilnahme.FragenSchleife][UmfrageTeilnahme.FragenPositionSchleife][UmfrageTeilnahme.AntworttypSchleife]
[FOREACH t = System.Polls.values.first.Results.values][FOREACH tt = t.Questions.values.sort(’Order’)]
Question: [tt.MultiLang.PtrAnsweredLang.Question]
Explanation: [tt.MultiLang.PtrAnsweredLang.Comments]
[FOREACH ttt = tt.Answers.values.sort(’Order’).reverse][IF ttt.GivenAnswer]Answer: [ttt.MultiLang.PtrAnsweredLang.Answer]
[END][END]
Comment on answer: [tt.GivenComment]
internal comment: [tt.GivenComment2]
[END][END]
Looping over events
Variables for participant analytics for events
Looping over main events linked to an event
Variable names in German
[Hauptveranstaltungen.Titel][FOREACH Crs = System.Courses.values.first.FullCourseStructure.MainCourse.values][Crs.PtrConnectedEntity.MultiLangDescList.1.Title]
[END]
Looping over instructors linked to an event
Variable names in German
[VeranstaltungsReferent.Anrede][VeranstaltungsReferent.Vorname][VeranstaltungsReferent.Nachname][VeranstaltungsReferent.TitelVorName][Veranstaltung.ReferentenBeschreibung][VeranstaltungsReferent.EMail][VeranstaltungsReferent.Wohnort][VeranstaltungsReferent.Arbeitsort] [VeranstaltungsReferent.TelefonDirekt][VeranstaltungsReferent.TelefonZentral][VeranstaltungsReferent.Fax][VeranstaltungsReferent.Firma][VeranstaltungsReferent.Funktion][VeranstaltungsReferent.Themengebiete][Veranstaltung.ReferentGebuchteDauer][Veranstaltung.ReferentBuchungszeit1Beginn][Veranstaltung.ReferentBuchungszeit1Ende][Veranstaltung.ReferentBuchungszeit2Beginn][Veranstaltung.ReferentBuchungszeit2Ende][Veranstaltung.ReferentBuchungszeit3Beginn][Veranstaltung.ReferentBuchungszeit3Ende]
[FOREACH t= System.Courses.values][FOREACH tt= t.TrainerList.values]
[tt.PtrConnectedEntity.Particulars.PersonName.Salutation]
[tt.PtrConnectedEntity.Particulars.PersonName.GivenName]
[tt.PtrConnectedEntity.Particulars.PersonName.FamilyName]
[tt.PtrConnectedEntity.Particulars.PersonName.TitleStandard]
[tt.PtrConnectedEntity.TrainerData.Comments]
[tt.PtrConnectedEntity.MainAddressHash.InternetEmailAddress]
[tt.PtrConnectedEntity.Particulars.PtrPrivateContactdata.Municipality]
[tt.PtrConnectedEntity.Particulars.PtrBusinessContactdata.Municipality]
[tt.PtrConnectedEntity.Particulars.PtrBusinessContactdata.PhoneDirect]
[tt.PtrConnectedEntity.Particulars.PtrBusinessContactdata.PhoneMain]
[tt.PtrConnectedEntity.Particulars.PtrBusinessContactdata.Fax]
[tt.PtrConnectedEntity.Particulars.PtrBusinessContactdata.OrganizationName]
[tt.PtrConnectedEntity.Particulars.PtrBusinessContactdata.JobTitle]
[tt.PtrConnectedEntity.TrainerData.Theme]
[tt.PtrConnection.Enrolment.DurationWorkTime]
[tt.PtrConnection.Enrolment.EnrolmentSet.1.StartDate]
[tt.PtrConnection.Enrolment.EnrolmentSet.1.EndDate]
[tt.PtrConnection.Enrolment.EnrolmentSet.2.StartDate]
[tt.PtrConnection.Enrolment.EnrolmentSet.2.EndDate]
[tt.PtrConnection.Enrolment.EnrolmentSet.3.StartDate]
[tt.PtrConnection.Enrolment.EnrolmentSet.3.EndDate]
[END] [END]
Photo is available in 4 different sizes. Please select the appropriate variable name. Only one size can be selected per template.
Event.TrainerPhoto Event.TrainerPhotoLarge Event.TrainerPhotoSmall Event.TrainerPhotoMedium
Variable names in English
[Event.TrainerSalutation] [Event.TrainerGivenName] [Event.TrainerFamilyName] [Event.TrainerDescription] [Event.TrainerPhoto] [Event.TrainerDescription]
[FOREACH t = System.Courses.values] [FOREACH tt = t.TrainerList.values]
[tt.PtrConnectedEntity.Particulars.Photo.File]
[tt.PtrConnectedEntity.Particulars.PersonName.Salutation]
[tt.PtrConnectedEntity.Particulars.PersonName.GivenName]
[tt.PtrConnectedEntity.Particulars.PersonName.FamilyName]
[tt.PtrConnectedEntity.TrainerData.Comments]
[END] [END]
Looping over resources linked to an event
[Veranstaltung.Ressource][Veranstaltung.RessourceType][Veranstaltung.RessourceStatusCode][Veranstaltung.RessourceStatus][Veranstaltung.Start1][Veranstaltung.Ende1][Veranstaltung.Start2][Veranstaltung.Ende2][Veranstaltung.Start3][Veranstaltung.Ende3]
[FOREACH t =System.Courses.values.first.AccommodationSet.values]
[t.PtrConnectedEntity.Classification.Potential]
[t.PtrConnectedEntity.EntityIdentifier]
[END]
Looping over answered questions for an event
Registration questions:
[Veranstaltung.AntwortenAnmeldefragenAntwortPunkte]
[Veranstaltung.AntwortenAnmeldefragenAntwort]
[Veranstaltung.AntwortenAnmeldefragenAntwortKommentar]
[Veranstaltung.AntwortenAnmeldefragenAntwortmoeglichkeit]
[Veranstaltung.AntwortenAnmeldefragenFrage]
[Veranstaltung.AntwortenAnmeldefragenFrageReihenfolge]
[Veranstaltung.AntwortenAnmeldefragenFrageErklaerung]
[FOREACH t = System.Courses.values.first.SurveySet.PtrSingle1.Results.values][FOREACH tt = t.Questions.values]
Question: [tt.MultiLang.1.Question]
Explanation: [tt.MultiLang.1.Comments]
[FOREACH ttt = tt.Answers.values][IF ttt.GivenAnswer]Answer: [ttt.MultiLang.1.Answer]
[END][END]
Comment on answer: [tt.GivenComment]
[END][END]
Evaluation questions:
[Veranstaltung.AntwortenAuswertungsfragenAntwortPunkte]
[Veranstaltung.AntwortenAuswertungsfragenAntwort]
[Veranstaltung.AntwortenAuswertungsfragenAntwortKommentar]
[Veranstaltung.AntwortenAuswertungsfragenAntwortmoeglichkeit]
[Veranstaltung.AntwortenAuswertungsfragenFrage]
[Veranstaltung.AntwortenAuswertungsfragenFrage]
[Veranstaltung.AntwortenAuswertungsfragenFrageReihenfolge]
[Veranstaltung.AntwortenAuswertungsfragenFrageErklaerung]
[FOREACH t = System.Courses.values.first.SurveySet.PtrSingle2.Results.values][FOREACH tt = t.Questions.values]
Question: [tt.MultiLang.1.Question]
Explanation: [tt.MultiLang.1.Comments]
[FOREACH ttt = tt.Answers.values][IF ttt.GivenAnswer]Answer: [ttt.MultiLang.1.Answer]
[END][END]
Comment on answer: [tt.GivenComment]
[END][END]
Looping over participants linked to an event

Variable names in German
[Veranstaltung.TeilnehmerNachname][Veranstaltung.TeilnehmerVorname][Veranstaltung.TeilnehmerOrtGeschaeft]
[Veranstaltung.TeilnehmerAnrede][Veranstaltung.TeilnehmerTitelVorName][Veranstaltung.TeilnehmerName]
[Veranstaltung.TeilnehmerFirma][Veranstaltung.TeilnehmerFunktion][Veranstaltung.TeilnehmerStelle]
[Veranstaltung.TeilnehmerOrganisationseinheit][Veranstaltung.TeilnehmerMatrixOrgEinheit][Veranstaltung.TeilnehmerStatus]
[Veranstaltung.TeilnehmerGenehmigung][Veranstaltung.TeilnehmerAnmeldungAm] [Veranstaltung.TeilnehmerAnmeldungDurch]
[Veranstaltung.TeilnehmerStatusOnlineKurs][Veranstaltung.TeilnehmerErgebnisOnlineKurs] [Veranstaltung.TeilnehmerPunkteAnmeldung]
[Veranstaltung.TeilnehmerPunkteAuswertung][Veranstaltung.TeilnehmerAnmeldungProzent][Veranstaltung.TeilnehmerAuswertungProzent]
[Veranstaltung.TeilnehmerTeilgenommen][Veranstaltung.TeilnehmerBezahlt][Veranstaltung.TeilnehmerUnterlagenFreigegeben]
[Veranstaltung.TeilnehmerPersontyp][Teilnahme.TeilnehmerRolle]
[FOREACH t =System.Courses.values.first.ParticipantList.values]
Name:[t.PtrConnectedEntity.Particulars.PersonName.GivenName] [t.PtrConnectedEntity.Particulars.PersonName.FamilyName]
Company city:[t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.Municipality]
Salutation: [t.PtrConnectedEntity.Particulars.PersonName.Salutation]
Default title: [t.PtrConnectedEntity.Particulars.PersonName.TitleStandard]
Name: [t.PtrConnectedEntity.EntityIdentifier]
Company: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.OrganizationName]
Job title: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.JobTitle]
Job: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.EntityIdentifier]
Organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.66.RelPath.OrganisationalData.OrgUnit]
Matrix organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.67.RelPath.OrganisationalData.OrgUnit3]
Status: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status]
Approval: [t.PtrConnection.ApproverSet.Courses.FinalStatus]
Registered on: [t.PtrConnection.CreationDate]
Registered by: [t.PtrConnection.PtrUserCreated.EntityIdentifier]
Online course status: [t.PtrConnection.Training.Status]
Online course result: [t.PtrConnection.Training.Score]
Points on registration questions: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalScoreAchievedString]
Points on evaluation questions: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalScoreAchievedString]
Points on registration questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalPercentAchievedStr]
Points on evaluation questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalPercentAchievedStr]
Participated: [t.PtrConnection.Approval.Repayment.IsDocumented]
Paid: [t.PtrConnection.Enrolment.StatusSet.IsActive]
Documents released: [t.PtrConnection.VisibilityOption]
Person type: [t.PtrConnectedEntity.EntitySubtype]
Role: [t.PtrConnection.Enrolment.ParticipantRole]
[END]
Variable names in English
[Event.ParticipantFamilyName][Event.ParticipantFirstName][Event.ParticipantCompanyCity][Event.ParticipantSalutation][Event.ParticipantTitleStandard][Event.ParticipantName][Event.ParticipantCompany][Event.ParticipantJobTitle][Event.ParticipantPosition][Event.ParticipantOrganizationUnit][Event.ParticipantMatrixOrgUnit][Event.ParticipantStatus][Event.ParticipantApproval][Event.ParticipantRegistrationDate][Event.ParticipantRegistrationFrom][Event.ParticipantStatusOnlineCourse][Event.ParticipantScoreOnlineCourse][Event.ParticipantPointsLogin][Event.ParticipantPointsEval][Event.ParticipantLoginPercentage][Event.ParticipantEvalPercentage][Event.ParticipantParticipated][Event.ParticipantPaid][Event.ParticipantApprovedDocuments][Event.ParticipantPersontype][Participation.ParticipantRole]
[FOREACH t =System.Courses.values.first.ParticipantList.values]
Name:[t.PtrConnectedEntity.Particulars.PersonName.GivenName] [t.PtrConnectedEntity.Particulars.PersonName.FamilyName]
Company city:[t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.Municipality]
Salutation: [t.PtrConnectedEntity.Particulars.PersonName.Salutation]
Title: [t.PtrConnectedEntity.Particulars.PersonName.TitleStandard]
Name: [t.PtrConnectedEntity.EntityIdentifier]
Company: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.OrganizationName]
Job title: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.JobTitle]
Position: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.EntityIdentifier]
Organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.66.RelPath.OrganisationalData.OrgUnit]
Matrix organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.67.RelPath.OrganisationalData.OrgUnit3]
Status: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status]
Approval status: [t.PtrConnection.ApproverSet.Courses.FinalStatus]
Registered on: [t.PtrConnection.CreationDate]
Registered by: [t.PtrConnection.PtrUserCreated.EntityIdentifier]
Online course status: [t.PtrConnection.Training.Status]
Online course result: [t.PtrConnection.Training.Score]
Points on registration questions: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalScoreAchievedString]
Points on evaluation questions: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalScoreAchievedString]
Points on registration questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalPercentAchievedStr]
Points on evaluation questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalPercentAchievedStr]
Participated: [t.PtrConnection.Approval.Repayment.IsDocumented]
Paid: [t.PtrConnection.Enrolment.StatusSet.IsActive]
Approved documents: [t.PtrConnection.VisibilityOption]
Person type: [t.PtrConnectedEntity.EntitySubtype]
Role: [t.PtrConnection.Enrolment.ParticipantRole]
[END]
Variable names in German
[Veranstaltung.TeilnehmerNachname][Veranstaltung.TeilnehmerVorname][Veranstaltung.TeilnehmerOrtGeschaeft]
[Veranstaltung.TeilnehmerAnrede][Veranstaltung.TeilnehmerTitelVorName][Veranstaltung.TeilnehmerName]
[Veranstaltung.TeilnehmerFirma][Veranstaltung.TeilnehmerFunktion][Veranstaltung.TeilnehmerStelle]
[Veranstaltung.TeilnehmerOrganisationseinheit][Veranstaltung.TeilnehmerMatrixOrgEinheit][Veranstaltung.TeilnehmerStatus]
[Veranstaltung.TeilnehmerGenehmigung][Veranstaltung.TeilnehmerAnmeldungAm] [Veranstaltung.TeilnehmerAnmeldungDurch]
[Veranstaltung.TeilnehmerStatusOnlineKurs][Veranstaltung.TeilnehmerErgebnisOnlineKurs] [Veranstaltung.TeilnehmerPunkteAnmeldung]
[Veranstaltung.TeilnehmerPunkteAuswertung][Veranstaltung.TeilnehmerAnmeldungProzent][Veranstaltung.TeilnehmerAuswertungProzent]
[Veranstaltung.TeilnehmerTeilgenommen][Veranstaltung.TeilnehmerBezahlt][Veranstaltung.TeilnehmerUnterlagenFreigegeben]
[Veranstaltung.TeilnehmerPersontyp]
[FOREACH t =System.Courses.values.first.ParticipantList.values]
Name:[t.PtrConnectedEntity.Particulars.PersonName.GivenName] [t.PtrConnectedEntity.Particulars.PersonName.FamilyName]
Company city:[t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.Municipality]
Salutation: [t.PtrConnectedEntity.Particulars.PersonName.Salutation]
Default title: [t.PtrConnectedEntity.Particulars.PersonName.TitleStandard]
Name: [t.PtrConnectedEntity.EntityIdentifier]
Company: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.OrganizationName]
Job title: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.JobTitle]
Job: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.EntityIdentifier]
Organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.66.RelPath.OrganisationalData.OrgUnit]
Matrix organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.67.RelPath.OrganisationalData.OrgUnit3]
Status: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status]
Approval: [t.PtrConnection.ApproverSet.Courses.FinalStatus]
Registered on: [t.PtrConnection.CreationDate]
Registered by: [t.PtrConnection.PtrUserCreated.EntityIdentifier]
Online course status: [t.PtrConnection.Training.Status]
Online course result: [t.PtrConnection.Training.Score]
Points on registration questions: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalScoreAchievedString]
Points on evaluation questions: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalScoreAchievedString]
Points on registration questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalPercentAchievedStr]
Points on evaluation questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalPercentAchievedStr]
Participated: [t.PtrConnection.Approval.Repayment.IsDocumented]
Paid: [t.PtrConnection.Enrolment.StatusSet.IsActive]
Documents released: [t.PtrConnection.VisibilityOption]
Person type: [t.PtrConnectedEntity.EntitySubtype]
[END]
Variable names in German with sorting by last name
[Veranstaltung.TeilnehmerNachname][Veranstaltung.TeilnehmerVorname][Veranstaltung.TeilnehmerOrtGeschaeft][Veranstaltung.TeilnehmerEmailGeschaeft][Veranstaltung.TeilnehmerAnrede][Veranstaltung.TeilnehmerTitelVorName][Veranstaltung.TeilnehmerName][Veranstaltung.TeilnehmerFirma][Veranstaltung.TeilnehmerFunktion][Veranstaltung.TeilnehmerStelle][Veranstaltung.TeilnehmerOrganisationseinheit][Veranstaltung.TeilnehmerMatrixOrgEinheit][Veranstaltung.TeilnehmerStatus][Veranstaltung.TeilnehmerGenehmigung][Veranstaltung.TeilnehmerAnmeldungAm] [Veranstaltung.TeilnehmerAnmeldungDurch] [Veranstaltung.TeilnehmerStatusOnlineKurs][Veranstaltung.TeilnehmerErgebnisOnlineKurs] [Veranstaltung.TeilnehmerPunkteAnmeldung] [Veranstaltung.TeilnehmerPunkteAuswertung][Veranstaltung.TeilnehmerAnmeldungProzent][Veranstaltung.TeilnehmerAuswertungProzent] [Veranstaltung.TeilnehmerTeilgenommen][Veranstaltung.TeilnehmerBezahlt][Veranstaltung.TeilnehmerUnterlagenFreigegeben][Veranstaltung.TeilnehmerPersontyp][Veranstaltung.TeilnehmerRolle][Teilnahme.Rolle][Veranstaltung.Anmeldung]
[SET counter = 1][FOREACH t =System.Courses.values.first.ParticipantList.values][IF t.PtrConnection.EntitySubtype == 'CoursePersSubtype_Participant'] [SET tmpkey = t.PtrConnectedEntity.Particulars.PersonName.FamilyName_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.sort][IF var.length != 1]
Last name, first name: [tmphash1.$var.PtrConnectedEntity.Particulars.PersonName.FamilyName], [tmphash1.$var.PtrConnectedEntity.Particulars.PersonName.GivenName]
Business email, role: [tmphash1.$var.PtrConnectedEntity.Particulars.PtrBusinessContactdata.InternetEmailAddress], [tmphash1.$var.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.EntityIdentifier]
Cost center: [tmphash1.$var.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnec-tion.PtrConnectedEntity.OrganisationalData.CostCentre]
[END;END]
Variable names in English
[Event.ParticipantFamilyName][Event.ParticipantFirstName][Event.ParticipantCompanyCity][Event.ParticipantSalutation][Event.ParticipantTitleStandard][Event.ParticipantName][Event.ParticipantCompany][Event.ParticipantJobTitle][Event.ParticipantPosition][Event.ParticipantOrganizationUnit][Event.ParticipantMatrixOrgUnit][Event.ParticipantStatus][Event.ParticipantApproval][Event.ParticipantRegistrationDate][Event.ParticipantRegistrationFrom][Event.ParticipantStatusOnlineCourse][Event.ParticipantScoreOnlineCourse][Event.ParticipantPointsLogin][Event.ParticipantPointsEval][Event.ParticipantLoginPercentage][Event.ParticipantEvalPercentage][Event.ParticipantParticipated][Event.ParticipantPaid][Event.ParticipantApprovedDocuments][Event.ParticipantPersontype]
[FOREACH t =System.Courses.values.first.ParticipantList.values]
Name:[t.PtrConnectedEntity.Particulars.PersonName.GivenName] [t.PtrConnectedEntity.Particulars.PersonName.FamilyName]
Company City:[t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.Municipality]
Salutation: [t.PtrConnectedEntity.Particulars.PersonName.Salutation]
Title: [t.PtrConnectedEntity.Particulars.PersonName.TitleStandard]
Name: [t.PtrConnectedEntity.EntityIdentifier]
Company: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.OrganizationName]
Job title: [t.PtrConnectedEntity.Particulars.PtrBusinessContactdata.JobTitle]
Position: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.EntityIdentifier]
Organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.66.RelPath.OrganisationalData.OrgUnit]
Matrix organizational unit: [t.PtrConnectedEntity.Staffing.VacancySet.PtrCustomerConnection.PtrConnectedEntity.CustomerDefined2.TextFromDynList.67.RelPath.OrganisationalData.OrgUnit3]
Status: [t.PtrConnection.Enrolment.StatusSet.PtrCurrentStatus.Status]
Approval status: [t.PtrConnection.ApproverSet.Courses.FinalStatus]
Registered on: [t.PtrConnection.CreationDate]
Registered by: [t.PtrConnection.PtrUserCreated.EntityIdentifier]
Online course status: [t.PtrConnection.Training.Status]
Online course result: [t.PtrConnection.Training.Score]
Points on registration questions: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalScoreAchievedString]
Points on evaluation questions: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalScoreAchievedString]
Points on registration questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult1.Questions.TotalPercentAchievedStr]
Points on evaluation questions as percentage: [t.PtrConnection.Enrolment.PtrSurveyResult2.Questions.TotalPercentAchievedStr]
Participated: [t.PtrConnection.Approval.Repayment.IsDocumented]
Paid: [t.PtrConnection.Enrolment.StatusSet.IsActive]
Approved documents: [t.PtrConnection.VisibilityOption]
Person type: [t.PtrConnectedEntity.EntitySubtype]
[END]
Sorting by loops
Loops can be used for sorting. Here is an example:
This loop performs an ascending (alphabetical) sort by goals' weight and title.
[SET counter = 1][FOREACH Pos = System.Positions.values][FOREACH t = Pos.SurveySet.PtrObjectives.Results.PtrResultFromPeriod.$PeriodID.Questions.values][SET tmpkey = t.Weight_rawdb _ t.MultiLang.1.CommentSet.1.Comments_rawdb _ counter][SET tmphash1.$tmpkey = t][SET counter = counter + 1][END;END][FOREACH var = tmphash1.keys.sort][IF var.length != 1]
With "[FOREACH var = tmphash1.keys.sort.reverse]" the order of the output can be reversed.
Output of the sorted variable:
Weighting: [tmphash1.$var.Weight]
Title: [tmphash1.$var.MultiLang.1.CommentSet.1.Comments]
[END][END]
Explanation: The sort key is defined in tmpkey, i.e. sorting by weight (Weight) and title (Mulitlang.1.CommentSet.1.Comments). This sort must always be based on the field XXX_rawdb. The counter is critical so that e.g. if 2 goals are present with the same weight / title, they will still be output. If this counter were not present, only one goal would be included in the print template in this case. The second goal would no longer appear. The ascending sort order is then specified with the “reverse” command. (sort = alphabetical / nsort = numerical). The comparison “length != 1” checks whether a sort key longer than 1 character is present. This should always be checked, because otherwise an empty key could also be used. (empty line)