DocuWare SDK ProductInfo 1



Documentos relacionados
DocuWare GAPI para VB.NET y C#

DocuWare REQUEST ProductInfo 1

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-

Microsoft Access 2003 (Completo)

MICROSOFT ACCESS 2007

Manual de configuración de Adobe Reader para validar la firma. Dirección de Ingeniería de Aplicaciones y Sistemas

DocuWare permite almacenar y organizar documentos de Lotus Notes

MICROSOFT ACCESS 2013 (COMPLETO)

Gestión documental con fotocopiadoras digitales

Excel 2007 Completo. Duración: Objetivos: Contenido: 75 horas

Curso de Excel Completo Básico Intermedio - Avanzado

Manual Configuración de Adobe Reader para la validación de la firma de un documento

Objetivos y Temario CURSO SQL SERVER 2012

Requisitos configuración de seguridad puestos cliente Rich Web

Conceptos básicos de bases de datos

REPRESENTANTE DE EMPRESA GUÍA RÁPIDA DEL SISTEMA

Tabla de contenido. P á g i n a 2

El curso esta orientado para toda persona que desee aprender todos las funciones de esta Base de Datos.

Ayuda. Mensajes del sistema. Iniciar/Cerrar sesión. Iconos del panel de control

Todas las páginas del módulo disponen de una cabecera:

Manual de Mensajes Recibidos Swift

MANUAL DE USUARIO MANUAL DE USUARIO

CONFIGURACIÓN DE LOS ROUTER DE TELEFÓNICA DESDE WINDOWS VISTA

Sistema de Registro Nacional de Accidentes de Tránsito - RNAT MANUAL DEL USUARIO DIGITADOR

1.1 CONFIGURACIÓN DE LAS OPCIONES DE WORD

Í n d i c e d e t a l l a d o

Procedimiento de instalación

Guión de prácticas de la asignatura de Laboratorio de PCs. PRÁCTICA 2: MONTAJE DE UNA RED DE ÁREA LOCAL

MANUAL DE USUARIO IDE UCUENCA

Puesta en marcha de Aspel-COI 7.0

INTRODUCCIÓN AL CAPÍTULO 3 7. INTRODUCCIÓN A RSLINX LITE 4

Visualización de la lista de fuentes disponibles

PCFaceSwitch. Drivers y programa de control de una Extender tarjeta para el PCI Express bus

Software de administración de la impresora

CAPITULO 6 Interfaz de comunicación con Visual Basic

Configuración de tareas para UNC / FTP / SSH / Local

Instructivo Técnico para Firma Electrónica

Un buen equipo: DocuWare y Microsoft Outlook

Contraloría General del Estado WEB CONTROLEG. Manual de Usuario. Versión 1.0. Saal Systems

Guía de Google Cloud Print

DREAMWEAVER CS 5 DURACIÓN Y OBJETIVOS DEL CURSO. Duración en horas: 40

PRUEBA DE NIVEL DE ACCES

Microsoft Office Excel Nivel Básico

3. EDITAR FORMULARIOS 3.4. EDITAR FORMULARIOS MODIFICAR EL FONDO DE UN FORMULARIO UNIDAD 3- CREAR FORMULARIOS

PORTAL SUMITOMO MANUAL PROVEEDORES (PORTAL WEB)

Fórmate. Manual de Usuario de Reúnete. Versión 11/02/2015. Fórmate Manual de usuario de Reúnete Página 1 de 12. Madrid, 11 de febrero de 2015

PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS

AS/400e. Client Access Express - Iniciación

Copias de seguridad y recuperación Guía del usuario

Opciones avanzadas. Impresión de páginas de separación. Impresora láser Phaser 4500

Aula virtual Guía de usuario

SIREM Sistema de Información y Riesgo Empresarial GUIA DE USUARIO

COTIZADOR WEB EQUINOCCIAL

Abrir y cerrar Outlook 2010

Aula Virtual. Manual del estudiante

MANUAL DE USUARIO. Sistema de Gestión Documentaria V.2.0. GOBIERNO REGIONAL DEL CALLAO Oficina de Tecnologías de la Información y Comunicaciones

Firma digital de actas académicas

