sábado, 16 de mayo de 2009

Como iniciarse en SAP PI/XI

Cómo empezar en SAP PI/XI?


Una de las grandes preguntas que uno se hace al integrar un equipo para trabajar con dicho módulo es ¿por dónde empiezo?.
Bueno decidí buscar al menos el concepto en Internet, foros, web sites, manuales, videos, tutoriales , alguna documentación previa , pero era poco o casi nada lo que encontraba (y menos en español), a primera vista encontraba mas conceptos de la parte comercial (Site SAP) pero no era lo suficiente o tal vez lo necesario para tener un buen comienzo.
Tratare de ser lo mas practico posible e indicarte que sera necesario que aprendas o tengas noción de ahora en adelante con dicho modulo ok?

Primeros pasos.
Bueno seguro ya tendrás una noción básica o un previo concepto PI/XI ( sino dale una revisada a la entrada anterior Qué es XI-PI?).
Defínelo con tus propios términos, por ahora no será necesario que te aglomeres de muchos conceptos, poco a poco se entenderán.
Primeramente te recomendaría que aprendas nociones básicas a programar en Java, pues será necesario en los procesos de integración que tendrás más adelante, pues de acuerdo a la nueva plataforma de SAP (Netweaver) ha elegido dicho lenguaje, es más la herramienta esta hecha netamente en java.Si lo sabes en buena hora, caso contrario es un pequeño esfuerzo que se tiene que realizar , pues como dije anteriormente solo se necesita conocimientos básicos pues en algún momento tendrás que crear funciones propias, que la herramienta no te permita solucionar, ahora si deseas también puedes crear tu propia solución y desarrollar con mayor libertad y aplicar mayor funcionalidad, esto sera de acuerdo a los requerimientos que tengas.
En el caso seas un desarrollador de ABAP también puedes aplicar programas propios hechos en el lenguaje, en caso de soluciones integrales , sin embargo como te mencione sería mejor aprender también JAVA.
Otro de los conceptos que debes de tener en cuenta es todo referido a XML, pues principalmente PI se apoya en dicha estructura para sus procesos , conceptos como XSD,DOM,XSLT son también necesarios.
En el caso se maneje otro tipo de mensajes tendrías que tener conocimientos EDI, ANSI X12, IDOCs. Etc.
Manuales - Certificación.

Grafico Nª 01
Una vez terminado con las nociones básicas , iremos con los manuales oficiales , de acuerdo al grafico de arriba , esos son los cursos que SAP ofrece para la certificación como desarrollador del módulo SAP PI/XI como podrás ver, puedes comenzar con el manual código BIT 40, que contiene los fundamentos iniciales propios de la herramienta , ahora si deseas puedes empezar con los manuales BIT 100 y el BIT 140 que son los mas básicos de todos, son más conceptuales,dichos manuales están por ahora en ingles.