Descrever como APIs e eventos REST integram sistemas com o SAP Subscription Billing
Explicação da diferença entre a integração do SAP S/4HANA, edição em nuvem pública e privada
Análise do conteúdo de integração padrão do SAP Subscription Billing com sistemas SAP
Integração do SAP Subscription Billing com outros sistemas da SAP e de terceiros
Uso de APIs REST no SAP Subscription Billing
Explorando APIs de assinatura
Administrar APIs de utilização no SAP Subscription Billing
Administrar APIs de fatura no SAP Subscription Billing

Fechando uma conta usando uma API

Objective

After completing this lesson, you will be able to fechar uma conta utilizando uma API.

Fechando uma conta usando uma API

As contas de assinatura exigem o fechamento de rotina todos os meses após um ciclo de faturamento.

Normalmente, uma conta é fechada automaticamente no fim de um ciclo de faturamento mensal. Às vezes, uma conta requer fechamento manual. Uma conta pode exigir fechamento em momentos diferentes por qualquer número de motivos, incluindo ao testar uma integração. Em vez de esperar que uma conta seja fechada automaticamente, use uma API para gerenciar manualmente o processo de fechamento.

Vejamos como fechar manualmente uma conta com uma API. Assista ao vídeo a seguir para fechar manualmente uma conta.

Nota

Lembre-se de seguir práticas adequadas de manuseio e segurança ao usar um token de portador em um cliente REST.

Síntese

O uso de APIs e eventos para coordenar a integração de sistemas simplifica todo o processo de faturamento de assinatura para recuperar informações de fatura, definir direitos de acesso, cancelar assinaturas, gerar dados de utilização, atualizar contas, fechar contas e muitas outras atividades relacionadas ao SAP Subscription Billing.

Resumo da Learning Journey

Figura que resume o conteúdo desta lição: APIs e eventos, sistemas e contas.

As APIs e eventos do SAP Subscription Billing podem ser comparados à orquestração de uma sinfonia, pois desempenham funções complementares na coordenação da integração de sistemas e no gerenciamento de processos de faturamento de assinaturas. A composição musical representa a lógica empresarial subjacente e as regras que regem a performance. No SAP Subscription Billing, a orquestração de eventos e APIs está alinhada com a lógica empresarial geral, garantindo que o cronograma, a sequência e a colaboração dos sistemas cumpram as regras predefinidas e os requisitos operacionais. Isso sincroniza as interações entre sistemas, assim como a intrincada harmonia e sincronização encontradas nas composições musicais.

Agora que você teve a chance de explorar alguns dos muitos recursos de APIs e eventos e como eles integram sistemas com o SAP Subscription Billing, chegou a hora de colocar seu conhecimento em ação.

Fechar a fatura manualmente usando a API REST

Cenário empresarial

Após verificar a conta, sua próxima tarefa é fechar a conta manualmente para acionar o processo de replicação em relação ao sistema SAP S/4HANA para gerar faturas. Normalmente, as contas são fechadas automaticamente, mas sua tarefa como desenvolvedor é testar a integração e fechar a conta manualmente por meio da API para acelerar o processo.

Etapas

  1. Crie uma nova solicitação em Bruno.

    Utilize os seguintes dados:

    CampoValor
    Nome<of your choice>
    MétodoLançar
    Autoriz.Token do portador

    1. Selecione + na guia.

    2. Atribua um nome de sua escolha, por exemplo, Fechar fatura manualmente.

    3. Para o URL, modifique o método para POST e insira o URL: https://eu10.revenue.cloud.sap/api/bill/v2/bills/ID/closing.

    4. Substitua o ID pelo ID da fatura que você anotou no exercício Enviar uma solicitação de fatura GET para recuperar informações de fatura em sua assinatura.

    5. Selecione Criar.

    6. Substitua o ID no URL pelo ID da fatura do exercício Enviar uma solicitação GET para recuperar informações de dados de utilização.

    7. Abra a guia Autenticação e selecione BearerToken.

    8. Insira o Token do portador do exercício Gerar um token do portador para obter autorização para as APIs.

    9. Selecione Enviar para fechar a conta.