Operação do SAP Convergent Charging Core Tool

Objectives

After completing this lesson, you will be able to:
  • Navegue pela ferramenta principal.
  • Importar e exportar objetos.
  • Descrever a criação de versões de objetos no Convergent Charging.
  • Executar verificações de consistência.

Navegação no Core Tool

Separador óptico

Como modelador de produto, você quer criar uma pasta no catálogo para organizar seus objetos de cobrança. Efetue o logon no Core Tool e crie uma nova pasta no catálogo O2C. O Convergent Charging oferece duas interfaces do usuário diferentes para você criar, modificar e excluir objetos para sua lógica de cálculo do preço:

  1. A ferramenta principal
  2. O cockpit do Convergent Charging

Navegação de Core Tool

O vídeo a seguir mostra como nosso estagiário na O2C Company, Jonathan, faz logon no sistema pela primeira vez com a ajuda de sua gerente Melissa: (Exercício 1)

Principais conclusões

  1. O Core Tool pode ser aberto navegando para seus arquivos de aplicação e executando o arquivo apropriado para seu sistema operacional (Windows ou Linux).
  2. Em sistemas de treinamento da SAP, um script deve ser executado para instalar as ferramentas necessárias. Após a instalação, as ferramentas podem ser encontradas no caminho: N:\My Documents\CC_Tools_2022.
  3. Alternativamente, o Core Tool pode ser iniciado a partir do menu Iniciar do Windows ou do explorador de arquivos.
  4. Ao iniciar, o Core Tool solicitará um nome de usuário, senha e URL do servidor.
  5. Após o logon, a janela principal do aplicativo será exibida, fornecendo acesso às principais funções do programa. As opções disponíveis podem variar com base no objeto selecionado.

Execução dos recursos do Core Tool

O que é um catálogo?

  • Um catálogo lista e organiza os objetos pertencentes a um fornecedor de serviços específico.
  • Ele limita o acesso aos objetos contidos a usuários atribuídos ao catálogo ou a usuários sem atribuição de catálogo.
  • Ele limita as dependências de utilização entre objetos. Os objetos só podem fazer referência a objetos do catálogo ao qual pertencem. Não é possível compartilhar objetos entre catálogos diferentes.
  • Ele fornece uma forma de procurar objetos localizados no catálogo selecionado utilizando o caractere "*" como um curinga.
Catálogos criados

Catálogos criados

No exemplo anterior, o catálogo que contém os objetos da empresa O2C é denominado "O2C" e fornece uma síntese da maioria dos business objects.

Quando o SAP Convergent Charging está integrado com SAP Subscription Order Management (SOM) e SAP Convergent Invoicing (CI), só pode ser utilizado um catálogo. A maioria dos tipos de objeto com os quais você lida pode ser encontrada no catálogo assim que você os tiver gravado no banco de dados do SAP Convergent Charging pela primeira vez. Exemplos desses objetos são:

  • Taxas
  • Planos de taxas
  • Classes de tabela de mapeamento
  • Tabelas de mapeamento
  • Classes de tabela de intervalos

No entanto, existem objetos que não são exibidos em um catálogo, como os seguintes:

  • Contas de assinante
  • Contratos de provedor
  • Tabelas de mapeamento de assinante

Embora esses objetos não sejam exibidos no catálogo, eles pertencem a um fornecedor de serviços específico. Os termos "provedor de serviços" e "catálogo" significam a mesma coisa aqui. Quando você cria uma nova conta de assinante atribuída ao provedor de serviços "O2C", esta conta de assinante só pode assinar serviços definidos no mesmo catálogo.

Criação de um catálogo

A primeira coisa que você quer fazer é criar um catálogo. Um catálogo lista e organiza todos os objetos de tempo de design pertencentes a um provedor de serviços específico. Normalmente, um provedor de serviços é a empresa que oferece os serviços. O SAP Convergent Charging deve avaliar a utilização desses serviços. Embora o Convergent Charging suporte vários provedores de serviços e, portanto, catálogos, ele não pode lidar com vários mandantes da SAP no sistema back-end. Por isso, na maioria das vezes, você trabalhará com exatamente um catálogo que contém todos os seus objetos.

