La saisie d'un ticket de caisse

L'écran de saisie d'un ticket de caisse est divisé en plusieurs zones de travail distinctes. L'utilisation passe par un clavier pc, un clavier caisse ou un écran tactile.

1. Informations générales sur la caisse : vendeur, caissier, numéro de caisse, numéro de ticket courant.
2. Informations sur le client : nom, adresse, nbre de points de fidélité, nbre de passage en caisse.
3. Copie de l'afficheur côté client.
4. Viseur caissier : c'est dans cette zone que se font toutes les saisies; en dessous, s'affiche le nom de la donnée à introduire, ici le code référence article.
5. Touches permanentes : permet de composer la quantité, le prix, la remise, la totalisation du ticket, …
6. Touches de raccourcis paramétrables : articles, modes de règlement.
7. Zone d'affichage du ticket en cours : en mode tableau, les colonnes sont paramétrables.
8. Touches de fonction.

Viseur de la caisse

Les saisies sont facilitées par l'utilisation d'une zone unique de saisie. La fonction de la zone évolue en fonction du contexte : vendeur, client, référence et sous-références, autres opérations, …
En cliquant ou en déployant sur le viseur, ce dernier affiche :

  • Vendeur,

  • Client,

  • Référence fournisseur,

  • Désignation,

  • Référence.

À tout moment, le multi-choix du viseur propose les données saisissables en fonction du contexte.

Interdire la saisie d'un article en numéro de lot/série (V10.4)

En standard, la saisie des numéros de lot/série n'est pas possible, car cela entraine des problèmes lors de l'intégration des tickets dans le module « Commerce et logistique ».
Il faudra la réaliser cette option par surcharge. Dans le module « PVTT001 », la fonction « Interdire_SaisieArticleLotSerie » permettra d'activer ou non la saisie d'articles gérés en numéro de lot/série selon ce qu'elle renverra :

  • « O » par défaut, interdit la saisie,

  • « N » le permet.

Saisie début ticket de caisse

Informations générales sur la caisse
Cette partie, récapitule les informations d'entête du ticket courant. Il s'agit notamment ;

  • Du vendeur,

  • Du caissier,

  • Du numéro de caisse

  • Du client en cours (client comptoir ou identifié).

Le caissier est l'utilisateur courant et le numéro caisse est celui de la fiche utilisateur.

  1. Saisie du code vendeur


Le vendeur provient :

  • De la saisie du code,

  • De la recherche par le zoom via les touches de fonction « F8 » ou « F9 »,

  • De la valeur par défaut du paramétrage de la caisse.

Le code vendeur correspond au code d'un commercial. Il est obligatoire si le paramétrage de la caisse l'impose. Même s'il n'est pas obligatoire, il peut être renseigné. Si non, c'est celui de la fiche client qui est ramené (Code Commercial 1de la fiche client).
Si on a renseigné le code du commercial dans le paramétrage de la caisse, il suffit de valider le champ à vide afin de le renseigner avec la valeur par défaut.

  1. Saisie du code client

Le client est une donnée obligatoire. Il provient :

  • Du scanne d'un code barre, d'une carte privative,

  • D'une saisie de code ou du nom précédé d'un « - »,

  • De la valeur par défaut du paramétrage de la caisse (client comptoir généralement). Il suffit dans ce cas de valider le champ à vide.

  1. Résultat après saisie

Saisie des lignes de ticket de caisse


Lorsque le choix du viseur est positionné sur « Référence », vous pourrez saisir les articles de plusieurs façons :

  • En saisissant le code EAN ou à l'aide d'un lecteur de code-barres.

  • Par la référence interne, par exemple « ALB0001 ».

  • Par la référence fournisseur, précédée du code fournisseur et d'un séparateur (impératif), par exemple « F0000001-SUN1 » ou le code F0000001 correspond au code fournisseur, le « - » au séparateur et SUN1 au code de l'article chez le fournisseur.

  • A l'aide des boutons de raccourci, paramétrée dans la table des boutons articles.