Manual avanzado Access 2007

ANEXO I: REALIZACIÓN Y VALIDACIÓN DE FIRMAS ELECTRÓNICAS A TRAVÉS DE VALIDe

Congreso de los Diputados

2.2. CREAR Y MODIFICAR CAMPOS.

Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr

Emisión de Comprobantes Fiscales Digitales con Aspel-SAE 4.6 para: TIENDAS NETO (Productos)

Puesta en marcha de Aspel-FACTURe 3.0

MANUAL DE USO Servidor de Cálculo KRAMER ÍNDICE

Aspectos relacionados con los certificados digitales en la Sede Electrónica del Ayuntamiento de Logroño.

IFCT0610 Administración y Programación en Sistemas de...

Comunicación uso de viviendas turísticas por internet

Copias de seguridad y recuperación Guía del usuario

Mantener una base de datos de Microsoft SQL Server 2008 R2

APLICACIÓN PARA CONTROL DE PRESENCIA ORIENTADA A PEQUEÑA EMPRESA INCLUYE UN APARTADO DE CONTROL DE ACCESOS

Logística - Compras. Gestor de Pedidos Sin Tratamiento Logístico MANUAL DE USUARIO. (Versión , Mayo de 2012)

Temario 2008 para la certificación de MS Excel Nivel Fundamentos

Cursos MICROSOFT OFFICE 2013

Manual para Alumnos del Campus Virtual

INTRODUCCIÓN...11 CAPÍTULO 1. ELEMENTOS, ESTRUCTURA Y FUNCIONES DE UN SISTEMA OPERATIVO...13

Anexo del Manual de instrucciones

Sistema de Citas Tag Manual de Usuarios Ciudadano

CONFIGURACIÓN RED WIFI. ORDENADORES. UNIVERSIDAD EUROPEA MIGUEL DE CERVANTES.

MODULO DERECHOS PATRIMONIALES

MICROSOFT ACCESS 2007 (COMPLETO)

\Aplicación \ Configuración \ Absentismo \Inspectores de Centros.

OmniTouch 8400 Instant Communications Suite Integración con Microsoft Outlook

Bienvenido! Cómo usar LexNETAPP. Veamos cada uno de ellos con más detenimiento! Interfaz del sistema. Alta acceso. Pantallas.

Guía de Navegación Campus Lares BIENVENIDOS AL CAMPUS VIRTUAL LARES

FAQs sobre el Eee Pad TF201

REGLAS DE CODD DEL MODELO RELACIONAL

5.1 Modos de visualización de la Biblioteca

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA 8. Requisitos para presentar 4ª 5ª y/o 6ª oportunidad Del semestre Enero Junio 2016

Nota Técnica: Consejos de instalación

Guía rápida de instalación de i-card Loyalty 5.0. Contenido

Descarga, obtención de licencia e instalación de Microsoft Outlook 2003 para usuarios de Servicio Premium

GuíaTécnica de la Plataforma e-learning

Manual para importar ficheros CSV en la aplicación de Comunicación de pagos

3. CREAR FORMULARIOS 3.1. CREAR FORMULARIOS CREAR UN FORMULARIO CON EL ASISTENTE PARA FORMULARIOS UNIDAD 3- CREAR FORMULARIOS

Tabletas en el aula. Uso de recursos Flash en Android. Edición Autor: Fernando Posada Prieto canaltic.com

FORMACIÓN PRÁCTICA: Al propio ritmo de aprendizaje, sin condicionantes de grupo y atendido personalmente por un profesorado especializado.

SILABO. Se requiere el manejo de Windows a nivel usuario y el trabajo con listas de datos. Un nivel de Excel básico sería deseable pero no obligatorio

Monitoring and Operating a Private Cloud with System Center 2012

Microsoft Office 2016: Word, Excel, PowerPoint, Outlook y OneNote 2016 Domine las funciones avanzadas de la suite Microsoft

Transcripción:

