capTests
Se connecter

Ouvrir une session de caisse et la clôturer par un ticket Z SMP-124

À tester Automatisable Tablette Desktop

Instructions

Objectif : tenir une session de caisse jusqu'à sa clôture.

Étapes :

  1. Ouvrir une session de caisse sur le terminal.
  2. Encaisser des ventes (espèces, carte, pourboires).
  3. Clôturer la session.

Résultat attendu : une seule session ouverte par terminal ; la clôture produit un ticket Z numéroté par terminal et par année, avec un total pourboires distinct ; seuls les moyens de paiement espèces entrent dans le comptage du tiroir.

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit CashSessionTest::testACountOnAForeignPaymentMethodIsNotCash full
phpunit CashSessionTest::testCloseProducesZReport full
phpunit CashSessionTest::testComputeZAggregatesTips full
phpunit CashSessionTest::testComputeZQueriesExecute full
phpunit CashSessionTest::testOpenAndSingleOpenGuard full
phpunit CashSessionTest::testZNumberIsBucketedByTerminalYearGeneration full
vitest CashSession.test.jsx::CountView shows the gap between counted and expected per method partial
vitest CashSession.test.jsx::ZReportView shows the Z reference, the signed differences and prints on demand partial
vitest posPrintTemplates.test.js::posPrintTemplates registry cashReport.escpos and cashReport.html produce the Z ticket partial
vitest TicketTemplates.test.js::ticket language prints the Z ticket in French, folded to ASCII partial

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Aucun commentaire pour l'instant.