Projet

Général

Profil

Actions

Commandes #394

fermé

Possibilité d'éditer des factures.

Ajouté par Stéphane Verdure il y a plus de 11 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Files generation
Version cible:
Début:
22/10/2012
Echéance:
% réalisé:

100%

Temps estimé:
Commanditaire:
Debian France

Description

Bonjour,
Certain licenciés ont besoin de factures. Elle leur est demandée par leur CE pour un remboursement total ou partiel de leur cotisation annuel.
Je pense que cela pourrait être une évolution utile à plusieur d'entre nous.

Cordialement


Demandes liées 1 (0 ouverte1 fermée)

Lié à Galette - Commandes #490: Enregistrement des contributions en comptabilité via script externeFerméJohan Cwiklinski18/01/2013

Actions

Mis à jour par Johan Cwiklinski il y a plus de 11 ans

Il faudrait parler de ça sur la liste de discussion de Galette ; il me semble que quelqu'un avait commencé un plugin qui se rapprocherait de ça (pour sortir des attestations fiscales de mémoire) ; peut être ce travail peut-il être adapté :)

Mis à jour par Raphaël Hertzog il y a environ 11 ans

La possibilité d'avoir une facture pour les cotisations est intéressante (surtout pour les personnes morales) ainsi que la possibilité de sortir un reçu valant attestation fiscale pour les donations (surtout pour les particuliers qui peuvent déduire cela de leur impôts).

Il faudrait pouvoir paramétrer le contenu de ces documents et donc avoir un système de template. Mais dans quel format? Latex? FOP? Autre chose?

Il faut donc également pouvoir indiquer pour chaque type de contribution, quel modèle de document correspond pour le reçu.

Mis à jour par Johan Cwiklinski il y a environ 11 ans

Pouvoir modifier les PDF ; ce n'est pas la première fois que le sujet est évoqué ; mais ce n'est pas facile du tout :
- Latex nécessite des outils/bibliothèques côté serveur qui peuvent ne pas être disponibles partout... Je ne connais pas personnellement, mais je ne suis pas certain qu'il existe quoi quelque chose en PHP qui puisse gérer ça.
- FOP... Heu, non, merci :D Pour les mêmes raisons que Latex (sauf que ça, je connais...) ; mais il faut compter en plus sur ses limitations, et sur ses problèmes mémoire (franchement, pour l'avoir utilisé ; c'est pas folichon).
- À l'heure actuelle , je n'ai pour ma part pas vraiment d'alternatives en vue :/

Il reste possible de pré-paramétrer certaines choses directement dans Galette, mais je crains fort que ce soit très (trop ?) limité (ou rapidement voué à devenir une usine à gaz).

Haha ! Je viens de chercher vite fait ; et je suis tombé là-dessus :
- http://www.setasign.de/products/pdf-php-solutions/fpdi/

Peut-être un début de solution, puisque c'est compatible avec TCPDF (qui est utilisé dans Galette). À creuser ; mais l'implémentation d'un tel système sort du cadre de la présente demande, ça dev rait être intégré à Galette pour les sorties PDF déjà existantes aussi.

Mis à jour par Raphaël Hertzog il y a environ 11 ans

TCPDF semble avoir une fonction writeHTML() qui pourrait peut-être convenir en partie ?

Ainsi le template serait en HTML customisable par l'utilisateur.

Mis à jour par Johan Cwiklinski il y a environ 11 ans

C'est une possibilité ; de mémoire, writeHTMl() pose quelques soucis à l'utilisation ; et ça ne règle pas les problématiques d'emplacement des différents blocs à priori... Bon, je n'ai encore jamais essayé de faire ça non plus, si ça se trouve, ça fonctionnera « tout seul » :)

Mis à jour par Raphaël Hertzog il y a environ 11 ans

Si on ne contrôle pas 100% de la structure du document, ce n'est pas grave. Ceci dit on semble pouvoir faire pas mal de chose avec le HTML supporté par TCPDF. Les exemples incluent des tableaux, des images, et des CSS de mise en page.

Mis à jour par Johan Cwiklinski il y a environ 11 ans

Raphaël Hertzog a écrit :

Si on ne contrôle pas 100% de la structure du document, ce n'est pas grave. Ceci dit on semble pouvoir faire pas mal de chose avec le HTML supporté par TCPDF. Les exemples incluent des tableaux, des images, et des CSS de mise en page.

En effet ; je n'avais pas vu ces exemples ; ça semble intéressant :)

Ceci dit, je n'ai pas vraiment d'idées de ce qui est amené à être modifié... Trop peu serait un problème pour l'utilisateur, mais trop peu le devenir pour moi (plus l'utilisateur pourra en faire, plus il y a de chances qu'il fasse quelque chose qu'il ne "fallait pas"). Serait-il possible d'avoir des exemples de différentes sorties envisageables ?

Mis à jour par Johan Cwiklinski il y a environ 11 ans

  • Projet changé de Plugins à Galette
  • Assigné à mis à Johan Cwiklinski
  • Tracker changé de Evolution à Commandes

Mis à jour par Johan Cwiklinski il y a environ 11 ans

  • Catégorie mis à Plugins
  • Version cible mis à 0.7.5
  • Commanditaire mis à Debian France

Mis à jour par Johan Cwiklinski il y a presque 11 ans

  • % réalisé changé de 0 à 100
  • Statut changé de Nouveau à Résolu

Mis à jour par Johan Cwiklinski il y a plus de 10 ans

  • Catégorie changé de Plugins à Files generation

Mis à jour par Johan Cwiklinski il y a plus de 10 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF