API de SAP Convergent Charging
SAP Convergent Charging ofrece un conjunto de APIs para controlar el sistema. Como se muestra en el siguiente gráfico, los servicios web y las API basadas en Java exponen los servicios proporcionados por las instancias de actualizador y despachador. Los servicios web son utilizados principalmente por la integración estándar de SAP entre SAP Convergent Charging y SAP Subscription Order Management/SAP Convergent Invoicing. Sin embargo, también puede utilizarlos desde otros sistemas siempre que solo se ejecuten operaciones de lectura. Al escribir con estos servicios, asegúrese de que no se produzcan actualizaciones perdidas debido a las condiciones de carrera entre los socios de comunicación que escriben los mismos datos.

Servicios web de SAP Convergent Charging
Los servicios web de SAP Convergent Charging son interfaces técnicas dedicadas a la integración de SAP Convergent Charging con un sistema de gestión de pedidos y contratos como SAP Subscription Order Management o con un sistema de facturación como SAP Convergent Invoicing. Utilice esta interfaz técnica si desea gestionar datos maestros almacenados en SAP Convergent Charging o si desea realizar operaciones como la facturación.
Un requisito previo para la integración es definir la lógica de determinación de precios y las reglas de facturación en SAP Convergent Charging.
La integración estándar de SAP Convergent Charging con un sistema de gestión de pedidos y contratos se puede dividir en tres etapas:
- La definición del producto comercial y su catálogo: En la aplicación SAP Subscription Order Management, se combinan los planes de gastos definidos en SAP Convergent Charging para configurar su producto comercial y su catálogo de servicios comercializables. Opcionalmente, puede personalizar la información de determinación de precios configurada en SAP Convergent Charging enriqueciendo y actualizando algunos datos maestros en un catálogo de determinación de precios propiedad del proveedor de servicios.
- El aprovisionamiento de datos de cliente en SAP Convergent Charging desde SAP Subscription Order Management con sus cuentas, que pueden ser de prepago o externas. Observe que las cuentas externas están vinculadas a las cuentas postpagas gestionadas por el sistema de facturación.
- El aprovisionamiento de información de determinación de precios y cargos en contratos almacenados en SAP Convergent Charging desde SAP Subscription Order Management.
Los servicios web de SAP Convergent Charging siguen el estándar SOAP. Con SAP Convergent Charging 2022, se introdujeron algunos servicios web adicionales siguiendo el estándar REST.
El siguiente diagrama proporciona un resumen de los servicios web SOAP disponibles:

El siguiente diagrama proporciona un resumen de los servicios web REST disponibles:

Consejo
Encontrará una documentación detallada del servicio web de SAP Convergent Charging en Ayuda @SAP en la subsección "Integrar".
Además de los servicios web que proporciona SAP Convergent Charging, las API Java permiten a los programadores implementar servicios empresariales globales proporcionados por SAP Convergent Charging. Los servicios empresariales o técnicos están diseñados y desarrollados en el TCP de mensajes o en las interfaces técnicas de la interfaz de comunicación HTTP (HCI). Mientras que el protocolo Message TCP está optimizado para tiempos de respuesta bajos y cortos y, por lo tanto, no es legible por humanos, la interfaz HCI se basa en un payload xml que se transmite a través de un mensaje http.
De acuerdo con los requisitos empresariales y la arquitectura de la infraestructura del sistema, SAP Convergent Charging proporciona varios servicios API Java en las siguientes áreas:

Nota
Encontrará una referencia detallada del servicio API Java/XML en Ayuda @SAP en la subsección "Integrar" de la ayuda asociada con SAP Convergent Charging.