Project

General

Profile

Actions

Commandes #394

closed

Possibilité d'éditer des factures.

Added by Stéphane Verdure about 12 years ago. Updated over 11 years ago.

Status:
Fermé
Priority:
Normal
Category:
Files generation
Target version:
Start date:
10/22/2012
Due date:
% Done:

100%

Estimated time:
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


Related issues 1 (0 open1 closed)

Related to Galette - Commandes #490: Enregistrement des contributions en comptabilité via script externeFerméJohan Cwiklinski01/18/2013

Actions
Actions #1

Updated by Johan Cwiklinski about 12 years ago

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é :)

Actions #2

Updated by Raphaël Hertzog almost 12 years ago

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.

Actions #3

Updated by Johan Cwiklinski almost 12 years ago

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.

Actions #4

Updated by Raphaël Hertzog almost 12 years ago

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

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

Actions #5

Updated by Johan Cwiklinski almost 12 years ago

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 » :)

Actions #6

Updated by Raphaël Hertzog almost 12 years ago

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.

Actions #7

Updated by Johan Cwiklinski almost 12 years ago

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 ?

Actions #8

Updated by Johan Cwiklinski almost 12 years ago

  • Project changed from Plugins to Galette
  • Assignee set to Johan Cwiklinski
  • Tracker changed from Evolution to Commandes
Actions #9

Updated by Johan Cwiklinski almost 12 years ago

  • Category set to Plugins
  • Target version set to 0.7.5
  • Commanditaire set to Debian France
Actions #10

Updated by Johan Cwiklinski over 11 years ago

  • % Done changed from 0 to 100
  • Status changed from Nouveau to Résolu
Actions #11

Updated by Johan Cwiklinski over 11 years ago

  • Category changed from Plugins to Files generation
Actions #12

Updated by Johan Cwiklinski over 11 years ago

  • Status changed from Résolu to Fermé
Actions

Also available in: Atom PDF