Explorando o SAP Convergent Mediation

Objectives

After completing this lesson, you will be able to:
  • Familiarize-se com os termos associados ao SAP Convergent Mediation.
  • Saiba como criar fluxos de trabalho e configurações.

Termos associados ao SAP Convergent Mediation

Exemplo de negócios

A utilização do produto do Serviço Cloud gera registros de dados de uso para vários serviços em vários sistemas técnicos. O uso do Serviço Cloud é coletado de diversos sistemas técnicos, aprimorado e verificado para processos de classificação subsequentes.

Processos no SAP Convergent Mediation

A figura lista os processos na Mediação convergente. Os processos são: coleta de utilização, processamento de utilização, encaminhamento, programação, correção e reprocessamento de erros.

O SAP Convergent Mediation powered by Digital Route fornece um mecanismo de fluxo de trabalho aberto que permite a adaptação rápida de soluções implementadas, apresentando uma linguagem de script poderosa e flexível e total autossuficiência com o Kit de ferramentas de desenvolvimento. Além disso, ele suporta a implementação de novas funcionalidades e qualquer tipo de interface externa.

A figura demonstra a configuração flexível do SAP BRIM.

Tarefa: configurar um workflow para reunir eventos de utilização da origem e enviar itens cobráveis para o SAP Convergent Charging.

Procedimento:

  • Estabeleça um workflow em background com os tipos de responsável listados abaixo.
  • Configure os agentes para decodificar e organizar os eventos para cobrança.
  • O workflow deve ser configurado para gerar os itens cobráveis correspondentes para o encaminhamento para o SAP Convergent Charging.

Nota

O encaminhamento do SAP Convergent Charging requer um workflow específico em tempo real para processar o item cobrável.
Síntese dos processos para os quais o workflow é utilizado.

A figura ilustra um fluxo de trabalho básico em lote do SAP Convergent Mediation. Os vários componentes, ou "agentes", têm diferentes funções. Um "lote" refere-se a uma coleção de eventos, normalmente dentro de um arquivo, a serem avaliados e cobrados. Cada agente executa etapas de processamento distintas. O ponto de acesso, conhecido como "Encaminhamento", é referido como um Interworkflow e encaminha os eventos processados para um fluxo de trabalho "em tempo real" subsequente, onde eles serão transmitidos como Itens cobráveis para o SAP Convergent Charging.

Criação de workflows e configurações

Design

Existem vários componentes de design, incluindo a criação de um workflow, a configuração dos agentes e o estabelecimento de um workflow de encaminhamento do SAP Convergent Charging. Além disso, os agentes precisarão ser configurados.

Design – Criar um fluxo de trabalho

Na GUI do SAP Convergent Mediation, você pode criar uma representação gráfica da lógica que o fluxo de trabalho executa:

  • Selecionar os responsáveis corretos para a tarefa necessária.
  • Conexão dos agentes com rotas nas quais os dados fluirão no momento da execução.
Uma interface MediationZone Desktop 7.0 com um design de fluxo de trabalho. A etapa 1 destaca a adição de componentes e a etapa 2 ilustra a conexão de um componente de disco a um componente decodificador.

Passo (1): Selecione os agentes:

  • Arraste os seguintes agentes um a um dos agentes para a área da tela:
  • Coleção de discos: coleta arquivos de um disco local.
  • Decodificador: decodifica o arquivo de entrada.
  • Análise: aplica regras de negócios.
  • Codificador: codifica os dados de saída.
  • Interworkflow: encaminha os dados para o próximo workflow.

Passo (2): Arraste as rotas:

  • Conecte os agentes para que eles possam enviar os dados para o próximo agente.
  • (Da cobrança ao processamento para o encaminhamento.)

Design – Configurar os agentes

Em seguida, os agentes individuais devem ser configurados. Alguns agentes têm configurações simples, como um caminho ou um perfil já configurado com propriedades.

Alguns agentes, como o agente de análise, exigem que a lógica empresarial seja escrita em uma linguagem semelhante a Java. Isso é muito poderoso e flexível, mas requer algumas habilidades básicas de script.

O agente de frete interworkflow é configurado com um perfil para armazenar temporariamente os eventos em background em um formato conhecido, de modo que possa ser retirado por outro workflow associado ao mesmo perfil.

A figura mostra os possíveis agentes, que podem ser configurados durante a configuração do workflow na terceira etapa.

Etapa (3): configurar os agentes: configurar cada agente com os parâmetros especificados na justificativa de negócio.

Design - Criar um workflow de transferência do SAP Convergent Charging

Em seguida, na sequência, há um fluxo de trabalho em tempo real. Ele recebe os eventos (UDR original) do fluxo de trabalho em lote e os introduz em um fluxo em tempo real.

  • O agente Interworkflow IWF Collection processa o recebimento de eventos.
  • O processo do agente de análise deve conter a lógica empresarial para transferir as informações válidas do evento para um campo correspondente no CCCycle UDR.
  • O agente de agregação Process_CC rastreia as sessões para saber a que solicitação pertence uma resposta. Esta é a chave para o CCCycle UDR operar.
  • O agente SAP Convergent Charging SAP_CC trata da comunicação com o SAP Convergent Charging.

