Bonjour,
Lorsqu’on utilise des paramètres supplémentaires pour les Postes dans le module recrutement, une erreur de syntaxe apparait dans la page « liste des postes ». Un champs vide est effecitvement généré dans l’ordre sql (voir entre test1 et test2)
SELECT t.rowid,
t.ref,
t.label,
t.qty,
t.fk_project,
t.fk_user_recruiter,
t.email_recruiter,
t.fk_user_supervisor,
t.fk_establishment,
t.fk_soc,
t.date_planned,
t.remuneration_suggested,
t.description,
t.note_public,
t.note_private,
t.date_creation,
t.tms,
t.fk_user_creat,
t.fk_user_modif,
t.last_main_doc,
t.import_key,
t.status,
t.model_pdf,
ef.test as options_test,
,
ef.test1 as options_test1,
COUNT(rc.rowid) as nbapplications
FROM llx_recruitment_recruitmentjobposition as t LEFT JOIN llx_recruitment_recruitmentcandidature as rc ON rc.fk_recruitmentjobposition = t.rowid LEFT JOIN llx_recruitment_recruitmentjobposition_extrafields as ef on (t.rowid = ef.fk_object) WHERE t.entity IN (1)
GROUP BY t.rowid, t.ref, t.label, t.qty, t.fk_project, t.fk_user_recruiter, t.email_recruiter, t.fk_user_supervisor, t.fk_establishment, t.fk_soc, t.date_planned, t.remuneration_suggested, t.description, t.note_public, t.note_private, t.date_creation, t.tms, t.fk_user_creat, t.fk_user_modif, t.last_main_doc, t.import_key, t.status, t.model_pdf, ef.test, ef.test1
ORDER BY t.rowid ASC LIMIT 501