Documentation fonctionnelle KWISATZ
Gérer les livraisons, commandes à emporter et livreurs
KWISATZ permet de préparer des commandes différées, de renseigner leur mode de retrait, leur créneau et leur livreur, puis de suivre leur préparation et leur validation. Les réservations, tickets en attente, commandes Web et tickets BL restent cependant des circuits différents.
Réponse directe
Conseil technicien général
1. Nature des fonctions KWISATZ citées
Une fonction de consultation, de correction, financière, de périphérique ou de sélection n’a pas le même effet. Les fonctions citées ci-dessous restent limitées au comportement documenté.
| Fonction | Nature | Effet documenté et limite |
|---|---|---|
| 122 | Fonction de gestion des tickets | Concerne les tickets en attente ; son effet exact doit rester celui décrit dans la procédure. |
2. Protection des données
3. Trois circuits à distinguer
| Circuit | Outil KWISATZ | Usage |
|---|---|---|
| Commande à emporter ou livraison différée | Ticket de réservation 147–149. | Précommande avec client, créneau, acompte et mode de retrait. |
| Ticket en attente avec informations de livraison | 122 + 168. | Commande temporaire organisée avant reprise ou encaissement. |
| Ticket de livraison / BL à facturer plus tard | 204 puis 159. | Facturation différée d’un client autorisé, distincte du circuit restauration. |
| Commande Web Click&Collect | 169 ou 202 selon configuration. | Lecture ou mise en attente des commandes reçues par MCOMM. |
4. Prérequis
- Fiches clients avec téléphone et adresse contrôlés.
- Livreurs créés et activés.
- Fonctions 147, 148, 149, 168 et 195 programmées.
- Fonction 122 si les tickets en attente sont utilisés.
- Fonction 169 si le Click&Collect est utilisé.
- Claviers et imprimantes cuisine configurés.
- Article de frais de livraison créé si la livraison est facturée.
- Procédure d’acompte, remboursement et annulation définie.
5. Créer les livreurs
KWISATZ utilise la même table pour les vendeurs et les livreurs.
- Ouvrez la gestion des vendeurs.
- Recherchez la personne ou créez une nouvelle fiche.
- Renseignez son code et son libellé.
- Activez la case Livreur.
- Définissez ses droits s’il utilise aussi la caisse.
- Enregistrez.
- Testez sa présence dans la fenêtre de sélection des livreurs.
CODE_LIVREUR.6. Configurer les touches
| Fonction | Libellé conseillé | Usage |
|---|---|---|
| 147 | Créer réservation | Commande différée ; paramètres -B et -E selon le parcours. |
| 148 | Solder réservation | Rappeler puis encaisser le reste. |
| 149 | Corriger réservation | Modifier produits, acompte ou informations de livraison. |
| 168 | Infos livraison | Client, livreur, date et heure sur le ticket. |
| 122 | Mettre en attente | Stocker temporairement un ticket. |
| 169 | Commande Web | Lire une commande Click&Collect. |
| 195 | Journal réservations | Préparation et suivi par date/heure de livraison. |
7. Préparer les fiches clients
| Donnée | Contrôle |
|---|---|
| Nom | Identité utilisée pour la remise. |
| Téléphone | Numéro joignable pendant la préparation et la livraison. |
| Adresse | Rue, complément, code postal et ville. |
| Commentaires | Digicode, étage ou indication utile, sans données sensibles inutiles. |
| Tarif | Tarif client applicable à la commande. |
| Compte | Blocages, découvert et messages Flash. |
8. Créer une commande à emporter
- Placez-vous sur un ticket vide.
- Activez le mode réservation avec 147 -B, ou saisissez le ticket puis utilisez 147 -E.
- Sélectionnez le client.
- Saisissez les produits, quantités, cuissons et commentaires.
- Contrôlez les frais éventuels.
- Saisissez l’acompte si nécessaire.
- Enregistrez avec 147 -E.
- Renseignez la date et l’heure.
- Choisissez Sur place ou Retrait en magasin selon l’organisation.
- Imprimez le ticket de réservation.
9. Sur place ou retrait en magasin
| Mode | Interprétation documentée |
|---|---|
| Sur place | Le client récupère sa réservation sur place. |
| Retrait en magasin | Le client récupère la réservation au magasin indiqué. |
10. Créer une livraison à domicile
- Créez ou corrigez la réservation.
- Sélectionnez Livraison à domicile.
- Contrôlez l’adresse du client.
- Sélectionnez le livreur.
- Renseignez date et heure prévues.
- Ajoutez un commentaire d’accès si nécessaire.
- Contrôlez le règlement ou l’acompte.
- Validez et imprimez.
11. Fonction 168 — Saisie des informations de livraison
La fonction 168 affiche une fenêtre comprenant :
- le livreur ;
- le client ;
- la date de livraison ;
- l’heure de livraison prévue.
Elle convient à un ticket courant ou en attente auquel il faut ajouter ou corriger les informations logistiques.
12. Valeurs de créneau documentées
Une évolution a introduit des préférences techniques de délai initial et d’incrément :
VD_Livraison_Delta_Initial: valeur initiale documentée à 60 minutes ;VD_Livraison_Increment: incrément documenté à 15 minutes.
La fenêtre propose des boutons + et - pour ajuster rapidement la date et l’heure.
13. Tickets en attente et informations de livraison
La liste des tickets en attente peut afficher notamment :
- l’heure de création ;
- le temps écoulé ;
- le vendeur ;
- le client et les informations associées selon la configuration.
Le bouton Infos livraison ouvre la fenêtre de livraison pour le ticket sélectionné.
14. Affecter un livreur à plusieurs tickets
- Ouvrez la liste des tickets en attente.
- Sélectionnez plusieurs tickets.
- Cliquez sur Infos livraison.
- Sélectionnez le livreur.
- Validez l’affectation groupée.
- Contrôlez chaque ticket avant le départ.
15. Préparer une tournée
KWISATZ permet d’affecter les livreurs et de filtrer les tickets, mais aucun moteur universel d’optimisation GPS ou d’itinéraire n’est documenté.
- Regroupez les commandes par créneau.
- Contrôlez les adresses.
- Affectez le livreur.
- Classez manuellement par secteur ou itinéraire si nécessaire.
- Imprimez les justificatifs nécessaires.
- Définissez l’ordre de départ.
- Confirmez la remise des commandes au livreur.
16. Journal des réservations
Le journal peut être filtré par :
- centre et caisse ;
- client et vendeur ;
- produit, rayon, famille, ligne, marque et fournisseur ;
- réservations non traitées, traitées ou toutes ;
- période et tranche horaire.
17. Organiser la préparation
| État | Action |
|---|---|
| À préparer | Réservation non traitée dans le prochain créneau. |
| En préparation | Procédure interne ou commentaire ; aucun statut universel détaillé n’est documenté. |
| Prête | Commande contrôlée et placée dans la zone de retrait ou de départ. |
| Remise au client | Rappeler avec 148 et encaisser le reste. |
| Remise au livreur | Contrôler livreur, adresse, paiement et justificatifs. |
| Traitée | Ticket définitif enregistré après validation. |
18. Valider le retrait ou la livraison avec 148
- Appuyez sur 148 — Ticket de réservation – Solder.
- Scannez le code-barres, saisissez le code ou ouvrez la liste.
- Sélectionnez la réservation.
- Contrôlez le client, les produits et l’acompte.
- Corrigez les quantités réellement remises si le scénario le prévoit.
- Encaissez le reste à payer.
- Validez le ticket définitif.
19. Correction avant départ avec 149
- Appelez 149 — Corriger.
- Recherchez la réservation.
- Modifiez produits, quantités ou commentaires.
- Ajoutez un acompte supplémentaire seulement selon la procédure validée.
- Réappuyez sur 149.
- Corrigez date, heure, mode de retrait ou livreur.
- Validez et remettez le nouveau ticket.
20. Acomptes
- Les acomptes de réservation utilisent le type de règlement spécifique documenté.
- L’opération de compte est
CODE_OPERATION=ACR. - Le solde est suivi dans
SOLDE_VD_RESA. - Le total est stocké dans
RESA_ACOMPTES. - Le reste seulement doit être encaissé lors de 148.
21. Frais de livraison
Aucune règle universelle de calcul automatique des frais selon distance ou zone n’est confirmée dans la documentation fournie.
Pour facturer des frais maîtrisés :
- Créez un article de service non stockable.
- Attribuez le prix et la TVA validés.
- Créez éventuellement plusieurs articles par zone.
- Ajoutez l’article à la commande.
- Contrôlez son impression sur le ticket.
- Analysez-le séparément dans les statistiques.
22. Paiement à la commande, au retrait ou à la livraison
| Mode | Procédure |
|---|---|
| Paiement total anticipé | Utiliser le mode réservation prévu et contrôler la reprise intégrale lors de 148. |
| Acompte | Enregistrer l’acompte puis encaisser seulement le reste. |
| Paiement au retrait | Valider avec 148 lorsque le client récupère la commande. |
| Paiement à la livraison | Définir le moyen autorisé, le fond confié au livreur et la procédure de retour de fonds. |
23. Contrôle des fonds des livreurs
- Définissez les moyens de paiement autorisés à la livraison.
- Identifiez les espèces confiées pour le rendu monnaie.
- Conservez un justificatif de remise de commande.
- Rapprochez les tickets livrés, règlements et fonds rendus.
- Utilisez les apports, prélèvements et décomptes uniquement selon la procédure caisse.
24. Statistiques par livreur
Les statistiques générales documentent une sélection des tickets par livreur :
- tous les tickets ;
- tickets sans livreur ;
- tickets avec livreur ;
- tickets d’un livreur précis.
Les résultats peuvent inclure un tableau de statistiques par livreur et la contribution au chiffre d’affaires.
25. Click&Collect avec la fonction 169
Après configuration de MCOMM et de la gestion des e-commandes :
- Activez la lecture des commandes dans les préférences de Vente directe.
- Renseignez le dossier des fichiers XML si ce mode est utilisé.
- Programmez 169 — Lecture commande Web.
- Contrôlez le compteur de commandes en attente sur la touche.
- Appuyez pour intégrer la commande dans le ticket courant.
- Contrôlez client, produits, prix, mode d’expédition et date prévue.
26. Lecture automatique des commandes Web
La fonction 202 — Lecture commande Web – Mode automatique a été documentée comme une bascule permettant de mettre automatiquement en attente les commandes Web reçues.
27. Commandes Web et informations d’expédition
Pour l’interface générique MCOMM, les balises MODE_EXPEDITION et LIVRER_LE sont documentées comme interprétées.
- Vérifiez le mode d’expédition reçu.
- Vérifiez la date de livraison.
- Contrôlez l’adresse et le client.
- Affectez un livreur si nécessaire.
- Ne supposez pas qu’une donnée absente sera calculée automatiquement.
28. Tickets en attente par centre
L’option Tickets en attente — Filtrer sur le centre actif limite la liste aux tickets du centre courant.
29. Annuler une commande
| État | Fonction |
|---|---|
| Réservation non validée | Correction ou procédure d’annulation de réservation selon la version et le support. |
| Ticket ouvert | 030 pour une ligne, 031 pour le ticket entier. |
| Ticket validé | 157 — Contre-passation sur la caisse d’origine. |
| Acompte à rembourser | Procédure financière contrôlée, sans suppression directe des règlements. |
30. Tickets de livraison à facturer : circuit distinct
Les tickets de livraison de type BL sont destinés à une facturation différée.
- Fonction 204 — Enregistre ticket BL.
- Client obligatoirement sélectionné et autorisé pour la facturation des tickets de livraison.
- Fonction 159 — Facturation des tickets de livraison.
-LIpour sélectionner les tickets d’un client.-LI -IDTpour les intégrer dans un ticket en cours selon les versions récentes.
31. Checklist avant départ du livreur
| Contrôle | Validation |
|---|---|
| Bon client et téléphone | □ |
| Adresse et complément | □ |
| Créneau confirmé | □ |
| Livreur affecté | □ |
| Produits et quantités contrôlés | □ |
| Température et emballage conformes | □ |
| Acompte et reste à payer vérifiés | □ |
| Frais de livraison présents | □ |
| Moyen de paiement autorisé | □ |
| Justificatif remis au livreur | □ |
32. Checklist pour le retrait
| Contrôle | Validation |
|---|---|
| Identité ou code-barres vérifié | □ |
| Commande complète | □ |
| Produits pesables corrigés | □ |
| Acompte repris une seule fois | □ |
| Reste encaissé | □ |
| Ticket définitif remis | □ |
| Réservation marquée traitée | □ |
33. Plan de test
| Scénario | Résultat attendu |
|---|---|
| Retrait magasin sans acompte | 148 rappelle la bonne commande et encaisse le total. |
| Livraison avec acompte | Le livreur, l’adresse et le reste dû sont exacts. |
| Affectation groupée | Le même livreur est appliqué aux tickets sélectionnés. |
| Correction du créneau | 149 met à jour date et heure. |
| Commande Web | 169 importe une seule fois le bon contenu. |
| Frais de livraison | Article tarifé, TVA et ticket corrects. |
| Annulation | Aucun double remboursement ni ticket dupliqué. |
| Statistique | Les ventes du livreur sont retrouvées. |
34. Actions à éviter
- Confondre réservation livrée et ticket BL.
- Affecter un livreur sans vérifier l’adresse et l’horaire.
- Ressaisir un acompte existant.
- Utiliser un commentaire pour facturer les frais.
- Valider une réservation avant la remise réelle sans procédure.
- Supposer qu’un optimiseur de tournée est inclus.
- Laisser une balise de forçage Click&Collect active.
- Relire plusieurs fois la même commande Web.
- Repère de diagnostic :
CODE_LIVREUR. Ce repère interne ne doit pas être modifié directement. Faites analyser et valider le réglage par un technicien KWISATZ après sauvegarde et relevé de la configuration. - Encaisser des espèces par le livreur sans décompte formalisé.
35. Compatibilité documentée
| Fonction | Usage | Condition |
|---|---|---|
| 147 | Créer une réservation | Client obligatoire |
| 148 | Rappeler et solder | Réservation en cours |
| 149 | Corriger | Avant validation définitive |
| 168 | Infos livraison | Client, livreur, date, heure |
| 122 | Ticket en attente | Commentaire et code-barres possibles |
| 169 | Lecture commande Web | MCOMM / Click&Collect configuré |
| 202 | Lecture Web automatique | Version compatible et recette |
| 195 | Journal réservations | Filtres date/heure de livraison |
| 204 | Ticket BL | Client autorisé |
| 159 | Facturation tickets livraison | Circuit BL distinct |
36. Diagnostic rapide
La zone Livreur n’apparaît pas
Le livreur n’est pas proposé
La commande n’apparaît pas dans le journal
Le ticket en attente d’un autre centre est invisible
L’acompte est compté deux fois
La commande Web est importée deux fois
Le livreur a plusieurs tickets mais pas le même créneau
Les frais ne figurent pas sur le ticket
Le client vient retirer une livraison domicile
La réservation devient utilisée après ouverture
La statistique ne retrouve pas les livraisons
Le client demande une facture mensuelle
37. Résultat attendu
38. Sources documentaires
- Fonctions de caisse — fonctions 147, 148, 149, 168, 169 et 195.
- Tutoriel KWISATZ — modes Sur place, Retrait en magasin, Livraison à domicile et sélection du livreur.
- Suivi de développement — table VENDEUR, indicateur LIVREUR et champ
CODE_LIVREUR. - Suivi de développement — Infos livraison des tickets en attente et affectation groupée.
- Tutoriel KWISATZ — journal des réservations et acomptes
ACR. - Tutoriel KWISATZ — Click&Collect avec MCOMM et fonction 169.
- Tutoriel KWISATZ — circuit distinct des tickets BL avec 204 et 159.