Gestión de API de facturas en SAP Subscription Billing

Uso de la API de factura para recuperar la información de factura

Objective

After completing this lesson, you will be able to acceda a la API Bill para obtener información de la factura.

Acceder a la API Bill

Como parte de SAP Subscription Billing, es importante recuperar la información de la factura para obtener información sobre los cargos y los costes asociados con las suscripciones individuales. Al acceder a la información de facturas, puede gestionar eficazmente los procesos de facturación, realizar un seguimiento de los gastos, garantizar una facturación precisa y puntual y proporcionar extractos de facturación detallados y transparentes a los clientes.

La recuperación de información de factura requiere el uso de un cliente REST como Bruno. "Obtener factura por suscripción única" es una solicitud realizada utilizando un cliente REST para recuperar la información de facturación para una suscripción específica. Esta solicitud devuelve los detalles de la factura asociada con la suscripción especificada, incluido el período de facturación, los cargos y cualquier otra información relevante. Al realizar esta solicitud, puede gestionar y realizar un seguimiento eficaz de la facturación de suscripciones individuales dentro del sistema SAP Subscription Billing.

Accedamos a una factura mediante una API para recuperar información de facturación. Vea el siguiente vídeo para ver cómo se realiza.

Resumen

Las API REST desempeñan un papel clave en la realización de muchas funciones en SAP Subscription Billing. Ahora que ha aprendido cómo una API proporciona acceso a la información de facturación, en la siguiente lección verá cómo una API cierra una factura, otra tarea importante que le proporciona el control sobre el proceso de facturación de suscripciones.

Enviar una solicitud de factura GET para recuperar la información de la factura en su suscripción

Ahora que está familiarizado con el uso de la API Obtener factura para recuperar información sobre un ID de suscripción específico, vamos a explorar cómo añadir parámetros de consulta para ampliar su solicitud. Si omite este paso, recuperará una lista con las cuentas disponibles en el sistema Facturación de suscripciones. Además, SAP Business Accelerator Hub ofrece muchas otras API de facturación. Por ejemplo, hay una API Obtener facturas {ID} que solo muestra información sobre una factura específica. En la sección Transferencia de facturas, encontrará las API que también utiliza el contenido de integración estándar para enviar los datos de factura a un sistema back end para la facturación.

En primer lugar, la API GET cuentas/transferible se utiliza para recuperar una lista con todos los ID de cuenta que están cerrados. A continuación, la lista se procesa una por una con la API "Obtener factura {id}". A continuación, las facturas se procesan en el sistema back end y se crean los documentos de facturación. El sistema back end utilizará la API "/bill/{Identifier}/successorDocuments" para devolver una confirmación de que las cuentas se han procesado. Finalmente, el estado de la factura cambiará a transferido.

Después de cargar los datos de utilización en SAP Subscription Billing, como desarrollador tiene la tarea de verificar la factura del cliente. Implementará un sistema que recupere información de factura para la suscripción de un cliente específico mediante la API de facturación de suscripciones.

Pasos

  1. Cree una nueva solicitud en Bruno.

    Utilice los datos siguientes:

    CampoValor
    Nombre<of your choice>
    por defectoObtener
    Autoriz.BearerToken

    ID de factura: _______________________________________

    Número de documento: _______________________________

    1. Seleccione + en la pestaña.

    2. Dele un nombre de su elección, como Obtener factura para suscripción única.

    3. Para la URL, modifique el método a GET e introduzca la URL: https://eu10.revenue.cloud.sap/api/bill/v2/bills?billItems.subscription.documentNumber=6

    4. Seleccione Crear.

    5. Sustituya el número de documento al final de la URL por el número de documento de suscripción del Ejercicio Obtener ID de cliente y Crear una suscripción mediante la API POST Subscription.

    6. Abra la pestaña Autenticación y seleccione BearerToken.

    7. Introduzca el token de portador del ejercicio Generar un token de portador para obtener autorización para las APIs.

    8. Seleccione Enviar para recibir información sobre la factura para la suscripción específica.

    9. Anote el ID de factura y el número de documento.