- Navios
- 27 de abril de 2026 às 23:07 UTC
- Autor
- Kamo
- Enviar
- 89bbb86
A entidade de segmentação do cliente de retalho (com descontoPercentagem, utilizada por PreçoLista para preços baseados em níveis) colidiu em nome com o agora removido conceito de grupo de faturamento. Renomeado para "Tier" para fazer seu propósito auto-evidente e eliminar a terminologia "grupo" persistente na pacote de contas. Renomeia: - Grupo Conta -> ContaTier - AccountGroupMembership -> AccountTierMembership (e seu campo `group` -> `tier`) - AccountGroupRepository -> ContaTierRepositório - Está bem. -> AccountTierMembershipRepositório (findByGroupUid -> findByTierUid) - Quadros: CONTAS GROUPS -> CONTAS TIERS, CONTAS GROUP MEMBERships -> CONTAS TIER MEMBERships - PriceList. CustomerGroup -> customerTier (coluna customer group id -> customer tier id) - RetailService methods: getCustomerGroups -> getCustomerTiers, createGroup -> createTier, updateGroup -> updateTier, deleteGroup -> deleteTier, toGroupDTO -> toTierDTO - Cliente de campo DTOGroupId -> clienteTierId