DocuWare SDK Product Info La integración fácil de DocuWare en otras aplicaciones DocuWare ofrece la posibilidad de vincular sus amplias funciones de gestión documental con las aplicaciones específicas del cliente gracias a su Software Developer Kit (SDK). El programa pone a disposición del programador unas interfaces específicas para diferentes entornos de desarrollo. De esta forma permite manejar las funciones DocuWare desde las más diversas aplicaciones. La arquitectura de DocuWare permite ofrecer diferentes y eficaces interfaces de programación para distintos entornos. DocuWare tiene una estructura de clienteservidor. Desde su lado de servidor, DocuWare trabaja posibilidades de integración del sistema de Puede consultar más detalles sobre las con una serie de servidores que desempeñan diversas DocuWare en el White Paper Integration, que funciones. Por ejemplo, el Authentication Server es el encontrará en la sección Material de encargado de las inscripciones y de la administración de Información de www.docuware.com. usuarios, y el Content Server del acceso a los documentos. En el lado de cliente cuenta con las funciones de usuario como, por ejemplo, visualizar, almacenar y buscar documentos, así como la Ventajas principales administración y configuración de sistemas. Sobre estos cimientos DocuWare dispone, por un lado, del DocuWare Máximo rendimiento en el intercambio de TOOLKIT, al cual accede el cliente DocuWare y que ofrece datos un amplio conjunto de funciones. Por otro lado, Programación sencilla DocuWare ofrece junto con GAPI (General Application Programming Interface) una.net-api que accede Aplicación segura y estable directamente al servidor pudiendo ejecutar acciones Gestión documental totalmente integrada fundamentales en DocuWare. Los Web Services y JAPI (Java Application Programming Interface), una interfaz específica para el mundo Java, están basados en GAPI. DocuWare se puede dirigir y controlar mediante estas interfaces de forma fácil y segura desde otras aplicaciones. DocuWare SDK ProductInfo 1

Funciones DocuWare GAPI para VB.NET y C# La interfaz de programación basada en.net 2.0 está orientada a los objetos y trabaja independientemente del cliente DocuWare. En lugar de acceder a través de un cliente, GAPI accede directamente al servidor DocuWare a través del TCP/IP. Gracias a este acceso directo, GAPI trabaja con extremada eficacia, seguridad y sencillez. Para la integración en aplicaciones.net y C#, se instalan referencias en DOCUWARE.GAPI. DLL Los errores se retornan como excepciones. En parte algunas funcionalidades coinciden con las funcionalidades de DocuWare TOOLKIT. Pero como GAPI trabaja sin cliente, no se dispone de ninguna interfaz de usuario. Las órdenes GAPI para la integración en aplicaciones.net y C# permiten, por ejemplo, buscar y almacenar documentos en el archivo, así como modificar las entradas de índice y eliminar, exportar y descargar documentos. Asimismo, también se puede solicitar una serie de información de entidades/clases por separado como, p. ej., los nombres de todos los usuarios de una organización, o los ajustes relativos a los campos de índice de un archivo. Con nuestros clientes utilizamos con éxito la integración del Web Client mediante URL de DocuWare. Eso nos permite integrar documentos archivados en sus aplicaciones de forma fácil y sin esfuerzo. La integración de URL es asombrosamente fácil y funciona de maravilla. Mediante la interfaz GAPI proporcionada por DocuWare, integramos con nuestros clientes el software del sistema de gestión documental de forma muy fácil y eficaz en sus entornos de TI. Con sólo pulsar un botón, los usuarios pueden acceder desde sus aplicaciones a los documentos archivados. La interfaz se integra de manera sencilla y funciona perfectamente. Detlev Eberhardt Gerente pro effectus gmbh Web Services y JAPI Los Web Services permiten la interoperabilidad de los servidores DocuWare desarrollados sobre la base de.net, como por ejemplo con el mundo Java. Los Web Services se basan en la GAPI (General Application Programming Interface) de DocuWare. DocuWare permite disponer de cinco servicios acoplados sueltos que se pueden aplicar de forma individual. Cada una de las cinco interfaces cuenta con una capacidad funcional claramente definida. Los servicios se suministran en dos modalidades distintas: por un lado, como Compatible Web Services, y por el otro, como Session Web Services. Ambos grupos tienen la misma capacidad funcional, no obstante se manejan de forma distinta y se aplican en entornos diferentes. Por ejemplo, para conectar un cliente Java se requieren los Compatible Web Services. Los Compatible Web Services soportan el protocolo de red SOAP 1.1 (Simple Object DocuWare SDK ProductInfo 2

