Este artículo lo ayuda a integrar el sistema ITSM con CPI para crear una solicitud de catálogo de servicios.
Podemos crear un catálogo de servicios con diferentes enfoques, como diseñar una API de Odata personalizada en el sistema ITSM y usar esa API en el paquete de integración y escribir la lógica de procesamiento e implementar. Pero en este enfoque, debe escribir la lógica para todos y cada uno de los procesos como se muestra a continuación.
Categoría 1 | Categoría -2 | Categoría -3 |
Base SAP | Acceso SAP | Creación de ID de usuario |
Base SAP | Acceso SAP | Eliminación de ID de usuario |
Base SAP | Acceso SAP | Autorización de ID de usuario Modificar |
Base SAP | Acceso SAP | Bloqueo de ID de usuario |
Base SAP | Acceso SAP | ID de usuario Restablecer contraseña |
Base SAP | Acceso SAP | Otros |
ÉL | Hardware | Solicitar nuevo monitor |
ÉL | Hardware | Impresora no funciona |
ÉL | Hardware | Reemplazo de teclado |
ÉL | Hardware | Ratón Reemplazar |
ÉL | Hardware | Otros |
ÉL | Software | Licencia de software caducada |
ÉL | Software | Instalación de antivirus |
ÉL | Software | Problema de actualización de antivirus |
ÉL | Software | Desbloqueo de puertos antivirus |
ÉL | Software | Otros |
ÉL | Correo electrónico | Creación |
ÉL | Correo electrónico | Supresión |
ÉL | Correo electrónico | Suspender |
ÉL | Correo electrónico | Restablecer la contraseña |
ÉL | Correo electrónico | Otros |
1000+ categorías fueron creados según el requerimiento del cliente. Esto consume más tiempo y requiere muchos esfuerzos de desarrollo.
La otra forma es que SAP proporcionó aplicaciones estándar de Fiori para la creación de solicitudes de catálogo de servicios. Identifique cualquiera de esas aplicaciones fiori y busque esa aplicación en la biblioteca de aplicaciones fiori e identifique el servicio Odata de back-end.
Saludos, ahora hemos terminado con la lógica de procesamiento de back-end sin escribir una sola línea de código. Esta opción funciona si desea acceder a la funcionalidad estándar tal como está. En este ejemplo estoy usando la API ITSM_SSR_CATALOG_CREATE_SRV. Esta API también tiene manejo de archivos adjuntos, así que preferí esta.
Si desea agregar funcionalidad adicional, simplemente extienda el servicio odata o copie el servicio odata estándar en su propio servicio y comience a modificarlo según sus requisitos. Ahora que ha terminado con la parte de back-end, comencemos la parte de CPI ahora.
En CPI, usé el adaptador HTTPS y usé el convertidor json a xml porque mi carga útil es json y necesito hacer algunas validaciones en la parte del archivo adjunto, así que estoy convirtiendo a xml y almacenando el contenido del archivo adjunto en el modificador de contenido. después de este paso, realicé el paso de mapeo de mensajes y usé la respuesta de solicitud con el adaptador Odata con la operación posterior en el conjunto de detalles.
En el siguiente paso, almaceno el número de solicitud del catálogo de servicios y el número GUID en la propiedad de intercambio del modificador de contenido para el procesamiento de archivos adjuntos. el archivo adjunto se envía solo después de que el catálogo de servicios se haya creado correctamente y el contenido del archivo adjunto no esté vacío.
En el siguiente paso, use la condición del enrutador si los detalles del archivo adjunto no están vacíos y la solicitud del catálogo de servicios se creó correctamente, procesando para enviar los detalles del archivo adjunto.
Ahora hemos terminado con todos los pasos. El flujo de integración final debería verse como a continuación.
Como resumen de este blog, obtendrá una buena idea para integrar su sistema ITSM con el paquete de integración de SAP y podrá crear una solicitud de catálogo de servicios.
Publique sugerencias y comentarios para mejorar.
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073