Objective
After completing this lesson, you will be able to cerrar una cuenta mediante una API.
Cierre de una factura mediante una API
Las facturas de suscripción requieren el cierre rutinario cada mes después de un ciclo de facturación.
Normalmente, una factura se cierra automáticamente al final de un ciclo de facturación mensual. A veces, una cuenta requiere un cierre manual. Una factura puede requerir el cierre en diferentes momentos por cualquier cantidad de motivos, incluso al probar una integración. En lugar de esperar a que una factura se cierre automáticamente, utilice una API para gestionar manualmente el proceso de cierre.
Veamos cómo cerrar manualmente una factura con una API. Vea el siguiente vídeo para cerrar manualmente una factura.
Nota
Recuerde seguir las prácticas de seguridad y manejo adecuadas cuando utilice un token de portador en un cliente REST.
Resumen
El uso de API y eventos para coordinar la integración de sistemas simplifica todo el proceso de facturación de suscripciones para recuperar información de facturas, establecer derechos de acceso, cancelar suscripciones, generar datos de uso, actualizar facturas, cerrar facturas y muchas otras actividades relacionadas con SAP Subscription Billing.
Resumen de Learning Journey
Las API y los eventos de SAP Subscription Billing se pueden comparar con la orquestación de una sinfonía, ya que desempeñan roles complementarios en la coordinación de la integración de sistemas y la gestión de procesos de facturación de suscripciones. La composición musical representa la lógica empresarial subyacente y las reglas que rigen la interpretación. En SAP Subscription Billing, la orquestación de eventos y API se alinea con la lógica empresarial general, lo que garantiza que el horario, la secuencia y la colaboración de los sistemas cumplan con las reglas predefinidas y los requisitos operativos. Esto sincroniza las interacciones entre sistemas, al igual que la intrincada armonía y sincronización que se encuentra en las composiciones musicales.
Ahora que ha tenido la oportunidad de explorar algunas de las muchas capacidades de las API y los eventos y cómo integran los sistemas con SAP Subscription Billing, es el momento de poner sus conocimientos en acción.
Cerrar la factura manualmente mediante la API REST
Pasos
Cree una nueva solicitud en Bruno.
Utilice los datos siguientes:
| Campo | Valor |
|---|
| Nombre | <of your choice> |
| por defecto | Contabilizar |
| Autoriz. | Token de portador |
Seleccione + en la pestaña.
Asígnele el nombre que desee, por ejemplo, Cerrar factura manualmente.
Para la URL, modifique el método a POST e introduzca la URL: https://eu10.revenue.cloud.sap/api/bill/v2/bills/ID/closing.
Sustituya el ID por el ID de factura que ha anotado en el ejercicio Enviar una solicitud de factura GET para recuperar la información de factura en su suscripción.
Seleccione Crear.
Sustituya el ID en la URL por el ID de factura del ejercicio Enviar una solicitud GET para recuperar información de datos de utilización.
Abra la pestaña Autenticación y seleccione BearerToken.
Introduzca el token de portador del ejercicio Generar un token de portador para obtener autorización para las APIs.
Seleccione Enviar para cerrar la factura.