Caisse enregistreuse V2 pour Dolibarr/Documentation utilisateur : Différence entre versions

De ATM
Sauter à la navigation Sauter à la recherche
(Page créée avec « Catégorie:Documentation La caisse enregistreuse est destinée aux commerces qui souhaitent informatiser leurs ventes. L'écran d'affichage de la caisse se décompose ... »)
 
 
(191 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
[[Catégorie:Documentation]]
+
== Présentation ==
La caisse enregistreuse est destinée aux commerces qui souhaitent informatiser leurs ventes.
+
 
L'écran d'affichage de la caisse se décompose en 5 onglets que nous allons détailler ci-après. Chaque onglet laisse apparaître un écran que l'on peut décomposer en 2 parties principales, la '''zone centrale de consultation et d'actions''' et la '''zone de droit de résumé'''.
+
La caisse enregistreuse dans sa première version était développée en jQuery, la Caisse enregistreuse V2 pour Dolibarr est ici développée en Bootstrap. Cette refonte permet d'optimiser son ergonomie en lui permettant de s'adapter à différentes tailles d'écran. Certains éléments de navigation ont également été revus, nous allons les détailler ici.
 +
 
 +
'''Certification''' : le module caisse enregistreuse V2 ne fait pas l'objet d'une certification loi de finances à part entière; en effet, ce module est une simple interface de Dolibarr. Il vous appartient donc de faire attester votre environnement Dolibarr dans son ensemble. Pour plus de renseignements, rendez-vous sur [https://wiki.dolibarr.org/index.php/Loi_article_88_finances_2016_et_Certification_NF525_ou_LNE la page Dolibarr traitant de ce sujet].
  
 
== Informations pratiques ==
 
== Informations pratiques ==
  
[http://dolibarr.atm-consulting.fr/ Plateforme de test]
+
* Compatible à partir de Dolibarr 4.0
 +
 
 +
* [http://caisse.demo.atm-consulting.fr// Plateforme de test]
 +
 
 +
* Disponible sur [https://www.dolistore.com/fr/modules/762-Caisse-Enregistreuse-V2-4-0.html?search_query=caisse+enregistreuse&results=3 Dolistore]
  
Disponible sur [https://www.dolistore.com/fr/autres/370-Caisse-Enregistreuse-3-5-3-6.html?search_query=caisse+enregistreuse&results=2 Dolistore]
+
* Nécessite l'installation du module [https://github.com/ATM-Consulting/dolibarr_module_abricot/releases Abricot] : Collection de fonctions et de classes utilisées par certains de nos modules en extension du comportement de base de Dolibarr. À installer comme un module standard, il ne requiert pas son activation pour fonctionner et n'a aucun impact fonctionnel et structurel sur Dolibarr. Celui-ci contient un ensemble de programmes et fonctions indispensables au bon fonctionnement de certains de nos modules. Il doit être placer dans le répertoire htdocs de Dolibarr.
  
Nécessite l'installation du module [https://github.com/ATM-Consulting/dolibarr_module_abricot/releases Abricot] (Collection de fonctions et de classes utilisées par certains de nos modules en extension du comportement de base de Dolibarr. A installer comme un module standard).
+
* Retrouvez également le [http://wiki.atm-consulting.fr/index.php/Guide_installation_de_module/Guide_installation_de_module Guide d'installation de module]
  
 +
* Formation préconisée : une demi-journée (pour un utilisateur confirmé de Dolibarr)
  
Notre module Caisse imprime de la manière suivante:
+
=== Installation du module ===
* Soit un ticket HTML si rien n'est défini dans la configuration directement depuis le navigateur, auquel cas il faut une imprimante ticket qui supporte correctement le postscript
 
* Soit directement en envoyant une commande système (configuration du module) si l'imprimante est accessible depuis le serveur où est installée l'application (via un "IP" sous Linux par exemple).
 
  
 +
* Vous trouverez les modalités d'installation de nos modules dans le [http://wiki.atm-consulting.fr/index.php/Guide_installation_de_module/Guide_installation_de_module Guide d'installation de module]
  
Compatibilité avec le matériel:
+
* Dans le cas d'un passage de la Caisse V1 à la Caisse V2 l'installation est à réaliser de cette manière :
* Système Windows partir de 7 de préférence) ou Linux avec un navigateur ayant les dernières mises à jour; Mozilla Firefox ou Google Chrome.
+
** Télécharger le fichier archive du module (.zip) depuis le site web DoliStore.com.
 +
** Désactiver le module de l’environnement Dolibarr à mettre à jour.
 +
** Décompresser le fichier archive (.zip) contenant la nouvelle version dans le dossier « \htdocs\agefodd ».
 +
** Rafraîchir la page de configuration des modules dans le navigateur.
 +
** Réactiver le module mis à jour.
 +
'''AVANT TOUTE CHOSE, PENSER À FAIRE UNE SAUVEGARDE DE VOTRE BASE DE DONNÉES.'''
  
Avant toute chose vérifier, avec votre revendeur si le matériel sera compatible.
+
* Retrouvez également notre [[Guide installation de module/Guide installation de module|Guide installation de nos modules Dolibarr]]
  
== Questions fréquentes ==
+
=== Modalité d'impression et compatibilité matériel ===
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Saisir_une_valeur.2C_une_remise_ou_une_quantit.C3.A9 Comment saisir un prix, une remise ou une quantité sur un produit de mon ticket]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Rechercher_un_produit Rechercher un produit par son libellé ou sa référence]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#R.C3.A9cup.C3.A9rer_un_ticket_mis_en_attente Comment récupérer une vente mise en attente]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Onglet_.22Clients.22 Comment créer une nouvelle fiche client]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Recherche_d.27un_bon_d.27achat_.28remise_ou_avoir_pour_un_client.29 Comment créer ou utiliser un bon d'achat ou un avoir]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Cr.C3.A9er_un_avoir_sur_un_retour_d.27une_vente_d.C3.A9j.C3.A0_faite Comment créer un avoir sur un retour client]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Les_diff.C3.A9rents_moyens_de_paiement Modifier la liste des moyens de paiements disponibles]
 
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Statistiques_de_ventes_pour_la_cl.C3.B4ture_de_caisse Comment obtenir ma clôture de caisse en fin de journée]
 
  
== Onglet "Ticket" ==
+
* Notre module Caisse imprime de la manière suivante :
 +
** Soit un ticket HTML si rien n'est défini dans la configuration directement depuis le navigateur, auquel cas il faut une imprimante ticket qui supporte correctement le postscript
 +
** Soit directement en envoyant une commande système (configuration du module) si l'imprimante est accessible depuis le serveur où est installée l'application (via un "IP" sous Linux par exemple).
  
=== Le panneau de contrôle ===
+
* Compatibilité avec le matériel:
Lorsque l'onglet « Ticket » est sélectionné, la zone principale correspond à l'écran d'accueil de la caisse enregistreuse, on y trouve 3 sections principales (cadre '''rouge''' image1) :
+
** Système Windows (à partir de 7 de préférence) ou Linux avec un navigateur ayant les dernières mises à jour; Mozilla Firefox ou Google Chrome.
  
==== Les informations ====
+
'''Avant toute chose vérifier, avec votre revendeur si le matériel sera compatible.'''
  
* Le client actuellement sélectionné pour l'établissement du ticket
+
== Configuration ==
* Le vendeur faisant la vente
 
** Il s'agît des utilisateurs Dolibarr membres du groupe intitulé "Vendeurs" (configurable dans Dolibarr dans le menu Accueil >  Utilisateurs > Groupes)
 
* Le montant total de la vente (Montant HT, TTC et montant TVA)
 
* Les éventuelles remises
 
* La date du jour et l'heure
 
* Le nombre de total de produit présent sur le ticket
 
  
==== Les boutons d'actions ====
+
* Pour configurer ce module, il faut aller dans "'''Accueil'''", puis dans le menu de gauche "'''Configuration'''" -> "'''Modules'''"; recherchez alors le module "Caisse".
 +
 
 +
[[Image:Caissev2.png|center|thumb|1300px|Caisse V2]]
  
* Verrouiller la caisse (Le nom d'utilisateur et le mot de passe seront nécessaire pour la ré-ouvrir) : (cadre '''bleu''' image1)
+
* Ci-joint les différents paramètres disponibles en configuration :
* Mettre en attente une vente (L'onglet « Ticket en attente » [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Onglet_.22Tickets_en_attente.22] permet de revenir sur une vente en attente) : (cadre '''bleu''' image1)
 
* Annuler la vente : qui supprimer le ticket en cours, attention cette action n'est pas annulable (cadre '''bleu''' image1)
 
* Effectuer des remises en montant "Rem MT" ou en pourcentage "Rem %" sur un produit ou la totalité du panier "Remise Globale %" [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Saisir_une_valeur.2C_une_remise_ou_une_quantit.C3.A9] (cadre '''jaune''' image1)
 
* Définir un nouveau prix pour un produit lors d'une vente [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Saisir_une_valeur.2C_une_remise_ou_une_quantit.C3.A9] (cadre '''jaune''' image1)
 
* Modifier la quantité souhaitée pour un produit [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Saisir_une_valeur.2C_une_remise_ou_une_quantit.C3.A9] (cadre '''jaune''' image1)
 
  
==== Les différents moyens de paiement ====
+
[[Image:CaisseV21.png|center|thumb|1300px|Caisse V2]]
ainsi que la somme payée et la somme restante : (cadre '''vert''' image1)
 
  
* En espèce, par CB, chèque ou bon d'achat (les modes de paiement sont configurables dans Dolibarr > Accueil > Configuration > dictionnaires > Modes de paiements )
+
== Présentation des écrans de la Caisse V2 ==
  
=== Le récapitulatif de la commande ===
+
* Le module caisse apparaît dans le menu principal en haut de votre environnement Dolibarr, il suffit de cliquer sur cet onglet pour accéder à votre caisse.
  
Lorsque l'onglet « Ticket » est sélectionné, le menu de droite contient un pavé numérique ayant pour but de permettre à l'utilisateur de saisir le montant ou le pourcentage de remise qu'il souhaite faire à un client pour un produit ou pour la totalité du panier.
+
[[Image:Caisse215.png|center|thumb|800px|Caisse V2]]
Ce pavé numérique permet également de définir une nouvelle quantité ou même un nouveau prix pour un produit.
 
Il est aussi possible d'ajouter un produit au panier en tapant son nom ou sa référence dans le champ disponible au dessus de la calculatrice. (cadre '''jaune''' image1)
 
Enfin, lors d'un paiement en espèces, il est possible d'obtenir le montant à rendre au client. Pour cela, il faut saisir dans le champ de la calculatrice la somme en liquide donnée par le client, et appuyer sur "Espèces". (cadre '''vert''' image1)
 
  
==== Saisir une valeur, une remise ou une quantité ====
+
* Voici la nouvelle interface de la caisse enregistreuse pour Dolibarr.
  
Pour effectuer une remise, une modification de quantité ou de prix, l'utilisateur doit en saisir la valeur à l'aide du pavé numérique, et appuyer sur l'un des boutons disponibles pour définir si cette remise est un pourcentage, un montant ou même un nouveau prix. Ensuite, il n'a plus qu'à choisir le produit concerné par cette remise.
+
[[Image:Caissev22.png|center|thumb|1300px|Caisse V2]]
* Rem MT pour une remise d'un montant particulier (ex : -10 € sur un produit à 80€)
 
* Rem % pour une remise en pourcentage du montant du produit (ex: une remise de 10% sur un produit à 80€, soit 8€)
 
* Qte pour modifier la quantité saisie (plutôt que de scanner 3 fois un même article, cliquez sur 3 puis sur Qte, puis scannez votre produit)
 
* Prix pour directement spécifier un prix final du produit plutôt que de faire une remise (attention, 2 mêmes produits d'un montant différent seront considérés comme 2 lignes d'achat séparées)
 
  
==== Rechercher un produit ====
+
* Lorsque la taille de l'écran est réduite voici comment se positionne le menu de la caisse :
  
La recherche d'un produit peut être réalisée de différentes manières :
+
[[Image:Caissev26.png|center|thumb|1300px|Caisse V2]]
* Lorsqu'un produit est scanné, il est automatiquement ajouté au panier si sa référence existe dans la base de données.
 
Si sa référence n'est pas trouvée, la caisse redirige l'utilisateur vers l'onglet "Produits" qui permet d'effectuer une recherche par le nom ou la référence d'un produit.
 
* Il est également possible de faire une recherche produit par son nom ou sa référence à l'aide du champ disponible en dessus de la calculatrice.
 
Une fois que l'utilisateur appuie sur le bouton "Entrée" de son clavier, le produit est automatiquement ajouté au panier s'il est trouvé dans la base de données.
 
Si la référence ou le nom du produit sont incorrects, la caisse redirige l'utilisateur vers l'onglet "Produits", et affiche des résultats similaires à la recherche.
 
  
 +
=== Onglet "Ticket" ===
  
Exemple :
+
* L'onglet Ticket correspond à votre écran d'accueil de la caisse, là où sont centralisées les informations de la vente en cours.
Pour effectuer une remise de 15% sur le produit de référence "prod03", il faut :
 
* Rentrer "15" à l'aide de la calculatrice du menu de droite
 
* Appuyer sur "Rem %"
 
* Rentrer "prod03" Dans le champ au dessus de la calculatrice
 
* Appuyer sur entrée
 
  
Le produit doit alors apparaître dans la partie basse du menu de droite, qui constitue le panier du client actuel. (cadre '''noir''' image1)
+
[[Image:Caissev27.png|center|thumb|800px|Caisse V2]]
  
 +
==== Les boutons d'actions ====
  
image1 :
+
* Les boutons d'actions se situent à présent sur le haut de la caisse :[[Image:Caissev28.png|center|thumb|800px|Caisse V2]]
[[File:ImgCaisse1.png|1000px|image1]]
+
** '''Remise Globale %''' : pour attribuer un pourcentage de remise sur l'ensemble de la note du client.
 +
** '''Rem MT''' : attribuer une réduction en indiquant le montant remisé.
 +
** '''Rem %%''' : attribuer un pourcentage de réduction pour un produit
 +
** '''Qté''' : indiquer la quantité souhaité pour un produit
 +
** '''Prix''' : attribuer le prix souhaité pour un produit
 +
** '''Mettre en attente'''
 +
** '''Annuler vente'''
 +
** '''Aller dans Dolibarr''' : retourner sur l'interface classique de Dolibarr / sortir du module Caisse
 +
** '''Verrouiller''' : lorsque l'utilisateur verrouille la caisse, il aura besoin de son identifiant et son mot de passe pour la ré-ouvrir.
  
== Onglet "Tickets en attente" ==
+
==== Les informations ====
  
=== Liste des tickets en attente ou archivés ===
+
* Au-dessous, sont indiquées les informations récapitulatives de la vente en cours :
  
==== Récupérer un ticket mis en attente ====
+
[[Image:Caissev29.png|center|thumb|800px|Caisse V2]]
  
Lorsque l'onglet « Tickets en attente » est sélectionné, le menu principal permet d'obtenir la liste des ventes mises en attente par l'utilisateur en appuyant sur le sous onglet « En attente » (image2), ainsi que la liste des ventes effectuées à l'aide du sous onglet « Archivés » (image3).
+
*'''À GAUCHE'''
 +
** '''Client''' : apparaît ici le nom du client en cours. Le client peut être sélectionné dans l'onglet '''Clients'''. Depuis la configuration du module, on peut également avoir prévoir un client renseigné par défaut.
 +
** '''Vendeur''' : nom de l'utilisateur Dolibarr connecté.
 +
** '''Total HT/TVA/TTC''' : totaux de la vente en cours.
 +
** '''Nombre de produits''' : quantité de produits dans le panier client.
 +
** '''Paiement partiel''' : la caisse V2 permet de fractionner les paiements selon le mode de règlement, si le client a déjà réglé 20€ sur son total de 50€, il y aura 20€ renseignés dans le champs "Paiement partiel".
  
Un ticket en attente (facture provisoire) pourra être récupéré, c'est-à-dire qu'il redeviendra le ticket courant de la vente. Si un ticket non vide était en cours de création lors de la récupération du ticket en attente, celui-ci deviendra également un ticket en attente pour récupération ultérieure.  
+
[[Image:Caissev211.png|center|thumb|800px|Caisse V2]]
  
==== Créer un avoir sur un retour d'une vente déjà faite ====
+
*'''À DROITE'''
 +
** '''Date''' et '''Heure''' de saisie
 +
** '''Quantité''' : c'est la quantité sélectionnée pour le produit en cours, par défaut à 1.
 +
** '''Remise %''' : c'est le pourcentage de réduction appliqué sur le produit en cours.
 +
** '''Prix''' : c'est le prix appliqué au produit en cours.
 +
** '''Reste à payer''' : la caisse V2 permet de fractionner les paiements selon le mode de règlement, si le client a déjà réglé 20€ sur son total de 50€, il y aura 30€ renseignés dans le champs "Reste à payer".
  
Sur ce même onglet de "Ticket en attente", vous pourrez lister toutes les ventes déjà faites (tickets archivés) et faire une recherche sur un numéro de ticket.
+
==== Les moyens de paiement ====
Un ticket archivé (facture validée et payée) ne pourra être supprimé (pour des raisons comptables) mais pourra faire l'objet d'une réimpression et éventuellement d'un bon d'achat (un avoir) que pourra ensuite utilisé le client pour payer ses achats. Il suffit pour cela de cliquer sur le ticket puis sur "Créer un bon d'achat/avoir"
 
  
=== Actions disponibles pour le ticket sélectionné ===
+
* En CB, chèque, espèces ou bon d'achat
  
Ici, lorsque le sous onglet "En attente" est sélectionné, le menu de droite permet de reprendre une vente précédemment mise en attente grâce au bouton « Reprendre ticket » , et également de supprimer une vente en attente à l'aide du bouton « Supprimer ticket » (image2).
+
[[Image:Caissev212.png|center|thumb|800px|Caisse V2]]
  
Lorsque c'est le sous onglet "Archivés" qui est sélectionné, le menu de droite permet à l'utilisateur d'imprimer un ticket de caisse pour la commande sélectionnée, avec ou sans prix, et aussi de créer un bon d'achat pour un client (image3).
+
  Les modes de paiement sont configurables dans Dolibarr > Accueil > Configuration > dictionnaires > Modes de paiements
  
Enfin, en dessous des boutons d'impression de tickets et de création d'avoir se trouve le panier de la commande sélectionnée.
+
[[Image:Caisse2.12.png|center|thumb|1300px|Caisse V2]]
  
 +
* On peut également attribuer un compte différent à chaque moyen de paiement (paramétrage dans la configuration du module).
  
image2 :
+
[[Image:Sélection_728.png|center|thumb|1300px|Caisse V2]]
[[File:image2.png|1000px]]
 
  
image3 :
+
==== Paramètres ====
[[File:image3.png|1000px]]
 
  
== Onglet "Produits" ==
+
* Le bouton "paramètre" [[Fichier:caisse216.png]] permet d'adapter la caisse pour un gaucher, et fait apparaître les différents utilisateurs pouvant se connecter à la caisse (vos vendeurs).
  
Lorsque l'onglet "Produits" est sélectionné, l'utilisateur peut choisir un produit dans la liste disponible et l'ajouter au panier de la commande actuelle (image4).
+
[[Image:Caisse2133.png|center|thumb|800px|Caisse V2]]
La recherche s'effectue à la fois sur la référence du produit et sur son libellé.
 
  
S'il souhaite effectuer une remise sur un produit, il suffit de saisir sa valeur et son type (pourcentage, montant, etc...) à l'aide de l'onglet "Ticket" [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Saisir_une_valeur.2C_une_remise_ou_une_quantit.C3.A9], avant de sélectionner le produit dans cette liste ou depuis le pavé numérique [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Rechercher_un_produit].
+
* Une fois l'orientation "Gaucher" activée, voici comment l'écran de caisse se présente :
  
 +
[[Image:Caisse217.png|center|thumb|800px|Caisse V2]]
  
image4 :
+
==== Le pavé numérique et le récapitulatif du ticket ====
[[File:image4.png|1000px]]
 
  
== Onglet "Clients" ==
+
* À droite, on retrouve le pavé numérique et le récapitulatif du ticket.
  
=== Zone de recherche ===
+
'''À NOTER''' : en activant le mode "gaucher", le pavé numérique /récapitulatif de commande se retrouve alors à gauche. Pour activer ce mode, il faut cliquer sur l'icône [[Fichier:Caisse216.png]] (voir le paragraphe précédent).
  
Lorsque l'onglet "Clients" est sélectionné, le menu principal propose l'affichage de la liste des clients déjà enregistrés dans la base client (image5). Vous pouvez également retrouver ces informations dans Dolibarr > Tiers > Liste Clients.
+
[[Image:Caisse219.png|center|thumb|800px|Caisse V2]]
  
Il est possible de modifier le client actuel en appuyant sur le nom du client souhaité nom dans la liste. Ceci vous amènera sur la fiche de saisie du client (image6). Une version plus complète de cette fiche est disponible dans Dolibarr > Tiers > Liste Clients > nom du tier.
+
* Le pavé numérique permet d'effectuer les différentes saisies de montant, quantité, pourcentage, etc... à associer au bouton de commande souhaité (remise globale, quantité, paiement etc...).
 +
[http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2_pour_Dolibarr/Documentation_utilisateur#Utiliser_la_caisse Comment s'effectue la saisie d'un règlement, d'une remise, etc... ?]
  
=== Boutons d'action ===
+
* Depuis le pavé numérique, il est également possible de rechercher directement un produit sans passer par un clic sur l'onglet "Produits". Par exemple je saisis "cha" pour rechercher mon produit "chaise" et je lance la recherche : le module me redirige directement sur l'onglet produit avec la liste des produits concernés par ma recherche "cha".
 +
 +
* Enfin, au bas du pavé numérique, vous retrouvez le récapitulatif du ticket en cours (produit(s) commandé(s), quantité, réduction appliquée, etc...)
  
Ici, le menu de droite est composé d'un bouton ayant pour but de permettre à l'utilisateur d'accéder au menu de création d'un nouveau client (image6).
+
=== Onglet "Tickets en attente" ===
NB : La liste des civilités est configurable dans Dolibarr > Accueil > Configuration > dictionnaires > Titres de civilité
 
  
Dans le menu de création, il est également possible d'associer le client que l'on crée à la vente en cours au cas où le client n'existe pas encore en base lorsque que la commande est sur le point de se terminer, à l'aide du bouton "Valider et associer" (image6).
+
* Le deuxième onglet présent dans le module est celui des "Tickets en attente". Depuis cet onglet on retrouve également les tickets archivés.
  
image5 :
+
En sous-menu on a donc un onglet '''Tickets en attente''' et un onglet '''Tickets archivés'''.
[[File:image5.png|1000px]]
 
  
image6 :
+
[[Image:Caisse221.png|center|thumb|1300px|Caisse V2]]
[[File:image6.png|1000px]]
 
  
== Onglet "Bons d'achat" ==
+
==== Ticket en attente ====
=== Recherche d'un bon d'achat (remise ou avoir pour un client) ===
 
  
Lorsque l'on se trouve sur l'onglet "Bons d'achat", le menu principal propose la liste des bons d'achat enregistrés (que ce soit par paiement en avance pour un cadeau ou pour remboursement d'une précédente commande).
+
[[Image:Caisse223.png|center|thumb|1300px|Caisse V2]]
  
Une recherche est possible à l'aide du champ "Rechercher un bon d'achat". (image7)
+
* Vous observez ici la liste des tickets en attente et à droite les boutons d'actions disponibles, à savoir :
 +
**'''Reprendre Ticket''' : qui permet de reprendre le cours d'un vente.
 +
**'''Supprimer Ticket''' : qui permet d'annuler le ticket et donc la vente.
  
=== Boutons d'action ===
+
* Si vous cliquez sur un ticket en attente, vous voyez apparaître à droite le contenu du panier client; et si vous cliquez sur reprendre, le module vous redirige automatiquement sur l'onglet "Ticket" et vous pouvez alors continuer les opérations de votre ticket.
  
Lorsque cet onglet est sélectionné, il est possible, sur le menu de droite de déduire du montant total de la vente la somme du bon sélectionné à l'aide du bouton "Utiliser bon d'achat" (image7).  
+
* Si vous cliquez sur supprimer, une fenêtre pop-up vous demandera de confirmer la suppression du ticket avant suppression définitive.
  
Il est également possible d'en imprimer ou même d'en créer de nouveaux à l'aide du bouton "Créer bon d'achat/cadeau" (image7) qui mène vers le menu de création d'un bon d'achat (image8).
+
'''À Noter''' : Si un ticket non vide était en cours de création lors de la récupération du ticket en attente, celui-ci deviendra également un ticket en attente pour récupération ultérieure.
  
image7 :
+
==== Ticket archivés ====
[[File:image7.png|1000px]]
 
  
image8 :
+
[[Image:Caisse224.png|center|thumb|1300px|Caisse V2]]
[[File:image8.png|1000px]]
 
  
== Statistiques de ventes pour la clôture de caisse ==
+
* Vous observez ici la liste des tickets archivés, c'est-à-dire des ventes terminées. Il est possible de rechercher un ticket par son numéro depuis la zone de recherche en haut.
  
Les statistiques de vente sont accessible dans dolibarr (depuis la caisse, bouton "Aller dans Dolibarr" [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse/Documentation_utilisateur#Onglet_.22Ticket.22]), dans l'onglet Compta/Tréso > Factures clients > Statistiques encaissement. Celles-ci permettent d'obtenir une liste des ventes par jour pour la caisse.
+
* Un ticket archivé (facture validée et payée) ne pourra pas être supprimé (pour des raisons comptables).
  
 +
* Voici les actions possibles sur un ticket archivé :
 +
** '''Imprimer le ticket'''
 +
** '''Imprimer le ticket sans prix'''
 +
** '''Créer un bon d'achat/avoir''' : en cliquant sur ce bouton, vous êtes redirigé sur l'onglet "Bons d'achat"; les informations sont automatiquement reprises dans le bon, il faut éventuellement modifier le montant et/ou la durée de validité du bon à créer. En cliquant sur '''Valider''', l'avoir est créé et vous le retrouvez dans la listes des bons d'achat ([http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2_pour_Dolibarr/Documentation_utilisateur#Onglet_.22Bons_d.27achat.22 Voir le paragraphe concernant l'onglet "Bons d'achat"]).[[Image:Caisse235.png|center|thumb|800px|Caisse V2]]
 +
** '''Envoyer le ticket par mail'''
  
 +
=== Onglet "Produits" ===
  
 +
* Le troisième onglet présent est celui des produits. Cet onglet vous permet de recherche un produit/service présent dans votre catalogue de produits/services Dolibarr.
  
 +
[[Image:Caisse225.png|center|thumb|1300px|Caisse V2]]
  
----
+
* Lorsque vous sélectionnez l'onglet, vous voyez apparaître la liste des produits, vous pouvez les faire défiler par simple scroll jusqu'au produit souhaité;  ou sinon vous pouvez effectuer la recherche depuis la zone prévue en haut en tapant le libellé ou la référence d'un produit (il n'est pas nécessaire de saisir la référence ou le libellé complet).
 +
La recherche s'effectue à la fois sur la référence du produit et sur son libellé.
  
 +
* Une fois le produit trouvé, un simple clic l'ajoute au panier en cours et le module vous redirige automatiquement sur le ticket correspondant; vous êtes donc sur l'onglet "Ticket".
  
 +
=== Onglet "Catalogue" ===
  
 +
* Le quatrième onglet présent est celui qui permet de rechercher des produits à partir des catégories de produits/services créées dans Dolibarr.
  
== Translation Cash register ==
+
* Lorsque vous cliquez sur '''Catalogue''', vous voyez apparaître les différentes catégories.
  
Cash register is meant to shops who want to automate their sales. Screen of cash register is divided into 5 tabs we will detail below. Each tab reveals a screen which can divide in two main part, consultation and action central zone, and summary right zone.
+
[[Image:Caisse226.png|center|thumb|1300px|Caisse V2]]
  
+
* Ces catégories reprennent celles que vous avez créées dans Dolibarr :
'''Tab "Ticket"'''
 
  
 +
[[Image:Caisse228.png|center|thumb|1300px|Caisse V2]]
  
'''The control panel'''
+
* Pour taguer un produit dans une catégorie, sur la fiche du produit il faut renseigné la catégorie auquel il appartient dans le champ prévu.
  
When the "Ticket" tab is selected, the main area is the home of the cash register screen, there are 3 main sections (image1 red frame) :
+
* Lorsque vous cliquez sur une catégorie, elles se placent sur la gauche; les produits concernés par la catégorie sélectionnée apparaissent alors sur la droite.
 +
Dans l'exemple ci-dessous, la catégorie sélectionnée est "Meubles" :
  
 +
[[Image:Caisse227.png|center|thumb|1300px|Caisse V2]]
  
'''Informations'''
+
* Lorsque vous sélectionnez le produit voulu, il se positionne dans le panier à droite dans le récapitulatif de commande, il faut cliquer sur l'onglet "Ticket" pour retourner sur le panier en cours.
  
* The currently selected client for the establishment of ticket.
+
=== Onglet "Clients" ===
* The seller making the sale.
 
* It'sa users Dolibarr members of the group entitled "Vendors" (configurable in Dolibarr to Home> Users> Groups menu).
 
* The total amount of the sale (Amount HT, VAT and VAT amount).
 
* Any discounts.
 
* The current date and time.
 
* The total number of product present on the ticket.
 
  
 +
* Le cinquième onglet "Clients" permet de retrouver les clients identifiés et de créer vos nouveaux clients.
  
'''The action buttons'''
+
[[Image:Caisse229.png|center|thumb|1300px|Caisse V2]]
  
* Lock box (The username and password will be required to re-open): (image1 blue frame).
+
* Dans la zone de recherche en haut, vous pouvez chercher votre client en tapant tout ou partie de son nom. Comme sur les onglets précédents, selon la recherche, vous retrouvez la liste des clients potentiels juste au-dessous.
* Hold a sale (tab "Ticket Waiting" [1] to return on a sale pending): (image1 blue frame).
 
* Cancel the sale: that remove the current ticket, watch this action is not undoable (image1 blue frame).
 
* Attempt delivery amount "Rem MT" or percent "Rem%" on a product or the entire basket "Global Discount%" [2] (image1 yellow frame).
 
* Define a new price for a product at a sale [3] (image1 yellow frame).
 
* Change quantity for a product [4] (image1 yellow frame).
 
  
 +
* À droite, lorsque vous cliquez sur "Nouveau client", vous avez accès à une interface permettant de créer un nouveau client; il sera bien créer dans votre base Dolibarr.
  
'''Different means of payment'''
+
[[Image:Caisse231.png|center|thumb|1300px|Caisse V2]]
  
Different means of payment and the amount paid and the remaining amount (image1 green)
+
* '''Valider et associer''' permet de valider la création de votre client dans Dolibarr et de l'associer au ticket en cours.
* In cash, by credit card, check or purchase order (payment methods are configurable in Dolibarr> Home> Configuration> Dictionaries> Payment Methods)
 
  
 +
* Vous pouvez modifier la fiche d'un client directement depuis la caisse :
  
'''The order summary'''
+
[[Image:Caisse232.png|center|thumb|1300px|Caisse V2]]
  
When the "Ticket" tab is selected, the menu on the right contains a numeric keypad designed to enable the user to enter the amount or percentage discount they want to do to a customer for a product or for entire pool. The keypad can also define a new quantity or even a new price for a product. It is also possible to add a product to the cart by typing its name or reference in the available field above the calculator. (image1 yellow frame) Lastly, when paying cash, it is possible to get the amount due to the customer. To do this, you must enter in the calculator the amount of cash given by the customer, and press "Species". (image1 green)
+
* Les champs modifiables dans la caisse sont les suivants :[[Fichier:Caisse246.png]]
  
 +
* Pour des modifications complémentaires, il faudra sur rendre sur la fiche client dans Dolibarr.
  
'''Enter a value, a discount or a quantity'''
+
=== Onglet "Bons d'achat" ===
  
To perform a reset, a change in quantity or price, the user must enter the value using the numeric keypad, and press one of the buttons available to determine whether the discount is a percentage, an amount or even a new price. Then he only has to choose the product affected by this reset.
+
* Le sixième onglet concerne les Bons d'achat, on retrouve ici les remises d'un client, les paiements pour un cadeau payé en avance, les avoirs des clients.
* Rem MT for delivery of a specific amount (ex: 10 € to 80 € a product).
 
* Rem% discount for a percentage of the amount of product (eg a 10% discount on a product at 80 €, 8 €).
 
* Qty to change the amount attachment (rather than scanning the same item 3 times, then click on Qty 3, then scan your product).
 
* Price to directly specify a final price of the product rather than a discount (note 2 above products of a different amount will be considered as two separate lines of purchase).
 
  
 +
[[Image:Caisse233.png|center|thumb|1300px|Caisse V2]]
  
'''Find a product'''
+
* Depuis cet écran, on obtient la liste des bons d'achat enregistrés. Il est possible de rechercher le bon à partir de la zone de recherche en haut, en tapant le numéro de bon d'achat ou le nom du client (tout ou partie).
  
Looking for a product can be achieved in different ways:  
+
* Sur la droit de l'écran, vous retrouvez les différents boutons d'action :
* When a product is scanned, it is automatically added to your cart if its reference exists in the database.  
+
** '''Utiliser un bon d'achat''' : lorsque la vente est en cours et que vous souhaitez utiliser un bon d'achat, il faut se rendre sur l'onglet "Bon d'achat", vous recherchez puis sélectionnez le bon d'achat concerné; en cliquant sur le bouton "Utiliser un bon d'achat", la somme correspondante sera déduite automatiquement du ticket en cours. La saisie doit se faire bon d'achat par bon d'achat.
 +
** '''Créer Bon d'achat/cadeau''' : ce bouton permet d'accéder à l'espace de création d'un bon, où il faut renseigner les différents champs puis régler le bon; le règlement valide la création du bon.[[Image:Caisse234.png|center|thumb|1300px|Caisse V2]]
 +
** '''Imprimer Bon d'achat'''
 +
** '''Modifier Bon d'achat''' : vous pouvez alors modifier le libellé et la durée de validité d'un bon.
 +
** '''Invalider bon d'achat''' : le bon est supprimé, il n'apparaît plus dans la liste des bons.
  
If the reference is not found, the body redirects the user to the "Products" tab that allows a search by name or product number.
+
'''RAPPEL''' : La création d'un avoir se fait depuis l'onglet "Ticket en attente" -> "Tickets archivés".
* It is also possible to search by product name or reference number with the available field in the above calculator.
 
  
Once the user presses the "Enter" button on the keyboard, the product is automatically added to your cart if found in the database. If the reference or product name are incorrect, the body redirects the user to the "Products" tab, and displays results similar to the research.
+
== Utiliser la caisse ==
  
Example: To make a 15% discount on the reference product "prod03" must:
+
=== Attribuer une remise sur un produit ===
* Enter "15" using the calculator menu right
 
* Press "Rem%"
 
* Return "prod03" In the field above the calculator
 
* Press enter
 
The product should appear in the lower right of the menu, which is the basket of the current client. (image1 black frame).
 
  
[[Fichier:ImgCaisse1.png|1000px]]
+
* Depuis l'onglet "Ticket", sélectionnez sur le pavé numérique le montant de la remise, puis cliquez sur le bouton "Rem MT" ou "Rem %%" [[Fichier:Caisse236.png]], selon votre choix. Vous voyez apparaître la remise saisie au-dessous [[Fichier:Caisse 237.png]].
 +
* Sélectionnez maintenant le produit concerné en cliquant sur l'onglet "Produits" -> recherchez et cliquez sur le produit voulu.
 +
* Le produit est alors ajouté au panier et la remise est bien appliquée : [[Fichier:Caisse238.png]]
  
 +
=== Saisir une quantité pour un produit ===
  
'''Tab "Tickets Waiting"'''
+
* Sélectionnez la quantité souhaitée depuis le pavé numérique puis cliquez sur le bouton [[Fichier:Caisse239.png]]
 +
* Sélectionnez maintenant le produit concerné en cliquant sur l'onglet "Produit" -> recherchez et cliquez sur le produit voulu.
 +
* Le produit est alors ajouté au panier avec la quantité désignée.
  
'''Waiting list tickets or archived'''
+
=== Saisir un prix pour un produit ===
 
'''Collect a ticket on hold'''
 
  
When the tab "Tickets Waiting" is selected, the main menu provides a list of sales queued by the user by pressing the tab under "Pending" (image2), and sales list performed using under "Archived" (image3) tab.
+
* Sélectionnez le montant du prix unitaire à appliquer au produit sur le pavé numérique, puis cliquez sur le bouton [[Fichier:Caisse242.png]]
 +
* Sélectionnez maintenant le produit concerné en cliquant sur l'onglet "Produit" -> recherchez et cliquez sur le produit voulu.
 +
* Le produit est alors ajouter au panier au prix unitaire choisi.  
  
A ticket waiting (provisional invoice) can be recovered, that is to say, it will return the current ticket sales. If a non-empty ticket was being created during the recovery ticket waiting, it will also become a ticket waiting for later retrieval.
+
=== Saisir plusieurs critères : quantité/prix/remise ===
  
 +
* Il faut dans ce cas saisir la quantité, la remise ou le prix comme indiqué précédemment, peu importe l'ordre, quantité > remise/prix ou remise/prix > quantité ; une fois fait, sélectionnez le produit concerné. Quelque soit l'ordres de saisie entre remise, quantité et/ou prix, la sélection du produit est la dernière action à faire.
  
'''Create a credit on a return of a sale already made'''
+
=== Attribuer une remise globale sur un panier ===
  
On the same tab "Ticket Waiting", you can list all sales already made ​​(tickets archived) and do a search on a ticket number. An archived ticket (invoice validated and paid) will not be deleted (for accounting purposes), but may be reprinted and possibly a purchase (an asset) that can then be used to pay the customer purchases. Simply click on the ticket and then "Create a purchase / have"
+
* Lorsque le panier est composé de différents produits et que vous souhaitez attribuer une remise sur la totalité de ce panier :
 +
** Sélectionnez le montant de la remise sur le pavé numérique, puis cliquez sur le bouton [[Fichier:Caisse240.png]]
 +
** Le montant de remise global apparaît alors au-dessous des produits du panier :
  
 +
[[Image:Caisse241.png|center|thumb|800px|Caisse V2]]
  
'''Actions available for the selected ticket'''
+
=== Enregistrement du paiement client ===
  
Here, when the sub tab "Waiting" is selected, the right menu can resume selling previously queued using the "Resume ticket" button, and also remove a pending sale with the "Delete button ticket "(image2).
+
* Si mon client a un total à payer de 50€ :
Where the sub-tab "Archive" is selected, the right menu allows the user to print a receipt for the selected command, with or without price, and also to create a purchase order for a client (image3).
+
** S'il règle par la totalité avec un seul mode de règlement, par exemple en espèces, je saisis "50" sur le pavé numérique puis dans [[Fichier:Caisse243.png]], je clique sur [[Fichier:Caisse244.png]]. Ma vente est terminée et mon ticket s'est archivé.
Finally, below the buttons ticket printing and creation have is the basket of the selected command.
+
** Si je règle par différents modes de règlement, par exemple 20€ en espèces et 30€ en carte bleue : je saisis "20" sur le pavé numérique et je clique sur [[Fichier:Caisse244.png]], puis je clique sur [[Fichier:Caisse245.png]] pour le reste du règlement.
  
[[Fichier:Image2.png|1000px]]
+
== Statistiques de vente pour la clôture de caisse ==
[[Fichier:Image3.png|1000px]]
 
  
 +
Les statistiques de vente sont accessibles dans Dolibarr :
  
'''Tab "Products"'''
+
* Depuis la caisse, onglet "Ticket", il faut cliquer sur le bouton "Aller dans Dolibarr" 
 +
* Depuis le module "Facturation / Paiements" -> "Factures clients" -> "Statistiques encaissement" : celles-ci permettent d'obtenir une liste des ventes par jour pour la caisse, avec la possibilité de filtrer la liste par date (année / Mois)
  
When the "Products" tab is selected, the user can select a product from the available list and add to cart the current command (image4). The search is on both the reference product and its label.
+
== Foire aux questions ==
If he wishes to make a discount on a product, simply enter its value and its type (percentage, amount, etc ...) using the "Ticket" [5] tab, select the product before in this list or from the keypad.
 
  
[[Fichier:Image4.png|1000px]]
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Les_moyens_de_paiement Peut-on avoir des comptes bancaires différents pour chaque moyen de paiement]
  
 +
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Informations_pratiques Quel matériel est compatible avec le logiciel ?]
  
