Problèmes connus solutions et rapport
05/11/2009 Version 2.5.2 pour Windows, réactivation jusque 31/01/2011
27/10/2009 Version 2.5.2 pour Linux, réactivation jusque 31/01/2011
20/10/2008 Version 2.5.1 pour Linux, corrections bug(crash) dans option journal
25/08/2008 Version 2.5.0 pour Windows.
17/05/2008 Version 2.5.0 pour Linux, corrections, meilleure manipulation des drapeaux,
ajoute des champs supplémentaires dans les fichiers journaux.
25/08/2007 Version 2.4.1 pour Windows, amélioration support imprimante.
15/08/2007 Version 2.4.0 pour Windows.
08/08/2007 Version 2.4.0 pour Linux, corrections, mise à niveau LSB3.1, champs pays et
détail adresse, référence TVA dans les documents.
29/05/2007 Version 2.3.0 pour Linux recompilée sur Debian Etch.
03/04/2007 Version 2.3.0 pour Windows.
29/03/2007 Version 2.3.0 pour Linux, corrections + gestion réception marchandises,
champs prix d'achat et code barre dans stock.
01/10/2006 Version 2.2.0 pour Windows
23/09/2006 Version 2.2.0 pour Linux: Correction dans recherche,
auto-marquage dans les fichiers historiques pour recherche grep,
relook..., effort de conformité à LSB.
01/03/2006 Version 2.0.1 pour linux correction mise en page document
avec discount.
20/01/2006 Version 2.0 pour linux ( portée sur GTK2 )
16/08/2005 Version 1.3.1 pour Windows.
10/08/2005 Version 1.3.1 pour Linux, améliorations mise en
page, intégration de remises. GPE v 1.4
14/02/2005 Version 1.2.1(Stable) Bugfixs, modification du
format CSV(tableur) avec M-S , modification du sélecteur de
fichiers.
17/01/2005 Version 1.2.0 Majeur buxfixs, amélioration des
raccourcis claviers, liste à la saisie des envois/commandes.
28/06/2004 Kit de mise à jour pour problèmes d'
impression sur Windows XP / 2000 et +
23/06/2004 Version 1.1.0 pour Windows idem à Linux +
extension fichiers .utf8 au lieu de .txt pour faciliter
l'ouverture avec GPE.
21/06/2004 Version 1.1.0 (Testing Linux) Import de
données, 4 langues pour docs clients, création de
répertoires pour copie automatique de docs
....
22/06/2002 -Version 0.2 - Actuellement FREEWARE sans limitation des
possibilités.
(addition de filtres de sélection / un nouvel éditeur
intégré
(gpe)/ Barre menu avec mise hors service des messages 'Info' et
édition
des filtres /possibilité de correction des entrées dans
les
fenêtres commande et envoi.)
Retour
Ces trois programmes permettent d'établir des bases de
données
ainsi que des documents ( notes d'envoi, facture, commandes, listing
...)
qui sont nécessaires aux activités de petites entreprises
commerciales et se veulent le plus général possible.
L'aspect comptabilité proprement dit n'est pas
intégré,
l'étude d'une interface sort de mes compétences mais je
reste
ouvert à toutes propositions (contact)
. Une première aide pour l'administration comptable est l'
exportation des activités vers des fichiers 'csv'
récupérables
par un logiciel tableur et très probablement par un service de
comptabilité, ceci est intégré sur la version 1.0.
Les programmes sont réalisés en C pour les
systèmes
d'exploitation Linux et MS-Windows, l'interface
utilisateur
est basée sur les librairies graphiques GTK afin de vous donner un bon confort
de
travail. Pour les utilisateurs Windows Microsoft il y aura peut
être
quelques légères concessions à faire car les
interfaces
sont
parfois un peu différentes mais très faciles à
maîtriser.
La version 2.4 pour Linux est compilée en utilisant le
système LSB.
La réalisation des programmes n'est basée sur
aucune
structure
de base de données extérieure et vise à donner un
emploi
simple et direct à l'utilisateur.
La structure de ces données est en simple mode texte et est donc
très
facilement utilisable par un autre logiciel. Aucune autre
infrastructure
comme par exemple un serveur(apache, php, etc..) ou base de
données
(mysql,oracle & Cie...), n'est nécessaire pour
l'utilisation
du logiciel. Une porte de sortie est mise à votre disposition en
exportant
toutes vos données vers un autre logiciel via un fichier
tableur(csv). La démarche inverse est implémentée
dans la
version 1.1.
Ces logiciels ne font jamais appel à des
facilités
réseau directement, aucune action vers internet n'est
effectuée.
La version 1.0 introduit un support réseau sous Linux,
cette fonctionnalité est basée sur NFS et est donc totalement
indépendante..
Retour
-Fig. 1-
Dans la barre commande on trouve différents boutons qui
permettent:
,
les
données relatives à un client,
les
données relatives à un client,
une
opération
en cours,
,De nombreux avertissements ou arrêts sont affichés durant une session afin de sécurisé l'utilisateur. Il est possible de les mettre hors service (Infos uniquement) si vous vous sentez assez confiant.
Dans la zone sélection vous pouvez créer des filtres
.
15 catégories peuvent être définies et sont
éditables
à partir du menu, elles ne peuvent pas dépasser 15
caractères.
Les critères de filtrage sont tout à fait libres. Le
mécanisme
est basé sur la comparaison du critère et du premier mot
que
vous introduirez dans le champ 'Cat/ Remarques' des données
clients,
cette méthode vous donne bien des choix .
Dans la version 0.3a une possibilité de recherche dans les
fichiers
historiques est disponible, elle est basée sur l'utilitaire grep
, vérifiez donc bien qu'il soit accessible. Vous pouvez trouvez
les caractéristiques de Grep sur internet, c'est
un outil assez puissant. Le critère de recherche est à
entrer dans le champs de saisie et la recherche se fera dans tous
les fichiers historiques. Finalement le résultat sera
affiché dans GPE.
La recherche historique est accessible via le menu.
Un bouton 'Listing'
est aussi disponible dans les
fenêtres
Clients,
Stock et Fournisseurs, un mécanisme de filtrage est basé
sur
l'état des filtres(sélection) et infos.
Pour les infos la règle est un OU logique, si aucun check-bouton
n'est
activé toutes les données sont affichées.
La version 0.3a donne la possibilité d'éditer les
numéros
de documents. La conjonction de ces nouvelles possibilités
devrait
faciliter la gestion des documents émis par l'utilisateur.
Quatre autres drapeaux '$' , '!' , '%'
et '&' sont affichés si
ils
sont activés dans le champ Remarques.
Vous pouvez les utiliser
comme bon vous semble ...
La gestion des drapeaux/infos se fait par des boutons
'check' dont l'état sera pris en compte automatiquement lors
de
l'affichage et de la sauvegarde. Les labels de ces boutons sont
éditables
via le menu.
Les règles de filtrage sont modifiables via le Menu.
L'activation et désactivation en bloc est aussi possible.
Exemple à titre indicatif et sans garantie :
un script qui utilise Ghostscript avec une imprimante Epson Stylus Color .
#!/bin/bash
# script PRT
gs -sDEVICE=stcolor -sOutputFile=/tmp/to.lpr
-dNOPAUSE
/usr/share/gs/6.53/stcolor.ps $1 -c quit
lpr /tmp/to.lpr
rm /tmp/to.lpr
Si votre distribution vous offre une interface pour imprimer (exemple CUPS), il suffit de la paramètrer pour qu'elle reconnaisse les fichiers émis par GPE qui sont toujours en mode Postscript et il vous reste à éditer un script gpe-prt tout simple :
#!/bin/bash
# script gpe-prt
lpr $1
Ces 'scripts' doivent être exécutables (voir: chmod) et
placés
normalement dans /usr/local/bin ou $HOME/bin
Si vous modifiez un fichier texte il faut le sauvegarder avant de
l'imprimer .
Pour Windows :
GPE se charge de
l'impression. Il
faut parfois donner le nom exact de
l'imprimante
tel que déclarée dans les paramètres de
l'imprimante
de Windows, quand vous activez 'imprimer' dans GPE.(Pas
nécessaire
sous la version 1.0.x et + sauf si problème d'ouverture
d'imprimante)
En dernier recours, un dialogue Windows est présenté,
mais cette alternative peut vous créer des problèmes avec
le mailing et est peu souhaitable. N'ayant pas accès à
toutes les imprimantes du marché, veuillez nous envoyer un petit
écho en cas de problème.
Si GPE ne vous convient pas, vous pouvez simplement créer un
lien
symbolique (voir: ln) vers l'éditeur de votre choix
(éditeur
en mode texte seulement !!!) en lieu et place de GPE.
L'encodage du texte est ISO.
Sous GTK2 cliquez la touche droite de la souris pour ouvrir les facilités d'édition.
Retour
-Fig. 2-
Dans cette fenêtre un bouton 'Importer'
permet d'importer des
articles
sélectionnés dans le programme
Gestion Stock.
Le bouton 'Enregistrer'
ajoute la sélection dans le document( Maximum 100
sélections par document.).
Le bouton 'Editer'
permet de visualiser et donc imprimer le
document, mais ne 'Sauvegarder'
que si votre document est
100% en ordre !!! Une dernière
modification peut néanmoins être apportée aux
documents mais les mises à niveau stock seront
déjà effectuées.
Le stock sera mis à jour lors de la sauvegarde de la note d'envoi si l'option a été activée dans le menu Options Stock = Auto.
Un drapeau est affiché dans la
liste
des clients , '#' indiquant qu'il y a au moins un envoi
à
facturer pour ce client.
Les flèches haut et bas permettent de revenir sur une entrée déjà enregistrée.
La notes d'envoi et factures auront l'apparence suivante:
Petite remarque sur les montants:
il sont affichés en
arrondissant
au plus près centième après un calcul
interne plus précis,
vous aurez donc parfois des 'anomalies' dans les dernières
décimales des additions ... Un rapide contrôle et
correction manuelle s'impose parfois si vous voulez que vos documents
soient cohérents.
Sur la version 1.4 l'ajustage est au plus bas centime
avant addition.
Le bouton
permet de lancer le 'Mail printer
scheduler' qui est
un temporisateur d'impression. Il vous permet d'imprimer toutes les
adresses
sélectionnées en introduisant un délai entre
chaque
job d'impression. On peut également arrêter et relancer
l'impression.
La sélection des adresses est basée sur les
catégories.
Chaque impression d'adresse est envoyée dans un job
séparé
.
Il est possible de choisir 2 formats de sortie (seulement sur linux) :
Pour Linux, comme pour GPE il faut
écrire des
petits scripts d'interface pour votre utilitaire
d'impression,
cette méthode donne une grande souplesse.
mps-txt et mps-ps sont les noms des scripts. Le
premier
paramètre contient le nom du document. Pour mps-ps
vous
pouvez utiliser le même script que pour GPE, pour
mps-txt il faut que le démon d'impression se
charge de la convertion asci.
Pour Windows
ces scripts
ne
sont pas nécessaires, mais il faut que l'impression avec GPE
soit OK car on utilise le même fichier de configuration. En
d'autres
mots il faut avoir réussi une impression avec GPE
pour
pouvoir utiliser le Mail Printer Scheduler.
Un calibrage de délai est disponible.
Le cadrage de l'adresse s'effectue dans le menu de la
gestion.
Le bouton 'Commander'
permet
d'établir un bon de commande à l'adresse du fournisseur
sélectionné.
A partir de la version 2.3, un bouton 'Réception'
réouvre la fenêtre commande
afin d'ajuster le stock à l'arrivée de marchandises, l'option stock auto
doit ètre activée. Une trace est également
disponible dans le fichier Journal.
Le suivi des paiements peut se faire dans le fichier historique du fournisseur ou par le transfert des copies de documents dans une structure de répertoires organisée par l'utilisateur.
Edition et impression des documents sont similaires à la Gestion Clients.

-Fig. 4-
Le bouton 'Listing'
ouvrira l'éditeur avec une
liste
des
articles en stock et la valeur actuelle en sera immédiatement
donnée.
Un exemple d'un Listing :
*******************************************************************************
**************************** LISTING DU STOCK **************** DATE: 30/08/2005
*******************************************************************************
CATEGORIE: Tout
*******************************************************************************
CODE
DESCRIPTION
QUANTITE PRIX TC -% INFOS
-------------------------------------------------------------------------------
BA2000 Baguette 1kg
83
1.25
BA2003 Baguette 250gr
74
1.25 5 %&
BA2001 Baguette 500gr
63
0.85
3006 Bananes 1/kg
14
2.50 10
2015 Bitter Lemon
18cl
174
7.60 %
400100 Carrottes /1kg
32.60 0.84
2012 Sprite
33cl
6
0.80 #
...
...
2014 Tonic
18cc
69
0.50 $
2100 Whisky JB
75cl
67
20.50 !$
bo1010 Yahourt natur
/1l
17
1.50
-------------------------------------------------------------------------------
VALEUR STOCK HT (Tout): 4320.57
-------------------------------------------------------------------------------
Le drapeau automatique '#' indique que le stock est au minimum.
Les références du fournisseur de l'article ainsi que
celle
de l'article lui même sont enregistrées afin que le
programme
Gestion Fournisseurs puisse établir une commande avec la bonne
référence
pour le fournisseur.
La sélection d'un article dans la fenêtre Gestion Stock
est validée dans les deux autres programmes.
La mise à jour des quantités se fait manuellement ou
automatiquement.
Via le menu il est possible d'initialiser des raccourcis pour les
valeurs TVA, les lettres A B C D
peuvent être utilisées dans le champ %TVA.
L'option générale du type de prix n'est pas
affectée
par cet outil, l'utilisateur doit ajuster l'option manuellement suivant
son
choix .
Le calcul des montants prend en compte le type de prix utilisé
en
général.
La délimitation des décimales et le symbole
monétaire
sont basés sur les paramètres système locaux.
Dans les options, un outil de conversion est disponible.
Fichier Historique:
L'option Journal:
Champs Supplémentaires:
L'option Champs supplémentaires vous met deux champs à
libre
usage à disposition. La dénomination de ces champs est
possible
via le menu.
Ces champs peuvent enregistrer jusque 64 caractères.
Attentions! La mise en place de cette option demande une modification
de
la banque de données et ce processus n'est pas
réversible.
La mise en réseau:
Le logiciel sous Linux peut fonctionner en
réseau.
L'idée est de donner un accès limité à des
postes
de travail situés par exemple à un point de vente.
Le poste situé au point de vente pourra:
Les autres fonctionnalités sont interdites au poste vente.
Comment mettre le réseau en place:
1) Créer un serveur NFS sur une machine ( maîtresse) et
installer
la Suite en local.
2) Sur les machines en réseau il faut installer la Suite
en local également et pour que l'accès réseau
fonctionne,
il faut qu' un répertoire 'clients_nfs' y
soit
monté dans le répertoire HOME (en mode NFS) lié
avec
le répertoire 'clients' de la machine
'maîtresse'
. Ceci se défini dans /etc/fstab et /etc/export .
Il faut que 'clients_nfs'
soit monté avant d'activer l'option NFS dans le Menu des
machines
'réseau'.
4) Veuillez vous référer aux HOWTO's NFS pour +
d'infos.
Pour vous donner une idée du fonctionnement réseau
vous pouvez
sans aucune infrastructure NFS copier votre répertoire 'clients'
dans
un répertoire 'clients_nfs' et activé l'option
réseau.
Pour la version 2.5.0 sous Linux, possible crash si journal est actif sans champ
supplémentaire. Prière
d'installer 2.5.1
Pour la version 2.4+ les paquets LSB3.1(core C++ desktop) sont requis, la commade
'lsb_release' vous donne l'état de LSB sur votre distribution.
Version 2.2.0 Problème de navigation avec le clavier dans la sélection
catégories, veuillez utiliser la souris.
Le support des langues dans les documents n'est pas assuré.
Corrections sur la prochaine mise à jour.
Si à l'installation, vous avez des problèmes avec le
test GTK2, il est possible de
donner l'acces à ' root '
au serveur Xwindow avec la commande 'xhost
+' avant de passer en mode 'su
'.
Pour les utilisateurs Ubuntu on passe
en mode 'su' avec la commande
' sudo -i '.
Solution alternative: copier les exécutables vers: /usr/local/bin.
Ne pas utiliser des noms de fichiers/chemins avec des caractères accentués (problème GTK2).
Si vous vous
trouvez
dans une impasse pour ouvrir les données d'un client, vous
devriez
contrôler si il n'y a pas un fichier '.lck'
dans le répertoire 'clients_db/clients'
qui vous en empêche. Vous pouvez vérifier si un autre
utilisateur
est vraiment occupé avec ces données et effacer ce
fichier
si ce n'est le cas.
Ceci peut se produire lors d'une erreur ou fermeture anormale et
devrait
arriver rarement.
C'est valable également sous MS Windows!
Le texte est
trop petit...
Vous pouvez créer un fichier < .phdm_gtkrc > exemple
dans votre
répertoire $HOME pour modifier l'apparence GTK.
Retour

S.V.P. Toujours faire une sauvegarde des
données
relatives à ce logiciel avant d'installer une nouvelle version
et
garder une copie de l'ancienne.
Pour linux les données sont dans $HOME/clients - Pour Windows
dans
c:\clients_db\clients.
Veuillez toujours lancer 'clients' en premier après une mise à
jour.

Version 2.5.2 sous
Windows en auto installation (zip 450Kb ) Télécharger
Périmée le 31/01/2011.
Un code clé est nécessaire.
Il vous faudra également installer la librairie(dll) gtk2
pour Windows(95,98,2000), si vous ne l'avez pas déjà. (2.3MB):
télécharger
Vous pouvez l'installer en accès général dans le
répertoire system32 où,
si vous utilisez une autre version de GTK-2,
dans celui de l'installation du programme.
Pour Windows XP et + : gtk2_16_dll_fr (5MB)
Veuillez lire l'INFO attachée.
