KinTPV

Documentation

Outils pour utilisateurs

Outils du site


tutoriel:kintpv:optimisation

Problème de lenteur ?

Voici quelques astuces pour augmenter sensiblement la vélocité de KinTPV.
Cet article concerne principalement ce qui est lié à la partie catalogue produits.

⇒ Cas de lenteur de la liste clients.

KinTPV monoposte

Matériel

Il est rare qu'un KinTPV installé sur une unique machine connaisse de gros ralentissements, mais dans le cas où cela se produise, la configuration matérielle est importante.
En effet, il est recommandé d'avoir un processeur relativement récent, 8 Go de RAM au mieux, mais surtout un disque SSD.

Comparé aux disques durs “classiques” (surtout ceux des ordinateurs portables, encore plus lents), les SSD améliorent grandement les performances des machines (d'autant plus si elles sont un peu anciennes).

Logiciel

1. Désactivation du recalcul de stock permanent

Dans l'écran de caisse, à chaque ajout d'article dans le ticket, un recalcul du stock est effectué par défaut.
Il est possible de désactiver cette action qui prend un peu de temps.
Pour cela, rendez vous dans les Préférénces (menu “Stock”), et décochez l'option “Recalculer le stock à chaque choix d'un article en mode CAISSE”.

2. Inventaire bilan

Avoir un Inventaire “Bilan” (pour la compta) récent permet de générer moins de calculs sur les stocks (lorsqu'il y en a besoin), donc d'augmenter les performances du logiciel.

3. "Suppression" des articles obsolètes

Vous pouvez “supprimer” 1) les articles sans stock devenus obsolètes afin d'alléger votre liste produits.
Note : à ne pas confondre avec les articles “Epuisé fournisseur” qui ne sont pas commandables chez le fournisseur.

3bis. Inactivation de fournisseurs

Les fournisseurs avec lesquels vous n'avez plus de liens commerciaux peuvent être “inactivés”.
Cette action ne masque pas les articles qui leurs sont associés.

4. Compactage des données

Si votre ordinateur est “correct”, voire performant, on peut chercher à améliorer les données de KinTPV via le “Centre de Sécurité et de Maintenance” de la base.
Rendez-vous sur l'article concernant le compactage des données.

5. Vérifier l'environnement

Parfois, ce sont des paramètres externes à KinTPV qui peuvent être à l'origine de ralentissement de l'application.
Contrôlez l'existence ou la configuration d'autres logiciels potentiellement gourmands en ressource, tel que :

  • un anti-virus en analyse permanente
  • une appli de musique online (ex : Spotify, Audirvāna [*])
  • un logiciel de surveillance vidéo
  • etc.

Il suffit de stopper toutes ces applications puis de lancer KinTPV et voir comment ce dernier réagit.
S'il est lent avec un environnement le plus basique a priori, peut-être les capacités même de l'ordinateur ne sont-elles pas suffisantes pour exécuter notre logiciel de caisse ?

Sinon, démarrez un à un les logiciels tiers et relancer KinTPV à chaque étape pour y voir les effets.
Si celui-ci devient lent d'un coup, alors l'application tiers précédemment lancée serait à l'origine de l’essoufflement de KinTPV. Il en faut en comprendre les raisons.

[*] Un commerçant équipé de KinTPV avait ce logiciel dont le réglage demandait à utiliser toutes les ressources possibles de la machine. Une fois ramené à des taux convenables, KinTPV était parfaitement utilisable.

KinTPV multipostes

Matériel

Si en terme d'ordinateurs, il est préférable que les machines soient relativement récentes, le serveur doit être la plus performante du réseau, 8 Go de RAM minimum et l'indispensable SSD pour un bon fonctionnement de l'ensemble.

Les connexions au réseau local doivent être filaires (RJ45 = Ethernet) plutôt qu'en Wifi, bien plus lentes.

Logiciel

Certains propos ayant été développés dans la partie “monoposte”, je vous propose de vous y reporter si nécessaire.

1. Désactivation du recalcul de stock permanent

Dans l'écran de caisse, à chaque ajout d'article dans le ticket, un recalcul du stock est effectué par défaut.
Il est possible de désactiver cette action qui prend un peu de temps.
Pour cela, rendez vous dans les Préférénces (menu “Stock”), et décochez l'option “Recalculer le stock à chaque choix d'un article en mode CAISSE”.

2. Inventaire bilan

Avoir un Inventaire “Bilan” (pour la compta) récent permet de générer moins de calculs sur les stocks (lorsqu'il y en a besoin), donc d'augmenter les performances du logiciel.

3. "Suppression" des articles obsolètes

Vous pouvez “supprimer” 2) les articles sans stock devenus obsolètes afin d'alléger votre liste produits.
Note : à ne pas confondre avec les articles “Epuisé fournisseur” qui ne sont pas commandables chez le fournisseur.

3bis. Inactivation de fournisseurs

Les fournisseurs avec lesquels vous n'avez plus de liens commerciaux peuvent être “inactivés”.
Cette action ne masque pas les articles qui leurs sont associés.

4. Compactage des données

Rendez-vous sur l'article concernant le compactage des données.

5. L'environnement

Si votre machine serveur fait aussi office de poste 4D (c'est à dire que vous ayez l'interface KinTPV sur la même machine), il n'est pas recommandé qu'elle soit une machine bureautique standard si ses performances ne sont pas présentes.
Voyez notre propos rédigé dans la partie "monoposte".

Liste clients (monoposte ou multipostes)

Si l'accès à la liste des clients est trop lent, vous pouvez masquer :

  • les colonnes d'achats et de soldes
  • les colonnes de fidélité

Ces colonnes étant calculées, leur affichage demande forcément un temps de traitement qui peut être pénalisant.

-o-

Notez qu'il vous est possible d'inactiver des clients, permettant ainsi de réduire le nombre d'éléments dans la liste.

1) , 2)
il s'agit en fait d'un masquage complet, les données sont conservées dans la base de KinTPV
tutoriel/kintpv/optimisation.txt · Dernière modification : 22/01/2024 11:22 de kintpv

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki