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.

Em uma conta do armazém, um relacionamento de acordo de serviço é criado para o acordo de serviço de energia coberto pelos termos negociados e o prestador de serviço é a sede. 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.

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.