C.Miaou        logiciel de comptabilité


 


Caractéristiques essentielles

C.Miaou est un logiciel de la gamme Miaou. Ces logiciels sont prévus pour une utilisation au clavier, sans avoir besoin de la souris (même si celle-ci reste utilisable).

Voici les caractéristiques les plus importantes de C.Miaou :

  • Très rapide ; toutes les fonctions sont prévues pour s'exécuter en moins d'une demi-seconde (hormis le lancement, qui prend deux secondes). Cela ne concerne pas le pilotage d'Excel, de Calc (Openoffice.org/LibreOffice), qui dépend de ces logiciels. Cela ne concerne pas, non plus, les éditions, tributaires des imprimantes.
  • écrit avec PONX (donc en Python, et utilisation de l'extension pour Windows Pywin32)
  • dépendances minimales : ne dépend pas d'un SGBD externe, pas d'utilisation de librairies externes pour les rapports, pas besoin d'Internet (sauf pour les mises à jour et l'installation initiale). Le logiciel se suffit à lui-même.
  • Prévu pour faire de la comptabilité et rien d'autre.
  • Conçu pour une utilisation très performante :
    • écrit gros, car c'est plus rapide à l'utilisation
    • saisie aidée des dates (si on saisie "12", C.Miaou complète avec le mois courant et l'année courante ; inutile de saisir les séparateurs ; saisie tolérante...)
  • nombreux automatismes (par exemple, en saisie d'achats, en arrivant sur le champ Tiers (fournisseur), une recherche incrémentale s'ouvre automatiquement)
  • code-source (en Python) fourni
  • Multi-dossiers
  • Tous les exercices restent accessibles (en lecture) ; cela facilite la gestion des comptes de tiers, qui s'affranchissent des problèmes liés aux clôtures d'exercices.
  • longueur des comptes sans limite (mais seuls les 16 premiers caractères seront imprimés)
  • longueur des libellés sans limite (seuls les 30 premiers caractères seront imprimés)

Mais :

  • Pas (encore) de documentation
  • pas de comptabilité analytique
  • nécessite un temps d'adaptation (surtout pour l'inutilité de la souris)

 


 Installation 
 