De même, la recherche d'un article s'effectuera toujours avec la loupe du viseur ou les touches de fonction « F8 » ou « F9 », et peut-être précédée des caractères suivants :

  • Par référence article, par exemple « ALB » pour la liste des articles dont le code commence par « ALB ».

  • Un tiret pour la liste filtrée par désignation, par exemple « -ALB » pour les articles dont la désignation débute par « ALB ».

  • Une étoile pour une recherche par code sur la première famille statistique. Par exemple « {*}LIBTECH » pour la liste des articles dont la première famille statistique est égale à « LIBTECH ».

  • Un plus pour une recherche par code sur la deuxième famille statistique. Par exemple « {*}OEU » pour la liste des articles dont la deuxième famille statistique est égale à « OEU »

Après saisie d'une référence article, la quantité est systématiquement à un, le prix et la remise sont issus de la codification tarifaire du client.
Attention : Le module TPV gère uniquement des tarifs de type TTC. S'il n'existe pas de tarif TTC pour le client et l'article un message le signale à l'utilisateur et le tarif est égal à zéro.

Après la saisie de quelques articles, on obtient :

On peut insérer une nouvelle ligne à un endroit précis, en sélectionnant une ligne et en saisissant une référence article. Cette dernière s'insère automatiquement après la ligne pointée.
On peut modifier la ligne pointée. Par défaut, la ligne pointée est la dernière saisie, mais on peut modifier n'importe quelle ligne en la sélectionnant par un simple clic.


Modification d'une ligne
Pour modifier la quantité de la ligne pointée, il faut saisir la quantité dans le viseur puis :

  • Cliquer sur le bouton « Qté »,

  • Utiliser la touche de fonction « F5 ».

Pour modifier le prix unitaire de la ligne pointée, il faut saisir le prix TTC dans le viseur puis :

  • Cliquer sur le bouton « Prix »,

  • Utiliser la touche de fonction « F6 ».

Pour modifier le pourcentage de remise de la ligne pointée, il faut saisir sa valeur dans le viseur puis :

  • Cliquer sur le bouton « Rem% »,

  • Utiliser la touche de fonction « Shift+F5 ».

Pour modifier le montant de remise de la ligne pointée, il faut saisir sa valeur dans le viseur puis :

  • Cliquer sur le bouton « Rem€ »,

  • Utiliser la touche de fonction « Shift+F6 ».

Rappel : La remise peut être limitée en montant ou pourcentage à partir des paramètres de la caisse.


Suppression de lignes
Les lignes pointées peuvent être supprimées par le bouton « Annuler » se trouvant dans le groupe des touches de fonction.
Vous pouvez ainsi :

  • Supprimer les lignes pointées,

  • Le ticket en entier,

  • Annuler et revenir à la saisie des lignes de ticket.

Sous-total
La touche « S/T » du groupe des touches permanentes peut être utilisée à tout moment pour visualiser le cumul en cours et créer une ligne de sous total.
Un sous-total est indispensable avant une remise globale, en pourcentage ou en montant. Dans ce cas, la remise se ventile automatiquement sur les lignes qui précèdent le sous-total.
On clique sur le bouton « S/T » pour créer la ligne sous-total et on saisit dans le viseur la valeur correspondante soit au pourcentage de remise global, soit au montant global de la remise. Il suffit ensuite pour terminer l'opération, d'utiliser les boutons « Rem% » ou « Rem€ » pour indiquer le type de remise.

Fin du ticket de caisse

L'encaissement et la fin du ticket est accessible par le bouton « Total » du groupe des touches permanentes. L'afficheur client indique alors le montant restant dû en devise principale et en devise secondaire


