Trouver un tiers qui n'a pas de fichier joint?

Bonjour,

Pour une gestion interne on demande à nos tiers de remplir un document.
Ce document est versé dans son profil avec la fonction « fichier joint ».
Est-il possible de trouver tous les tiers qui n’auraient pas encore de fichier joint ?
Je n’ai pas trouvé la manière de faire …
Merci d’avance
Paul

Bonjour,
à priori, rien de standard dans votre demande. C’est un développement via des requêtes SQL.
Pour ce même problème, j’ai préféré utiliser un extrafield « Case à cocher » et quand le document arrive, on le classe dans les fichiers joints et on coche la case, c’est tout. Le reste est maintenant standard dans une liste.
Régis

Bonjour Régis,
Merci pour votre réponse et cette info, mais dans mon cas je pense que c’est soit un oubli d’ajout, soit que le document n’a pas été rempli.
Je ne crains donc que cette case à cocher ne fait qu’ajouter une étape supplémentaire qui risque d’être oubliée… à l’encodage.
Paul

1 « J'aime »

Bonjour :slight_smile:

Vous devriez trouver vos réponses en utilisant la requête ci-après

SELECT s.rowid, s.nom FROM llx_societe s LEFT JOIN
(SELECT ef.src_object_id FROM llx_ecm_files ef WHERE ef.filepath LIKE "%societe%" group by ef.src_object_id) eflist on s.rowid=eflist.src_object_id
WHERE eflist.src_object_id IS NULL;

Bonne continuation

Merci pour vos réponses.
Comme cela doit être utilisé également par des petites mains, j’ai utilisé la solution de « case à cocher »
Paul

1 « J'aime »