BPEL. Nota: Esta guía está basada en el tutorial
|
|
- Pascual Espejo Ortega
- hace 8 años
- Vistas:
Transcripción
1 BPEL 1 Definición proyecto En este tutorial vamos a aprender a crear procesos BPEL practicando con un ejemplo: un proceso de negocio de venta online de libros. (Los pasos descritos en el tutorial deben ser realizados con la ayuda de los videos Book Sales.avi (VIDEO 1) y Desplegar Aplicacion Compuesta - Book Sales.avi (VIDEO 2)) Para el desarrollo sebook utilizará una máquina virtual de Windows7 (32 bits) con las siguientes herramientas instaladas: - GlashFish ESB v2.2 (contiene el entorno de desarrollo Netbeans v6.7.1 y el servidor Glashfish v2.1) - jdk1.6.0_24 para Windows-i586 Nota: Esta guía está basada en el tutorial 2 Escenario La empresa TuLibroOnline decidió adoptar SOA para sus infraestructuras IT y actualmente se encuentra en la fase de composición de servicios. Para implementar el proceso de venta de libros se decide desarrollar un proceso BPEL orquestando servicios web de las áreas implicadas en el negocio. 3 El proceso de negocio La empresa utiliza tres módulos desarrollados: módulo de verificación de existencia del producto, módulo de facturación y módulo de envíos. Con el objetivo de implementar todo el proceso de venta de manera conjunta, se trabajó con el responsable del negocio del área de comercio, obteniendo el siguiente proceso de venta mostrado en la figura 1, el cual reutiliza e integra los módulos que han funcionado de manera independiente. Figura 1. Proceso de negocio de venta de libros Los detalles del proceso son los siguientes: La orden de venta se inicia aportando el ID de cliente registrado que realiza la compra, el ISBN del libro que adquiere, el número de unidades y el precio por unidad. Se comprueba en el almacén que haya surtido suficiente para el pedido. En su defecto el proceso finaliza y lo notifica, para así ofrecer alternativas al cliente y no perder la oportunidad de venta.
2 Si hay unidades suficientes, se invoca el sistema de pago online que tenemos contratado con nuestra entidad financiera. La entidad ya dispone de los datos de los clientes registrados, por lo que se encarga de hacer las transacciones necesarias y asegurar el pago. Finalmente emitimos la orden de envío a una empresa de mensajería. Facilitaremos un identificador de pedido para que lo recoja en almacén y lo reparta. El resultado del proceso será una confirmación de la venta realizada. 4 Servicios web requeridos Como siguiente paso tenemos que identificar los servicios web que realizan las funcionalidades concretas de cada paso del proceso. En nuestro caso son: Servicio web del almacén: ItemCheck: Espera el ISBN del libro y las unidades de compra. Responde si existe o no surtido suficiente Servicio web del sistema de pago online: PayGateway: Recibe un idcliente y un valor. Devuelve un código de factura. Servicio web de la empresa de mensajería: Shipment: Recibe el identificador de la empresa (TuLibroOnline) y el pedido a servir. Responde con el tiempo en días estimado de reparto. Estos servicios están implementados y los encuentra en el espacio de trabajo del entorno de desarrollo instalado en la máquina virtual que está utilizando. 5 Modelar el proceso de negocio con BPEL (VIDEO1: 00:00-00:16) Creamos un nuevo proyecto BPEL en NetBeans: File New Project SOA BPEL Module. Le asignamos el nombre booksales. Figura 2. Crear un módulo BPEL en Netbeans
3 5.1 Generar el descriptor del proceso BPEL (VIDEO1: 00:16-02:15) Un proceso BPEL se expone al resto como si se tratara de un servicio web, por lo tanto, debe tener su propio descriptor WSDL. Para crearlo de clic derecho sobre el proyecto booksales e ingrese a New WSDL Document. En la ventana que se despliega introduzca los valores de la imagen: Figura 3. Crear descriptor WSDL del proceso BPEL En el siguiente paso del asistente introducimos los siguientes valores: Inpunt enterpriseid (int), itemid (int), customerid (int), articlesnumber (int), articleprice (int) Output result (string) Figura 4. Definición de la operación del servicio y sus argumentos
4 En el último paso aceptamos los valores propuestos: Figura 5. Configuración concreta del descriptor Finalizamos el asistente y ya tenemos definida la interfaz del proceso BPEL y se visualizará el archivo booksales.wsdl dentro del proyecto. En el editor visual de booksales.bpel se debe indicar el punto inicial del proceso de negocio, es decir, la interfaz del proceso BPEL, por lo tanto, debe ser agregado el enlace a esta interfaz arrastrando el archivo booksales.wsdl a la izquierda del diagrama. Recuerde que un enlace a un servicio se conoce como Parner Link. Figura 6. Insertar el enlace a la interfaz del proceso BPEL
5 Pulsando sobre la representación del WSDL recién introducido y en su icono, accedemos a las propiedades. Cambiamos el nombre por defecto PartnerLink1 por booksalespl y aceptamos. 5.2 Importar descriptores WSDL de los servicios involucrados (VIDEO1: 02:15-04:53) Todo proceso BPEL necesitará los contratos WSDL de los servicios que utilice para poder invocarlos. Las aplicaciones web que encontrará en NetBeans deberán estar desplegadas sobre el servidor GlassFish previamente arrancado. Así, podemos acceder a los contratos de los servicios web en las URL: Todo proceso BPEL necesitará los contratos WSDL de los servicios que utilice para poder invocarlos. Para importar los WSDL en el proceso BPEL, haga clic derecho sobre el servicio web (en el proyecto itemcheck) y seleccione Generate and Copy WSDL y en la pantalla que se despliega seleccione la carpeta donde se va a copiar la WSDL (en este caso: en la carpeta src del proyecto booksales): Figura 7. Importando los WSDL de los servicios utilizados En la carpeta src de booksales observará dos archivos ItemCheckService.wsdl y ItemCheckService_schema1.wsdl. Abra el código fuente de ItemCheckService.wsdl, la etiqueta <service> se encontrará de la forma: En esta misma etiqueta debe ingresar correctamente la URL del servicio web ítemchek de la siguiente manera:
6 Repetimos la operación con los servicios web ubicados en los proyectos paygateway y shipment. El proyecto booksales quedará de la siguiente manera: Figura 8. Importamos los descriptores de los servicios web utilizados 5.3 Crear enlaces con proveedores de servicios (VIDEO1: 04:53-05:52) Hacemos doble clic sobre booksales.bpel y accedemos al editor visual. Es intuitivo y se basa en arrastrar y soltar elementos en las zonas permitidas. Insertamos los descriptores de los servicios web utilizados a la derecha del diagrama como proveedores de servicios. Al arrastrar y soltar, aparecerá el diálogo de creación de un nuevo enlace a un proveedor de servicio (en el cual aprovecharemos para cambiar el nombre PartnerLink1 por el del servicio que corresponda, e.g. itemcheckpl): El proceso quedará de la forma: Figura 9. Insertar descriptores de los servicios web utilizados.
7 Figura 10. BPEL con los servicios proveedores (PartnerLinks) 5.4 Diseñar el proceso BPEL gráficamente (VIDEO1: 05:52-18:47) En este punto, usted puede seguir el procedimiento realizado en el video, o el descrito a continuación (el resultado será el mismo). A continuación utilizamos la paleta de actividades del editor BPEL de NetBeans: Figura 11. Paleta de actividades del editor de BPEL Y componemos en unos minutos un proceso como el de la imagen siguiente:
8 Figura 12. BPEL inicial con sus actividades Cambie los nombres de las actividades de la siguiente manera (recuerde que para cambiar los nombres de las actividades utilizamos su icono de edición ): Assign1 AssignCheckAvailability Invoke1 checkavailavility If1 conditional_checkavailability Assign2 AssignPay Invoke2 Pay Assign3 AssignShipment Invoke3 shipment Assign4 AssignCalculatePrice Invoke4 calculateprice Assign5 AssignCheckAvailabilityFail Assign6 AssignSuccessful
9 Comenzamos asociando las actividades de recepción, invocación y respuesta a los servicios. Hacemos doble clic sobre la actividad de recepción (Receive) e introducimos los valores que muestra la siguiente imagen. Para obtener la propiedad Input Variable, pulsamos sobre el botón Create y aceptamos los valores por defecto, pues son significativos: Figura 13. Editando la actividad de recepción Tras aceptar, vemos en el BPEL que ha aparecido una flecha que une booksalespl con la actividad Receive. De igual manera hacemos con la actividad de respuesta (Reply). Para obtener la propiedad Output Variable, pulsamos sobre el botón Create y aceptamos los valores por defecto, pues son significativos: Figura 14. Editando la actividad de respuesta A continuación hacemos lo mismo para cada actividad de invocación. Comenzando por checkavailability:
10 Figura 15. Invocación del servicio de inventario Repetimos la operación para el resto de invocaciones (estableciendo las relaciones con los proveedores de servicio y función correspondiente): Figura 16. Invocación del servicio de pago Figura 17. Invocación del servicio de envío
11 Figura 18. Invocación del servicio de cálculo de costo El proceso BPEL habrá tomado una forma más reconocible: Figura 19. BPEL con las invocaciones a los servicios A continuación editamos las variables de asignación. Como su nombre indica, cada una asigna variables a la actividad que le sigue. Por ejemplo, la actividad de invocación checkavailability espera unos valores de entrada (los del servicio web al que invoca: itemchek). Estos valores los tenemos que asignar de la actividad que los tenga, en este caso la de recepción (Receive). Para ello pulsamos doble clic sobre la actividad AssignCheckAvailability y se abre el siguiente mapeador de valores, al que hemos asociado
12 relaciones entre partes de mensajes, pulsando en el nombre de variable origen y arrastrando la flecha hasta el destino: Figura 20. Asignación de valores entre partes de mensajes A la izquierda hemos filtrado por valores de salida (Output) y a la derecha por variables receptoras (Input). En este caso estamos asignando los valores de la actividad Receive (cuyo nombre de variable BookSalesOperarionIn fue definido en un paso anterior), a la variable de entrada de la invocación al servicio web de comprobación de inventario (CheckAvailabilityIn). Para salir del mapeador y regresar el diagrama BPEL, hay que pulsar sobre la palabra Design en la parte superior del mapeador. Editamos AssignPay: Figura 21. Asignar valores a la invocación del servicio de facturación. Editamos AssignShipment. Recuerde que el número de factura (invoice) lo retorna el servicio Pay:
13 Editamos AssignCalculatePrice: Figura 22. Asignar valores a la invocación del servicio de envíos. Figura 23. Asignar valores a la invocación del cálculo de precio. Editamos ahora AssignCheckAvailabilityFail. Estamos en el camino del else, y tenemos que asignar a la variable de la actividad de respuesta un valor que exprese que no se ha podido completar el proceso debido porque no hay existencia del producto. Dicha variable es BookSalesOperationOut y su mensaje es result. Seleccionamos esta variable, accedemos al menú String, seleccionamos String Literal, introducimos la cadena No hay en bodega el libro que busca y lo asignamos a resultado: Menú String Figura 24. Respuesta indicando la inexistencia del producto
14 Editamos AssignSuccessful, que asignará a la actividad de respuesta final un mensaje de confirmación de venta indicando el número de factura, el costo y los días que tardará en entregarse, indicado en la respuesta del servicio de mensajería. Concatenaremos en este caso varios literales con la respuestas de los servicios: Figura 25. Asignación de resultado a la actividad de respuesta Por último tenemos que establecer la condición de la estructura de bifurcación. Pulsamos dos veces sobre la estructura del If, y utilizando el menú Boolean y componemos la condición booleana con base en la respuesta del servicio de comprobación de existencias: Figura 26. Condición del proceso sobre la existencia de inventario En este punto el proceso BPEL estará finalizado, sin mensajes de error ni advertencias, listo para ser probado:
15 Figura 27. Aspecto final del proceso de negocio con BPEL 6 Desplegar el módulo BPEL (VIDEO 2: 00:00-00:28) Todo módulo de la categoría SOA será desplegado en el contenedor de JBI dentro de una Composite Application. Por ello creamos en NetBeans un proyecto de este tipo desde el menú File New Project SOA Composite Aplication y lo nombramos booksalesca:
16 Figura 28. Composite Application A continuación añadimos los módulos SOA que componen nuestra aplicación, pulsando con el botón derecho sobre la carpeta JBI Modules Add JBI Module Figura 29. Añadir módulo SOA Seleccionamos el proyecto booksales y pulsamos el botón Add Project JAR Files: Figura 30. Seleccionamos nuestro proyecto BPEL A continuación compilamos los proyectos introducidos seleccionando Clean and Build haciendo botón derecho sobre el nombre del proyecto, booksalesca. El resultado se mostrará en el editor CASA (Composite Application Service Assembly):
17 Figura 31. Editor para composición de aplicaciones (CASA) Guardamos el proyecto y lo desplegamos, haciendo de nuevo botón derecho sobre el nombre del proyecto Deploy. El proceso BPEL será ahora un web service publicado en: Figura 32. WSDL del servicio web implementado con BPEL En la sección Services en el panel izquierdo de NetBeans vemos que las aplicaciones web que contienen los servicios web, están desplegadas en el contenedor de aplicaciones web de GlassFish, y que la aplicación compuesta SOA está desplegada dentro del contenedor de JBI (Java Business Integration):
18 Figura 33. Artefactos desplegados 6.1 Probar el proceso de compra Podemos enviar mensajes SOAP sobre HTTP al servicio, desarrollando un cliente o simulándolo con alguna aplicación como soapui. También es posible generar test unitarios con junit desde el propio proyecto booksalesca (carpeta Test). En nuestro caso utilizaremos esta última opción. Clic derecho sobre la carpeta Test e ingresar a New Test Case. En la ventana que se despliega ingresar el nombrar el test como TestCaseBookSales y continuar: Figura 34. Crear un Test Case. En la siguiente ventana seleccionamos la WSDL del servicio inicial del proceso BPEL: Figura 35. Selección de WSDL del servicio inicial del proceso.
19 En la última ventana seleccionamos la operación que deseamos realizar por medio de este proceso inicial. En nuestro caso es booksalesoperation. En la carpeta Test se creará un TestCase que contiene un input y un output que representan los mensajes SOAP de envío y recepción, como lo muestra la siguiente figura: Figura 36. Test case de booksales Por medio del archivo Input.xml creamos el mensaje SOAP con los datos para comprar un libro: Figura 37. Mensaje SOAP request de compra Guardamos y damos clic derecho sobre TestCaseBookSale y seleccionamos Run, y aceptamos el mensaje que aparece. El archivo Output.xml contendrá el mensaje SOAP de respuesta: Figura 38. Mensaje SOAP response con información de la compra El proceso de negocio ha sido implementado en BPEL con éxito!!! NOTA: Si desea cambiar los valores del mensaje SOAP request para probar otros resultados, debe limpiar el archivo Output.xml antes de correr la nueva prueba.
(http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openesb-instalarintroduccion)
Tutorial de BPEL con OpenESB (I) Indice 1. Tutorial de BPEL con OpenESB (I) 1. Introducción 2. El proceso de negocio 3. Identificar los servicios web requeridos 4. Modelar el proceso de negocio con BPEL
Más detallesSistemas Distribuidos (IS18) Ciclo 2009 0 Guía para generar BPEL y CASA
Sistemas Distribuidos (IS18) Ciclo 2009 0 Guía para generar BPEL y CASA Profesor: Ing. Roberto Montero Flores Área : Ingeniería de Sistemas Creamos un nuevo proyecto De tipo SOA, BPEL Module Le damos como
Más detallesWEB SERVICES CREACIÓN DEL SERVICIO
WEB SERVICES CREACIÓN DEL SERVICIO 1. Definición proyecto En el presente tutorial se va a realizar dos proyectos: el primero contendrá los servicios web para gestionar una lista de personas, y el segundo
Más detallesGuías para la Práctica (4) OpenESB BPEL Service Engine
Guías para la Práctica (4) OpenESB BPEL Service Engine Introducción OpenESB es una plataforma open-source que integra distintos componentes para BI (Business Integration), SOA y EAI (Enterprise Application
Más detallesGUÍA DE USUARIO Programación y Presentación Prueba de Selección Fase II
GUÍA DE USUARIO Programación y Presentación Prueba de Selección Fase II Este documento le indicará cómo realizar la PROGRAMACIÓN y PRESENTACIÓN de las pruebas de Selección Fase II de la Oferta Educativa
Más detallesREDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS
REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición
Más detalles2_trabajar con calc I
Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,
Más detallesManual de NetBeans y XAMPP
Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación
Más detallesMóvil Seguro. Guía de Usuario Terminales Android
Móvil Seguro Guía de Usuario Terminales Android Índice 1 Introducción...2 2 Descarga e instalación de Móvil Seguro...3 3 Registro del producto...5 4 Funciones de Móvil Seguro...7 4.1 Antivirus... 7 4.1
Más detallesManual Ingreso Notas y Acta Electrónica
Manual Ingreso Notas y Acta Electrónica ÍNDICE ÍNDICE 2 I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) _ 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULADAS)
Más detallesRUEDA TORRES DULCE CAROLINA 3CM2 JAX-WS WEB SERVICES WEB APPLICATION DEVELOPMENT
3CM2 JAX-WS WEB SERVICES WEB APPLICATION DEVELOPMENT 1. INTRODUCCIÓN En esta práctica se mostraran los fundamentos del uso de la IDE para desarrollar un servicio web JAX-WS. Después de crear el servicio
Más detallesAPLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web
APLICATECA Guía para la contratación y gestión de Hacemos Tu Web INDICE 1 QUÉ ES HACEMOS TU WEB?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE HACEMOS TU WEB... 1 1.3 REQUERIMIENTOS DEL SERVICIO...
Más detallesAPLICATECA. Guía para la contratación y gestión de Respaldo Cloud
APLICATECA Guía para la contratación y gestión de Respaldo Cloud INDICE 1 QUÉ ES RESPALDO CLOUD?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE RESPALDO CLOUD... 1 2 CONTRATACIÓN DE RESPALDO CLOUD...
Más detallesComisión Nacional de Bancos y Seguros
Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga
Más detallesGuía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica
Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf
Más detallesGuía de instalación de la carpeta Datos de IslaWin
Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3
Más detallesCómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?
Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la
Más detallesAccede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:
Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su
Más detallesSUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER
SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER En Chamonix siempre intentamos poner las cosas lo más fáciles posibles a nuestros clientes. Por ello, a continuación le facilitamos unas instrucciones detalladas
Más detallesInstalación del Admin CFDI
Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí
Más detallesPlantillas Office. Manual de usuario Versión 1.1
Manual de usuario Para comprender y seguir este manual es necesario: Disponer del fichero lasolucion50.exe Asegurarse de trabajar con la versión 5.0.0.7 o superior. Para comprobar que versión esta utilizando
Más detallesDOCENTES FORMADORES UGEL 03 PRIMARIA
DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace
Más detallesAPLICATECA. Guía para la contratación y gestión de. Te Destaco
APLICATECA Guía para la contratación y gestión de Te Destaco INDICE 1 QUÉ ES TE DESTACO?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE TE DESTACO... 1 2 CONTRATACIÓN DE TE DESTACO... 2 2.1 INICIAR
Más detallesPANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08
PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet Revisión 1.1 Fecha 2006-08 Índice 1. Acceder 2. Menú 3. Gestión Básica 3.1 Añadir 3.2 Editar 3.3 Eliminar 3.4 Eliminación de registros
Más detallesCONFIGURACIÓN PARA CORREO ELECTRÓNICO SEGURO CON MOZILLA
PÚBLICA Página Página 1 de 15 1 OBJETIVO Este manual tiene como objetivo servir de guía para los usuarios que desean utilizar su cliente de correo Mozilla para enviar correo electrónico seguro mediante
Más detallesRELACIÓN DE PRÁCTICAS DEL TEMA 2
RELACIÓN DE PRÁCTICAS DEL TEMA 2 PRÁCTICA S.O. (I): Crear un fichero con Wordpad con tus datos personales y guardarlo en c:/temp Crear una carpeta con tu nombre en c:/temp (ej. C:/temp/pepita) Copiar el
Más detalles10. El entorno de publicación web (Publiweb)
10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de
Más detallesANEXO I. Diccionario de Datos
ANEXO I. Diccionario de Datos 137 138 139 140 ANEXO II. Manual de Instalación de NACLOGANALIZER Manual de Instalación NacLogAnalizer 1. Antes de ejecutar el sistema usted debe crear la base de datos con
Más detallesManual de Usuario FACTURA99 FACTURACIÓN. Factura99 FACTURA 99
Factura99 Manual de Usuario FACTURA99 FACTURACIÓN FACTURA 99 CONTENIDO 1 Asistente de Registro Paso a Paso... 4 1.1 Paso 1... 4 1.2 Paso 2... 5 1.3 Paso 3... 5 1.4 Paso 4... 6 1.5 Paso 5... 6 2 Tablero
Más detallesMarketing y Estadística 1. 2. 3. 4. Listados de clientes con selección de criterios Generación de Cartas, SMS y Etiquetas Estadísticas Avanzadas, GIO BI Gestión de Avisos 1. Listados de clientes con selección
Más detalles- Dirigido a Centros Docentes- Versión 01-23/03/2010
K Manual de usuario "Inventario TIC - Dirigido a Centros Docentes- Versión 01-23/03/2010 ÍNDICE ÍNDICE...1 1. INTRODUCCIÓN...2 Terminología utilizada... 2 2. DESCRIPCIÓN DEL SISTEMA...2 3. CONSIDERACIONES
Más detallesFormas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007
Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Contenidos 1. Propósito 3 2. Cuentas Bancarias 4 2.1. Dar de alta un banco 4 3. Formas de pago 6 3.1. Cómo crear formas de pago
Más detallesRedes de área local: Aplicaciones y servicios WINDOWS
Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor
Más detallesGVisualPDA Módulo de Almacén
GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en
Más detallesMANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)
MANUAL DE AYUDA SAT Móvil (Movilidad del Servicio Técnico) Fecha última revisión: Abril 2015 INDICE DE CONTENIDOS INTRODUCCION SAT Móvil... 3 CONFIGURACIONES PREVIAS EN GOTELGEST.NET... 4 1. INSTALACIÓN
Más detallesManual de configuración de Adobe Reader para la validación de la firma de un documento.
Manual de configuración de Adobe Reader para la validación de la firma de un documento. Versión 1.0 Página 1 de 24 TABLA DE CONTENIDOS INSTALAR LOS CERTIFICADOS DE LA FNMT-RCM.... 3 CONFIGURAR ADOBE READER
Más detallesMicrosoft Access proporciona dos métodos para crear una Base de datos.
Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las
Más detallesEscudo Movistar Guía Rápida de Instalación Dispositivos Symbian
Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3
Más detallesManual de Capacitación y de Usuario
Manual de Capacitación y de Usuario Módulo: Máquinas Registradoras Junio -2011 Tabla de Contenido 1.- INTRODUCCIÓN... 3 2.- DEFINICIONES GENERALES... 3 ESQUEMA COMÚN PARA LAS PANTALLAS... 3 ELEMENTO: PAGINADOR...
Más detallesManual del Sistema Extranet de Proveedores. Extranet de Proveedores. Versión 3.0. Manual de Usuario
Extranet de Proveedores Versión 3.0 Manual de Usuario 1 Tabla de Contenido Introducción.. 3 Ingreso al Sistema.. 4 Definición de las Opciones Del Menú.. 4 FACTURAS.. 5 Anticipos Otorgados.. 5 Facturas
Más detallesPS.Vending Almacén Pocket PC
Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...
Más detallesGuía Práctica para el Uso del Servicio de Software Zoho CRM
Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 4 Modificación de las Listas Estándar del Sistema Modificación del Menú Principal del Sistema Importación de información al Sistema Adición
Más detallesNORMA 34.14(SEPA) 05/11/2013
NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios
Más detallesCrear la base de datos antes de la instalación de Wordpress.
Introducción En este tutorial básico sobre instalar Wordpress en tu propio hosting mediante un panel de control cpanel y aprenderás como personalizar las bases de datos MySQL que utiliza Wordpress. Para
Más detallesMANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES
MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES ÍNDICE 1. Introducción... 3. Registro y Acceso... 3.1. Registro Guiado... 4.1. Registro Guiado Datos Básicos... 5.1. Registro Guiado Contactos... 6 3. Creación
Más detallesUNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #3 Nombre de la Práctica: Creación de menús con Joomla Lugar de Ejecución: Centro de cómputo
Más detallesNotas para la instalación de un lector de tarjetas inteligentes.
Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación
Más detallesPlataforma e-ducativa Aragonesa. Manual de Administración. Bitácora
Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar
Más detallesManual DISCO VIRTUAL. Gemelo Backup Online DESKTOP
Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su
Más detallesegarante Configuración de una cuenta de correo del servicio eginbox en una cuenta existende de Gmail
egarante Configuración de una cuenta de correo del servicio eginbox en una cuenta existende de Gmail Document created by docsigned@egara nte.com Para poder enviar y recibir los correos de una cuenta del
Más detallesPRESENTACIÓN TELEMÁTICA DE CUENTAS ANUALES
PRESENTACIÓN TELEMÁTICA DE CUENTAS ANUALES Manual de usuario 21 de febrero de 2014 Colegio de Registradores de España C/ Diego de León, 21 28006 Madrid Presentación Telemática de Cuentas Anuales http://www.registradores.org
Más detalles1.- GENERAL. 2.- INGRESO AL SISTEMA.
Contenido 1.- GENERAL.... 3 2.- INGRESO AL SISTEMA.... 3 2.1.- Ingreso y uso del sistema.... 3 3.- AMBIENTE DE TRABAJO.... 4 4.- GESTIÓN DE COMPROBANTES.... 5 4.1.- AGREGAR COMPROBANTE.... 5 4.1.1.- Agregar
Más detallesBase de datos OpenOffice 2.0. 2ª parte. por Pedro Peregrín González 18002693 CEIP San Juan de Dios Granada -España-
Base de datos OpenOffice 2.0 2ª parte por Pedro Peregrín González 18002693 CEIP San Juan de Dios Granada -España- En la primera parte creamos una base de datos y un formulario. En esta segunda parte vamos
Más detallesGUÍA DE OUTLOOK. Febrero 2010
GUÍA DE OUTLOOK 2007 Febrero 2010 CONFIGURACIÓN: Lo primero que debe hacer antes de abrir Outlook es crear un perfil, al que configurara una cuenta de correo. Para ello vaya a su menú de inicio de Windows
Más detallesAGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7
Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos
Más detallesTÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS
COMBINAR CORRESPONDENCIA CON OFFICE 2003 Combinar correspondencia nos permite incluir en un documento datos almacenados en otro lugar. De esta forma podremos obtener copias de un mismo documento pero con
Más detallesAplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio
Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del
Más detallesCOMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER
2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por
Más detallesCUALQUIERA, NO ES NECESARIO DISPONER DE ADSL
INDICE 1. Qué tipo de conexión a internet necesito?...1 2. Qué sistema operativo tengo que tener?...1 3. Y qué navegador?...1 4. Necesito alguna impresora específica para el visado?...1 5. Qué más tengo
Más detallesManual de configuración del correo electrónico Netkiamail en distintos dispositivos
Manual de configuración del correo electrónico Netkiamail en distintos dispositivos 1. - INTRODUCCION En este manual aprenderá a configurar una cuenta de correo electrónico para clientes de correo de equipos:
Más detallesOficina Online. Manual del administrador
Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal
Más detallesGESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD
GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...
Más detallesManual de uso de correo seguro en Microsoft Outlook
Manual de uso de correo seguro en Microsoft Outlook Fecha: 22/03/2006 Versión: 1.4 Estado: APROBADO Nº de páginas: 10 Secretaria Autonòmica de Telecomunicacions i Societat de la Informació Conselleria
Más detallesPRESENTACIÓN TELEMÁTICA DE LIBROS
PRESENTACIÓN TELEMÁTICA DE LIBROS Manual de usuario 20 de febrero de 2014 Colegio de Registradores de España C/ Diego de León, 21 28006 Madrid Presentación telemática de Libros http://www.registradores.org
Más detallesGUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE
ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19
Más detallesMÓDULO 3 HERRAMIENTAS EN LA NUBE: ANFIX
MÓDULO 3: TEMA 1 INTRODUCCIÓN Hemos elegido esta herramienta, por su sencillez de acceso a través de la web, es bastante fácil e intuitiva, tan sólo tienes que registrarte, confirmar tu cuenta y ya puedes
Más detallesTUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN DE NETBEANS
TUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN DE NETBEANS Apartado A: Descarga desde la web oficial de Oracle, Java SE e instálalo en tu equipo. Vamos a la página web de Oracle, y seleccionamos en productos
Más detallesContenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450
GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR
Más detallesINSTALACIÓN DE MEDPRO
1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso
Más detallesEn términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.
1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta
Más detallesGUÍA PARA INICIAR UN TRÁMITE DESDE LA OFICINA VIRTUAL
GUÍA PARA INICIAR UN TRÁMITE DESDE LA OFICINA VIRTUAL 1.- INTRODUCCIÓN Para acceder a Oficina Virtual con Certificado Digital, es necesario pulsar sobre el botón Entrar con certificado digital que se muestra
Más detallesÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)
JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una
Más detallesAna Alicia Rodríguez Magdaleno
Ana Alicia Rodríguez Magdaleno Coordinación h@bitat puma Tutorial Movie Maker Windows XP Qué es Movie Maker? Es un software incluido en Windows para la edición de video. A continuación se muestran los
Más detallesSOROLLA MODULO DE JUSTIFICANTES DEL GASTO
MINISTERIO DE ECONOMÍA Y HACIENDA SECRETARÍA DE DE HACIENDA Y PRESUPUESTOS GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL SOROLLA MODULO DE JUSTIFICANTES DEL GASTO GUÍA DE
Más detallesCONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA
CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE DEL DOCUMENTO 1. INTRODUCCIÓN...2 1.1. REQUISITOS TÉCNICOS...2 2. DECLARACIONES...3 2.1. CREAR UNA
Más detallesCuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.
En Sharepoint se puede controlar quién y cómo podrá acceder a las carpetas y documentos. Deberá ser la persona encargada de la administración del sitio quien lo gestione a través de los Grupos, aunque
Más detallesDepartamento Nacional de Planeación República de Colombia
Departamento Nacional de Planeación República de Colombia Manual General de Instalación y Evaluación de Proyectos de Inversión Dirección de Inversiones y Finanzas Públicas Bogotá D.C., Colombia Enero de
Más detallesVideoSoftPHONE Active Contact
VideoSoftPHONE Active Contact 1 ÍNDICE 1. CÓMO INSTALAR MI VIDEOSOFTPHONE SOFTWARE?... 1 1.1. REQUISITOS PREVIOS... 1 1.1.1. Requisitos del sistema... 1 1.1.2. Requisitos Software... 1 1.2. INSTALACIÓN...
Más detallesComisión Nacional de Bancos y Seguros
Comisión Nacional de Bancos y Seguros Manual de Usuario Transacciones UIF División de Servicios a Instituciones Financieras 10 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga e Instalación
Más detallesAPLICATECA. Guía para la contratación y gestión de. Servidor Cloud
APLICATECA Guía para la contratación y gestión de Servidor Cloud INDICE 1 QUÉ ES SERVIDOR CLOUD?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE SERVIDOR CLOUD... 2 2 CONTRATACIÓN DE SERVIDOR CLOUD...
Más detallesMANUAL DE USUARIO Y EJEMPLO DE UTILIZACIÓN HERRAMIENTA DLP-DELPHI LEARNING PACKAGE
MANUAL DE USUARIO Y EJEMPLO DE UTILIZACIÓN HERRAMIENTA DLP-DELPHI LEARNING PACKAGE PROFESOR: Creación y puesta en marcha de un proceso de aprendizaje Delphi: En esta fase el profesor debe realizar las
Más detallesGestión de incidencias
Gestión de incidencias Manual de Uso Marzo de 2013 Ibai Sistemas Índice Objetivo del Manual... 3 Para que sirve la aplicación de gestión de incidencias de Ibai Sistemas S.A.... 3 Acceso a la aplicación...
Más detallesCERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB
CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB 1 LECTORES DE TARJETAS... 2 2. INSTALACIÓN DE DRIVERS DEL LECTOR DE TARJETAS LTC31 USB.... 2 3. INSTALACIÓN DE LOS MÓDULOS DE SEGURIDAD... 5 3.1
Más detallesMANUAL DE USUARIO. Se deben seguir los siguientes pasos para la correcta instalación del módulo descargable:
MANUAL DE USUARIO La aplicación para la convocatoria Parques Científicos y Tecnológicos consta de un programa descargable más un módulo web. Mediante el módulo descargable, es posible cumplimentar todos
Más detallesMANUAL DE FACTURACIÓN TOUCH SCREEN
MANUAL DE FACTURACIÓN TOUCH SCREEN Tabla de Contenido Contenido Pág. CAPITULO 1... 3 CARACTERÍSTICAS Y BENEFICIOS... 3 CAPITULO 2... 4 ENTRADAS Y SALIDAS DEL MODULO... 4 Visión general... 4 Contenido del
Más detallesSistema Valefiel Todos los derechos reservados 2012
Sistema Valefiel Todos los derechos reservados 2012 Contenido 1. GENERALIDADES... 1 1.1 Que es VALEFIEL?... 1 1.2 Que es la tienda virtual?... 1 1.3 Configuración Técnica... 1 2. REGISTRO... 1 3. INGRESO/SALIDA
Más detallesInstalación de certificados digitales
Instalación de certificados digitales CONTENIDO El presente documento recoge una serie de indicaciones para poder usar certificados digitales en los navegadores soportados por la Sede Electrónica del CIEMAT
Más detallesCorreo Electrónico: Webmail: Horde 3.1.1
CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información
Más detallesMANUAL DE CAPACITACIÓN Sistema Joomla WEB CMS 2.5. HogarPara. SusNiños. www.hogarparasusninios.org
MANUAL DE CAPACITACIÓN Sistema Joomla WEB CMS 2.5 HogarPara SusNiños www.hogarparasusninios.org Pág. 1 Quito, 13 de Octubre del 2013 Señores HOGAR PARA SUS NIÑOS Presente.- Estimados Es grato para nuestra
Más detallesManual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL
Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL Manual Conector FactuSOL Profesional Módulo para PrestaShop v.1.5 o superior Lea detenidamente este manual de inicio a fin antes de
Más detallesGuía Notas Parciales. Intermedio
Guía Notas Parciales Intermedio ÍNDICE I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULAS) 6 IV. INGRESAR
Más detallesMANUAL DE LA APLICACIÓN DE ENVÍO DE SMS
MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS SEGUIMIENTO DE VERSIONES Versión Novedades respecto a la versión anterior Fecha Versión 1.0 14/03/2011 Página 2 ÍNDICE ÍNDICE... 3 1. INTRODUCCIÓN... 4 2. MÓDULO
Más detallesLa pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.
Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en
Más detallesCOMBINAR CORRESPONDENCIA EN MICROSOFT WORD
COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente
Más detallesManual para usuarios USO DE ONEDRIVE. Universidad Central del Este
Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ
Más detallesManual de configuración de Thunderbird ÍNDICE
Manual de configuración de Thunderbird ÍNDICE 1. ARRANCANDO THUNDERBIRD POR PRIMERA VEZ... 2 2. ARRANCANDO THUNDERBIRD POR N-ÉSIMA VEZ... 2 3. CONFIGURACIÓN DE CUENTA DE CORREO... 4 4. SERVICIO DE DIRECTORIO
Más detallesTutorial de Windows Movie Maker
Tutorial de Windows Movie Maker Índice 1-Conocemos el Programa Windows Movie Maker 2- Cómo crear y guardar un Proyecto? 3- Cómo importar imágenes, videos y audios? 4- Cómo crear la película? 4.1.Añadir.Añadir
Más detallesGuía de Acceso rápida para Participantes Marzo 2014
Guía de Acceso rápida para Participantes Marzo 2014 Qué es Blackboard Collaborate Es un espacio de comunicación para reuniones virtuales de colaboración, y educación a distancia. Blackboard Collaborate
Más detallesManual de ayuda para la utilización del Correo Interno en el Campus Virtual
Manual de ayuda para la utilización del Correo Interno en el Campus Virtual Página 1 de 12 Contenido 1. INTRODUCCIÓN... 3 2. CONFIGURACIÓN DEL BLOQUE DE CORREO INTERNO... 3 3. GESTIÓN DEL CORREO... 4 4.
Más detalles