Access Protocol). Los Session Services soportan el SOAP 1.2 y sirven para conectar un cliente.net. Por el contrario, JAPI aplica a Web Services una interfaz sin cables para el mundo Java. Aplicaciones Interfaces de DocuWare a otras aplicaciones Integración con URL Para enlazar componentes individuales del Web Client de DocuWare con las aplicaciones que se deseen (por ejemplo, Outlook o un sistema ERP), DocuWare ofrece la posibilidad de integrarlos mediante direcciones URL. Para cada diálogo de búsqueda, lista de resultados, lista de tareas o incluso para cada documento específico que seleccione, se genera una dirección de Internet (URL) que se introduce en el navegador directamente desde la aplicación. Lo único que se necesita para la integración de direcciones URL es tener instalado el servidor de Web Client del sistema de DocuWare y, al menos, una instancia Web. Encontrará todos los detalles sobre la integración de direcciones URL en los documentos Web Client URL Integration y How to Use URL Integration. DocuWare SDK ProductInfo 3

DocuWare Interfaces Resumen de las funcionalidades de las interfaces Validación y activación DocuWare ofrece la posibilidad de comprobar desde el servidor la plausibilidad de las entradas de índice a través de bibliotecas de validación generales o específicas para el cliente. La comprobación de la plausibilidad se lleva a cabo por medio de DLL.NET 2.0, que puede abarcar numerosas comprobaciones. Las DLL las escribe el Partner o el cliente mismo y, por consiguiente, están adaptadas exactamente a las necesidades del usuario. Se pueden verificar tanto las entradas de un campo (validación de campo) como también la validez de cualquier entrada (validación de índice). DocuWare suministra una DLL (DOCUWARE. VALIDATORBASE.DLL) con clases básicas. Sobre la base de esta DLL el Partner o cliente genera sus propias DLL específicas. Estas DLL se registran en la DocuWare- Administration y se les asigna archivos y/o campos de índice. Tan pronto como se escribe o actualiza una entrada de índice, el sistema accede a la biblioteca y comprueba los datos introducidos, aceptándolos o rechazándolos. El usuario entonces puede corregir los datos introducidos. Las validaciones afectan a todos los almacenamientos y modificaciones de índice, es decir, también cuando se estampa un sello que modifica entradas de índice. En caso de una validación de campo, por ejemplo, se puede validar que una fecha es anterior a la fecha actual o que un valor no debe sobrepasar cierto tamaño. En una validación de índice, por ejemplo, se puede comprobar mediante una fuente de datos externa si un número de cliente introducido se corresponde con el nombre del cliente. Como las DLL pueden contener cualquier código de programa, también se pueden utilizar como disparador para el control de operaciones. Así, por ejemplo, se puede implementar que se envíe una advertencia a todos los usuarios cuando se almacene un documento con determinados criterios de índice. Asimismo se puede efectuar una entrada en unos datos ajenos cuando se modifica determinado valor de una entrada de índice. Al modificar un campo de DocuWare SDK ProductInfo 4