Pour revenir à la saisie des lignes, il faut annuler la ligne « Total » par le bouton « Annuler » et sélectionner « Lignes ».
Tous les modes de règlement autorisés sont affichés sous forme de boutons, par blocs de 8.
Si le montant réglé est égal au montant dû, vous pouvez cliquer directement sur la touche du règlement correspondant. Dans le cas contraire, saisissez le montant dans le viseur et cliquez sur un bouton de règlement.
On peut utiliser plusieurs modes de règlement, le restant dû est affiché et mis systématiquement à jour. Si le montant réglé est supérieur au restant dû, celui-ci devient négatif : il y a rendu de monnaie, ou bien émission d'un bon d'avoir, suivant le paramétrage des « Modes de Règlement ».
Le paramétrage des « Modes de Règlement » précise, pour chaque mode, si le négatif est autorisé, c'est-à-dire si le rendu est autorisé. Il précise également, si l'excédent est autorisé, par exemple, accepte-t-on un chèque supérieur au montant dû? ou un bon d'avoir?
En cas d'interdiction, le même paramétrage prévoit un code confidentiel qui permet de passer outre l'interdiction.
Le montant est implicitement celui du ticket sauf si le caissier saisi un montant avant le bouton de mode de règlement. Dans ce cas, c'est un encaissement multi mode de paiement.
Selon le paramétrage, un mode de paiement déclenche :

  • La fin du ticket pour l'espèce par exemple,

  • Un rendu de monnaie si le montant saisi est supérieur au montant du ticket et si le paramétrage le permet,

  • L'ouverture du tiroir,

  • L'émission d'un avoir,

  • Le pointage avec un bon d'avoir ou d'acompte.

A la fin de l'encaissement, le ticket s'imprime et un message informe l'utilisateur que l'on passe à la saisie du ticket suivant.

Les boutons de traitements disponibles en cours de saisie de ticket

Mise en attente / Reprise attente
Le bouton « Mise en attente » permet de mettre le ticket en cours en attente. Il est alors possible de saisir un nouveau ticket.
Le bouton « Reprise attente » permet de se repositionner sur un ticket mis en attente. Il peut alors être terminé ou annulé.
La « Fermeture » et la « Clôture » de la caisse est impossible, s'il reste des tickets en attente et un message en informera le caissier.
Ce bouton est également accessible depuis l'écran d'accueil.
Changer utilisateur
Permet de saisir un code utilisateur, par exemple pour déverrouiller une opération confidentialisée.
Ce bouton est également accessible depuis l'écran d'accueil.
HT/TVA
Ce bouton permet d'afficher le cumul du ticket en cours, en TTC et en HT.



Gestion des offres (V10.5)
Le bouton « Offres » permet d'accéder à la liste des offres globales éligibles pour le client.

Le programme contrôle qu'une offre non cumulable ne soit pas sélectionnée sur plusieurs articles. La sélection d'une offre est réalisée en cliquant sur le bouton « Pointer ».

Le bouton « Offres sélectionnées » permet de voir les offres actuellement sélectionnées sur le ticket courant.

Le bouton « Autres fichiers »permet d'accéder au zoom

Sur une caisse autonome, il est possible de faire une extraction des données complète ou incrémentale (à activer) sur les tables concernées par les offres commerciales et leur utilisation sur la caisse.

Quand une offre est utilisée sur une caisse, elle est automatiquement remontée au serveur via le synchronisateur de caisse autonome, comme pour les tickets.

La saisie de ticket va, s'il y a un accès au webservice du serveur, récupérer automatiquement les utilisations en temps réel, afin d'être toujours au plus juste sur le nombre d'utilisation des offres valides. Sans connexion, elle se basera sur les dernières informations dont elle dispose.

Autres fichiers
Permet d'accéder aux :

  • Zoom des articles,

  • Zoom des clients,

  • Zoom des en-têtes de ticket,

  • Zoom de l'historique des achats du client,

  • Zoom des modèles d'impressions,

  • Zoom généralisé réalisé dans l'ERP par la touche de fonction « F7 ».

  • Lettrage.

  • Zoom des offres commerciales piloté par client.

