- Verschifft
- 27. April 2026 um 23:07 UTC
- Autor
- Kamo
- Ausschuss
- 89bbb86
Die Retail-Kunden-Segmentation-Einheit (mit DiskontProzentsatz, verwendet von PriceList für tierbasierte Preisgestaltung) kollidierte namentlich mit dem jetzt entfernten Billing-Gruppe Konzept. Durchgehend in "Tier" umbenannt, um seinen Zweck zu machen selbstverständlich und beseitigen die verweilende "Gruppe" Terminologie in der Konten-Paket. Umbenennen: - AccountGroup -- KontoTier - AccountGroupMitgliedschaft -- AccountTierMitgliedschaft (und ihr "Gruppen-Feld" - "Tier" - AccountGroupRepository -- AccountTierRepository - ************ -- AccountTierMembershipRepository (findByGroupUid -- findByTierUid) - Tabellen: ACCOUNT_GROUPS -- ACCOUNT_TIERS, ACCOUNT_GROUP_MEMBERSHIPS -- ACCOUNT_TIER_MEMBERSHIPS - PriceList.customerGroup -- customerTier (column customer_group_id -- customer_tier_id) - RetailService-Methoden: getCustomerGroups -" getCustomerTiers, createGroup -- erstellenTier, updateGroup -" updateTier, deleteGroup -" deleteTier, toGroupDTO -- toTierDTO - DTO-Feld customerGroupId -- customerTierId