Redmine Entr’ouvert: Demandeshttps://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342024-03-12T08:21:34ZRedmine Entr’ouvert
Redmine Passerelle - Development #88040 (Nouveau): API Entreprise : Le paramètre recipient est identique ...https://dev.entrouvert.org/issues/880402024-03-12T08:21:34ZAnaïs Ecuvillon
<p>Dans mon formulaire de démo de l'API Entreprise, j'ai une erreur que je découvre pour la première fois et que je ne comprends pas.</p>
<p><a class="external" href="https://demarches-vaucluse.hds.test.entrouvert.org/backoffice/studio/logged-errors/3/">https://demarches-vaucluse.hds.test.entrouvert.org/backoffice/studio/logged-errors/3/</a></p>
<p>[WSCALL] err: 1, err_desc: API-entreprise returned a non 200 status 422: {'errors': [{'code': '00211', 'title': 'Le paramètre recipient est identique au SIRET/SIREN appelé.', 'detail': "Le paramètre recipient est identique au SIRET/SIREN appelé, or ce paramètre de traçabilité doit correspondre au SIRET de l'organisation publique habilitée à utiliser la donnée. Si vous êtes une collectivité ou une</p>
<p>Pour moi recipient correspond au SIRET de la collectivité, il est envoyé dans l'appel de WS, exemple ici : <a class="external" href="https://demarches-vaucluse.hds.test.entrouvert.org/backoffice/settings/wscalls/api_entreprise_entreprises/">https://demarches-vaucluse.hds.test.entrouvert.org/backoffice/settings/wscalls/api_entreprise_entreprises/</a>
{{ api_entreprise_siret_organisation }} ayant pour valeur le SIRET de mon client configuré via l'app qui est identique au bénéficiaire de l'appel côté passerelle : <a class="external" href="https://passerelle-vaucluse.hds.test.entrouvert.org/api-entreprise/api-entreprise/">https://passerelle-vaucluse.hds.test.entrouvert.org/api-entreprise/api-entreprise/</a></p>
<p>J'ai toujours paramétré comme cela, est-ce qu'il y a un truc qui cloche ou est-ce du côté d'API Entreprise qu'il y a un problème ?</p> Authentic 2 - Development #83885 (Fermé): A2 n'interprête pas correctement la variable {{eservice...https://dev.entrouvert.org/issues/838852023-11-23T16:40:51ZAnaïs Ecuvillon
<p>J'ai utilisé la nouvelle configuration avancée de gestion des utilisateurs : <a class="external" href="https://connexion-aecuvillon.test.entrouvert.org/manage/users/advanced/">https://connexion-aecuvillon.test.entrouvert.org/manage/users/advanced/</a></p>
<p>{{ eservices_url }} devrait retourner : <a class="external" href="https://demarches-aecuvillon.test.entrouvert.org/">https://demarches-aecuvillon.test.entrouvert.org/</a><br />SI vous allez sur mon profil usager : <a class="external" href="https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/">https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/</a>, col de droite, cliquez sur le bouton, cette variable est interprétée/transformée en <a class="external" href="https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/">https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/</a></p> Chrono - Support #83643 (Fermé): Préblocage - créneau pré-réservé est libéré quand j'effectue une...https://dev.entrouvert.org/issues/836432023-11-17T08:08:24ZAnaïs Ecuvillon
<p>Pour que je puisse documenter correctement, peux-tu me confirmer que ceci est le comportement normal attendu, si oui c'est vraiment bien foutu.</p>
<p>Je suis connecté, je choisis un créneau <a class="external" href="https://demarches-aecuvillon.test.entrouvert.org/formation/prendre-rdv-test-preblocage/">https://demarches-aecuvillon.test.entrouvert.org/formation/prendre-rdv-test-preblocage/</a>, par exemple 10h, puis je quitte la démarche</p>
<p>Je reviens, je ne reprends pas le brouillon, je choisis un nouveau créneau, par exemple 11h, le premier créneau est automatiquement libéré.</p>
<p>Testé dans une fenêtre de navigation privée, tout est ok.</p> w.c.s. - Bug #79079 (Fermé): Contrôle doublons ANTS : err 422 lors de l'appel au WShttps://dev.entrouvert.org/issues/790792023-06-26T17:50:28ZAnaïs Ecuvillon
<p>Malgré les conditions d'affichage pour ne tester le WS que quand un numéro de pré-demande comporte 10 caractères : <a class="external" href="https://traitement-demarches.arles.fr/backoffice/forms/170/fields/163/#open:advanced">https://traitement-demarches.arles.fr/backoffice/forms/170/fields/163/#open:advanced</a>, il reste tout de même un résiduel d'erreurs : <a class="external" href="https://traitement-demarches.arles.fr/backoffice/forms/170/logged-errors/">https://traitement-demarches.arles.fr/backoffice/forms/170/logged-errors/</a></p>
<p>Ici : WWFLSWJT, on voit bien qu'il n'y a pourtant pas 10 caractères.<br />Là : Etats+Unis, et bien il y a des petits malins...</p>
<p>Benjamin écrivait sur jabber :</p>
<blockquote>
<p>c'est pas la validation à la volée c'est le rafraichissement des champs conditionnés notamment celui avec le message je pense, ça veut dire que form_var_predemande même quand il ne valide pas est disponible pour les autres expressions, c'est embêtant</p>
</blockquote>
<p>Est-ce que l'on peut faire quelque chose ?</p> w.c.s. - Bug #78969 (Fermé): Sources de données Agendas : récupérer {{ form_var_meeting_type_raw ...https://dev.entrouvert.org/issues/789692023-06-23T12:37:06ZAnaïs Ecuvillon
<p>Le ticket lié utilise {{ form_var_meeting_type }} qui affiche le libellé du type de rdv. Conséquence, les créneaux ne s'affichent pas.</p>
<p>Il devrait plutôt récupérer {{ form_var_meeting_type_raw }} pour récupérer l'id du type de rdv et construire une url qui permette d'afficher les créneaux.</p>
<p>Ex. : {{ agendas_url }}api/agenda/cni-passeport/meetings/{{ form_var_meeting_type }}/datetimes/<br />retourne : <a class="external" href="https://chrono-aecuvillon.test.entrouvert.org/api/agenda/cni-passeport/meetings/1">https://chrono-aecuvillon.test.entrouvert.org/api/agenda/cni-passeport/meetings/1</a> personne avec ANTS/datetimes/</p>
<p>avec _raw, on aurait : <a class="external" href="https://chrono-aecuvillon.test.entrouvert.org/api/agenda/cni-passeport/meetings/1-personne-avec-ants/datetimes/">https://chrono-aecuvillon.test.entrouvert.org/api/agenda/cni-passeport/meetings/1-personne-avec-ants/datetimes/</a></p> ANTS Hub - Project management #78333 (Fermé): ants_hub: la synchronisation avec le hub ne se fait...https://dev.entrouvert.org/issues/783332023-06-12T07:48:06ZAnaïs Ecuvillon
<p>J'ai besoin d'aide, ce matin (vers 9h15) j'ai paramétré : <a class="external" href="https://agendas.demarches.auch.fr/manage/ants/">https://agendas.demarches.auch.fr/manage/ants/</a>.</p>
<p>Pour ne pas attendre la synchronisation avec le hub qui se fait je crois toutes les 15 minutes, j'ai cliqué sur "Synchroniser les agendas". J'ai un message "La synchronisation a été lancée.", mais rien ne se passe.</p>
<p>30 minutes après, toujours rien (donc la synchro toutes les 15 minutes non plus a priori).<br />Côté hub, les infos ne remontent pas : <a class="external" href="https://ants-hub.entrouvert.org/admin/data/collectivite/">https://ants-hub.entrouvert.org/admin/data/collectivite/</a></p>
<p>Est-ce que j'ai loupé un truc dans la paramétrage, si oui, j'ai besoin de plus d'explications,</p> Combo - Development #73683 (Nouveau): Remplacer les Statistiques globales de wcs par les stats vi...https://dev.entrouvert.org/issues/736832023-01-23T08:53:26ZAnaïs Ecuvillon
<p>Dans l'objectif de remplacer la page Statistiques globales qui est native côté wcs :<br /><a class="external" href="https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/statistics">https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/statistics</a></p>
<p>par une page construite dans combo, j'ai construit ça :<br /><a class="external" href="https://agents-aecuvillon.test.entrouvert.org/manage/pages/27/">https://agents-aecuvillon.test.entrouvert.org/manage/pages/27/</a><br /><a class="external" href="https://agents-aecuvillon.test.entrouvert.org/statistiques/">https://agents-aecuvillon.test.entrouvert.org/statistiques/</a></p>
<p>Attention je parle bien uniquement de la page Stat globales et pas encore des pages pour chaque formulaire.</p>
Il ne manque pas grand chose, je liste ici ce qu'il reste à faire pour couvrir à iso-périmètre :
<ul>
<li>afficher le nombre de demandes avec un regroupement par formulaire : <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: Stats : Pouvoir faire un regroupement par formulaire lorsque "Toutes les démarches" est sélection... (Fermé)" href="https://dev.entrouvert.org/issues/73546">#73546</a> ;</li>
<li>améliorer un peu le rendu de quelques cellules : <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: Cellule Graphe de type tableau - afficher une seule ligne quand le total est identique (Fermé)" href="https://dev.entrouvert.org/issues/73685">#73685</a> et <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: Cellule Graphe de type points - masquer le libellé Nombre de demandes (Fermé)" href="https://dev.entrouvert.org/issues/73686">#73686</a> (mais pas bloquant pour le remplacement).</li>
<li>le comportement du regroupement par mois n'est pas idéal pour une page de stats globales, on voudrait le même comportement que le regroupement pas heure ou par jour ( <del>pas encore créé de ticket pour ça</del> <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: Cellule Graphe - après avoir choisi un intervalle, préciser le nombre d'éléments à afficher (Fermé)" href="https://dev.entrouvert.org/issues/78132">#78132</a>).</li>
</ul> Authentic 2 - Development #72462 (Résolu (à déployer)): BO: inclure courriels dans l'import/expor...https://dev.entrouvert.org/issues/724622022-12-15T09:00:14ZAnaïs Ecuvillon
<p>On a la possibilité d'ajouter un ou des courriels (souvent générique.s) lors de la création d'un rôle.</p>
<p>Ce serait utile de pouvoir importer (et donc exporter) un rôle avec cette donnée, les formats json et CSV sont concernés.</p> w.c.s. - Development #69518 (Fermé): Création d'une demande : afficher les champs des blocs de ch...https://dev.entrouvert.org/issues/695182022-09-23T13:16:51ZAnaïs Ecuvillon
<p>Les blocs de champs sont de plus en plus utilisés, couplé à l'action Création d'une demande, il serait utile que les champs d'un bloc de champs remontent dans les champs utilisés pour la Correspondance vers les champs de la nouvelle demande.</p>
<p>Ex. ici d'une action Création d'une demande : <a class="external" href="https://demarches-univ-avignon.test.entrouvert.org/backoffice/workflows/6/status/12/items/1/">https://demarches-univ-avignon.test.entrouvert.org/backoffice/workflows/6/status/12/items/1/</a><br />Dont le formulaire en question utilise le bloc de champs : <a class="external" href="https://demarches-univ-avignon.test.entrouvert.org/backoffice/forms/blocks/1/">https://demarches-univ-avignon.test.entrouvert.org/backoffice/forms/blocks/1/</a></p>
<p>C'est le nom du bloc de champs qui remonte "Identification", mais dans ce cas, on ne peut pas en faire grand chose.</p>
<p>Pour ne pas compliquer de trop, le périmètre peut se réduire à laisser vide supprimera le contenu du champ (de toutes les occurrences) et donc ne pas prévoir de pré-remplissage avec une expression.</p>
<p>Cas d'usage : exemple d'Avignon, le bloc de champs SFT - Enfant comporte des fichiers qu'il faut "remettre à zéro" chaque année, lors du renouvellement de la demande.</p> w.c.s. - Development #69165 (Fermé): Action formulaire de wkflw : passer à none le contenu d'un c...https://dev.entrouvert.org/issues/691652022-09-15T19:34:05ZAnaïs Ecuvillon
<p>(bon le titre est à revoir, ce n'est pas très explicite)</p>
<p>J'utilise l'action formulaire de workflow pour les échanges entre l'usager et l'agent (en remplacement des actions commentaires et fichier) dans un statut dans lequel la demande peut passer plusieurs fois :<br /><a class="external" href="https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/48/status/2/">https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/48/status/2/</a></p>
<p>Olivier a levé un comportement non voulu (<a class="external" href="https://dev.entrouvert.org/issues/68984#note-5">https://dev.entrouvert.org/issues/68984#note-5</a>), le contenu d'un champ du formulaire est dupliqué dans l'historique de mon workflow, alors que j'ai effectué un saut manuel sans remplir ce champ obligatoire, rendu possible par la case ignore le formulaire.</p>
<p>D'un point de vue technique, ça fonctionne. Mais d'un point de vue fonctionnel c'est pas ok.<br />Il faudrait que le contenu du champ soit "vidé" à chaque fois que j'affiche mon formulaire.</p>
<p>Du coup, j'ai imaginé pré-remplir le champ en question avec une condition du genre :<br /><pre>
{% if form_workflow_form_echange_var_message != form_workflow_form_echange_x_var_message %}{{ form_workflow_form_echange_var_message}}{% else %} {% endif %}
</pre><br />fonctionnellement ça résoudrait le problème, mais je ne sais pas si c'est propre, et il me manque une variable pour remplacer form_workflow_form_echange_x_var_message qui viendrait récupérer la dernière valeur existante (c'est le rôle de form_workflow_form_echange_var_message je dirai), mais qui soit différente de form_workflow_form_echange_var_message.<br />Est-ce que ça existe ? Ou alors avez-vous une autre solution à me proposer ?</p>
<p>Une demande pour voir : <a class="external" href="https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/test-new-workflow/9/">https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/test-new-workflow/9/</a></p> Plugin FS FranceConnect - Development #68362 (Fermé): Ajouter nom d'usage au profil usager par dé...https://dev.entrouvert.org/issues/683622022-08-23T13:21:42ZAnaïs Ecuvillon
<pre>
15. Modification des autres données - NOK
Sur la page du profil, les champs suivants sont modifiables :
Nom d'usage - NOK (merci d'ajouter ce champ et de le rendre modifiable)
Email - OK
Numéro de téléphone - OK
Adresse postale - OK
</pre>
<p>Il est demandé d'ajouter un champ Nom d'usage au profil usager par défaut et de le rendre modifiable.</p> Chrono - Development #67292 (Fermé): Pouvoir dupliquer un événementhttps://dev.entrouvert.org/issues/672922022-07-12T11:47:57ZAnaïs Ecuvillon
On a déjà les événements récurrents, mais parfois la récurrence peut-être juste :
<ul>
<li>horaire, c'est-à-dire le même événement, le même jour, seule l'heure change ;</li>
<li>sans logique mathématique, c'est-à-dire le même événement, mais un autre jour, un autre horaire, pas de récurrence régulière.</li>
</ul>
<p>Je rencontre ces deux cas lors de la mise en place d'inscription à des formations proposées en interne par une collectivité à ses agents.<br />Le même évènement va être proposé régulièrement plusieurs fois dans l'année, ce serait bien pratique de pouvoir dupliquer un événement existant. Le dupliquer avec toutes les données remplies à l'identique, sauf le jour et l'heure de l'évènement.</p> w.c.s. - Development #67170 (Fermé): BO - Améliorer l'affichage des boutons de navigation du stud...https://dev.entrouvert.org/issues/671702022-07-08T09:13:19ZAnaïs Ecuvillon
<p>Dans le BO, dès qu'on travaille sur un écran pas si grand, ou qu'on réduit un peu la fenêtre de son navigateur (pour travailler avec une deuxième fenêtre par exemple), l'affichage de boutons de navigation qui sont essentiels ne sont plus lisibles.</p>
<p>Ex. en copie d'écran : backoffice/forms/<br />Je crois que le problème est entre 1015 px et 750px. Au dessus, affichage ok. En dessus, affichage mobile.<br />Ce serait donc bien pratique d'avoir un affichage intermédiaire pour ne pas perdre l'info des boutons.</p>
<p>Aussi côté :<br />/backoffice/cards/<br />/backoffice/workflows/</p>
<p>Bref tout le studio, sauf la page d'accueil du studio.</p> w.c.s. - Development #65195 (Fermé): Formulaire de workflow : variable pour récupérer toutes les ...https://dev.entrouvert.org/issues/651952022-05-12T18:27:20ZAnaïs Ecuvillon
<p>Dans un formulaire de workflow, on a désormais la possibilité de récupérer l'url d'un fichier via une variable du type : <br />form_workflow_form_IDENTIFIANT-ACTION_var_IDENTIFIANT-CHAMP_url</p>
<p>J'ai besoin d'avoir une variable qui me récupère l'url de tous les fichiers enregistrés.<br />Cas d'usage : un usager retourne des pièces complémentaires via formulaire (ex. ici <a class="external" href="https://demarches-hautes-pyrenees.test.entrouvert.org/backoffice/workflows/44/status/15/items/1/fields/">https://demarches-hautes-pyrenees.test.entrouvert.org/backoffice/workflows/44/status/15/items/1/fields/</a>)</p>
<p>2 situations :</p>
<p>1. Ce formulaire présente un bloc de champs avec un champ fichier, je ne sais donc pas combien de fichiers l'usager va ajouter, mais j'ai besoin de les présenter tous à l'agent (par exemple dans un message dans l'historique).<br />Les variables auront donc ce format :<br />form_workflow_form_modification_var_pieces_0_fichier_url<br />form_workflow_form_modification_var_pieces_1_fichier_url<br />etc.</p>
<p>Comment je peux reconstituer cette variable sans savoir à l'avance combien de fichier ?</p>
<p>2. (peut être l'objet d'un autre ticket s'il faut) Le statut dans lequel est ce formulaire peut être rejoué plusieurs fois, dans ce cas, les variables peuvent avoir ce format :<br />form_workflow_form_modification_0_var_pieces_0_fichier_url<br />form_workflow_form_modification_1_var_pieces_0_fichier_url<br />etc.</p>
<p>Comment je peux reconstituer cette variable pou récupérer uniquement les fichiers du dernier formulaire validé ?</p> Combo - Development #59929 (Fermé): [Contenu d'une fiche] Champ gabarit personnalisé ne s'affiche...https://dev.entrouvert.org/issues/599292021-12-20T14:32:06ZAnaïs Ecuvillon
<p>Pour notre future nouvelle page Références, je voudrais utiliser le "Champ Personnalisé" avec un gabarit pour afficher une image cliquable ou un lien cliquable, mais ce n'est peut-être pas prévu pour le moment ?</p>
<p>Ici : la cellule Contenu d'une fiche "Référence" <br /><a class="external" href="https://www.entrouvert.com/manage/pages/177/">https://www.entrouvert.com/manage/pages/177/</a><br />le deuxième Champ utilise le custum avec pour gabarit {% if form_var_url <span>}<a href="{{ form_var_url }}">{{ form_var_url }}</a>{</span> endif %}<br />Dans inspect, je constate que mon gabarit fonctionne, donc ça ne vient pas de là.</p>
<p>Et pourtant, rien ne s'affiche côté FO.<br /><a class="external" href="https://www.entrouvert.com/projet-new-references/client/57/">https://www.entrouvert.com/projet-new-references/client/57/</a></p>