Pré-requis.  Avant d'installer CMiaou, il faut d'abord :

  • avoir installé Ponx  (pour installer Ponx, voir :  http://ponx.org/download/CD/setup.exe)
  • avoir installé la (les) police(s) de caractères  Arial-narrow.
  • utiliser un écran avec une résolution supérieure ou égale à  1280 x 768.

L'étape suivante consiste à faire une mise à jour de Ponx. Normalement, cela se fait à partir du Panneau de configuration, par l'icone "PONX : Centre de configuration". Cliquer sur le bouton [Mise à jour].
Pour les installations particulières, il est possible de forcer une mise à jour de Ponx en lançant d'exécution du fichier ponxmajversions.py qui se trouve dans le dossier de Ponx.

Dernière étape, il faut lancer l'exécution de ce script : cmiaouinstall.py
                        (  Faire :  
clic-droit   +   "Enregistrer la cible sous..."   +   [Enregistrer]   +    [Ouvrir]  )

 


 Mises à jour 
 

Le système de mise à jour est intégré au logiciel. Il est accessible par le [menu Annexe], et il est assez rapide.

Toutefois, comme la mise à jour se fait par téléchargement via Internet, il faut veiller à ce qu'aucun dispositif ne bloque les mises à jour (pare-feux, antivirus mal configurés, etc.).

 



 Documentation

Saisie d'achat

À partir du menu principal, on appuie sur la lettre "A", ce qui ouvre l'écran suivant :

Les touches principales utilisables dans la saisie :

·         {Echap}  ouvre le menu

·         {Entrée}  va au champ suivant

·         {Maj.} {Entrée}  va au champ précédent.

·         {Flèche droite} {Flèche gauche} {Début} {Fin}  permettent de se déplacer à l'intérieur du champ.

·         {Ctrl}{Flèche droite}  {Ctrl}{Flèche gauche}  permettent de se déplacer de mot en mot à l'intérieur du champ.

·         {Maj.}{Flèche droite}  {Maj.}{Flèche gauche}  permettent de sélectionner un ou des mots.

·         {Maj.}{Début}  {Maj.}{Fin}  permettent de sélectionner jusqu'au début, ou jusqu'à la fin, du champ.

·         {Suppr}  supprime un caractère à droite ou supprime la sélection.

·         {Espace_arrière}   {Maj.}{Suppr}   supprime un caractère à gauche, ou supprime la sélection.

·         {Ctrl} {Suppr}  supprime jusqu'à la fin du champ.

·         {Alt} {espace_arrière}  annule la dernière modification d'un champ, si l'on n'est pas sorti du champ.

·         {Ctrl C}  copie la sélection dans le presse-papier.

·         {Ctrl X}  coupe la sélection dans le presse-papier.

·         {Ctrl V}  colle le contenu du presse-papier.

 

Le champ "Pièce" est prérempli, avec le numéro de pièce suivant. Il est numérique. Il est possible de modifier son contenu.

La champ "Date" bénéficie d'une saisie accélérée ; grâce aux fonctions intégrées suivantes :

·         La saisie des séparateurs ( . / - ; ) est facultative. On peut très bien saisir  010312, identique à 01.03/12 ou encore à 01-02-2012

·         Une saisie partielle est complétée avec la date du jour.  Par exemple, si la date du jour est le  14/07/2013, si on saisit :
      22 {Entrée}                cela donnera      22.07.2012
      02 {Entrée}                cela donnera      02.07.2012
      0108 {Entrée}           cela donnera      01.08.2012

 

Le champ "Tiers" doit être rempli avec quelque chose existant dans la table des Tiers. Pour aider, l'appui sur la  touche    {F1}   permet d'ouvrir une fenêtre de sélection.
Autre aide, lorsqu'on arrive dans le champ, et que celui-ci est vide, la fenêtre de sélection est automatiquement ouverte.

Lors de la validation du champ "Tiers", et suivant la définition du tiers, le contenu d'autres champs pourra être prérempli. C'est notamment le cas des champs "Compte" et "Libellé".

Le champ "Compte" doit être rempli avec quelque chose existant dans la table des comptes. Pour aider, l'appui sur la  touche    {F1}   permet d'ouvrir une fenêtre de sélection.
Autre aide, lorsqu'on arrive dans le champ, et que celui-ci est vide, la fenêtre de sélection est automatiquement ouverte.

Le champ "Libellé" contient ce que vous voulez. Notez que, si sa longueur enregistrée est illimitée, seule les 30 à 35 premiers catacères seront imprimés.

Le champ "Référence" est libre lui aussi.

Champs "HT", "TVA" et "TTC" :  le calcul   HT + TVA doit être égal à TTC. Le programme contrôle cela.  La saisie comprend aussi bien le point que la virgule, comme séparateur décimal.  Mieux encore, la lettre "O" (comme Oscar) est traduite en zéro.

Le champ "Paiement" sert à indiquer s'il y a eu un paiement simultané à l'achat.  Si c'est le cas, il y aura automatiquement génération de l'écriture de paiement, en plus de l'écriture d'achat. La première lettre du champ Paiement peut être :

·         E                     pour Espèces (compte CAISSE)

·         V                    pour Virement (compte BANQUE)

·         B                    pour carte_Bancaire (compte BANQUE)

·         Cxxxx           pour Chèque   (et xxxx sera le numéro du chèque) (compte BANQUE)

toute autre saisie sera considérée comme un chèque.

 

Le champ "Échéance" est prérempli d'après les paramètres du tiers.

En sortie du champ "Échéance", une fenêtre de choix permet d'enregistrer ou non l'achat, avec génération immédiate des écritures correspondantes.

 

Compléments.

Dans le menu, accessible avec la touche {Echap}, on a accès à une possibilité intéressante : le rappel d'un achat déjà saisi. On pourra alors modifier l'achat. Attention, si on rappelle un achat, et on sort sans revalider, l'écriture aura été supprimée.

Création / modification d'un compte ou d'un tiers durant la saisie d'une écriture.  Il suffit se basculer sur le menu principal ( {Alt}{TAb} ou via la barre des tâches), et d'ppuyer sur {T} (ou cliquer sur le bouton [Tiers] ).