Agregando Quantidades Faturadas

A agregação de quantidades de serviços faturados envolve a identificação de transações de uso de constituintes para um Componente de Medição de Agregação, a recuperação dos dados de quantidade de serviços que se enquadram no período de agregação e a agregação desses dados.

A agregação de quantidades faturadas é manipulada pelo algoritmo Quantidades de Serviço Faturadas Agregadas (D1_ AGGBSQ). O algoritmo executa as seguintes etapas:

  • Ele chama o algoritmo Localizar Constituintes para Dados de Faturamento (D1-FINDCONSB) e preenche a tabela temporária global do GTT5 (consulte Localizar Constituintes para obter mais detalhes sobre esse processo).

  • Exclui quaisquer constituintes da tabela GTT5 que não tenham 100% de cobertura para as datas no período de agregação.

  • Para cada componente restante no GTT5, o algoritmo recupera os dados de faturamento do período de agregação (com base na configuração da quantidade de serviço na fonte de dados) e os insere na tabela temporária global do GTT6. Se a UDM for diferente da do Componente de Medição de Agregação, as quantidades de serviço serão convertidas em uma UDM comum.

  • Ele executa cálculos de agregação nos dados de medição na tabela GTT6, usando o modelo de fonte de dados SQL, estendido pelos identificadores de valor definidos no tipo de componente de medição do Componente de Medição de Agregação.

  • Aplica um perfil aos valores agregados para criar medições de intervalo com o mesmo SPI que o Componente de Medição de Agregação.

  • Ele insere ou atualiza os resultados na tabela de medidas apropriada (a tabela de medidas padrão ou a tabela de medidas de agregação)

  • Se não houver dados para nenhuma data no período de agregação e existirem medidas agregadas anteriormente, essas medidas serão excluídas para indicar a ausência de dados.

  • Ele atualiza os valores Data/Hora da Medição Mais Recente e Data/Hora da Medição Mais Recente no Componente de Medição de Agregação.