Imprimer le ticket de caisse après encaissement SMP-047
À tester
Automatisable
Tablette
Desktop
Instructions
Objectif : imprimer le ticket de vente une fois la commande encaissée.
Étapes :
- Finaliser un encaissement.
- Déclencher l'impression du ticket sur l'imprimante de vente.
Résultat attendu : le ticket s'imprime avec lignes, totaux et moyens de paiement ; si aucune imprimante, message "Aucune imprimante configurée pour ce terminal".
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | TicketPrintTest::testADraftInvoiceIsNotPrinted | partial |
| phpunit | TicketPrintTest::testFirstPrintIsTheOriginalThenDuplicates | partial |
| playwright | 24-ticket-printing.spec.js::prints the original at the end of the sale, then a duplicate from the history | full |
| playwright | 24-ticket-printing.spec.js::with no sale printer, the till says so and records no print | full |
| playwright | 24-ticket-printing.spec.js::without automatic printing, the first print from the history is the original | full |
| vitest | posHtmlTemplates.test.js::buildSaleTicketHtml produces a complete HTML document with totals and payments | partial |
| vitest | posPrintTemplates.test.js::posPrintTemplates registry sale.escpos drives the builder and cuts | partial |
| vitest | posPrintTemplates.test.js::posPrintTemplates registry sale.escpos prints ASCII only, the data of the ticket included | partial |
| vitest | TicketTemplates.test.js::buildSaleTicket breaks VAT down per rate, ascending | partial |
| vitest | TicketTemplates.test.js::buildSaleTicket renders header, lines, totals, payments and change | 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.