Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signaler les champs obligatoires génération des documents #256

Open
PitouGames opened this issue Apr 19, 2018 · 3 comments
Open

Signaler les champs obligatoires génération des documents #256

PitouGames opened this issue Apr 19, 2018 · 3 comments

Comments

@PitouGames
Copy link

J'ai eu un retour de la part d'un membre de ma JE :
Pour pouvoir générer un document, il faut que tout les champs soient remplis. Cela n'est pas indiqué, il faudrait mettre un petit astérisque (*️) pour signaler les champs obligatoires et/ou mettre un message pour expliquer pourquoi le document n'est pas généré.

@Stoakes
Copy link
Member

Stoakes commented Apr 19, 2018

Salut,

Normalement les champs obligatoire sont marqués déjà en required, donc le formulaire de création ne devrait pas valider s'ils ne sont pas présent.
Pourrais tu stp donner quelques cas d'utilisation reproductibles où le document n'est pas généré à cause de champs manquants ?

PS: Votre Jeyser est bien en mode prod (SYMFONY_ENV=prod) ? Car en mode dev, l'export s’arrête en cas de variables non définies.

@PitouGames
Copy link
Author

J'ai eu plus d'information :
Sur la page /suivi/ap/rediger/8 il n'est pas indiqué les champs obligatoires pour que la génération du document soit accessible sur la page /suivi/etude/NOM. Dans notre cas, la personne voulais générer l'avp sans la date de signature, mais rien ne lui indiquait que c'était ce champ qui manquait.

@Stoakes
Copy link
Member

Stoakes commented Apr 26, 2018

Je vois.

La réponse générale pour les documents, est que tant qu'une date de signature + les champs obligatoires ne sont pas remplis, il n'est pas possible de générer le document. C'est une habitude à prendre, peut être à mettre dans votre formation de prise en main de Jeyser.

Quand à mettre en place un correctif, je ne suis pas sur qu'une telle fonctionnalité soit souhaitable. J'y vois plusieurs raisons:

  1. Nous (en tant qu'administrateurs du CRM, membre du bureau ...) avons beaucoup de mal à faire remplir tous les champs par les chefs de projet. Si nous commençons à indiquer quels champs sont obligatoires, je sais déjà que dans 3 mois, plus aucune étude à les champs non obligatoires de remplis.

  2. Si nous ajoutons cette fonctionnalité sur une partie, pour proposer une expérience d'utilisation cohérente, il faut l'appliquer sur l'ensemble du CRM. C'est un peu fastidieux surtout pour tomber dans les travers soulevés dans le point 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants