- Shipped
- 27 апреля 2026 г. в 22:57 UTC
- Author
- Kamo
- Commit
- 6ad6ed6
Счет теперь сам по себе является «группой» — нет отдельной биллинг-группы. Концепция. Участники (сопровождаемые по орг-скапу) принадлежат к Счету непосредственно через присоединяется новый AccountMember, с флагами разрешения на каждого участника Присоединяйтесь. Первый участник, создавший учетную запись, становится ее основным участником. Account.java: - Опустить поле «Многопользовательский набор» (и присоединиться к таблице ACCOUNT USERS) - Бросить поле User masterAccountHolder - Заменить на @OneToMany Set<AccountMember> Основной Участник (Member) является основным владельцем / первым создателем Новая организация: **************** - Носит флаги разрешений для каждого участника: isLicensee, isAccountManager, CanManageBilling, CanManageBilling - Переименованный флаг isGroupPlanManager -> isAccountManager (не более "группового" фрейминга) Новый репозиторий: AccountMemberRepository (заменитель AccountBillingMemberRepository) Который жил на commerce.billing.account. Removed: the old AccountBillingMember entity + repository under commerce.billing.account. **************************** Переписывается для чтения дисплея имя/электронная почта из собственных встроенных полей Аккаунта (с первичным участником) как запасной вариант) вместо выпавшего MasterAccountHolder.