estado, quizás por medio de un sello, se puede modificar otro campo de índice por medio del ajuste con una base de datos externa, el cual controle la transferencia a un determinado usuario con CONTENT FOLDER. DocuWare TOOLKIT para lenguajes de programación C, VB 6 y 4GL Gracias a una interfaz de programación C las funciones de TOOLKIT se pueden instalar en otras aplicaciones para poder manejar DocuWare desde ellas. TOOLKIT maneja funciones fundamentales de DocuWare en materia de edición de bandejas, archivos y documentos. Así pues, permite marcar y visualizar las bandejas y los documentos que se encuentran dentro de ellas. Los documentos se pueden importar, se les puede asignar claves y se pueden almacenar en el archivo. Para buscar y almacenar documentos en el archivo DocuWare, se dispone de las más variadas funciones: se puede acceder por ejemplo a diálogos, menús de búsqueda y almacenamiento, así como visualizar documentos desde una lista resultante. Las funciones de la interfaz de programación C se integran mediante vínculos dinámicos y estáticos de las DLL TOOLKIT. Para una perfecta gestión de fallos o excepciones cada función de TOOLKIT suministra un código de error fácil de interpretar. La interfaz COM tiene como objetivo simplificar en gran medida el manejo de las funciones TOOLKIT en los lenguajes de programación 4GL (p. ej. Microsoft Visual Basic), la cual es compatible con OLE-Automation. Para que una aplicación pueda utilizar las funciones de archivo y bandeja, debe estar en marcha DocuWare. De esta manera se garantiza que tenga lugar la autentificación en el sistema DocuWare. No obstante, para las funciones de documento (como, p. ej., almacenar) no es necesario que DocuWare esté en marcha. TOOLKIT.NET Interface para aplicaciones.net y C# TOOLKIT.NET Interface actúa a modo de envoltura alrededor de la interfaz de programación. Permite a los lenguajes._net utilizar las funciones de TOOLKIT de DocuWare. De esta forma puede, por ejemplo, visualizar documentos en el viewer DocuWare desde aplicaciones VB.NET y C#, ya que pueden manejarse las funcionalidades de cliente. TOOLKIT.NET Interface no construye las funciones TOOLKIT una a una, sino que trabaja orientado a los objetos. Por lo tanto, construye el mismo entorno de funciones en otra forma. Las acciones como buscar o modificar pueden desarrollarse de forma paralela por medio de GAPI. DocuWare SDK ProductInfo 5

En 2009, tuvimos la posibilidad de incorporar en nuestro sistema ERP Bau financials (basado en Microsoft Dynamics NAV) la búsqueda y visualización de documentos mediante el acceso por URL en el Web-Client. Nuestros clientes están entusiasmados, puesto que de esta manera la integración en el sistema central puede realizarse en menos de una hora. De este modo, nuestros clientes se ahorran tener que instalar o implementar el software de DocuWare en muchos puestos de trabajo. Con ello, la instalación y el mantenimiento se simplifican considerablemente. Thorsten Sprenger Dirección de ventas y asesoría de aplicaciones de sistemas de gestión documental Nemetschek Bausoftware Gracias a las interfaces de DocuWare, las aplicaciones de nuestros clientes pueden ampliarse con prestaciones adicionales que satisfacen sus requisitos. Las soluciones como la integración en el sistema de archivos, el adaptador de acceso universal o la integración en Outlook basada en la interfaz GAPI ya están plenamente consolidadas. Tanto nuestros clientes como nuestros desarrolladores de software especializados en el desarrollo de interfaces y módulos adicionales basados en las interfaces de programación de DocuWare están sumamente satisfechos con la oferta de DocuWare. Michael Bollig Gerente DocuScan GmbH DocuWare SDK ProductInfo 6

Funciones GAPI Las características están divididas en las que sólo requieren acceso de lectura y la preparación de información y las que pueden ejecutar acciones a través de las órdenes. Encontrará información más detallada en el tutorial GAPI del archivo de documentos www.docuware.com. A. Client Lista de todos los Authentication Server posibles para una conexión Inicio de sesión a través de la autentificación de DocuWare o de Windows B. Información Organización Nombre y GUID de todos los grupos, perfiles y roles Lista de todos los usuarios o acceso directo a través de nombre / GUID Usuario Nombre y GUID Archivo asignado Grupos, perfiles y roles asignados Lista de todos los derechos sobre archivados, campos de índice de archivos y funcionalidades (derechos de menú) Archivo Nombre, GUID, color y descripción Campos incluido etiqueta, nombre de la base de datos, tipo, GUID, número de índice, longitud Ajustes referentes al texto completo y al archivo satélite Documento Páginas DocuWare de un documento Datos de índice, nota de texto Campos del sistema DocuWare SDK ProductInfo 7

