Download SAPping - Teknoda tips
Document related concepts
no text concepts found
Transcript
“SAPping” Notas técnicas de SAP / ABAP – Tip en detalle Nro. 19 (Lo nuevo, lo escondido, o simplemente lo de siempre pero bien explicado) Los nuevos escenarios de programación con SAP Netweaver (serie de varios tips) ”SAP Netweaver (Enterprise) Portal: Preguntas y Respuestas” Tema: Portal , Netweaver, SAP Web AS, JAVA, SAP EP 6.0 . Descripción: El objetivo de este tip es introducir al lector en el mundo de SAP Netweaver (Enterprise) Portal a partir de preguntas sencillas y respuestas esclarecedoras. Nivel: Básico Versión: SAP WAS 6.40 o SAP WAS 7.00 (JAVA en ambos casos) Fecha pub: Julio de 2006 "Tips en breve/Tips en detalle" se envía con frecuencia variable y absolutamente sin cargo como un servicio a nuestros clientes SAP. Contiene notas/recursos/artículos técnicos desarrollados en forma totalmente objetiva e independiente. Teknoda es una organización de servicios de tecnología informática y NO comercializa hardware, software ni otros productos. Si desea suscribir otra dirección de e-mail para que comience a recibir los tips envíe un mensaje desde esa dirección a sapping@teknoda.com, indicando su nombre, empresa a la que pertenece, cargo y país. Tabla de contenido I. II. III. Introducción/Resumen Ejecutivo. Preguntas y Respuestas sobre SAP Netweaver (Enterprise) Portal Dónde obtener información adicional I. Introducción/Resumen Ejecutivo La tecnología de portales ha madurado en los últimos años y distintos proveedores están ofreciendo sus variantes en el mercado. Los Portales no sólo usan tecnología Web para proveer información y aplicaciones, sino que permiten unificar esa información y esas aplicaciones de modo que los usuarios puedan trabajar desde una interfaz integrada. Para esto, SAP provee el producto SAP Enterprise Portal y se presenta como el “front end” de la plataforma Netweaver de SAP. Desde la versión SAP Netweaver 2004s, liberada en Junio del corriente año, el nuevo nombre para SAP Enterprise Portal es SAP Netweaver Portal y será mencionado de esta forma en el presente tip. Teknoda - Notas Técnicas de SAP/ ABAP Dudas o consultas a sapping@teknoda.com 1 En este tip damos respuesta a algunas preguntas frecuentemente realizadas sobre la tecnología Portal de SAP. II. Preguntas y Respuestas sobre SAP Netweaver (Enterprise ) Portal ¿Qué es SAP EP y porqué instalarlo? Para comenzar, es importante definir qué es un portal. Un portal, como su nombre lo indica, es un canal de acceso central e integrador de todo tipo de información, servicios y aplicaciones que se encuentra a disposición de un público muy diverso; a diferencia de una página Web tradicional que sólo ofrece información particular de una empresa o institución y que eventualmente se realizan modificaciones a la misma. Un Portal no es sólo un sitio web compuesto por un conjunto de páginas HTML. Un portal es un sitio dinámico donde los usuarios finales publican y comparten cualquier tipo de documento o contenido Web con otros usuarios, forman parte de diferentes comunidades y pueden contactarse a través de diferentes salas de chat.. El SAP Netweaver Portal es un software que integra aplicaciones SAP tales como: transacciones del ERP, aplicaciones BSP (Business Server Pages ), IAC‘s (Internet Application Components ) y aplicaciones no-SAP (por ejemplo: webmail como Yahoo u otras aplicaciones que utilice la empresa). SAP estratégicamente apunta a que SAP Netweaver Portal sea la interfaz de usuario del futuro, por lo que conviene instalarlo y empezar a conocerlo. La manera de ofrecer contenido del Portal es a través de la definición de ventanas (iviews) que permiten ingresar a transacciones habituales como: SE80 (Object Navigator), SE11 (ABAP Dictionary) o transacciones pertenecientes a los diferentes módulos como FI01 (Create Bank). También, permiten ingresar a aplicaciones Web propias de la empresa ya sean desarrolladas en JAVA, .Net o cualquier otro lenguaje Web, sitios tales como: Google, Yahoo y/o aplicativos como: Microsoft Outlook, etc. La administración de la visibilidad del contenido del portal está determinada por el usuario que se utilice para ingresar al mismo. Las permisos de los usuarios están determinados por los roles que tengan asignados; al igual que ocurre en SAP R/3. SAP Netweaver Portal usa una arquitectura abierta y soporta stándares como SOAP, UDDI, XML. ¿Qué son los Business Packages? Se pueden definir a los Business Packages, como aplicaciones de portal predefinidas que vienen “listas para usar”. Por lo tanto, no necesitan ser desarrolladas y permiten, entre otras cosas, obtener una inmediata productividad, reducir los costos de implementación e incrementar la eficiencia de los empleados. Los Business Packages son conjuntos de Iviews (ventanas) que conforman diferentes interfaces intuitivas de usuario. Dichas interfaces brindan todos los recursos necesarios para cumplir con un conjunto de tareas o workset característico de un modulo de trabajo (por ejemplo: FICO) y/o solución especifica de empresa. Además, los mismos vienen tipificados para los diferentes roles de la empresa:. Teknoda - Notas Técnicas de SAP/ ABAP Dudas o consultas a sapping@teknoda.com 2 Roles en los que se encuentran clasificados los Business Package. Business Packages SAP Netweaver Portal con el Contenido Inicial Algunos de los Business Packages son: • • • • • • • • • • • • Business Package for CRM 4.0 Business Package for Commercialization (Pharmaceuticals) Business Package for Customer Credit Management Business Package for Employee Self-Service 4.6B Business Package for Employee Self-Service 4.6C - 4.7 Business Package for Financials Queries 50.2 Business Package for Intellectual Property Management Business Package for Manager Self-Service (mySAP ERP 2004) Business Package for Oil & Gas Industry Queries Business Package for Portal Users Business Package for Retail Business Package for Sales Por ejemplo, el Business Package for Employee Self-Service 4.6C - 4.7, incluye la siguiente funcionalidad a través de Iviews o ventanas que contiene. • • • • Iview: Address Permite a los empleados mantener sus direcciones clasificadas en: permanentes o temporales y de residencia actual. Iview: Annual Enrollment Los empleados pueden navegar a través de su información personal, sueldos, beneficios e información profesional, con espacios libres donde pueden completar con información más actualizada. Iview: Application Status Los empleados pueden ver el estado de sus aplicaciones. Iview: Bank Information Teknoda - Notas Técnicas de SAP/ ABAP Dudas o consultas a sapping@teknoda.com 3 • • Los empleados pueden mantener su información bancaria para el deposito de cheques y gastos de reembolso. Iview: Birth/Adoption Los empleados pueden navegar a través de su información personal, sueldos, beneficios e información profesional, con espacios libres donde pueden completar con información más actualizada. Iview: Calendar Los empleados pueden mantener su propio calendario y visualizar el calendario de los demás empleados. ¿Qué software se recomienda instalar junto con SAP Netweaver Portal? Cuando se instala el SAP Netweaver Portal se instalan conjuntamente el SAP Knowledge Management and Collaboration. SAP Knowledge Management es una solución abierta e integrada que permite manipular la información no estructurada de la organización. Mientras que la porción de Collaboration permite la comunicación en tiempo real entre los distintos usuarios dentro de la compañía. Además, en la versión más reciente de la plataforma Netweaver, SAP NetWeaver 2004S SR1, junto con SAP Netweaver Portal se instala SAP Visual Composer. Esta, es una herramienta de modelización, que permite crear y diseñar el contenido del Portal a personas que poseen conocimiento del negocio pero no poseen habilidades de desarrollo. Dentro de los software recomendados para instalar, se encuentra el SAP Netweaver Developer Studio provisto por SAP, que es un entorno de desarrollo de aplicaciones JAVA, basado en Eclipse. Esta herramienta permite desarrollar tanto las aplicaciones JAVA tradicionales (Frames, Servlets, JSP y EJB) como las específicas de SAP, WebDynpro for JAVA y las JSPDyn (ambos tipos de aplicaciones son muy utilizadas como iviews, es decir como contenido dentro del Portal). Si se trabaja específicamente con el desarrollo de WebDynpros, es recomendable instalar y configurar Adobe Document Services (dicha configuración permite la creación de formularios de tipo PDF dentro de una WebDynpro). ¿Qúe debe estar instalado para que SAP Netweaver Portal pueda “correr”? Es importante destacar que siempre que se instale el SAP Netweaver Portal es obligatorio haber instalado previamente el “motor” JAVA, es decir, el SAP Netweaver (Web) Application Server Java (J2EE Engine). Debido a que SAP Netweaver Portal es una aplicación JAVA, necesita del motor de ejecución JAVA para que pueda correr. Además, SAP Enterprise Portal requiere un servidor de base de datos. Para operar con SAP Netweaver Portal, se pueden utilizar los software servidores de base de datos son soportados los proveedores de software de base de datos más populares en el mercado. Por ejemplo, Oracle para UNIX y Windows, Microsoft SQL, o la propia base de datos de SAP, MAXDB. Próximas preguntas a desarrollar en tips posteriores: Cúales son las características fundamentales de Portal? Cúan diferentes son los Portales de otros Websites? Cúales son los diferentes tipos de portales? Teknoda - Notas Técnicas de SAP/ ABAP Dudas o consultas a sapping@teknoda.com 4 III. Dónde obtener información adicional SAP Developers Network www.sdn.sap.com SAP NetWeaver - http://www.sap.com/solutions/netweaver/ IMPORTANTE Copyright 2006 Teknoda S.A. 2006. SAP, R/3 y ABAP son marcas registradas de SAP AG. Teknoda agradece el permiso de SAP para usar sus marcas en esta publicación. SAP no es el editor de esta publicación y no es, por lo tanto, responsable de su contenido. La información contenida en este artículo ha sido recolectada en la tarea cotidiana por nuestros especialistas a partir de fuentes consideradas confiables. No obstante, por la posibilidad de error humano, mecánico, cambios de versión u otro, Teknoda no garantiza la exactitud o completud de la información aquí volcada. Dudas o consultas: sapping@teknoda.com Teknoda - Notas Técnicas de SAP/ ABAP Dudas o consultas a sapping@teknoda.com 5