La fonction Lettrage
Vis-à-vis du client, certaines opérations sont soldées, comme par exemple une vente au comptant, alors que d'autres ne le sont pas :

  • une vente à crédit,

  • une émission de bon d'avoir,

  • un versement d'acompte.

En principe, le module de comptabilité doit suivre ces opérations. En magasin, en général, ce dernier n'est pas accessible et il faut faire un suivi séparé.
Pour cela, on définit quels sont les types d'opération « non soldées » et on effectue un rapprochement de ces opérations par une fonction nommée « Lettrage ».
Par exemple, un client présente en déduction, un bon d'avoir émis précédemment : on utilise le mode de règlement « Bon d'avoir » qui, dans le paramétrage des modes de règlement, est déclaré non soldé.
Un nouvel écran apparaît, sur lequel figurent l'opération en cours (déjà pointée) et les autres opérations non soldées de ce client.
Vous devez alors pointer l'opération initiale : les montants doivent s'équilibrer sinon le rapprochement est refusé.
Les lignes ainsi rapprochées n'apparaîtront plus la fois suivante.


Afficher Prix
Ce bouton permet de consulter le prix d'un article, en flashant son étiquette ou en saisissant sa référence.
La fenêtre de saisie de la référence article s'ouvre avec les mêmes possibilités de saisie que dans les lignes de ticket.

Et après avoir valider l'écran précédent, on affiche une messagebox contenant le prix de l'article ;


Réimpression
Permet de réimprimer un ticket ou une facture. La réimpression et les mêmes traitements sont également disponibles à partir de l'écran d'accueil.


Composition (V 10.4)
Ce bouton permet la saisie et la gestion d'une composition avec des composants soumis à taux des TVA différents.
Un utilisateur TPV peut ainsi saisir une composition de type « coffret », par exemple, avec un prix de vente fixé pour le composé ou au total des prix de vente des composants. La composition pouvant être saisie à la volée.
Le paramètre de caisse « Impression des composants » permet d'imprimer ou non le détail des lignes des composants. Lors de la saisie du ticket, cette valeur sera prise en compte par défaut, mais pourra être modifiée.
L'article composé devra respecter les règles suivantes :

  • Il devra être géré hors-stock,

  • Le prix ne devra pas être recherché pour le composé.


Procédure de saisie d'une décomposition :

  1. Saisir un article « Composé »,

  2. Cliquer sur le bouton « Composition »,

  3. Saisir les différents composants en indiquant la quantité, le prix, la remise en pourcentage ou en montant,

  4. Après avoir saisir les composants, on pourra ensuite modifier :

  • La désignation du composé,

  • Te prix du composé : le prix de chaque composant sera calculé au ratio pour que la somme corresponde au prix du composé.

  1. Le bouton Valider permettra de valider la saisie de la composition.

le bouton « Annuler », disponible lors la saisie des composants, permet de :

  • « Sélection »' : Pour supprimer les lignes sélectionnées ou la ligne courante,

  • « Saisie compo. » : Pour annuler la saisie de la composition et revenir à la saisie des lignes de ticket,

  • « Annuler » : Pour revenir en saisie de la composition.


En saisie des lignes de ticket, seule la quantité de l'article composé sera modifiable, toute autre modification devra être faite en saisie de composition.


Les boutons Facture demandée – Détail TVA – Ticket demandé
Le fonctionnement est identique à celui décrit dans l'écran d'accueil.


Détail composant
Vous pouvez dans la fiche dossier TPV, positionner le paramètre « Impression des composants » afin d'imprimer ou non les composants sur le ticket de caisse. Mais cette option reste modifiable lors de la saisie du ticket via ce bouton.
Exemple impression de ticket sans détail des composants

Exemple impression de ticket avec détail des composants

Saisie d'un article avec numéro de lot ou numéro de série (V 10.4)

