
Introducción a la IA:
Entre las destacadas se mencionan:
- ChatGPT
- Bing
- Gemini
- MidJourney
- DALL E
- Synthensia
- Perplexity
- Qwen.
Pese a que estas IAs provienen de distintas empresas, comparten los mismos principios en su interaccion con los usuarios, ya que son del tipo LLM (Large Language Model).
Otras IAs complementarias: si bien ChatGPT puede generar imagenes, existen otras IAs capaces de lograr resultados similares:
Generacion de imagenes:
- Bing Image Creator.
- Leonardo IA.
- DALL-E
Generacion de Videos:
- Invideo AI: para generar videos de todo tipo a partir de prompts.
- DeepBrain: para generar videos educativos y de entretenimiento.
Generacion de Locuciones:
- Lovo.ai: ofrece generacion de voces realistas en múltiples idiomas.
- SpeechGen.io: una herramienta de síntesis de voz que convierte texto a discurso en varios idiomas y voces.
Estas Herramientas han avanzado significativamente en los ultimos años y cada vez son más accesibles para usuarios de diferentes niveles de experiencia técnica.
Dominios de SAP en la IA
SAP S/4HANA (On-Premise y Cloud):
Arquitectura y diferentes frente a ECC.
Principales modulos funcioanes (FI,CO,SD,MM,PP.HCM,etc),
Datos Maestros, CDS Views, Embedded Analytics.
Fiori Apps estándar y personalizadas.
Simplification List y procesos rediseñados.
SAP ECC
Conocimiento funcional y técnico de módulos principales.
Transacciones clásicas, reportes estándar y personalizados.
SmartForms, SAPscript, ALV, Batch Input, User Exits, BAPIs.
SAP Business Technology Platform (SAP BTP)
Extensiones de SAP S/4HANA con CAP / RAP.
SAP Build Apps, Process Automation, Integration Suite.
Uso de SAP AI, MAchine Learning y Event Mesh.
Cloud Foundry y entornos Kyma.
SAP Fiori / UI5
Arquitectura Fiori (Gateway, OData, Launchpad).
Desarrollo de apps Personalizadas.
Extensiones de apps estándar Fiori.
Role-based acces y diseño UX.
SAP ABAP / ABAP RESTful (RAP)
Desarrollo tradicional y moderno (ABAP OO, CDS, AMDP).
RESTful Application Programming Model (RAP).
Interfaz con SAP Gateway y Fiori.
Por Ultimo
SAP SuccessFactor (core HR, Recruting, performance).
SAP Analytics Cloud (SAC) y planificacion.
SAP Ariba, Fieldglass, Concur.
SAP Integration Suite (API Management, Event Mesh, iFlows).
Principales Tecnologias de IA que ofrece SAP:
SAP Business AI (anteriormente SAP AI Core / AI Fundation): es la marca unficada bajo la cual SAP integra funciones de IA en sus productos.
Incluye:
Modelos entrenados por SAP para tareas empresariales.
IA Generativa (con Large Language Models como parte de SAP Joule).
Capacidades embedidas directamente en SAP S/4HANA, SAP SuccessFactors, Ariba, etc.
Tipos de IA Integradas en SAP:
Machine Learning (ML): se aplica en tareas como:
- Reconocimiento automatico de facturas y pagos.
- Prediccion de demanda en logistica.
- Identificacion de anomalias en procesos financieros o de produccion.
Inteligencia Artifical Generativa (GenAI): Empleado en:
- SAP Joule; el asistente digital de SAP basado en IA Generativa.
- Generacion de descripciones de productos
- Automatización de respuestas en atención al cliente o RRHH.
Procesamiento de Lenguaje Natural (NLP) usado en:
- SAP Fiori con busqueda inteligente y asistentes conversacionales.
- SAP Conversational AI (hoy parte de SAP Build Process Automation).
Computer Vision: utilizado en:
- Reconocimiento de imagenes (por ejemplo, inspeccion de calidad).
- Extracción automática de datos de documentos escaneados.
Herramientas específicas de IA en SAP:
- SAP Joule: Asistente conversacional con IA generativa integrado en SAP.
- SAP AI Core & AI Launchpad: Plataforma para entrenar, desplegar y gestionar modelos de IA.
- SAP Business Technology Platform (BTP): Framework para desarrollar y extender aplicaciones inteligentes.
- SAP AI Services: Servicios pre-entrenados para tareas especificas (por ejemplo, clasificacion de texto, deteccion de objetos, traduccion automática).
- SAP Build Process Automation: combina automatización de procesos con IA, chatbots y flujos automáticos.
- SAP Data Intelligence: Orquestación y procesamiento inteligente de datos con apoyo de IA.
Donde se aplica la IA dentro de SAP
- SAP S/4HANA: prediccion de pagos, análisis de proveedores, IA en MRP.
- SAP SuccessFactors: Recomendaciones de empleo, análisis de desempeño.
- SAP Ariba: Evaluación Inteligente de proveedores, contratos sugeridos.
- SAP Customer Experience: Chatbots, segmentación automática, personalización de ofertas.
- SAP Analytics Cloud: Predicciones y modelos de forecasting con IA embebida.
El futuro de SAP con IA:
SAP esta invirtiendo fuertemente en:
IA Generativa para automatizar tareas repetitivas.
Integracion de IA con SAP BTP y SAP Build para facilitar a los usuarios construir apps inteligentes.
Expansión del ecosistema de IA con Microsoft Azure OpenAI, IBM Watson y otros LLMs.
El enfoque con ChatGPT es porque:
- Es la mas potente del momento.
- Su uso es gratuito para los fines que se le dará-
- Está al alcance de cualquier persona en cualquier parte del mundo.
- Para usar ChatGPT solo se necesita internet.
Por otro lado, las IAs de SAP requieren que las empresas que tienen SAP dispongan de tecnologias en hardware, software, versiones y licencias acordes que en la mayoria de los casos pueden no poseerlas, y en caso de que, si las dispongan, no todos los usuarios cuentan con las mismas.
Modulos tecnicos de SAP / ABAP: Las IAs ayudan a los programadoes ABAP en las siguientes areas:
Generacion de codigo
- Crear Plantillas básicas de programar ABAP.
- Generar funciones estándar como SELECT, INSERT o estructuras LOOP AT...ENDLOOP.
- Armar consultas SQL Embebidas dentro de ABAP.
Explicacion y Aprendizaje
- Explicar que hace un codigo ABAP
- Traducir codigo complicado a un lenguaje sencillo
- Dar ejemplos de buenas prácticas en desarrollo ABAP.
Optimización
- Sugerir formas de hacer el código más eficiente o más claro.
- Detectar problemas comunes en estructuras SELECT o procesamiento interno.
Documentación
- Ayudar a redactar comentarios o documentación técnica del código.
- Generar descripciones de funciones o módulos.
Soporte en tiempo real
- Resolver dudas puntuales sobre sintaxis o funciones estándar sin necesidad de buscar en manuales.
- Asistir en la comprensión de nuevas tecnologias SAP, como S/4HANA o Fiori, vinculadas al mundo ABAP.
En resumen: Las IAs no reemplazan al programador ABAP, pero lo asisten como un asistente técnico diponible 24/7 agilizando el trabajo diario.
Funcionalidades de SAP CoPilot:
- Facilidad de Personalizacion
- Centro de Integracionde bots.
- Integracion de Plataforma.
- SAP CoPilot Skill Builder Desarrollo abierto de nuevas habilidades.
- Colaboracion mas inteligente y rapida.
SAP CoPilot es un asistente digital inteligente desarrollado por SAP para mejorar la experiencia del usuario y ofrecer una interacción más intuitiva con los sistemas de SAP. Se integra directamente en las soluciones de SAP como SAP S/4HANA y SAP Cloud Platform, para proporcionar asistente contextual y sugerencias inteligentes durante las tareas diarias.
Las caracteristicas principales de SAP CoPilot incluyen:
- Interfaz conversacional: permite a los usuarios interactuar con los sistemas SAP mediante conversaciones naturales.
- Asistencia contextual: utiliza el contexto de la tarea y la información disponible en los sistemas SAP para proporcionar sugerencias y orientación contextual durante la ejecución de procesos empresariales.
- Automatizacion de tareas: puede automatizar tareas repetitivas y rutinas al permitir a los usuarios ejecutar comandos o acciones directamente desde la interfaz conversacional.
- Integracion con tecnologías de IA: utiliza tecnologías de IA, como el procesamiento del lenguaje natural (NLP) y el aprendizaje automático para comprender y responder a las consultas de los usuarios.