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éensemble du systèmedesdefacturesfacturationestreposemaintenant basédésormais surununesystèmearchitecture orientée pseudo-classes. On y retrouve plusieurs objets depseudo-classe.typeIlBill,existechacunmaintenant différent objets d'une classe Bill qui hérite à leur tourhéritant ded'autresdifférentesclasses.sous-classesCesspécifiques.
ChaqueBillsBillontcontientdesunobjetsobjetd'uneBillData,classeluiBillDataaussireliédécliné(deendifférentsplusieurs typesencoreselon le contexte.
Enfin, chaqueBillDatacontient unefois) et ces BillData ont des billEntries (qui n'ont pasliste declasses, maisbillEntries, qui sontdesde simplesobjets).objetsCi-dessoussansseclassetrouve plusieurspropre.
Des diagrammespourci-dessouscomprendreillustrent lanouvellestructuredesdétailléeclasses..de ces classes et leurs relations.
-
- 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://imgur.com/a/pvlDg3G
- 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
- Diagramme de classes des BillData: