Introdução ao SAP Billing Revenue Innovation Management (BRIM)
Navegando com eficiência pelas interfaces de usuário do SAP Convergent Charging
Explicação dos dados mestre do cliente: conta de assinante, conta externa e contrato de cobrança
Criar taxas
Explicação das diferenças entre tipos de tabela
Utilização de macros de determinação do preço e compreensão da replicação de preços/condições para taxas recorrentes
Criar planos de taxas
Explorar créditos para consumo
Explicação da arquitetura e integração
Uso de Web Services e APIs Java
Administrar operações

Utilização de tabelas de preços

Objectives

After completing this lesson, you will be able to:
  • Descreva o que é uma tabela de preços.
  • Explicar a diferença entre uma tabela de mapeamento e uma tabela de preços.

Introdução às tabelas de preços

Ao consultar o menu FileCreate do SAP Convergent Charging, você não encontrará nenhuma entrada "Tabela de preços" aí. Uma tabela de preços não é estritamente um tipo de tabela separada, mas sim uma tabela de mapeamento baseada em uma classe de tabela de mapeamento muito específica. Mas vamos primeiro falar sobre por que essas tabelas são importantes e para que são usadas.

Normalmente, o SAP Convergent Charging não é utilizado de forma isolada, mas sim em um cenário integrado com o SAP Subscription Order Management e o SAP Convergent Invoicing. Os serviços para venda aos clientes e os contratos criados quando os clientes se inscrevem nesses serviços são gerenciados de forma consistente em todos esses sistemas. Antes de ser possível criar contratos para clientes, os produtos ou serviços devem ser definidos juntamente com seus preços. Esta definição ocorre no SAP Subscription Order Management.

Quando os preços são atualizados para serviços, para os quais é cobrada uma taxa recorrente, esses preços são definidos no SAP Subscription Order Management e replicados automaticamente para o SAP Convergent Charging. Quando um contrato é criado, o SAP Subscription Order Management se refere a esses preços e exibe o preço para um item do contrato no formulário do pedido antes de o contrato ser criado. Isso não envolve o SAP Convergent Charging. O cálculo ocorre no SAP Subscription Order Management. Posteriormente, quando o contrato é executado e o SAP Convergent Charging deve acionar as taxas recorrentes para o mesmo, isso é efetuado sem envolver o SAP Subscription Order Management.

Isso significa que as informações de preço devem estar sempre sincronizadas entre o SAP Subscription Order Management e o SAP Convergent Charging ao lidar com taxas recorrentes associadas a um serviço. No entanto, o mecanismo de replicação para preços só está disponível para taxas recorrentes. Para taxas de utilização, não existe essa replicação de preço automática. Considere que os dados só são replicados do SAP Subscription Order Management para o SAP Convergent Charging. Todas as modificações nos dados no SAP Convergent Charging NÃO serão comunicadas de volta ao SAP Subscription Order Management, mas potencialmente sobregravadas por replicações subsequentes. Por isso, as modificações só devem ser efetuadas no SAP Subscription Order Management.

Uma replicação de informações de preços entre sistemas requer um acordo comum em relação ao formato de informação entre os sistemas envolvidos. As tabelas de preços atendem exatamente a esse objetivo: são tabelas de mapeamento baseadas em uma classe de tabela de mapeamento muito específica, predefinida pela SAP. No entanto, a classe de tabela de mapeamento correspondente não é fornecida juntamente com o SAP Convergent Charging, mas deve ser criada manualmente pelo usuário no sistema.

A classe de tabela de mapeamento Tabela de preços”

Vejamos a classe de tabela de mapeamento para configurar o para usar tabelas de preços e nos beneficiar da replicação automática de preços.

Todas as cadeias de caracteres são dependentes de maiúsculas/minúsculas, a menos que indicado explicitamente de outra forma.

  • O nome da classe de tabela de mapeamento precisa ser "Tabela de preços".
  • O nome da primeira coluna de entrada das tabelas deve ser "price.key" e o tipo de dados deve ser definido como "String". Esta coluna contém uma chave hash reproduzível que identifica a entrada com base na tabela de condições e na chave de tabela em SAP Subscription Order Management (gerada no momento da execução, quando necessário)
  • O nome da segunda coluna de entrada deve ser "moeda" e o tipo de dados deve ser definido como "Moeda".
  • O nome da única coluna de saída deve ser "montante" e o respectivo tipo de dados deve ser definido como "Número".

Qualquer desvio desses requisitos pode levar à falha do mecanismo de replicação.

A figura abaixo exibe a classe de tabela de mapeamento "Tabela de preços" que cumpre os requisitos indicados.

A classe de tabela de mapeamento Tabela de preços