Par défaut, la saisie des articles gérés en numéro de lot/série est interdite et Il faudra le permettre et l'activer par » surcharge ».
Dans le module « PVTT001 », la fonction « Interdire_SaisieArticleLotSerie » permet d'activer ou désactiver la saisie d'articles gérés en numéro de lot/série selon ce qu'elle renverra :

  • « O » (défaut) interdira la saisie,

  • « N » active la saisie.

Gestion du préfixe de pièce pour un règlement (V 10.4)

Si l'option de gestion des préfixes de numéros de pièce est activée, il sera possible de saisir un préfixe de numéro de pièce avant de renseigner le numéro de pièce lors du règlement d'une facture.

Encaissement facture (V 10.5)

Permet d'encaisser une facture depuis la saisie des tickets en scannant un qr-code. Après avoir saisi le vendeur, un menu déroulant propose l'option « Encaissement Facture ».

Cette option n'est pas disponible si la caisse est en mode caisse autonome.

Une fois l'encaissement facture sélectionnée, l'utilisateur peut :

  • soit ouvrir le zoom pour sélectionner la facture qui l’intéresse, filtré sur le type de paiement « Paiement immédiat demandé  »,

  • soit scanner un qr-code afin de saisir directement la référence de la facture.

Il n'est pas possible de saisir directement une référence. Le champs attend une référence scannée depuis un QR-code. Son format est : “DIVA:GTENT| 998C410001001”. Les espaces sont importants (code dossier sur 8 caractères complétés à blanc, le préfixe de pièces et le numéro de pièce).

La facture est ensuite chargée et l'utilisateur peut procéder à son paiement. Le type de paiement de la facture provenant de la gestion commerciale passe alors en « Paiement immédiat effectué ».

Gestion des arrondis (V 10.5)

Permet de définir un arrondi sur les montants encaissés.

Dans les modes de règlement par caisse, on peut paramétrer les arrondis de deux façons :

  • Dans le mode de règlement auquel on veut appliquer un arrondi, on précise un mode de règlement « arrondi » qui possède un compte et une valeur d'arrondi. A la création du mode de règlement par caisse, celui-ci va reprendre les informations du mode de règlement « arrondi » (ce dernier ne devra pas obligatoirement être présent dans les modes de règlement par caisse, il pourra ne servir que pour l'arrondi),

  • Dans le mode de règlement par caisse, on saisit directement un compte et une valeur d'arrondi.

Lors de l'utilisation de ce mode de règlement, on va calculer le montant arrondi, son écart et créer deux lignes correspondantes.

Exemple : On considère un arrondi de 0.05 sur le mode de règlement ESP/espèces (cas de la Belgique qui a supprimé les pièces de 1 cts et 2 cts).

Trois cas sont possibles :

  • Le montant du ticket est un multiple de l'arrondi (ex: 10.60€) : le client paiera 10.60€,

  • Le montant du ticket est de 15,67€ : le client paiera 15.65€ et un écart de 0.02€ sera créé sur le ticket,

  • Le montant du ticket est de 15.68€ : le client paiera 15,70€ et un écart de -0.02€ sera créé sur le ticket.

Au niveau de la comptabilisation, si l'arrondi est paramétré sur un compte particulier, l'écriture de règlement comportera une ligne dédiée.

Les autres opérations en saisie de ticket

En cours de ticket, le bouton « Autres opérations » du groupe « Touches permanentes » donne accès à un ensemble d'opérations, totalement paramétrables, à partir du viseur.

