Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Tiempo de finalización: 15 minutos
Objetivo: Ahora debe tomar el archivo de definición de aplicación que creó mediante la herramienta Editor de definiciones del catálogo de datos profesionales e importarlo en Microsoft Office SharePoint Server.
Prerrequisitos
Debe haber creado un archivo de definición de aplicación como se describe en Paso 2: Crear un archivo de definición de aplicación para los artefactos de SAP.
El servicio de inicio de sesión único de Microsoft debe estar en funcionamiento.
Cómo crear una aplicación de SharePoint
La creación de una aplicación de SharePoint implica los pasos siguientes:
Creación de una aplicación de inicio de sesión único (SSO) en SharePoint
Creación de un proveedor de servicios compartidos
Importación del archivo de definición de aplicación
Crear una página de elementos web y agregar elementos web
En este tema se muestra cómo realizar estos pasos.
Creación de una aplicación de SSO en SharePoint
Para acceder a los datos de un sistema SAP desde una aplicación de SharePoint, debe configurar una aplicación de SSO que asigne un usuario de SharePoint a un usuario de SAP. La creación de una aplicación de SSO en SharePoint implica los pasos siguientes:
Administrar la configuración del servidor para el inicio de sesión único. En este paso, especificará una cuenta de usuario que pueda administrar y configurar el servicio de inicio de sesión único. Puede hacerlo en la página Administrar configuración del servidor. Esta opción está disponible en la consola de Administración central de SharePoint. Para obtener más información sobre este paso, consulte la sección "Configurar Sign-On único para Office SharePoint Server 2007" en https://go.microsoft.com/fwlink/?LinkId=105291.
Administrar la configuración de las definiciones de aplicaciones empresariales. En este paso, configurará las opciones de la definición de aplicación empresarial. Puede hacerlo desde la página Administrar configuración para definiciones de aplicaciones empresariales. Esta opción está disponible en la consola de Administración central de SharePoint.
En Administración central, en la barra de navegación superior, haga clic en Operaciones.
En la página Operaciones, en la sección Configuración de seguridad , haga clic en Administrar configuración para el inicio de sesión único.
En la página Administrar configuraciones de un solo Sign-On, en la sección Configuración de definición de aplicación empresarial, haga clic en Administrar las configuraciones de las definiciones de aplicaciones empresariales.
En la página Administrar definiciones de aplicaciones empresariales, proporcione valores para los campos Nombre para mostrar, Nombre de la aplicación y Dirección de correo electrónico de contacto .
Importante
En el campo Nombre de la aplicación, asegúrese de especificar el mismo nombre de aplicación de SSO que especificó para la variable SecondarySsoApplicationId al crear el archivo de definición de aplicación, tal como se describe en Paso 2: Crear un archivo de definición de aplicación para los artefactos de SAP.
Deje los demás campos como predeterminado y haga clic en Aceptar.
Gestione la información de cuenta para las definiciones de aplicaciones de empresa. En este paso, habilitará usuarios o grupos individuales para conectarse a una aplicación empresarial desde SharePoint. Básicamente, en este paso se asigna un usuario individual o grupo a un usuario del sistema LOB. También se especifican las credenciales para conectarse al sistema LOB. Puede hacerlo desde la página Administrar información de la cuenta para definiciones de aplicaciones empresariales. Esta opción está disponible en la consola de Administración central de SharePoint. Para obtener más información sobre este paso, consulte la sección "Administrar la información de la cuenta para una definición de aplicación empresarial" en https://go.microsoft.com/fwlink/?LinkId=105291.
Creación de un proveedor de servicios compartidos
Un proveedor de servicios compartidos es una agrupación lógica de servicios compartidos y sus recursos auxiliares. Puede crear un SSP mediante la consola de Administración central de SharePoint.
Debe definir un sitio web al crear un SSP. Recuerde el número de puerto y la dirección del sitio que cree. Importará la definición de la aplicación del Catálogo de datos empresariales a este sitio.
Para obtener más información sobre cómo crear un SSP, vea "Información general del capítulo: Creación y configuración de proveedores de servicios compartidos" en https://go.microsoft.com/fwlink/?LinkId=105119.
Importación del archivo de definición de aplicación
Ahora debe importar el archivo de definición de aplicación en el SSP.
Para importar el archivo de definición de aplicación
Inicie Administración central de SharePoint 3.0. Haga clic en Inicio, seleccione Todos los programas, Microsoft Office Server y, a continuación, haga clic en Administración central de SharePoint 3.0.
En el panel de navegación izquierdo, haga clic en el nombre del SSP al que desea importar la definición de la aplicación.
En la sección Catálogo de datos profesionales , haga clic en Importar definición de aplicación.
En la página Importar definición de aplicación que se abre, vaya a Customer_Orders.xml, seleccione el archivo y haga clic en Abrir.
Haga clic en Import.
Haz clic en Aceptar.
Después de importar la aplicación, puede ver la aplicación; para ello, vaya al vínculo Ver aplicaciones . Haga clic en el nombre de la aplicación para ver las entidades de la aplicación.
Crear partes web
Ahora debe crear elementos web en el sitio de SharePoint para ver y administrar los datos empresariales que se extraerán del sistema SAP. Los elementos web son componentes reutilizables que pueden contener cualquier tipo de información basada en web, incluida la información analítica, colaborativa y de base de datos.
En este tutorial, se crean elementos web para las instancias de método que se crearon en el Editor de definiciones del Catálogo de datos profesionales. Office SharePoint Server proporciona diferentes tipos de elementos web para su uso específico. Aquí se usan los siguientes elementos web:
Lista de datos profesionales Elemento web para la instancia del método Finder . Este elemento web permite especificar una expresión de búsqueda para recuperar una lista de clientes del sistema SAP. Para este tutorial, esto se llama la parte web Búsqueda de clientes.
Elemento de datos empresariales Parte web para la instancia del método Finder específico. Este elemento web presenta los detalles de un cliente específico que seleccione en el elemento web Buscar clientes. Este elemento web está vinculado al elemento web Buscar Cliente. En este tutorial, esto se denomina el Elemento Web de Detalles del Cliente.
Parte web de la lista relacionada con datos empresariales para la instancia del método Association. En este elemento web se enumeran los pedidos de ventas de un cliente específico que seleccione en el elemento web Buscar clientes. Este elemento web está asociado con el elemento web Cliente de búsqueda. Para este tutorial, se denomina elemento web Detalles del pedido de ventas.
En esta sección se proporcionan instrucciones para crear estos elementos web y crear asociaciones entre ellos. Para obtener más información sobre cómo crear elementos web, vea "Personalizar listas de datos profesionales, elementos web y sitios" en https://go.microsoft.com/fwlink/?LinkId=104131.
Los elementos web se agregarán a una sola página de elementos web. Debe crear una página de partes web antes de agregar las partes web. En este tutorial, esta página de elementos web se denomina Customer_SalesOrders.
Crear una página de elementos web
En esta sección se proporcionan instrucciones para crear una página de Web Part.
Para crear una página de elementos web
Inicie Administración central de SharePoint 3.0. Haga clic en Inicio, seleccione Todos los programas, Microsoft Office Server y haga clic en Administración central de SharePoint 3.0.
En el panel de navegación izquierdo, haga clic en el nombre del SSP al que desea importar la definición de la aplicación.
En la página Administración de servicios compartidos, en la esquina superior derecha, haga clic en Acciones del sitio y, a continuación, haga clic en Crear.
En la página Crear, en la sección Páginas web, haga clic en Página de componente web.
En la nueva página de parte web, haga lo siguiente:
En el campo Nombre , escriba un nombre para la página. En este tutorial, escriba el nombre como Customer_SalesOrders.
Active la casilla Sobrescribir si el archivo ya existe , si desea sobrescribir las páginas antiguas con el mismo nombre que la nueva página que cree.
En la sección Diseño , en el cuadro Elegir una plantilla de diseño , seleccione un diseño para la página Elemento web. En este tutorial, seleccione Encabezado, Columna izquierda, Cuerpo.
En la sección Guardar ubicación , en la lista Biblioteca de documentos , haga clic en Plantillas de formulario.
Haga clic en Crear. En la figura siguiente se muestra una página de elemento web después de que acaba de ser creada.
Página de elementos
Ahora debe agregar los distintos elementos web a esta página.
Agregar un elemento web de lista de datos empresariales
Ahora debe agregar un Web Part de Lista de Datos Empresariales a la página del Web Part. Con este elemento web, recuperará una lista de clientes del sistema SAP que coincida con una expresión de búsqueda. Este elemento web corresponde a la instancia del método Finder (GetCustomerByName_Instance) que creó en el Editor de definiciones del Catálogo de datos profesionales.
Para agregar un elemento web de Lista de Datos Empresariales
En la página Customer_SalesOrders, en la sección Encabezado , haga clic en Agregar un elemento web.
En el cuadro de diálogo Agregar elementos web , en la sección Datos profesionales , active la casilla Lista de datos profesionales y, a continuación, haga clic en Agregar.
En la parte Web de lista de datos empresariales recién agregada, haga clic en el vínculo Abrir el panel de herramientas.
El panel de herramientas de lista de datos empresariales se abre en el panel derecho. En la sección Lista de datos profesionales , en el campo Tipo , haga clic en el botón Examinar .
En el cuadro de diálogo Selector de tipos de datos profesionales , seleccione la aplicación Customer_Order_Instance y, a continuación, haga clic en Aceptar.
Expanda el nodo Apariencia y, en el cuadro Título , escriba un título para el elemento web. Para este elemento web, escriba Lista de clientes.
En el panel de herramientas Lista de datos profesionales, haga clic en Aplicar, y luego haga clic en Aceptar. El elemento web Lista de datos empresariales ahora tiene el siguiente aspecto:
El elemento web enumera los campos que se devuelven ejecutando el SD_RFC_CUSTOMER_GET RFC. Puede quitar los campos que no desea mostrar en el portal de SharePoint. Para quitar los campos, haga clic en el vínculo Editar vista en la esquina superior derecha del elemento web.
En la página Editar vista, en la sección Columnas, desactive las casillas de las columnas que no desea mostrar.
Haz clic en Aceptar.
Agregar un Web Part de elemento de datos empresariales
Ahora debe agregar un Elemento Web de Datos Empresariales a la página de Elementos Web. También vas a conectar esta parte web a la parte web de la lista de datos empresariales que acabas de crear. Al hacerlo, podrá ver los detalles de un cliente que seleccione en el Elemento Web Lista de Datos Empresariales. Este Web Part corresponde a la instancia de método Specific Finder (GetCustomerByNumber_Instance) que creó en el Editor de definiciones del Catálogo de Datos Empresariales.
Para agregar un Elemento Web de Datos Comerciales
En la página Customer_SalesOrders, en la esquina superior derecha, haga clic en Acciones del sitio y, a continuación, haga clic en Editar página.
En la página Customer_SalesOrders, en la sección Columna izquierda , haga clic en Agregar un elemento web.
En el cuadro de diálogo Agregar elementos web , en la sección Datos profesionales , active la casilla Elemento de datos profesionales y, a continuación, haga clic en Agregar.
En el nuevo Elemento Web de datos empresariales, haga clic en el vínculo Abrir el panel de herramientas recién agregado.
El panel de herramientas Elemento de datos empresariales se abre en el panel derecho. En la sección Elemento de datos profesionales , en el campo Tipo , haga clic en el botón Examinar .
En el cuadro de diálogo Selector de tipos de datos profesionales , seleccione la aplicación Customer_Order_Instance y, a continuación, haga clic en Aceptar.
En la lista Ver , seleccione Predeterminado.
Deje la lista Elemento vacía.
Nota:
Para el campo Elemento , debe especificar un nombre de cliente o un número de cliente para el que desea ver los detalles. Actúa como parámetro de entrada para este elemento web. Dado que obtendrá el parámetro de entrada mediante la conexión al Elemento Web Lista de Datos Empresariales, no es necesario especificar explícitamente un elemento.
En la sección Campos , haga clic en Elegir para seleccionar los campos que desea mostrar en la página.
Expanda el nodo Apariencia y, en el campo Título , especifique un título para el elemento web. Para este elemento web, especifique Detalles para un cliente específico.
Haga clic en Aplicar, a continuación, haga clic en Aceptar.
Conecte el elemento web al elemento web lista de clientes . Para ello:
Haga clic en editar hacia la esquina superior derecha de la parte web.
En el menú contextual, seleccione Conexiones, seleccione Obtener elemento de y haga clic en Lista de clientes.
Agregar un elemento web de lista relacionada con datos empresariales
Ahora debe agregar un elemento web de lista relacionada con datos empresariales a la página del elemento web. También conectará este Web Part al Business Data List Web Part que creó anteriormente. Al hacerlo, podrá ver los pedidos de ventas de un cliente que seleccione en la parte web Lista de datos empresariales. Este elemento web corresponde a la instancia del método Association (SalesOrderForCustomer_Instance) que creó en el Editor de Definiciones del Catálogo de Datos Empresariales.
Para agregar un elemento web de lista relacionada con datos profesionales
En la página Customer_SalesOrders, en la sección Cuerpo , haga clic en Agregar un elemento web.
En el cuadro de diálogo Agregar elementos web , en la sección Datos profesionales , active la casilla Lista relacionada con datos profesionales y haga clic en Agregar.
En el elemento web Lista relacionada con datos profesionales recién agregado, haga clic en el vínculo Abrir el panel de herramientas .
El panel de herramientas de la lista relacionada de datos comerciales se abre en el panel derecho. En la sección Lista relacionada con datos profesionales , en el campo Tipo , haga clic en el botón Examinar .
En el cuadro de diálogo Selector de tipos de datos profesionales , seleccione la aplicación Customer_Order_Instance y, a continuación, haga clic en Aceptar. La lista Relación se rellena con el nombre de la instancia del método Association (SalesOrderForCustomer_Instance).
Expanda el nodo Apariencia y, en el cuadro Título , escriba un título para el elemento web. Para este elemento web, escriba Pedido de ventas para un cliente específico.
Haga clic en Aplicar, a continuación, haga clic en Aceptar.
El elemento web enumera los campos que se devuelven ejecutando el BAPI_SALESORDER_GETLIST RFC. Puede quitar los campos que no desea mostrar en el portal de SharePoint. Para quitar los campos, haga clic en el vínculo Editar vista en la esquina superior derecha del elemento web.
En la página Editar vista, en la sección Columnas , desactive los cuadros de texto de las columnas que no desea mostrar.
Haz clic en Aceptar.
Conecte el elemento web al elemento web lista de clientes . Para ello:
Haga clic en Editar hacia la esquina superior derecha del pedido de ventas para un elemento web cliente específico .
En el menú contextual, seleccione Conexiones, seleccione Obtener elemento relacionado desde y, a continuación, haga clic en Lista de clientes.
Haga clic en Salir del modo de edición en la esquina superior derecha de la página.
Pasos siguientes
Pruebe la aplicación de SharePoint recuperando datos de un sistema SAP. Vea Paso 4: Probar la aplicación de SharePoint.
Véase también
Tutorial 1: Presentación de datos de un sistema SAP en un sitio de SharePoint