Structure des Bills
Le système de Bills du serveur pour Acc1 a été refactor. Voici donc une page pour comprendre le nouveau système.
- L'entièreté du système des factures est maintenant basé sur un système de pseudo-classe. Il existe maintenant différent objets d'une classe Bill qui hérite à leur tour de d'autres classes. Ces Bills ont des objets d'une classe BillData relié (de différents types encore une fois) et ces BillData ont des billEntries (qui n'ont pas de classes, mais qui sont des simples objets). Ci-dessous se trouve plusieurs diagrammes pour comprendre la nouvelle structure des classes..
-
- Diagramme de classes des BillData:

- Diagramme de classes des Bills (Image trop grosse, aller sur lien et ensuite faire Ouvrir l'image dans un nouvel onglet):
https://ibb.co/4ZsbyR42.imgur.com/a/pvlDg3G
- Diagramme de classes des BillData:
- Diagramme de séquence pour montrer la nouvelle logique de création des Bills (comme en haut aller sur le lien) : https://imgur.com/a/GRRVCdU