Il s'agit d'opérations qui ne sont pas des modes de règlement.
Comme, par exemple, la déduction d'acompte ou l'émission d'un bon d'avoir.
Pour chaque opération ( jusqu'à huit ), on précise le document associé. Par exemple, l'opération versement d'acompte donne lieu à l'impression, en plus du ticket de caisse, d'un bon d'acompte qui servira de moyen de paiement la fois suivante.
En standard, Divalto, fournit les opérations paramétrées suivantes :

  • Remboursement d'un acompte,

  • Règlement d'une facture,

  • Versement d'un acompte,

  • Edition d'un libellé complémentaire,

  • Réservation LM.

Principe de lettrage des opérations
Certaines opérations sont nature immédiatement soldées (ex : vente au comptant), et d'autres font appel à un lettrage, par exemple:

  • d'une vente à crédit,

  • d'une émission de bon d'avoir,

  • d'un versement d'acompte.

Le lettrage permet de rapprocher des opérations « non soldées » directement à partir de la caisse.
Par exemple :
Un client présente un « Bon d'avoir » émis précédemment. A l'encaissement le caissier sélectionne le mode de règlement bon d'avoir.
Dans le paramétrage des modes de règlement, le règlement bon d'avoir est déclaré non soldé, champ « Règlement soldé » non coché.
Le caissier sélectionne la ligne avec laquelle le bon d'avoir doit être rapproché. L'appel à l'écran de lettrage se fait à la fin du ticket ou tout de suite après la saisie en fonction du paramétrage de la caisse.

Fichiers / Paramètres Point de Vente / Paramètres caisse

Envoi du ticket par mail (V10.4)

La case à cocher « Proposer l'envoi par mail du ticket » doit être cochée dans les paramètres de la caisse courante.
Après la saisie d'un ticket, un mail est envoyé au client en passant par un processus nommé « mail_pdf_facture_cli ». Ce processus est appelé par le code action « ENVOI_FACTURE » paramétré comme indiqué ci-dessous.


Code action « ENVOI_FACTURE »

Processus « mail_pdf_facture_cli » et sa tâche


La tâche :

Fonctionnement
Exemple d'un mail avec sa pièce jointe :


Si le client est identifié et que son adresse mail est renseigné :

  • Une messagebox vous demande de confirmer, « Envoi du ticket par mail ? »,

  • Si « Oui », on demande si « Adresse mail correct ? » en l'affichant,

  • Si « Oui », on l'envoie,

  • Si « Non », la fiche client est ouverte afin de corriger l'adresse et mettre à jour sa fiche,

  • Puis après correction et en validant la confirmation , le mail est envoyé.

Si le client n'est pas identifié (cas du client comptoir), le champ « Adresse mail » est vide et l'utilisateur peut pourra saisir l'adresse et aucune mise à jour ne sera réalisée. Après validation la saisie, le mail sera envoyé.
Sur une caisse autonome, le mail sera envoyé une fois que le serveur aura intégré le ticket.

Demande client impression du ticket de caisse (V10.4)

Extrait : AMENDEMENT N°CD1417 - ARTICLE ADDITIONNEL
L'objet du présent amendement de la présente proposition de loi est donc de promouvoir ce « nouveau geste « de manière progressive. Ainsi, et afin de permettre à chacun des acteurs de s'adapter et plus encore aux consommateurs d'intégrer ce nouvel usage, il est proposé, pour parvenir à l'objectif fixé au 1er janvier 2022 de l'interdiction systématique de tout ticket de caisse qui n'aurait pas été demandé par celle ou celui qui en est le bénéficiaire pour une transaction d'un montant inférieur à 30 euros, de fixer par arrêté le seuil d'application du dispositif :

  • Aux transactions d'un montant inférieur à 10 euros à compter du 1er septembre février 2020 ;

  • Aux transactions d'un montant inférieur à 20 euros à compter du 1er janvier 2021 ;

Et ce afin de parvenir progressivement au seuil de 30 euros ayant vocation à s'appliquer au 1er janvier 2022.
Pour cette version, il faut gérer ce point en réalisant une « surcharge ». Pour ce faire, vous disposez des fonctions ci-dessous, à mettre en œuvre dans les programmes PVPP001 et PVTT001 :

  • « Definir_PaysCaisse »,

  • « Definir_MontantSeuil ».

Remarque : Un client peut toujours demander son ticket et cette liberté doit être respectée.