Académique Documents
Professionnel Documents
Culture Documents
Version 28/01/2016
Ce document dcrit la version 2.72 de Janvier 2016 mais correspond galement aux
versions antrieures ou ultrieures. Gestion de Stock Modulaire est un logiciel vivant, qui
est frquemment amlior et mis jour. Pour viter le systme complexe de mise jour
automatique qui ralentit le dmarrage de votre PC, cest vous mme qui dcidez des mises
jour en consultant le site www.logiciel-gestion-stock.fr sur lequel vous trouverez
galement des vidos et des exemples dapplication. Si votre version est trop ancienne
(plus dun an) il est prfrable de vous faire assister en prenant un contrat de maintenance.
Si vous avez charg GSM sur un site de tlchargement gratuit, sachez que lutilisation
gratuite est limite 40 rfrences. Au-del il faut acheter une licence. De nombreuses
options peuvent sinstaller en quelques secondes. Consultez nous.
Page 1
Introduction ...................................................................................................................................................................... 6
1.1
Efficace ..................................................................................................................................................................... 6
1.2
Simple ....................................................................................................................................................................... 6
1.3
Puissant .................................................................................................................................................................... 6
1.4
International............................................................................................................................................................. 6
Installation................................................................................................................................................................ 7
2.2
2.3
2.4
2.5
2.6
2.7
2.8
Affichage ................................................................................................................................................................ 11
3.2
3.3
3.4
3.5
3.6
3.7
Affichage ................................................................................................................................................................ 16
4.2
4.3
Affichage ................................................................................................................................................................ 18
5.2
Page 2
5.3
6
Affichage ................................................................................................................................................................ 20
6.2
6.3
Affichage ................................................................................................................................................................ 22
7.2
7.3
Boutons .................................................................................................................................................................. 23
7.4
7.5
7.6
7.7
Affichage ................................................................................................................................................................ 28
Principe .................................................................................................................................................................. 29
9.2
9.3
9.3.1
9.4
9.5
Boutons .................................................................................................................................................................. 31
9.6
9.7
9.8
10
Principes ................................................................................................................................................................. 35
10.2
10.2.1
10.2.2
Cration de la composition............................................................................................................................ 36
10.2.3
10.2.4
10.2.5
10.3
11
Page 3
11.1
Principes ................................................................................................................................................................. 41
11.2
Affichage ................................................................................................................................................................ 41
11.3
Facturation ............................................................................................................................................................. 42
11.4
Actions .................................................................................................................................................................... 42
12
Affichage ................................................................................................................................................................ 43
12.2
Administration........................................................................................................................................................ 43
12.3
Configuration.......................................................................................................................................................... 44
12.4
Alarmes .................................................................................................................................................................. 45
12.5
Donnes ................................................................................................................................................................. 46
12.5.1
Importations .................................................................................................................................................. 47
12.5.2
Suppressions .................................................................................................................................................. 48
12.6
12.6.1
Introduction ................................................................................................................................................... 48
12.6.2
12.6.3
Zone de rsultat............................................................................................................................................. 50
12.6.4
13
Principe .................................................................................................................................................................. 52
13.2
Clavier..................................................................................................................................................................... 52
13.3
13.4
13.4.1
13.4.2
Dchargement ............................................................................................................................................... 56
13.5
13.6
13.7
14
Principe .................................................................................................................................................................. 58
14.2
Dchargement ........................................................................................................................................................ 58
15
16
Requtes ................................................................................................................................................................ 48
15.2
15.3
Page 4
16.1
Principe .................................................................................................................................................................. 60
16.2
Sauvegarde ............................................................................................................................................................. 60
16.2.1
En standard.................................................................................................................................................... 60
16.2.2
16.2.3
16.3
16.3.1
16.3.2
16.3.3
16.4
16.5
Fichiers ................................................................................................................................................................... 66
16.6
Paramtres ............................................................................................................................................................. 67
17
Introduction ........................................................................................................................................................... 68
17.2
17.3
17.4
17.5
Page 5
1 Introduction
1.1 Efficace
GSM est conu pour une mise en service instantanes et une utilisation immdiate par tous les publics, pour
tout type dorganisation ou dactivit.
1.2 Simple
Contrairement beaucoup de gestions de stock, GSM nest pas simplement une option ou un complment une
suite logiciel de comptabilit ou de gestion dentreprise. Cest un outil destin au terrain, aux gens qui travaillent
directement avec le stock, et qui sintressent avant tout la disponibilit relle, au suivi et
lapprovisionnement. La facilit demploi et lergonomie sont privilgies par rapport aux aspects administratifs
et financiers.
1.3 Puissant
Construit sur les standards Microsoft .Net et une base de donnes SQL, GSM est un logiciel ouvert et volutif. De
nombreuses variantes existent, et toutes les modifications ou amnagements dont vous auriez besoin sont
probablement dj disponible ou facilement ralisables. Pour que le logiciel reste simple, son architecture est
modulaire : vous ne payez et vous ne voyez que ce qui vous est utile.
1.4 International
Depuis 2014 disponible en Anglais, Espagnol et Allemand sans supplment. Vous pouvez traduire vous-mme le
fichier des textes de GSM pour ladapter votre pays, votre culture ou simplement vos habitudes. Il porte parfois
le nom de SIM (Simple Inventory Manager).
Page 6
2 Premiers pas
2.1 Installation
La plus grande qualit de GSM est sa simplicit. Linstallation consiste copier un rpertoire contenant une
dizaine de fichiers, nimporte o sur votre PC. Le meilleur endroit pour tlcharger est www.logiciel-gestionstock.fr.
Le bouton Changer de rpertoire permet dinstaller nimporte o sur votre disque. Le bouton Installer effectue
le chargement. Le bouton Lancer excute GSM. Vous naurez plus qu placer ensuite un raccourci sur votre
bureau ou votre barre des tches.
Page 7
galement sur le site. Les personnes qui utilisent souvent un PC sauront charger le fichier, le dcompresser et
installer un raccourci sans laide dun manuel.
Les botes (ou combo listes) de recherche, selon longlet ou lon se trouve.
La zone daffichage des donnes.
La zone de bouton qui propose, selon longlet, les actions effectuer sur la ligne slectionne.
Page 8
Chaque colonne du tableau (du DataGrid ou de la grille) peut tre largie ou rtrcie en slectionnant la ligne
qui spare deux enttes de colonne, et en la faisant glisser. Un double clic largira la colonne la bonne
largeur. Au prochain lancement vos largeurs seront restitues.
Page 9
sur le bouton droite. Ne safficheront que les enregistrements ou le mot vis figure dans la dsignation. Vous
pouviez galement utiliser uniquement bou ou lon pour simplifier. Dans la version de base de GSM, il
nest pas possible de combiner les critres.
Pour revenir laffichage de tous les enregistrements, il faut utiliser le bouton rafrachir . Pour les recherches
ultrieures, utilisez la flche de la boite de recherche, qui mmorise en liste les 10 dernires recherches.
Page 10
Action
Aide
Rafraichir
Export
Alarmes
CodeBarre
Batch
Entre
Sortie
Nouveau
Modifier
Quitter
Page 11
3.4
Sur la version 2.40k les oprations sur une srie de rfrences ntaient disponibles que sur des versions
spcifiques. A partie de la version 2.50, les oprations en srie sont accessibles par les boutons de droite, ds
lors quaucune ligne nest slectionne.
Page 12
Les deux formats WEB permettent de publier vos donnes sur Internet. Nous consulter pour cette option
qui permet de consulter vos stocks depuis une tablette ou un smart phone.
Page 13
Champ
Format
Description
Id
Entier
Famille
Texte
Reference
Texte
Ref2
Ref3
Dsignation
Texte
Texte
Texte
Fournisseur
Texte
Quantit
Dcimal
Mini
Dcimal
Page 14
Emplacement
Texte
PUA
Dcimal
PTA
Dcimal
PUV
PTV
Dcimal
Page 15
4 Onglet fournisseurs
4.1 Affichage
Longlet fournisseur nest pas indispensable lutilisation de GSM. Vous pouvez nutiliser quun nom de
fournisseur, ou le laisser blanc, vous pouvez galement utiliser cet onglet pour mmoriser dautres informations
que vous jugez plus utiles. Il existe une option de GSM qui permet des traitements automatiss partir de cette
liste, telle que la gnration automatique de bons de commande.
Action
Aide
Rafrachir
Export
Nouveau
Mail
Site Web
Modifier
Quitter
Page 16
Champ
Format
Description
Id
Entier
Socit
Sigle
Web
Adresse
CP
Ville
Nom
Prnom
Poste
Mail1
Mail2
Fax
Texte
Texte
Texte
Texte
Entier
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Page 17
5 Onglet journal
5.1 Affichage
Cet onglet est trs important : le journal vous permet de vrifier lorsque le stock rel ne correspond pas GSM
quel est la raison de lerreur. Il vous permet galement de faire des statistiques sur les produits les plus vendus,
les prix, les priodes de trafic, etc.
Ces analyses se font facilement avec un export Excel. Il est possible galement de disposer de modules
danalyse spcifique votre besoin.
Action
Aide
Rafraichir
Supprimer
Export
Imprimer
Modifier
Quitter
Limpression des lignes slectionnes se fait de diffrentes manires selon les options dont vous disposez :
Page 18
Impression brute paramtrable, selon le modle bordereau_.txt qui se trouve dans votre rpertoire
GSM.
Impression par fichier Excel, selon le modle bordereau.xls de votre rpertoire GSM. Le fichier gnr
sera numrot et archiv dans un sous rpertoire DOC.
Champ
Format
Description
Id
Dates
Type
Entier
Texte
Texte
Identificateur.
Commentaire
Famille
ID_prod
Reference
Dsignation
Texte
Entier
Entier
Texte
Texte
Fournisseur
Quantit
Mouvement
Mini
Emplacement
PUA
PUV
Texte
Dcimal
Dcimal
Dcimal
Texte
Dcimal
Dcimal
Le fournisseur
Quantit en stock
Quantit dplace
Seuil dalerte
Emplacement
Prix unitaire dachat
Prix unitaire de vente
Pour supprimer toute ambigut, on a par dfaut deux lignes par opration. La premire est du type AVANT
et donne ltat du stock.
La deuxime est du type ENTREE ou SORTIE et mentionne la variation de stock. Loption
LOG_SIMPLE=1 supprime le premier enregistrement AVANT . Loption LOG_SIMPLE=0 la remet.
6 Onglet inventaire
6.1 Affichage
Longlet inventaire nest pas utile lors de votre utilisation quotidienne du stock. Il est trs pratique par contre
pour linventaire rgulier que vous demande le comptable. En effet, les oprations demandes par un
inventaire sont diffrentes de lutilisation normale, et parfois effectues par des personnes non familires du
stock.
Longlet inventaire utilise la notion de stock rel , cest dire ce que vous avez sous les yeux, alors que GSM
travaille en gnral avec un stock thorique , cest dire ce quon devrait avoir, ou quon croyait avoir sous
les yeux.
Longlet Inventaire permet :
-
Page 20
Champ
Format
Description
Id
Quantit
Rel
Diffrence
Entier
Dcimal
Dcimal
Dcimal
Identificateur.
Quantit thorique, telle quelle apparat dans longlet stock
Quantit effectivement constate, sinon -1
Calcul automatiquement.
En violet les produits nont pas encore t compts (quantit = -1)
En rouge sil manque des produits
En jaune si lon a trop de produits
En blanc si la quantit thorique est constate.
Action
Aide
Rafraichir
Supprimer
Export
Enregistrer
Nouveau
Quitter
Page 21
7 Onglet Etiquettes
Lutilisation de cet onglet destin imprimer des tiquettes est rserve aux titulaires de la licence
impression code barre disponible sur www.logiciel-gestion-stock.fr.
Il est important dans tout ce qui suit de distinguer les deux types dimprimantes que vous pouvez utiliser avec
GSM :
-
Les imprimantes dtiquette professionnelles type Zebra, qui impriment les tiquettes en rouleau.
Les imprimantes classiques qui impriment (plutt mal) les tiquettes en planche
Vous comprendrez facilement que certaines fonctions sont possibles avec un des deux types dimpression
seulement.
7.1 Affichage
Longlet Etiquettes est optionnel, et peut changer dune version lautre pour sadapter aux nombreuses
utilisations possibles des tiquettes.
Il permet dimprimer des tiquettes code barre avec les rfrences des produits de GSM.
La zone de gauche dcrit votre paramtrage zone centrale affiche une tiquette et une planche dtiquette
telles quelles seront imprimes. Le centre affiche une simulation de ltiquette. La zone de droite comporte
tous les boutons de commande.
Page 22
7.3 Boutons
Bouton
Action
Configuration
Ce bouton ouvre le fichier Etiquette.ini qui est utilis pour ajuster limpression
dans ltiquette. Aprs dition du fichier, le bouton se transforme en valider
Variante du bouton prcdent. Permet dactualiser le logiciel avec les
modifications du fichier Etiquette.ini
Imprime une seule tiquette, et la visualise, pour les tests
Lorsque cette case est coche, limprimante nest pas utilise, on dessine
ltiquette uniquement lcran.
Imprime le nombre dtiquettes spcifi avec les textes affichs
Gnre un fichier CSV contenant les familles, dsignation et rfrences de tous
les produits. Ce fichier permettra dimprimer les tiquettes lavance, sans
effectuer de slection manuelle.
Permet dimprimer une srie dtiquette avec les donnes dun fichier CSV
Quitte lapplication
Valider
Essai
Simulation
Imprimer modle
Gnrer liste
Imprimer liste
Quitter
Le format du fichier de configuration est dcrit plus bas. Il est important dutiliser le bouton valider aprs
chaque modification du fichier Etiquette.ini
Une tiquette est affiche en grand format pour permettre les rglages.
Le format du fichier .CSV utilis pour les planches est du type ligne1;ligne2;ligne3; . En gnral, la ligne 3 est
utilise pour le code barre.
Page 23
[ETIQUETTE]
CODE128=0
CODEEAN=8
HAUTEUR=20
LARGEUR=60
OFFSETX=10
OFFSETY=10
OFFSETX=0
OFFSETY=0
X1=0
Y1=0
X2=1
Y2=8
X3=0
Y3=16
ZOOM=0.5
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
Lunit est normalement le demi-millimtre. Lexemple ci-dessus permet dobtenir ltiquette cite en
exemple. Il existe une varit infinie de format dtiquettes, tant sur le contenu que sur la forme, les
dimensions, les polices de caractres. Chaque tiquette a ses avantages et ses inconvnients, et doit tre
choisie aprs concertation, mais pourra toujours tre change au besoin, sans remettre en cause vos donnes
GSM.
Page 24
Le paramtre de zoom, facultatif, permet dimprimer des codes-barres avec une largeur de barre fixe, au lieu
dune largeur totale de lensemble des barres fixes. Ceci permet damliorer la fiabilit de lecture en case de
besoin.
7.5
Si vous ne souhaitez pas investir dans une imprimante ddi, vous pouvez utiliser des planches adhsives sur
une imprimante jet dencre classique. Il vous faut ajouter dans le fichier de paramtres :
[ETIQUETTE]
PAS_HORIZONTAL=100
PAS_VERTICAL=50
NB_HORIZONTAL=4
NB_VERTICAL=8
//
//
//
//
Si vous utilisez une imprimante dtiquette, pour laquelle chaque tiquette est une page
diffrente, il faut mettre le rglage suivant :
[ETIQUETTE]
NB_HORIZONTAL=1
NB_VERTICAL=1
Page 25
7.7
Le codage le plus utilis est le code 128, qui autorise par exemple les majuscules et
minuscules. Il existe une vingtaine de formats dj intgrs dans GSM. Utiliser un autre
format suppose des travaux qui vous seront facturs.
Les donnes imprimes sont par exemple :
Titre : texte commun toutes les tiquettes, par exemple le nom de votre entreprise.
Famille, rfrence, dsignation, rfrence interne du produit.
Emplacement, numro de lot ou DLC du produit.
Certaines tiquettes semblent identiques, mais diffrentes par le traitement ou le filtrage
des donnes fait par GSM en amont. Les tiquettes marques dune toile sont
spcifiques des clients.
Page 26
Page 27
En gnral le choix dun CLIENT et dun numro dAFFAIRE, ou lun des deux seulement est suffisant.
8.1 Affichage
Les onglets CLIENTS et AFFAIRE se comportent exactement comme longlet fournisseur.
Il est possible de remplacer le mot CLIENTS ou AFFAIRES dans le titre des onglets avec la syntaxe
[AFFAIRES]
FORMAT=CHANTIER
Ou
[CLIENTS]
Page 28
FORMAT=Destinataire
9 Onglet Commandes
Cet onglet est rserv aux titulaires de la licence Gestion des commandes . Il permet de simplifier votre
procdure dachat.
9.1 Principe
Le cycle de vie dune commande est gnralement le suivant :
-
Chaque rfrence dispose dun seuil minimal et dun seuil maximal. Quand on est en dessous du seuil minimal,
la rfrence passe en alarme, elle est dtecte par lassistant commande de GSM
-
Lassistant effectue la diffrence entre le maxi fix par lutilisateur et la quantit actuelle. Ainsi, sil reste 5
exemplaires dun produit dont le mini est fix 10, et que le maxi est 100, lassistant proposera den
commander 95.
-
On rdige la commande
Longlet commande affiche un tableau avec les rfrences et les quantits qui peuvent tre modifi volont.
-
On envoie la commande
Un bouton Impression permet de gnrer un fichier Excel partir de toutes les informations disponibles. Un
bouton mail permet denvoyer le mail avec ce fichier attach son fournisseur. La commande qui tait dans le
statut Cration passe alors au statut Lance . Elle nest plus modifiable.
-
Les commandes GSM contiennent 4 dates qui permettent de surveiller leur bonne excution :
Date de cration : on peut anticiper longtemps lavance sans avoir les quantits dfinitives
Page 29
A partir du tableau des quantits initiales, on complte les quantits rellement arrives. Un bouton
permet de saisir en un clic toutes les quantits attendues. On peut effectuer les mises jour des quantits
reues en plusieurs fois, sans limite de dure.
-
Quand tous les produits commands sont arrivs, ou quand on sait quils narriveront plus, on change le
statut de la commande de rception en solde. Elle ne pourra plus tre modifie car elle est priori
partie en comptabilit pour rglement. Les commandes soldes sont conserves sans limitation de dure,
mais peuvent tre purges rgulirement par une requte simple.
Longlet se prsente comme dhabitude. Un nouveau bouton apparat pour imprimer une commande sans
avoir louvrir . Une petite case Soldes permet de basculer de laffichage normal des commandes
en cration, lances ou en rception vers laffichage des commandes soldes.
Page 30
Champ
Format
Description
Id
Numro
Entier
Entier
Fournisseur
Code
Texte
Texte
Cration
Lancement
Livraison
Clture
Statut
Commentaire
Date
Date
Date
Date
Texte
Texte
9.5 Boutons
Bouton
Action
Aide
Rafraichir
Supprimer
Export
Modif
Imprimer
Nouveau
Global
Quitter
Page 31
Remarque :
Le bouton assistant est dcrit plus loin.
Comme GSM nest pas un logiciel de compta, les codes analytiques sont simplement proposes en fonctions de
ceux qui sont dj utiliss dans le logiciel.
On slectionne un produit par son fournisseur ou sa famille. Mlanger les fournisseurs dans la mme
commande semble bizarre, mais possible.
Les prix proposs sont ceux de longlet produit. On peut modifier ces prix avant de faire AJOUTER.
La zone de commentaire ne subit aucun traitement de la part de GSM.
Le fonctionnement du bouton Mail pour envoyer la command eau fournisseur dpend de vos configuration.
Page 32
Page 33
Quand la commande est en rception, on saisit dans la colonne Reu les quantits au fur et mesure de leur
arrive, la colonne relle affiche les quantits dj reues.
Le bouton Mettre en stock
Page 34
10 Onglet Compositions
Cet onglet est rserv aux titulaires de la licence Gestion des compositions . Il permet de grer facilement
les ensembles de pices, les kits, les fabrications ds lors que le concept de composition . Dans le domaine
de la mcanique, le document qui dcrit la dpendance des compositions en fonction de leurs compos est
appel nomenclature.
10.1 Principes
On appelle composition une rfrence de produit qui dsigne un ensemble dautres produits en quantit
prcise.
On appelle composant un produit qui est utilis dans au moins une composition.
On appelle fabrication le fait de transformer des composants en une (ou plusieurs) compositions. Les
composants sont sortis du stock, la composition est entre en stock quand elle est fabrique. Cette fabrication
prend du temps, elle doit tre gre par des ordres de fabrication appels oprations, qui ne seront pas dcrits
ici.
On parle de fabrication virtuelle quand la fabrication est fictive ou immdiate, la sortie des composants
entraine directement lentre en stock de la composition, mme si il ny a pas de mouvement physique. La
cohrence avec le stock physique est sous la responsabilit de lutilisateur.
Roue
Roue
Vlo
Cadre
Guidon
Composants
2 roues
1 cadre
1 guidon
Composition
Page 35
Page 36
Il est possible aussi dutiliser comme nom pour la composition une rfrence dj dfinie dans les produits. Il
est conseill de placer les compositions dans une famille distincte des composants.
Page 37
Dans longlet Compositions choisissez la composition qui vous intresse en cliquant gauche. Choisissez la
quantit dans la case Qt et appuyez sur Cration.
Le nombre de compositions en stock est actualis.
Page 38
Les composants sont dduits autant de fois du stock quil y a de compositions, et les compositions seront
ajoutes au stock. Ceci se vrifie dans longlet Journal.
La cration, la modification et limpression dun O.F. rpondent aux rgles habituelles de GSM. Consultez nous
pour prciser votre besoin.
Page 39
Page 40
11 Onglet Locations
GSM permet en standard de grer un parc de matriel ou doutils qui sont sortis du stock puis ramens ensuite.
Le nom de lutilisateur peut tre sais dans el champ commentaire. Il est plus pratique dutiliser loption Client
ou Affaire pour filtrer ensuite les donnes du journal.
Pour simplifier laccs lhistorique et calculer facilement un prix de location, loption LOCATION permet
dajouter un onglet.
11.1 Principes
Il faut loption CLIENT. Les Entres et le Sorties sont effectues comme dhabitude. Le journal continue tre
actualis comme dhabitude, mais chaque opration dentre ou sortie qui comporte un client est galement
envoy vers la table des locations.
11.2 Affichage
Un enregistrement location est cr chaque fois quune sortie est ralise pour un client.
Si le client na pas encore sorti la rfrence dont il est question, un nouvel enregistrement est cr. Si le client X
a dj sortie une quantit N de la rfrence P, alors les sorties de rfrence P viendront sajouter la mme
location. Si on effectue une entre qui couvre le nombre de rfrences sorties, ou qui le dpasse, la location
prend le statut sold et ne sera visible que en cliquant la case en haut droite Solds.
Page 41
11.3 Facturation
Le tarif journalier de location dune rfrence est dfini par la colonne PUA.
Un enregistrement de location contient deux dates : Dbut et Fin. La premire est la date de cration, la
premire sortie de matriel. La deuxime nest pas toujours la date de fin, cest la date de dernire
intervention.
A chaque intervention, cest--dire un ajout ou un retrait de la mme rfrence pour le mme client, on
calcule avec le tarif le total rgler.
Total (N+1) = Total (N) + (Date courante Date fin) x tarif x quantit
Cette mthode de calcul permet de facturer au plus juste les sorites de matriel, mme quand les quantits
varient, mme quand les tarifs varient. Tout en restant simple. Si lon souhaite avoir plus dinformation, on
peut toujours se rfrer au journal.
11.4 Actions
Comme tous les onglets, celui-ci est quip de boutons qui permettent les recherches, lexport vers un fichier
CSV pour Excel, la modification vos risques dun enregistrement.
La case Solds permet de choisir entre les locations actives, en cours, et celles qui sont termines, soldes.
Page 42
12 Onglet Outils
12.1 Affichage
Longlet outils est rserv aux personnes qualifies, il comporte des fonctions qui peuvent entraner la perte de
donnes. Son utilisation est plus dlicate que pour les onglets prcdents, destins tous les publics. Cet onglet
est compos de sous-onglets, de manire pouvoir voluer facilement pour sadapter vos besoins.
12.2 Administration
Ladministration dun logiciel dsigne les oprations qui permettent chaque utilisateur davoir accs
uniquement aux parties du logiciel qui le concerne. Cest une fonction de GSM qui ncessite loption admin.
Si vous disposez de loption, vous pouvez laide de la comboBox (bote onglet) faire dfiler la liste des
utilisateurs. Avec les cases cocher de droite, vous dfinissez les autorisations de chacun. Vos changements sont
enregistrs avec le bouton Valider . Le bouton Nouveau permet dentrer un nom de votre choix dans la
combo et dattribuer ensuite un mot de passe. Chaque utilisateur pourra ensuite changer son mot de passe sans
informer ladministrateur.
La gestion des utilisateurs vous permet davoir, chaque lancement de lapplication, une fentre qui permet
ensuite didentifier les oprateurs dans le journal des mouvements.
Page 43
Il faut savoir que la saisie du nom dutilisateur nest pas sensible aux majuscules/minuscules mais que le mot de
passe lest. Si la vrification nest pas bonne, GSM se lance en mode consultation, sans possibilit de modifier
les donnes. SI vous souhaitez en savoir plus sur le fonctionnement des mots de passe, contactez-nous car ces
informations ne peuvent tre publies dans ce document !
Pour que le contrle des utilisateurs soit efficace, GSM se ferme tout seul aprs une certaine dure dinactivit.
Cette dure se configure dans les paramtres :
[DIVERS]
LOGIN=120
Permet de rgler 120 secondes la dure dinactivit dune session. A lissue de ce dlai, le mot de passe est
nouveau demand.
12.3 Configuration
Longlet configuration permet daccder tous les paramtres de GSM. Ceux qui sont indispensables et
frquemment utiliss, mais aussi ceux qui peuvent tre spcifiques votre version du logiciel.
Page 44
Le bouton Editer ouvre un diteur texte sur le fichier GSM.ini qui contient les paramtres. Vous pouvez
modifier manuellement ou ajouter des paramtres, de prfrence avec notre assistance. En quittant l diteur,
vous avez le choix de sauvegarder ou non les modifications. Pour certaines modifications, il est ncessaire de
relancer le logiciel, le bouton Rinitialiser est l pour a.
Si vous souhaitez revenir la configuration dusine, il suffit de supprimer, ou mieux, de renommer ce fichier.
Le fichier de paramtres utilise une syntaxe Microsoft. Chaque ligne comporte un paramtre. Les paramtres
sont regroups dans des sections de la forme [Section]. Lordre des paramtres dans une section na pas
dimportance. Pour quun paramtre soit ignor, il suffit de modifier son nom, par exemple XXXUSER1=2333 va
dsactiver le paramtre USER1 (qui contient le code licence).
Ce fichier GSM.INI est trs important car il dcrit votre configuration GSM, que vous risquez de perdre lors des
mises jour de version.
ATTENTION : Si une modification de paramtre change le format des donnes, il faut procder une
exportation puis un nettoyage des tables dcrit dans le chapitre suivant.
12.4 Alarmes
Longlet Alarmes est optionnel, il faut avoir loption mails dalarme . Avec cette fonctionnalit, le logiciel
envoie chaque fois quil est lanc un mail avec la liste des produits en dessous du minimum. Lcran alarme
permet de configurer les destinataires.
Page 45
Pour valider la mise en service, le bouton Alarmes affiche le contenu du mail, le bouton envoi effectue un envoi
forc. Il ny a quun envoi automatique par jour. Adressez-vous votre administrateur ou votre prestataire
Internet pour connatre les paramtres utiliser pour lmission du mail. Vous pouvez mettre plusieurs
destinataires spars par un point-virgule dans la ligne To .
12.5 Donnes
Longlet donnes permet des oprations massives sur les donnes, telles que limportation de fichiers CSV
ou le nettoyage des tables.
Selon vos options, vous pouvez avoir dautres boutons correspondants aux tables supplmentaires de votre
base de donnes. Dans lexemple ci-dessus nous avons :
Page 46
Importer : Insre depuis un fichier CSV des produits, des fournisseurs, des clients (option) ou des donnes
spcifiques votre version.
Supprimer : Vide compltement la table concerne : produits, fournisseurs, clients ou journal. Le journal ne
peut pas tre import, a na pas vraiment de sens.
Doublons : Permet de vrifier lunicit de chaque rfrence, condition ncessaire a bon fonctionnement de
GSM.
ATTENTION : Si une modification de paramtre change le format des donnes, il faut procder une
exportation puis un nettoyage des tables. Vous pouvez ensuite rinsrer vos donnes, aprs avoir complt
ou modifi le fichier CSV selon les besoins (ajout ou suppression de colonne).
12.5.1 Importations
Le bouton Produits GSM permet dintgrer des dfinitions des produits provenant dun fichier au format CSV
GSM, gnr par le bouton EXPORT de longlet produit.
ATTENTION : pour des raisons de compatibilit, une colonne proprit souvent vide doit tre conserve. La
ligne dentte nest pas utile, mais si GSM la dtecte il lignore. Si cet entte comporte en premire colonne le
mot Id cela signifie que cest un export GSM, et cette colonne sera ignore.
Le bouton Produits Spcifiques permet dintgrer des dfinitions des produits provenant dun fichier CSV
quelconque, dont les colonnes ne correspondent pas au format CSV GSM.
Lexemple ci-dessous indique comment procder :
Page 47
3. Les colonnes de votre fichier sont affiches cot des colonnes GSM. En cliquant une fois sur le nom de
colonne gauche, deux fois sur celui de droite, vous dfinissez comment les donnes seront copies : Ici, la
colonne famille de GSM prendra les valeurs de la colonne Groupe de votre fichier. Procdez ainsi pour toutes
les colonnes demandes par GSM, tant pis si il y a trop de colonnes dans votre fichier source..
4. Appuyez sur le bouton Importer.
Lorsque vous reviendrez dans cet cran, GSM vous proposera de rutiliser le dernier format dimportation.
Pour supprimer une ligne du format, il faut de double-cliquer dessus.
ATTENTION : limportation des prix ne fonctionne pas si votre colonne contient des ou autre monnaie. Il faut
que les cellules dorigine aient un format nombre .
12.5.2 Suppressions
La suppression efface toute la table concerne, et permet de reprendre la numrotation des identifiants
partir du dbut. La suppression des tables est ncessaire si vous avez chang des options dans votre
configuration. On procde alors une exportation, un effacement des tables, une modification du fichier
export avant rintgration.
ATTENTION : faites toujours une copie complte de votre dossier GSM avant de telles oprations.
12.6 Requtes
12.6.1 Introduction
Longlet Requtes est optionnel, il faut avoir loption requtes SQL . Avec cette fonctionnalit, tout est
possible ! En effet, GSM est construit sur une base SQL, qui accepte tous les traitements de donnes formules
dans ce langage universel quest le Standard Query Langage. Cest grce ce langage que GSM peut travailler sur
des bases ACCESS, MySQL ou WindowsSQL et effectuer des traitements complexes sur dnormes quantits de
donnes.
Page 48
Page 49
Page 50
Page 51
13.1 Principe
Les oprations de sorties et dentres sont mmorises dans un lecteur code barre intelligent pour tre
enregistre plus tard sur votre PC. Ce type de travail en deux temps est appel batch .
De tels lecteurs peuvent tre appels PDA pour Personnal Digital Assistant sils disposent de logiciels
complexes.
GSM est compatible avec la plupart des appareils de lecture code barre Batch, mais ce document dcrit
uniquement le modle de lecteur OPTICON OPH3000.
13.2 Clavier
Le lecteur se prsente ainsi :
1 Inventaire
2 Dchargement
3 Paramtrage
Touches actives :
SCAN ENTER: Valide le choix
INVENTAIRE
Touches numriques : Choix dans un
menu ou saisie dun nombre.
Page 52
Pour les entres de produit on choisit la fonction ENTREE, pour la sortie SORTIE
Marche suivre :
- Saisir le code barre avec la touche SCAN
- Saisir la quantit laide du clavier, puis appuyer sur la touche SCAN
- Valider si la saisie est correcte, sinon ESC pour abandonner ce scan.
Touches actives :
SCAN : Dclenche la lecture dun code par scanner
SCAN: Validation dune saisie clavier
Touches numriques : Saisie des valeurs
ESC : Sortie du mode ou abandon de la saisie
Quand le lecteur batch est prt, appelez la fentre Batch depuis longlet des produits.
Page 53
Figure : Enregistrement
Les produits scanns sont affichs :
-
Page 54
En final, vous retrouvez dans le journal la trace des oprations, comme si elles avaient t faites de manire
classique.
Figure : Journal
Lnorme avantage de ce programme cest quil nutilise pas lutilitaire de communication NetO32.
Pour lutiliser, il faut mettre dans ses paramtres BATCH=6 dans la section [DIVERS]
Il faut mettre ajouter en fin de fichier une section [SOLTI] avec les paramtres
Comport=COM3
Trace=1
Beep=1
Ce programme peut voluer et sadapter chaque client, mais globalement voici comment il fonctionne :
Action : Touche 1
Page 55
Affichage :
Quantit
13.4.2 Dchargement
Affichage : Solti v2.1
Action : Touche 1
1. Supprimer 2. Conserver
Action :
Si vous navez plus besoin des donnes car le transfert est russi, touche 1
Si vous voulez continuer ajouter des codes-barres, touche 2.
Dans le gestionnaire de config visualisez les ports COM. Le lecteur apparait et disparat quand on le connecte.
Dans le fichier GSM.ini mettre le No de port de Com, par exemple pour le Port 4
[BATCH]
COMPORT=COM4
Page 56
Page 57
14.1 Principe
Les codes-barres des rfrences sont scanns sans prcaution particulire. Cest on a des petites quantits, on
scanne N fois le mme produit.
Si on veut faire des sorties, on scanne une etiquette spciale O;SORTIE
Le prfixe O signale au lecteur quon effectue ensuite des sorties (Output en Anglais).
Si on veut faire des entres, on scanne une etiquette spciale I;ENTREE
Le prfixe I signale au lecteur quon effectue ensuite des entres (Input en Anglais).
Si on a besoin de saisir une quantit, on scanne une tiquette code barre du type N ;QUANTITE
Ou QUANTITE est le nombre que vous voulez saisir, par exemple C ;100, C ;10 et C :1 pour vous permettre de
saisir, par scan successif les quantits Nx100 + Px10 + Qx1 qui sajouteront.
Si on a besoin de saisir un client, on scanne une tiquette code barre du type C;CLIENT
Ou CLIENT est le nom que vous voulez saisir, par exemple C ;TOTO ou C :DESMOULIN. Il faut bien sr loption
CLIENTS.
Si on a besoin de saisir une affaire, on scanne une tiquette code barre du type P;PROJET
Ou PROJET est le nom que vous voulez saisir, par exemple C ;CHANTIER1 ou C :Affaire-245. Il faut bien sr
loption AFFAIRES.
14.2 Dchargement
Le dchargement des codes-barres se fait de la mme manire que pour OPH3000.
Page 58
15 Comment faire
Dans longlet PRODUITS utilisez le bouton EXPORT pour obtenir un fichier CSV
Dans ce fichier, ajoutez manuellement ou par copier-coller vos donnes
Dans longlet OUTILS/DONNEES utilisez le bouton SUPPRIMER PRODUITS
Dans longlet OUTILS/DONNEES utilisez le bouton IMPORTER PRODUITS pour intgrer votre fichier CSV
Les produits sont identifis dans lordre du fichier CSV. Si vous avez des difficults, commencez avec le fichier
CSV export sans rien modifier Si les difficults persistent, envoyez-nous votre fichier. On obtient un fichier
CSV dans Excel en faisant Enregistrer sous .CSV Sparateur Point-virgule . Attention : certaines
configurations Excel utilisent la tabulation ou la virgule comme sparateur. Il suffit de sen mfier et douvrir le
fichier avec notepad/BocNote pour lever les ambiguts.
Page 59
16 Fonctions avances
16.1 Principe
Comme GSM est construit selon les principes de Microsoft .NET, autour dune base Microsoft ACCES.Net, en
utilisant les formats SQL et Excel, les possibilits dadaptation de GSM tout type dapplication sont illimites.
Plutt que de crer un logiciel surpuissant et complexe, qui va drouter les utilisateurs et finalement les
encombrer, SOLTI a choisi au contraire de proposer une application minimale qui permette de fonctionner
simplement, mais qui permet dvoluer pour dadapter vos besoins rels.
16.2 Sauvegarde
16.2.1 En standard
Lorsque GSM se lance, il regarde sil a dj tourn cette date, grce au fichier TEMP/dernierjour.txt. Si cest le
premier lancement, il effectue lui-mme une copie de sa base vers GSM_01.mdb et une copie de la sauvegarde
de la veille (J+2) vers GSM_02.mdb. Vous disposez ainsi, en standard, des 2 derniers jours de travail,
rcuprables en cas de problme par simple renommage de fichier.
Aujourdhui : GSM.mdb
Hier :
GSM_01.mdb
Avant-hier :
GSM_02.mdb
C:\SAUVE\DATA
C:\USER\TOTO\DROPBOX\SAUVE
E:\SAUVEGARDE
Z:\PUBLIC\DATA\USER\SAUVE\GSM
Ce chemin peut pointer un disque local, un dossier cloud comme la Dropbox, une cl USB ou un serveur rseau.
Page 60
De la mme manire que la sauvegarde standard, qui devient inactive, la sauvegarde de luxe ne seffectue
quune fois par jour. Elle fonctionne selon des rgles plus subtiles.
1. Cest une sauvegarde complte
La sauvegarde standard ne duplique que vos donnes ACCES. Si vous modifiez un paramtrage, si vous perdez
un bordereau dans le dossier DOC, elle ne peut rien pour vous. La sauvegarde de luxe (SDL) par contre effectue
une copie de TOUT votre dossier GSM. Les bordereaux, les paramtres et bien sur les donnes sont prserves.
Votre dossier de sauvegarde contient une copie parfaitement fonctionnelle de votre GSM.
2. Cest une sauvegarde plus profonde
Dans le dossier destination de votre sauvegarde, GSM cre 7 dossiers, un pour chaque jour de la semaine. Vous
avez ainsi possibilit de revenir en arrire de 1, 2.. ou 7 jours en arrire pour comprendre et corriger un
incident...
3. Cest une sauvegarde optimise en taille et en encombrement
Sauvegarder beaucoup de donnes, cest bien. La faire rapidement, cest mieux. La SDL effectue une
comparaison de la source et de la destination, et ne copie que les fichiers qui ont t modifis. Ainsi, mme si
vous avez des centaines de bordereaux, de photos, de documents PDF, la sauvegarde sera rapide et sa taille ne
va pas gonfler de manire dmesure. Ceci permet de sauvegarder via des canaux relativement lents tels que
connexion Internet bas dbit ou cl USB.
16.2.3 Comportement de la SDL
Lors du premier lancement, GSM essaie deffectuer la SDL. Si elle est russie, cest affich en haut de la fentre
principale par le mot: sauvegard
Lors des autres lancements de la journe, la SDL nest plus effectu et ce message napparait plus.
Si la sauvegarde choue, un message derreur est affich et une sauvegarde classique est effectue. Le
prochain message derreur narrivera que le lendemain.
Page 61
En crant directement un document, qui peut tre imprim ou enregistr en PDF avec PDF Creator
En gnrant un document Excel partir de vos modles paramtrables.
Page 62
Page 63
Toute la mise en forme du modle est votre charge, GSM se contente de remplir les valeurs dans le tableau.
Vous pouvez ensuite calculer les totaux, faire toutes les modifications que vous souhaitez avant dimprimer.
Cette mthode est plus difficile mettre en uvre que la version impression mais permet des volutions
illimites : GSM comporte un paramtre type de bordereaux ou No de format qui senrichit en
permanence pour sadapter aux demandes.
16.3.3 Paramtrage du bordereau Excel
Pour crer un bordereau, GSM ralise un copie numrote du modle, par exemple BS00028.xls quil va placer
dans un dossier DOC.
Si le modle comporte des mots cls ces mots seront remplacs par les valeurs correspondant
lopration. Vous pouvez placer ces mots nimporte o dans votre document Excel. Ces mots cls sont les
suivants :
Pour la description du fournisseur (BE) ou du client (BS) :
SOCIETE sera remplac par le champ SOCIETE de le fiche concerne
De la mme manire on a :
ADRESSE, CP, VILLE, NOM, PRENOMFICHIER, TELEPHONE1, TELEPHONE2, MAIL
Pour les autres paramtres :
DATE
NUMERO
Numro du document
Page 64
AFFAIRE
Il existe enfin dans le fichier GSM.ini deux paramtres qui permettent de dterminer lemplacement du tableau
des donnes :
[DIVERS]
X_BORDEREAU_DATA=3
Y_BORDEREAU_DATA=8
Ceci vous permet dinsrer le nombre de lignes que vous souhaitez dans votre modle.
La dfinition des couleurs utilise le codage HTML que vous trouverez sur Internet. Une couleur est dfinie par
sa composante en rouge, en vert, en bleu. Le blanc est le mlange maximum des trois couleurs, le noir
labsence des trois. Chacun composante vaut entre 0 et 255, note en hexadcimal : 128 scrit 80 et
255 scrit FF . 88 vaut 136 et AA vaut 170
Pour modifier la couleur des fentres et boutons :
[APPARENCE]
BOUTON=88AAFF
COULEUR=44EEEE
Page 65
16.5 Fichiers
Linstallation de GSM se rsum la cration dun dossier qui contient tous les fichiers utiles. Pour mmoriser
un certain nombre dinformation lies au contexte (dernires recherches, position des colonnes, date de
dernire utilisation, etc) GSM cre un sous rpertoire TEMP qui peut tre vid ou supprim sans danger : on
nen parle pas ici.
Les fichiers utiliss par GSM dans la version 2.05 sont les suivants :
Nom
Type
Rle
GSM.exe
Application
GSM.ini
Paramtres
GSM.mdb
Donnes
CodeBarre.dll
Common.dll
GsmLib.dll
SoltiLib.dll
Extensions
Nom
Type
Rle
Installation.pdf
Document
Gestion-de-stockGSM.pdf
GSM_01.mdb
GSM_02.mdb
Dossier TEMP
Document
Donnes
Donnes
Temporaire
Page 66
16.6 Paramtres
Outre les exemples dadaptation qui figurent sur le site Internet, voici la liste des paramtres de la version GSM
de Juillet 2014 qui permettent dj un certain nombre dadaptations. Les paramtres GSM sont stocks dans le
fichier GSM.ini. La plupart ses paramtres sont groups dans la section [divers].Ces paramtres sont les
suivants, avec en gras les valeurs par dfaut.
Dans la section [Divers]
Paramtre
Rle
Base
CodeBarre_Tiret=1
CUMP=1
Custom=X
Date_Bordereau=1
DLC1=10
DLC2=2
Date_Bordereau=1
EntreeClient=1
English=1
Facturation=1
Famille=0
Inventaire=1
Inventaire=0
Licence_options1=YYYY
Log_Simple=0
Logout=300
NoJournal=1
NoSearch=1
Outils=1
PUA=0
PUV=0
Reception=1
Reference=1
Licence1=xxxxx
VirguleExcel=1
Paramtre
Rle
PASS
URL
USER
Page 67
17 Astuces Windows
17.1 Introduction
Il ny a pas besoin dtre cal en informatique pour installer GSM. Pourtant il y a parfois des petits soucis que
rencontrent les non-spcialistes et qui ont une rponse simple. Voici quelques astuces qui pourront vous tre
utiles, pour GSM ou pour toutes les applications Windows.
On ne dcrira pas ici la procdure facile qui permet dinstaller un raccourci vers GSM : bouton droit sur
gSM.exe (Application) puis crer un raccourci
Page 68
Page 69
2. Systme.
Page 70
5.
Cliquez sur longlet Prvention de lexcution des donnes, puis cliquez sur Activer la prvention dexcution des
donnes pour tous les programmes et les services, sauf ceux que je slectionne. Cliquez sur AJOUTER et naviguez
jusqua GSM.exe
Page 71
Page 72
Page 73
---- FIN DU DOCUMENT --Pour toute question, 5 jours sur 7, aux heures de bureau :
Mail: info@solti.fr
Site: www.logiciel-gestion-stock.fr
Page 74