Exemplo de Uso de Consumo Agregado
Um cliente, Fresh Foods, possui dez lojas e cada um com sua conta e acordo de serviço de energia elétrica, ou seja, cada loja é faturada separadamente. A matriz da Fresh Foods decide negociar um desconto de grupo que se aplique a uma ou mais lojas individuais.
No diagrama a seguir, uma conta do armazém é mostrada.
Exemplo de Uso de Consumo Agregado
Observe o seguinte:
- Um relacionamento de acordo de serviço é criado para o acordo de serviço de energia pelos termos negociados.
- O prestador de serviço no relacionamento é a matriz.
- Esse relacionamento não possui um acordo de serviço porque nenhum serviço de faturamento adicional é fornecido para cada acordo de serviço individual coberto.
- Os descontos são calculados com o uso do acordo de serviço de desconto da matriz, só afetam esse acordo de serviço e, portanto, somente a conta da matriz.
- O acordo de serviço mestre pode ter outros relacionamentos não controlados, como o relacionamento de distribuição mostrado.
Observação:
Algoritmo de consumo agregado. Nesse cenário, o acordo de serviço do prestador de serviço combina o consumo do grupo e aplica uma tarifa para calcular o desconto. Esse algoritmo não é fornecido - você precisa escrevê-lo para atender suas necessidades.