O CCCycle UDR é o objeto de comunicação principal. Em um alto nível, um CCCycle é feito de duas partes: Request e Response.

Solicitação

Isso precisa ser preenchido pelo workflow e detalha o tipo de operação que o SAP Convergent Charging precisa operar (classificação regular, estimativa do preço, etc.).

Resposta

Esta parte é preenchida pelo agente quando o SAP Convergent Charging responde. Pode ser um resultado regular (resultado da classificação, resultado da estimativa, etc.) ou um UDR de CCException. A CCException UDR pode descrever um erro técnico (por exemplo, escalonadores inacessíveis) ou um erro funcional (o cliente não foi provisionado, por exemplo)

Além disso, ele contém um "campo livre" que pode ser usado para armazenar, por exemplo, o UDR original que leva ao processo de classificação (um serviço web UDR, um ciclo de diâmetro UDR) e que precisa ser atualizado com a resposta.

Design - Criar workflow de transferência SAP CC.

Etapa (4): Workflow específico do SAP Convergent Charging:

  • O SAP Convergent Charging requer uma conexão online, enviando solicitação/resposta em tempo real.
  • IWF_Collection recebe dados em lote do fluxo de trabalho anterior e introduz os mesmos como eventos em tempo real.
  • O processo mapeia os eventos a para um CCCycle UDR.
  • Process_CC cria uma sessão para enviar a solicitação ao SAP Convergent Charging e receber a resposta. Esta função é fundamental para rastrear o evento e correlacionar a resposta à sessão correta.
  • SAP_CC processa a comunicação com o SAP Convergent Charging.
  • ECS_Handler processa exceções do SAP Convergent Charging em um outro workflow.

Design - Configurar os agentes para processar a conexão com o servidor SAP Convergent Charging

O agente de coleta Interworkflow está configurado para entender de onde os eventos de entrada chegam e os introduz no fluxo em tempo real.

O agente de agregação contém a lógica empresarial que monitora as sessões para saber a que solicitação pertence uma resposta correspondente.

O agente do SAP Convergent Charging está configurado para processar a conexão com o servidor do SAP Convergent Charging. O agente do SAP Convergent Charging é retornado com uma lista de endereços IP do Dispatcher que serão utilizados pelo agente do SAP Convergent Charging no momento da execução.

A figura mostra os possíveis agentes, que podem ser configurados durante a configuração do workflow na terceira etapa.

Etapa (5): configurar os agentes: configurar cada agente com os parâmetros especificados na justificativa de negócio.

API de recarga

O UDR inserido no campo "solicitação" do CCCycle UDR define o tipo de operação a ser executada no SAP Convergent Charging. Para referência, a maioria da API empacotada vem do método do AsyncStatefulServiceClient no SAP Convergent Charging.

ChargeUDR

Isso representa uma solicitação de classificação regular. O conteúdo do UDR será analisado e processado pelos conceitualizadores, o que afetará os vários contadores e saldos do cliente, acionará uma resposta de volta ao módulo SAP Convergent Mediation e criará um evento avaliado para o mecanismo de faturamento (SAP Convergent Invoicing).

  • Solicitação:
    • Acesso: quem era o usuário e qual serviço foi usado.
    • Item cobrável: o que foi consumido e como foi consumido.
  • Resposta:
    • PurchaseOrderUDR: com montante pago.
    • CCException UDR: por exemplo, quando um cliente não é provisionado.
Exemplos de eventos de classificação para SAP Convergent Charging

Quando a sequência de workflows do SAP Convergent Mediation é executada, os eventos de utilização são capturados da origem e enviados como itens cobráveis para o SAP Convergent Charging. O SAP Convergent Charging responde com um pedido UDR. O pedido tem um status que contém o montante pago.

Por sua vez, isso resulta na geração de um BIT para o SAP Convergent Invoicing.

Além do ChargeUDR, existem as seguintes operações de classificação:

  • EstimateChargeUDR e BlankChargeUDR
  • LimVerif.UDR
  • SessionStartUDR, SessionUpdateUDR, SessionStopUDR

Classificação diferida

Gráfico sobre o processo de classificação diferida via SAP Convergent Charging Acquisition Connector.

Agente em tempo real utilizado para a avaliação diferida em casos B2B.

O custo por evento não será determinado até o final do mês, após o volume total dos eventos ter sido coletado. O processo de classificação diferida envolve as seguintes etapas:

  • Etapa (1): o SAP Convergent Mediation envia os itens cobráveis para o SAP Convergent Charging, onde não são avaliados online.
  • Etapa (2): os itens cobráveis são enriquecidos com dados mestre no SAP Convergent Charging e enviados para o SAP Convergent Invoicing para armazenamento como um item de consumo.
  • Etapa (3): os itens de consumo são retidos lá aguardando para serem avaliados.
  • Etapa (4): no final do mês, todos os itens de consumo são enviados em lote para o SAP Convergent Charging para classificação.
  • Etapa (5): os itens com fatura calculável (BITs) são carregados para o SAP Convergent Invoicing.
  • Etapa (6): o SAP Convergent Invoicing usa os itens com fatura calculável para cálculo da fatura e faturamento para gerar a fatura.