C. Acciones Archivo Búsqueda: Posibilidad de definir cualquier campo de archivo Se pueden definir criterios de búsqueda para campos y campos del sistema, se pueden ampliar los criterios de búsqueda, la conexión de los criterios se efectúa a través de Y u O Listas de aciertos por bloques a modo de.net-datatable Almacenamiento Encontrar un documento por el DocID Todos los documentos Modificar entradas de índice Eliminar documento o páginas de documento DocuWare Colgar páginas DocuWare de un documento al final Modificar nota de texto Exportar documento o páginas de documento DocuWare al sistema de archivos Documentos almacenados Cargar o descargar archivos de un documento DocuWare a o desde una ruta Cargar o descargar archivos de un documento DocuWare a o desde un caché GAPI Descargar archivos de un documento DocuWare continuamente a modo de corriente de datos Estampar sello, también con campos de formulario Proteger documentos Servidores Iniciar y detener flujos de trabajo, comprobar estado DocuWare SDK ProductInfo 8

Funciones de los Web Services DocuWare permite disponer de cinco servicios acoplados sueltos que se pueden aplicar de forma individual. Cada una de las interfaces cuenta con una capacidad de aplicación claramente definida. Los siguientes Web Services están disponibles con funciones claramente asignadas. Encontrará información más detallada en el tutorial Web Services del archivo de documentos www.docuware.com. DWService Autentificación Lista de todos los archivos Lista de todos los sellos DocumentService Abrir y cerrar documentos Modificar entradas de índice Añadir nota de texto Estampar sello FileCabinetService Acceso a los campos de índice de un archivo Acceso a los diálogos y listas de selección Eliminar documento FileService Acceso a los archivos Descargar/cargar los datos de un documento DocuWare ResultListService Búsqueda Búsqueda en la lista resultante Listas de aciertos por bloques DocuWare SDK ProductInfo 9

Funcionalidades JAPI A continuación se enumeran las funciones JAPI que ofrece DocuWare. Encontrará información más detallada en el tutorial JAPI del archivo de documentos www.docuware.com. Archivo Búsqueda: Libre definición de cualquier campo de búsqueda y lista resultante Se pueden definir los criterios de búsqueda para campos. Posibilidad de búsqueda ampliada, la vinculación de los criterios se realiza mediante AND u OR Listas de aciertos por bloques Almacenamiento de documentos Encontrar un documento por el DocID Documento - Todos los documentos Modificar entradas de índice Eliminar todo el documento o páginas concretas Documentos archivados Cargar o descargar archivos de un documento DocuWare a o desde una ruta Estampar sello, también con campos de formulario DocuWare SDK ProductInfo 10

TOOLKIT Funciones (extracto) A continuación se detallan las funciones más importantes que pueden ejecutarse con TOOLKIT. En el manual TOOLKIT, así como en la documentación TOOLKIT Automation que encontrará en el archivo de documentos DocuWare en www.docuware com puede consultar cada una de las correspondientes funciones y el resumen completo. Bandeja Número de todos los documentos de la bandeja Leer la lista de todos los documentos DocuWare de una bandeja Listar los nombres de archivo y de documento de todos los documentos que se encuentran en una bandeja Seleccionar y anular la selección de todos los documentos de la bandeja activa Seleccionar un documento Listar todas las bandejas registradas Indicar las rutas de la bandeja activa Activar una bandeja Abrir y activar una bandeja Número de un documento de la bandeja Importar un documento a una bandeja Actualizar la bandeja activa Fijar los documentos marcados en una bandeja Archivo Listar todos los archivos registrados Especificar el archivo de destino Abrir y activar un archivo Almacenar un documento en un archivo Buscar un documento Número de entradas en las listas resultantes Imprimir un documento de la lista resultante Visualizar un documento de la lista resultante Abrir el programa de edición registrado para editar un documento Eliminar un documento del archivo Copiar un documento en una bandeja Guardar la lista resultante en el archivo Rellenar el menú de almacenamiento o de recuperación con palabras clave Modificar la asignación de claves en el documento almacenado Generar una entrada en la base de datos Documento Abrir un encabezado de documento DocuWare Leer y fijar un campo de texto, de fecha, numérico o memo Convertir un formato de archivo (blanconegro) en un formato DocuWare TIFF G4. Superposición de documentos TIFF DocuWare SDK ProductInfo 11

This document can also be found here: http://pub.docuware.com/es/ 1 4 6 3 1 5 8 1 7 1 For more information please visit our website at www.docuware.com DocuWare SDK ProductInfo 12