Traiter une vente ┌─┐ ║"│ └┬┘ ┌┼┐ │ ┌────────┐ ┌┴┐ │:Système│ :Caissier └────┬───┘ │ démarrerVente │ │────────────────────────────────────────────────>│ │ │ │ │ ╔═══════╤══════╪═════════════════════════════════════════════════╪══════════════╗ ║ LOOP │ reste des articles │ ║ ╟───────┘ │ │ ║ ║ │saisirArticle(codeArticle : int, quantité : int) │ ║ ║ │────────────────────────────────────────────────>│ ║ ║ │ │ ║ ║ │ description, total │ ║ ║ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ ║ ╚══════════════╪═════════════════════════════════════════════════╪══════════════╝ │ │ │ terminerVente() │ │────────────────────────────────────────────────>│ │ │ │ total avec taxes │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │ │ │ créerPaiement(montant : Monnaie) │ │────────────────────────────────────────────────>│ │ │ │ remise de la monnaie, du reçu │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │ │ │ │