betagouv / mon-entreprise

L'assistant officiel des entrepreneurs
https://mon-entreprise.urssaf.fr
MIT License
262 stars 76 forks source link

🏓 Permettre l'export PDF ou impression du comparateur de statut #2406

Open bjlaa opened 1 year ago

bjlaa commented 1 year ago

US

En tant qu'usager je souhaite pouvoir extraire en PDF ou via une impression les résultats du comparateur de statut

Complexité

S

Description du retour utilisateur

Un utilisatrice regrette qu'il ne soit pas possible d'exporter au format PDF ou d'impression les résultats du comparateur de statut.

URL de la page

https://mon-entreprise.urssaf.fr/simulateurs/comparaison-r%C3%A9gimes-sociaux

Contexte supplémentaire

No response

johangirod commented 1 year ago

relié #2514

Grunt471 commented 1 year ago

Bonjour,

Mon camarade @allinchico et moi même aimerions nous assigner cette issue, dans le cadre d'un projet scolaire consistant en la participation à un projet libre. Avons-nous votre aval afin de pouvoir travailler sur ce projet ?

Bien à vous, Mathéo

johangirod commented 1 year ago

Bonjour ! Merci de votre intérêt sur notre projet ! Vous êtes bien sûr les bienvenus pour travailler sur ce projet. Néanmoins, nous ne pourrons pas vous accompagner sur vos développements. En effet, nous venons d'apprendre que nos financements étaient coupés jusqu'à nouvel ordre. Nous pourrons ainsi juste reviewer la PR à la fin, et orienter les développements au début, mais rien de plus.

allinchico commented 1 year ago

Bonjour, pas de soucis, merci à vous ! Nous n'hésiterons à vous solliciter pour démarrer.

allinchico commented 11 months ago

Bonjour, Nous avons commencé de notre côté à analyser la structure du code. Cependant, nous n'arrivons pas à comprendre la totalité de ce dernier. En effet, nous avons compris que les fichiers EndBlock ou encore FieldsPDF étaient essentiels mais la manière de les implémenter afin de répondre au besoin nous échappe. Auriez-vous, svp, de la documentation ou autre concernant la technologie utilisée pour cette génération de PDF ? PS : Nous nous sommes aidés de la structure de la page "demande-mobilité" afin de comprendre la génération de PDF.

johangirod commented 11 months ago

Bonjour,

Pour cette issue, on ne souhaite pas générer de PDF directement dans l'application mais profiter de la fonction « imprimer en PDF » disponible dans (presque) tous les navigateurs.

Pour cette issue, il faut :

  1. réutiliser le bouton existant sur les autres simulateurs : image
  2. Veiller à ce que la mise en page lors de l'impression soit bonne. On pourra utiliser les classe print-never et les media query associées pour adapter le style pour l'impression.

Bien à vous,

allinchico commented 11 months ago

Pas de soucis, merci à vous ! Nous allons donc nous orienter vers cela !

Grunt471 commented 11 months ago

Bonsoir, voici le résultat que nous obtenons : le bouton < Imprimer ou sauvegarder en PDF > est désormais affiché sur la page comparateur de statut juridique : image

Cependant, il reste encore des éléments à régler afin d'obtenir une bonne mise en page. Pourrions nous avoir des détails concernant la gestion de la mise en page des pdf, ou alors le contact d'un contributeur ayant déjà travailler sur un sujet similaire ?

Bonne soirée à vous,

johangirod commented 11 months ago

Boujour, je vous encourage à soumettre une PR pour discuter de l'implémentation. Concernant la mise en page, vous pouvez :

Grunt471 commented 11 months ago

Merci pour votre réponse,

J'étudie les documentations que vous avez envoyé et j'ouvre une PR afin de discuter de l'implémentation dès que possible.

Bien à vous,

jguirimm commented 11 months ago

Bonjour, je souhaites contribuer à votre projet sur cette problématique. Est-ce possible ?

github-actions[bot] commented 9 months ago

Ce ticket vient d'être fermé 🎉

Il est temps de prévenir les utilisateurs qui nous ont fait ce retour : https://mon-entreprise.zammad.com/#search/tags%3A%232406

Laissez un 👍 quand c'est fait !

glopezrios commented 4 months ago

Des usagers ont exprimé le souhait de pouvoir éditer en PDF les résultats dans les 2 simulateurs suivants:

Ils souhaiteraient bénéficier du même bouton "imprimer ou sauvegarder en PDF" présent sur les simulateurs de revenus.

Il faut aussi savoir que les fonctionnalités d'impression ou de sauvegarde en PDF des navigateurs internet (Chrome, Firefox) ne permettent pas d'éditer l'ensemble du contenu de ces pages.