Erreur SQL avec attributs supplémentaires d'un poste (Module Recrutement)

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

Bonjour,

Je viens de tester. Pas de problème de mon côté.
Quelle version de Dolibarr ?

Vous avez quel type de champ supplémentaire ?

Bonjour,

je rencontre l’erreur en 14.0.1, pas en 13.0.3

les deux champs supplémentaires test1 et test2 sont de type prix.
Cette erreur est uniquement sur la liste des postes.

Merci,

Ok, merci.

Je fais quelques tests et je reviens vers vous,

Bonjour,

Bug reproduit avec la version 14.0.2.

D’ailleurs, le Bug se reproduit dés qu’on ajoute un attribut supplémentaire de type Prix ou Decimal.

Merci,

Bonjour,

Bug reproduit avec la version 14.0.3

Du coup, on est bloqué en V13…

Merci,