Kfacture, la relève de Kinvoice est assurée!

J’ai récemment contribué à Kinvoice… C’est un très bon logiciel de facturation KISS.

Cependant, pour le passer sous Qt4 et utiliser un système de stockage plus performant (sqlite3 ou connexion à une base MySQL – je n’ai pas encore décidé) il y a énormément de boulot! Comme le code est un peu crade j’ai préféré partir sur des bases saines et réécrire complément une nouvelle application : Kfacture.

Je vais garder la même philosophie que Kinvoice : faire uniquement des factures mais le faire bien – on est proche de la philosophie UNIX ;) – mais en repensant certaines fonctionnalités.

C’est un boulot qui va me prendre quelques semaines (d’autant plus que les 2 prochaines semaines je ne pourrai pas travailler dessus pour des raisons professionnelles) mais je ferai ici des compte-rendus d’avancement!

À bientôt!

PS: l’onglet “entreprise” contenant les informations administratives de l’utilisateur est réalisé :p

Posted in Archlinux, C / C++, Code, Kfacture, Kinvoice, Linux | Leave a comment

Kinvoice 0.3 is out !

Comme promis, je release la version 0.3 de Kinvoice pour les Auto-Entrepreneurs!

Kinvoice 0.3 Auto-Entrepreneurs

Pour la télécharger : kinvoice_AE-0.3.tar.gz.

Les ajouts par rapport à la version 0.2 de Daniel (http://tootai.net) :

  • Ajout d’un onglet Reporting qui permet de calculer le chiffre d’affaires mensuel (pratique pour faire sa déclaration),
  • Le code est passé en UTF-8 (possibilité de faire traduire l’application dans d’autres langues),
  • Petites modifications visant à améliorer l’ergonomie (alimentation des champs Quantité à 1 par défaut, nom de la facture imprimée alimenté, etc.),
  • Mise à jour du template de la facture/devis (alignement, polices uniformisées, suppression des arrondis sur les cadres).

Le futur?

Pour la prochaine version, je vais la recoder entièrement en utilisant Qt4 pour que les utilisateurs de Mac OSX puisse l’utiliser. Je pense aussi changer le mode de stockage des données (sqlite?) car le format actuel binaire ne me plait pas trop…

Posted in Archlinux, C / C++, Code, Kinvoice, Linux | Leave a comment

Réalisation thème WordPress

Blog.DivinementBelle.com

Voici ma dernière réalisation, un thème WordPress pour le blog de mon amie. Elle voulait un thème clair, lisible et avec une petite touche girly… Il est basé sur le thème officiel Twenty Ten mais version “je vois la vie en rose” !

;)

Posted in Design Web, XHTML+CSS | Leave a comment

Kinvoice – implémentation reporting

Kinvoice - Reporting

Comme annoncé précédemment, j’ai implémenté un onglet reporting dans Kinvoice.

Les Auto-Entrepreneurs sont tenus de déclarer leur Chiffre d’Affaires mensuellement ou trimestriellement selon le mode d’imposition choisit. C’est pourquoi j’ai implémenté un reporting mensuel.

Il suffit de saisir l’année de calcul dans la box en haut à droite (par défaut elle est alimentée avec l’année en cours) pour que le tableau soit alimenté avec les cumuls mensuels HT et TTC (pour les AE, HT = TTC).

Kinvoice - ReportingEn cas d’erreur de saisie, un message d’avertissement est affiché et la box est alimentée avec l’année en cours.

Kinvoice - ErreurIl me reste à nettoyer tout le code et les formulaires puis je releaserai la version 0.3 de Kinvoice!

~ Stay tuned for next episode…

Posted in Archlinux, C / C++, Code, Kinvoice, Linux, Projets | Leave a comment

Kinvoice, la facturation simple…

Kinvoice-0.3 : Création d'une facture

Kinvoice-0.3

Aujourd’hui il y a de plus en plus d’auto-entrepreneurs…

Lorsque l’on est auto-entrepreneur (AE), on a l’obligation de faire des devis et des factures. Certaines sociétés ont donc créé des logiciels de facturation propriétaires destinés aux AE mais le prix de ces logiciels est exorbitant!

Je recherchais un logiciel simple et permettant de faire des factures très rapidement (gestion des produits/prestations, gestion des clients). Après avoir essayer plusieurs logiciels OpenSource : Laurux, Dolibarr, etc. je me suis rendu compte qu’ils étaient très puissants mais trop lourd à utiliser pour de la simple facturation.

Je suis tombé par hasard sur un petit logiciel répondant complètement à mes attentes : Kinvoice!

C’est un logiciel codé en C++/Qt3 qui stocke ses données dans un fichier au format binaire. Pour les sauvegardes rien de plus simple : il suffit de copier le fichier de travail sur un disque externe ou sur un emplacement réseau.

En approfondissant mes recherches, j’ai trouvé une version modifiée pour les Auto-entrepreneurs (TVA = 0% + mentions légales sur la facture) ici : http://www.tootai.net.

Le point fort des logiciels OpenSource c’est l’adaptabilité. J’ai commencé à modifier la version 0.2 de Kinvoice pour qu’il réponde à mes attentes :

  • Alimentation par défaut du champ Quantité à 1 lors de la création de la facture,
  • Alimentation du titre du document avec le type de document et le numéro lors de l’impression pour que Cups me nomme mes Pdfs sous la forme “FACTURE_201007221.pdf” par exemple,
  • Correction de fautes d’orthographe.

Il me reste encore une chose à faire : la création d’une page de reporting mensuelle (pour déclarer ses revenus).

Quelques shots (cliquez sur l’image pour l’agrandir) :

Kinvoice-0.3 : Création d'une facture

Kinvoice-0.3 : Création d'une facture

Facture (PDF)

Posted in Archlinux, C / C++, Code, Kinvoice, Linux, Projets, Ubuntu | 5 Comments