'''Tab "Clients"'''
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Param.C3.A8tres Comment mettre la caisse en mode "gaucher" ?]
  
'''Search area'''
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2_pour_Dolibarr/Documentation_utilisateur#Les_moyens_de_paiement Peut-on modifier la liste des moyens de paiement ?]
  
When the "Clients" tab is selected, the main menu offers the display of the list of customers already registered in the customer base (image5). You can also find this information in Dolibarr> Third Party> Clients List.
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Utiliser_la_caisse Comment saisir une remise, une quantité ou un prix sur une produit ?]
It is possible to change the current client by pressing the name of the desired name in the list client. This will take you to the entry form from the client (image6). A more complete version of this page is available in Dolibarr> Third Party> Clients> name tier list.
 
  
 +
* Comment rechercher un produit ?
 +
** [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Onglet_.22Produits.22 soit depuis l'onglet "Produits"]
 +
** [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Onglet_.22Catalogue.22 soit depuis l'onglet "Catalogue"]
  
'''Action Buttons'''
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Onglet_.22Tickets_en_attente.22 Comment récupérer une vente mise en attente ?]
  
Here, the right menu consists of a button designed to allow the user to access the menu to create a new client (image6). NB: The list of civility is configurable in Dolibarr> Home> Configuration> Dictionaries> Titles civility
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2_pour_Dolibarr/Documentation_utilisateur#Ticket_archiv.C3.A9s Comment créer un avoir sur un retour d'une vente déjà faite ?]
In the menu creation, it is also possible to combine the client is created in the current sale if the customer does not exist in database when the control is about to be completed, in using the button "Submit and associate" (image6).
 
  
[[Fichier:Image5.png|1000px]]
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2/Documentation_utilisateur#Onglet_.22Clients.22 Comment créer une nouvelle fiche client ?]
[[Fichier:Image6.png|1000px]]
 
  
 +
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2_pour_Dolibarr/Documentation_utilisateur#Onglet_.22Clients.22 Peut-on mettre à jour une fiche client depuis la caisse ?]
  
'''Tab "Purchase Warrants"'''
+
* [http://wiki.atm-consulting.fr/index.php/Caisse_enregistreuse_V2_pour_Dolibarr/Documentation_utilisateur#Onglet_.22Bons_d.27achat.22 Comment créer un bon d'achat ?]
Search voucher (discount or have a client)
 
When you are on the "Vouchers" tab on the main menu offers a list of vouchers registered (either by paying in advance for a gift or for reimbursement of a previous order).
 
Search is possible using the field "Search for a voucher." (image7)
 
  
 +
* Le module caisse gère-t-il, un écran déporté destiné aux clients ? Le module ne le permet pas actuellement, ceci nécessite un développement complémentaire qui dépendra également du matériel utilisé.
  
'''Action Buttons'''
+
* Le module de caisse gère-t-il les numéros de série ? Pas dans sa version actuelle, le module gère seulement les produits et non les équipements, ceci nécessite un développement complémentaire.
  
When this tab is selected, it is possible, on the right menu to deduct the total amount of the sale the sum of the good selected using the "Use Voucher" (image7).
+
* La caisse enregistreuse est-elle multidevise ? La caisse n'est pas multidevise.
It is also possible to print or even create new ones using the button "Create voucher / gift" (image7) that leads to the menu to create a purchase order (image8 ).
 
  
[[Fichier:Image7.png|1000px]]
+
* La caisse enregistreuse est-elle certifiée (loi de finances) ? le module ne fait pas l'objet d'une certification, ce module est une simple interface et ne modifie pas le comportement de Dolibarr; il convient de faire attester votre environnement dans sa globalité - pour plus d'information, rendez-vous sur la [https://wiki.dolibarr.org/index.php/Loi_article_88_finances_2016_et_Certification_NF525_ou_LNE page de l'association Dolibarr] qui traite ce sujet.
[[Fichier:Image8.png|1000px]]
 
  
 +
== Historique et Mise à jour ==
  
'''Sales Statistics for closing cash'''
+
* Dernière mise à jour en juin 2018 - version 2.1.1
  
Sales statistics are available in dolibarr (from the cashier button "Go Dolibarr" [7]) in the Accounting / Tréso> Invoices customers> Statistics tab collection. These allow for a list of sales per day for the fund.
+
* Mars 2017 : mise en ligne du module sur Dolistore

Version actuelle datée du 7 mars 2019 à 13:45

Présentation

La caisse enregistreuse dans sa première version était développée en jQuery, la Caisse enregistreuse V2 pour Dolibarr est ici développée en Bootstrap. Cette refonte permet d'optimiser son ergonomie en lui permettant de s'adapter à différentes tailles d'écran. Certains éléments de navigation ont également été revus, nous allons les détailler ici.

Certification : le module caisse enregistreuse V2 ne fait pas l'objet d'une certification loi de finances à part entière; en effet, ce module est une simple interface de Dolibarr. Il vous appartient donc de faire attester votre environnement Dolibarr dans son ensemble. Pour plus de renseignements, rendez-vous sur la page Dolibarr traitant de ce sujet.

Informations pratiques

  • Compatible à partir de Dolibarr 4.0
  • Nécessite l'installation du module Abricot : Collection de fonctions et de classes utilisées par certains de nos modules en extension du comportement de base de Dolibarr. À installer comme un module standard, il ne requiert pas son activation pour fonctionner et n'a aucun impact fonctionnel et structurel sur Dolibarr. Celui-ci contient un ensemble de programmes et fonctions indispensables au bon fonctionnement de certains de nos modules. Il doit être placer dans le répertoire htdocs de Dolibarr.
  • Formation préconisée : une demi-journée (pour un utilisateur confirmé de Dolibarr)

Installation du module

  • Dans le cas d'un passage de la Caisse V1 à la Caisse V2 l'installation est à réaliser de cette manière :
    • Télécharger le fichier archive du module (.zip) depuis le site web DoliStore.com.
    • Désactiver le module de l’environnement Dolibarr à mettre à jour.
    • Décompresser le fichier archive (.zip) contenant la nouvelle version dans le dossier « \htdocs\agefodd ».
    • Rafraîchir la page de configuration des modules dans le navigateur.
    • Réactiver le module mis à jour.

AVANT TOUTE CHOSE, PENSER À FAIRE UNE SAUVEGARDE DE VOTRE BASE DE DONNÉES.

Modalité d'impression et compatibilité matériel

  • Notre module Caisse imprime de la manière suivante :
    • Soit un ticket HTML si rien n'est défini dans la configuration directement depuis le navigateur, auquel cas il faut une imprimante ticket qui supporte correctement le postscript
    • Soit directement en envoyant une commande système (configuration du module) si l'imprimante est accessible depuis le serveur où est installée l'application (via un "IP" sous Linux par exemple).
  • Compatibilité avec le matériel:
    • Système Windows (à partir de 7 de préférence) ou Linux avec un navigateur ayant les dernières mises à jour; Mozilla Firefox ou Google Chrome.

Avant toute chose vérifier, avec votre revendeur si le matériel sera compatible.

Configuration

  • Pour configurer ce module, il faut aller dans "Accueil", puis dans le menu de gauche "Configuration" -> "Modules"; recherchez alors le module "Caisse".
Caisse V2
  • Ci-joint les différents paramètres disponibles en configuration :
Caisse V2

Présentation des écrans de la Caisse V2

  • Le module caisse apparaît dans le menu principal en haut de votre environnement Dolibarr, il suffit de cliquer sur cet onglet pour accéder à votre caisse.
Caisse V2
  • Voici la nouvelle interface de la caisse enregistreuse pour Dolibarr.
Caisse V2
  • Lorsque la taille de l'écran est réduite voici comment se positionne le menu de la caisse :
Caisse V2

Onglet "Ticket"

  • L'onglet Ticket correspond à votre écran d'accueil de la caisse, là où sont centralisées les informations de la vente en cours.
Caisse V2

Les boutons d'actions

  • Les boutons d'actions se situent à présent sur le haut de la caisse :
    Caisse V2
    • Remise Globale % : pour attribuer un pourcentage de remise sur l'ensemble de la note du client.
    • Rem MT : attribuer une réduction en indiquant le montant remisé.
    • Rem %% : attribuer un pourcentage de réduction pour un produit
    • Qté : indiquer la quantité souhaité pour un produit
    • Prix : attribuer le prix souhaité pour un produit
    • Mettre en attente
    • Annuler vente
    • Aller dans Dolibarr : retourner sur l'interface classique de Dolibarr / sortir du module Caisse
    • Verrouiller : lorsque l'utilisateur verrouille la caisse, il aura besoin de son identifiant et son mot de passe pour la ré-ouvrir.

Les informations

  • Au-dessous, sont indiquées les informations récapitulatives de la vente en cours :
Caisse V2
  • À GAUCHE
    • Client : apparaît ici le nom du client en cours. Le client peut être sélectionné dans l'onglet Clients. Depuis la configuration du module, on peut également avoir prévoir un client renseigné par défaut.
    • Vendeur : nom de l'utilisateur Dolibarr connecté.
    • Total HT/TVA/TTC : totaux de la vente en cours.
    • Nombre de produits : quantité de produits dans le panier client.
    • Paiement partiel : la caisse V2 permet de fractionner les paiements selon le mode de règlement, si le client a déjà réglé 20€ sur son total de 50€, il y aura 20€ renseignés dans le champs "Paiement partiel".
Caisse V2
  • À DROITE
    • Date et Heure de saisie
    • Quantité : c'est la quantité sélectionnée pour le produit en cours, par défaut à 1.
    • Remise % : c'est le pourcentage de réduction appliqué sur le produit en cours.
    • Prix : c'est le prix appliqué au produit en cours.
    • Reste à payer : la caisse V2 permet de fractionner les paiements selon le mode de règlement, si le client a déjà réglé 20€ sur son total de 50€, il y aura 30€ renseignés dans le champs "Reste à payer".

Les moyens de paiement

  • En CB, chèque, espèces ou bon d'achat
Caisse V2
  Les modes de paiement sont configurables dans Dolibarr > Accueil > Configuration > dictionnaires > Modes de paiements
Caisse V2
  • On peut également attribuer un compte différent à chaque moyen de paiement (paramétrage dans la configuration du module).
Caisse V2

Paramètres

  • Le bouton "paramètre" Caisse216.png permet d'adapter la caisse pour un gaucher, et fait apparaître les différents utilisateurs pouvant se connecter à la caisse (vos vendeurs).
Caisse V2
  • Une fois l'orientation "Gaucher" activée, voici comment l'écran de caisse se présente :
Caisse V2

Le pavé numérique et le récapitulatif du ticket

  • À droite, on retrouve le pavé numérique et le récapitulatif du ticket.

À NOTER : en activant le mode "gaucher", le pavé numérique /récapitulatif de commande se retrouve alors à gauche. Pour activer ce mode, il faut cliquer sur l'icône Caisse216.png (voir le paragraphe précédent).

Caisse V2
  • Le pavé numérique permet d'effectuer les différentes saisies de montant, quantité, pourcentage, etc... à associer au bouton de commande souhaité (remise globale, quantité, paiement etc...).

Comment s'effectue la saisie d'un règlement, d'une remise, etc... ?

  • Depuis le pavé numérique, il est également possible de rechercher directement un produit sans passer par un clic sur l'onglet "Produits". Par exemple je saisis "cha" pour rechercher mon produit "chaise" et je lance la recherche : le module me redirige directement sur l'onglet produit avec la liste des produits concernés par ma recherche "cha".
  • Enfin, au bas du pavé numérique, vous retrouvez le récapitulatif du ticket en cours (produit(s) commandé(s), quantité, réduction appliquée, etc...)

Onglet "Tickets en attente"

  • Le deuxième onglet présent dans le module est celui des "Tickets en attente". Depuis cet onglet on retrouve également les tickets archivés.

En sous-menu on a donc un onglet Tickets en attente et un onglet Tickets archivés.

Caisse V2

Ticket en attente

Caisse V2
  • Vous observez ici la liste des tickets en attente et à droite les boutons d'actions disponibles, à savoir :
    • Reprendre Ticket : qui permet de reprendre le cours d'un vente.
    • Supprimer Ticket : qui permet d'annuler le ticket et donc la vente.
  • Si vous cliquez sur un ticket en attente, vous voyez apparaître à droite le contenu du panier client; et si vous cliquez sur reprendre, le module vous redirige automatiquement sur l'onglet "Ticket" et vous pouvez alors continuer les opérations de votre ticket.
  • Si vous cliquez sur supprimer, une fenêtre pop-up vous demandera de confirmer la suppression du ticket avant suppression définitive.

À Noter : Si un ticket non vide était en cours de création lors de la récupération du ticket en attente, celui-ci deviendra également un ticket en attente pour récupération ultérieure.

Ticket archivés

Caisse V2
  • Vous observez ici la liste des tickets archivés, c'est-à-dire des ventes terminées. Il est possible de rechercher un ticket par son numéro depuis la zone de recherche en haut.
  • Un ticket archivé (facture validée et payée) ne pourra pas être supprimé (pour des raisons comptables).
  • Voici les actions possibles sur un ticket archivé :
    • Imprimer le ticket
    • Imprimer le ticket sans prix
    • Créer un bon d'achat/avoir : en cliquant sur ce bouton, vous êtes redirigé sur l'onglet "Bons d'achat"; les informations sont automatiquement reprises dans le bon, il faut éventuellement modifier le montant et/ou la durée de validité du bon à créer. En cliquant sur Valider, l'avoir est créé et vous le retrouvez dans la listes des bons d'achat (Voir le paragraphe concernant l'onglet "Bons d'achat").
      Caisse V2
    • Envoyer le ticket par mail

Onglet "Produits"

  • Le troisième onglet présent est celui des produits. Cet onglet vous permet de recherche un produit/service présent dans votre catalogue de produits/services Dolibarr.
Caisse V2
  • Lorsque vous sélectionnez l'onglet, vous voyez apparaître la liste des produits, vous pouvez les faire défiler par simple scroll jusqu'au produit souhaité; ou sinon vous pouvez effectuer la recherche depuis la zone prévue en haut en tapant le libellé ou la référence d'un produit (il n'est pas nécessaire de saisir la référence ou le libellé complet).

La recherche s'effectue à la fois sur la référence du produit et sur son libellé.

  • Une fois le produit trouvé, un simple clic l'ajoute au panier en cours et le module vous redirige automatiquement sur le ticket correspondant; vous êtes donc sur l'onglet "Ticket".

Onglet "Catalogue"

  • Le quatrième onglet présent est celui qui permet de rechercher des produits à partir des catégories de produits/services créées dans Dolibarr.
  • Lorsque vous cliquez sur Catalogue, vous voyez apparaître les différentes catégories.
Caisse V2
  • Ces catégories reprennent celles que vous avez créées dans Dolibarr :
Caisse V2
  • Pour taguer un produit dans une catégorie, sur la fiche du produit il faut renseigné la catégorie auquel il appartient dans le champ prévu.
  • Lorsque vous cliquez sur une catégorie, elles se placent sur la gauche; les produits concernés par la catégorie sélectionnée apparaissent alors sur la droite.

Dans l'exemple ci-dessous, la catégorie sélectionnée est "Meubles" :

Caisse V2
  • Lorsque vous sélectionnez le produit voulu, il se positionne dans le panier à droite dans le récapitulatif de commande, il faut cliquer sur l'onglet "Ticket" pour retourner sur le panier en cours.

Onglet "Clients"

  • Le cinquième onglet "Clients" permet de retrouver les clients identifiés et de créer vos nouveaux clients.
Caisse V2
  • Dans la zone de recherche en haut, vous pouvez chercher votre client en tapant tout ou partie de son nom. Comme sur les onglets précédents, selon la recherche, vous retrouvez la liste des clients potentiels juste au-dessous.
  • À droite, lorsque vous cliquez sur "Nouveau client", vous avez accès à une interface permettant de créer un nouveau client; il sera bien créer dans votre base Dolibarr.
Caisse V2
  • Valider et associer permet de valider la création de votre client dans Dolibarr et de l'associer au ticket en cours.
  • Vous pouvez modifier la fiche d'un client directement depuis la caisse :
Caisse V2
  • Les champs modifiables dans la caisse sont les suivants :Caisse246.png
  • Pour des modifications complémentaires, il faudra sur rendre sur la fiche client dans Dolibarr.

Onglet "Bons d'achat"

  • Le sixième onglet concerne les Bons d'achat, on retrouve ici les remises d'un client, les paiements pour un cadeau payé en avance, les avoirs des clients.
Caisse V2
  • Depuis cet écran, on obtient la liste des bons d'achat enregistrés. Il est possible de rechercher le bon à partir de la zone de recherche en haut, en tapant le numéro de bon d'achat ou le nom du client (tout ou partie).
  • Sur la droit de l'écran, vous retrouvez les différents boutons d'action :
    • Utiliser un bon d'achat : lorsque la vente est en cours et que vous souhaitez utiliser un bon d'achat, il faut se rendre sur l'onglet "Bon d'achat", vous recherchez puis sélectionnez le bon d'achat concerné; en cliquant sur le bouton "Utiliser un bon d'achat", la somme correspondante sera déduite automatiquement du ticket en cours. La saisie doit se faire bon d'achat par bon d'achat.
    • Créer Bon d'achat/cadeau : ce bouton permet d'accéder à l'espace de création d'un bon, où il faut renseigner les différents champs puis régler le bon; le règlement valide la création du bon.
      Caisse V2
    • Imprimer Bon d'achat
    • Modifier Bon d'achat : vous pouvez alors modifier le libellé et la durée de validité d'un bon.
    • Invalider bon d'achat : le bon est supprimé, il n'apparaît plus dans la liste des bons.

RAPPEL : La création d'un avoir se fait depuis l'onglet "Ticket en attente" -> "Tickets archivés".

Utiliser la caisse

Attribuer une remise sur un produit

  • Depuis l'onglet "Ticket", sélectionnez sur le pavé numérique le montant de la remise, puis cliquez sur le bouton "Rem MT" ou "Rem %%" Caisse236.png, selon votre choix. Vous voyez apparaître la remise saisie au-dessous Caisse 237.png.
  • Sélectionnez maintenant le produit concerné en cliquant sur l'onglet "Produits" -> recherchez et cliquez sur le produit voulu.
  • Le produit est alors ajouté au panier et la remise est bien appliquée : Caisse238.png

Saisir une quantité pour un produit

  • Sélectionnez la quantité souhaitée depuis le pavé numérique puis cliquez sur le bouton Caisse239.png
  • Sélectionnez maintenant le produit concerné en cliquant sur l'onglet "Produit" -> recherchez et cliquez sur le produit voulu.
  • Le produit est alors ajouté au panier avec la quantité désignée.

Saisir un prix pour un produit

  • Sélectionnez le montant du prix unitaire à appliquer au produit sur le pavé numérique, puis cliquez sur le bouton Caisse242.png
  • Sélectionnez maintenant le produit concerné en cliquant sur l'onglet "Produit" -> recherchez et cliquez sur le produit voulu.
  • Le produit est alors ajouter au panier au prix unitaire choisi.

Saisir plusieurs critères : quantité/prix/remise

  • Il faut dans ce cas saisir la quantité, la remise ou le prix comme indiqué précédemment, peu importe l'ordre, quantité > remise/prix ou remise/prix > quantité ; une fois fait, sélectionnez le produit concerné. Quelque soit l'ordres de saisie entre remise, quantité et/ou prix, la sélection du produit est la dernière action à faire.

Attribuer une remise globale sur un panier

  • Lorsque le panier est composé de différents produits et que vous souhaitez attribuer une remise sur la totalité de ce panier :
    • Sélectionnez le montant de la remise sur le pavé numérique, puis cliquez sur le bouton Caisse240.png
    • Le montant de remise global apparaît alors au-dessous des produits du panier :
Caisse V2

Enregistrement du paiement client

  • Si mon client a un total à payer de 50€ :
    • S'il règle par la totalité avec un seul mode de règlement, par exemple en espèces, je saisis "50" sur le pavé numérique puis dans Caisse243.png, je clique sur Caisse244.png. Ma vente est terminée et mon ticket s'est archivé.
    • Si je règle par différents modes de règlement, par exemple 20€ en espèces et 30€ en carte bleue : je saisis "20" sur le pavé numérique et je clique sur Caisse244.png, puis je clique sur Caisse245.png pour le reste du règlement.

Statistiques de vente pour la clôture de caisse

Les statistiques de vente sont accessibles dans Dolibarr :

  • Depuis la caisse, onglet "Ticket", il faut cliquer sur le bouton "Aller dans Dolibarr"
  • Depuis le module "Facturation / Paiements" -> "Factures clients" -> "Statistiques encaissement" : celles-ci permettent d'obtenir une liste des ventes par jour pour la caisse, avec la possibilité de filtrer la liste par date (année / Mois)

Foire aux questions

  • Le module caisse gère-t-il, un écran déporté destiné aux clients ? Le module ne le permet pas actuellement, ceci nécessite un développement complémentaire qui dépendra également du matériel utilisé.
  • Le module de caisse gère-t-il les numéros de série ? Pas dans sa version actuelle, le module gère seulement les produits et non les équipements, ceci nécessite un développement complémentaire.
  • La caisse enregistreuse est-elle multidevise ? La caisse n'est pas multidevise.
  • La caisse enregistreuse est-elle certifiée (loi de finances) ? le module ne fait pas l'objet d'une certification, ce module est une simple interface et ne modifie pas le comportement de Dolibarr; il convient de faire attester votre environnement dans sa globalité - pour plus d'information, rendez-vous sur la page de l'association Dolibarr qui traite ce sujet.

Historique et Mise à jour

  • Dernière mise à jour en juin 2018 - version 2.1.1
  • Mars 2017 : mise en ligne du module sur Dolistore