Agora que você foi apresentado aos Catálogos e o que eles fazem, assista ao vídeo a seguir, que mostra Melissa treinando Jonathan sobre como criar uma pasta em um catálogo: (Exercício 1, Parte 2)

Importação e exportação de objetos

Tela para importar objetos.

É possível importar e exportar conjuntos de objetos. Quando um objeto é exportado, todos os objetos dos quais ele depende são exportados juntamente com ele.

A exportação de objetos pode ser usada para:

  • Fazer backup de seus objetos
  • Transferir objetos de um sistema SAP Convergent Charging para outro (de desenvolvimento para sistema de teste, por exemplo)

Ao importar:

  • Você pode importar todas as versões ou somente uma versão específica do objeto.
  • Alguns objetos podem ser ignorados.

Criação de versões de objeto

Criação de versões de objeto no Convergent Charging

A maioria dos objetos no Convergent Charging são armazenados ao longo de faixas de tempo. Uma nova faixa de tempo é criada cada vez que você modifica um objeto, que é válido a partir da hora e data que o usuário indica. Quando você cria um novo objeto e grava o mesmo no banco de dados pela primeira vez, não é solicitada uma data de início de validade. O objeto será válido por qualquer momento.

Quando você modifica o objeto e o grava no banco de dados, o sistema solicita uma data. Essa alteração deve se tornar efetiva ao longo do ciclo de vida dos objetos. Essa sequência de versões ao longo de um ciclo de vida de objetos é chamada de "cronologia".

Esta funcionalidade permite que o sistema utilize diferentes versões de objetos (por exemplo, para preços ou lógicas de determinação do preço) ao longo do tempo.

A funcionalidade NÃO pode ser usada para rastrear versões intermediárias que foram criadas para objetos por usuários ou sistemas como parte do processo de desenvolvimento. O SAP Convergent Charging não oferece um sistema de criação de versões que um desenvolvedor pode utilizar para rastrear suas modificações durante a criação de um novo objeto.

Nota

As modificações de objetos são rastreadas com logs de modificações de objeto acessados a partir do Core Tool (janela para visualizar logs de modificações de objeto)

Ao gravar uma nova versão de um objeto no banco de dados do SAP Convergent Charging, o sistema sobregravará todas as versões existentes no sistema, que se tornam válidas na ou após a data de início de validade que você forneceu para a nova versão do seu objeto.

Um exemplo desse tipo de caso é mostrado aqui:

Exemplo com logs de modificações de objeto.

Dica

Para evitar a criação de cronologias diferentes, selecione Versão única sempre que um objeto for armazenado no Core Tool. Deste modo, o sistema substitui o estado existente do objeto pelo novo, sem criar novos elementos na cronologia de objetos.

Assista ao vídeo a seguir para descobrir como a equipe de produtos está planejando alterações na lógica de cálculo de preços de nossos serviços, que entrará em vigor em 1º de janeiro do próximo ano:

Considerações importantes para "Transportes"

Salvando a versão.

Quando você opera uma estrutura de sistemas composta por sistemas para desenvolvimento (DEV), teste (QAS) e utilização produtiva (PRD), você deve definir e configurar um processo de administração de transportes e versões. Caso contrário, você perderá o controle de qual versão está implementada em qual sistema.

Verificações de consistência

Como você lida com objetos mais complexos e lógicas de cálculo, podem ocorrer erros. O SAP Convergent Charging força uma verificação de sintaxe em cada objeto que você tenta gravar no banco de dados. Se a verificação falhar, o sistema fornece um relatório de verificação que lista todos os erros encontrados. Você deve corrigir todos esses erros antes de o sistema executar a operação de gravação no banco de dados.

Essas verificações de sintaxe podem ser executadas manualmente, alternando para o menu do programa e selecionando EditarVerificar ou selecionando o respectivo ícone inteligente, como mostrado na figura.

Selecione o ícone Verificar para executar verificações de consistência.