Top Banner
Manual de DIRECTOR PLUS 2.0 SQL Y DIRECTOR 2.0 SQL
60

DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Jun 24, 2018

Download

Documents

docong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de

DIRECTOR PLUS 2.0

SQL

Y

DIRECTOR 2.0 SQL

Page 2: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Documento: me_directorplus20sql

Edición: 07

Nombre: Manual de Director Plus 2.0 SQL y Director 2.0 SQL

Fecha: 30-04-2012

Page 3: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

3

Tabla de contenidos

1. Introducción ........................................................................................................................... 5

1.1. Definiciones ........................................................................................................................................ 5

1.2. Licencias............................................................................................................................................. 6

1.3. Compatibilidades ............................................................................................................................... 6

1.4. Requisitos ........................................................................................................................................... 6

2. Instalación .............................................................................................................................. 8

3. Director 2.0 SQL ................................................................................................................... 11

3.1. Inicio .................................................................................................................................................. 12

3.2. Sincronizaciones disponibles ........................................................................................................... 15

3.2.1. Test Conexión............................................................................................................................. 16

3.2.1.1. Puertos ................................................................................................................................................ 17

3.2.1.2. Acceso al servidor ................................................................................................................................ 18

3.2.1.3. Conexión base de datos del servidor .................................................................................................... 18

3.2.1.4. Servicios necesarios ............................................................................................................................. 18

3.2.1.5. Consultas distribuidas Servidor - EwDirector ........................................................................................ 19

3.2.1.6. Consultas distribuidas Director - Servidor ............................................................................................. 20

3.2.1.7. Memoria de SQL Server ....................................................................................................................... 21

3.2.2. ? - Ayuda .................................................................................................................................... 22

3.2.3. Añadir nuevo programa .............................................................................................................. 23

3.2.4. Borrar programa ......................................................................................................................... 24

3.2.5. Reiniciar ...................................................................................................................................... 25

3.3. Realizar sincronización ..................................................................................................................... 26

3.4. Herramientas .................................................................................................................................... 27

3.4.1. Estadísticas ................................................................................................................................. 27

3.4.2. Historial ....................................................................................................................................... 28

3.4.3. Incidencias de la sincronización ................................................................................................... 29

3.4.4. Configuración .............................................................................................................................. 29

3.4.5. Actualización............................................................................................................................... 31

3.5. Ayuda ................................................................................................................................................ 32

4. Director Plus 2.0 SQL ........................................................................................................... 33

4.1. Diferencias entre Director Plus 2.0 SQL y Director 2.0 SQL............................................................ 33

4.2. Configuración de Director Plus 2.0 SQL .......................................................................................... 35

4.2.1. Configuración de Director Plus.................................................................................................... 35

4.2.2. Configuración de prioridades ...................................................................................................... 37

4.2.3. Configuración de tablas .............................................................................................................. 38

4.2.4. Restricciones .............................................................................................................................. 41

Page 4: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

4

5. Anexo ................................................................................................................................... 43

5.1. Comprobaciones para el test de conexión ...................................................................................... 43

5.2. Significado de los iconos de los programas .................................................................................... 45

5.3. Trabajo con multiempresa ................................................................................................................ 45

5.4. Sincronización ................................................................................................................................... 46

5.4.1. Importación ................................................................................................................................. 47

5.4.2. Exportación ................................................................................................................................. 47

5.4.3. Datos ........................................................................................................................................... 48

5.4.4. Ficheros ....................................................................................................................................... 48

5.5. Sincronización, explicación técnica ................................................................................................. 49

5.6. Mensajes de las incidencias de la sincronización ............................................................................ 51

5.7. Director Plus. Tratamiento de los registros borrados en el equipo ................................................. 52

5.8. Análisis técnico de Director Plus 2.0 SQL ....................................................................................... 53

5.9. Tablas de Director 2.0 SQL .............................................................................................................. 54

5.10. Tablas de Director Plus 2.0 SQL .................................................................................................... 56

5.11. Ediciones del manual ewdirector20sql .......................................................................................... 58

5.11.1. Novedades de la edición 2........................................................................................................ 58

5.11.2. Novedades de la edición 4........................................................................................................ 58

Page 5: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

5

1. Introducción

Director Plus 2.0 SQL es una herramienta pensada para poder analizar y trabajar con Eurowin de forma

desconectada del servidor principal de la empresa.

Se presenta en dos versiones:

Director 2.0 SQL

Director Plus 2.0 SQL

El programa Director 2.0 SQL está dirigido a directores comerciales, gerentes, vendedores o cualquier tipo

de usuario de Eurowin que necesita trabajar desde el portátil como un terminal más de red pero que a su

vez también necesita disponer de una copia de Eurowin SQL con todos los datos en el mismo portátil para

consultarlos desde cualquier lugar sin la necesidad de tener que estar conectado a un servidor o a Internet.

Además permite trabajar con múltiples instalaciones de Eurowin SQL con o sin multiempresa, CRM y

Atención Telefónica.

1.1. Definiciones

A lo largo del manual y del programa se utilizan los siguientes términos con este significado:

EQUIPO: Ordenador en el que se instala el programa Director 2.0 SQL. Puede trabajar como terminal de

red de la OFICINA o como ordenador independiente. Por ejemplo, un portátil.

OFICINA: Servidor principal de Eurowin, de CRM o de Atención telefónica, al cual se puede conectar el

EQUIPO para trabajar como terminal de red o para sincronizar los datos.

PROGRAMA: Instalación de Eurowin, de CRM o de Atención telefónica, añadidos a Director 2.0 SQL en

el EQUIPO. Es una copia de la instalación de la OFICINA en el EQUIPO. Al desplegar un programa

aparecen las empresas que contiene.

GRUPO: Nodo cuyos elementos son los PROGRAMAS, agrupa los programas que están relacionados.

Por ejemplo, un grupo puede contener un Eurowin, el CRM y el Atención Telefónica que conectan con

este Eurowin. Si Eurowin trabaja con multiempresa, cada grupo de multiempresa se crea como un

programa dentro del mismo grupo.

IMPORTACIÓN: Copiar los datos de la OFICINA al EQUIPO.

EXPORTACIÓN: Copiar los datos del EQUIPO a la OFICINA.

SINCRONIZACIÓN: Importación o exportación de datos que se realiza desde el EQUIPO de forma que

al terminar el proceso el programa del equipo y el de la oficina tienen la misma información (salvo filtros

de vendedores y series de ventas como se verá en la configuración de Director Plus SQL).

PRIORIDAD: Indica los datos que se sincronizarán. Por ejemplo, un grupo de tablas con prioridad

Oficina no se exportará porque se entiende que los datos de la oficina tienen prioridad sobre los del

terminal.

Page 6: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

6

1.2. Licencias

La utilización de Director SQL no requiere de cuotas de mantenimiento ni de la compra de otro Eurowin para

su utilización en el equipo en modo local; la licencia de Director cubre el funcionamiento de la propia

aplicación así como el de los distintos programas agregados al mismo (en el equipo).

Al trabajar como terminal de red en la oficina necesita una licencia de usuario de Eurowin como cualquier

otro terminal.

La licencia de Director 2.0 SQL tiene el formato MB000000000000000.

La licencia de Director Plus 2.0 SQL tiene el formato MC000000000000000.

1.3. Compatibilidades

Director 2.0 SQL y Director Plus 2.0 SQL pueden trabajar con los siguientes programas:

Cualquier versión de Eurowin SQL que trabaje con el servidor de datos Microsoft SQL Server y para

todos los módulos que tenga instalados el servidor, con o sin multiempresa.

CRM SQL

Atención Telefónica SQL

Director no funciona con la opción de grupos de empresa.

1.4. Requisitos

Los requisitos tanto de software como de hardware para trabajar con Director SQL y Director Plus SQL son

los mismos que para trabajar con Eurowin.

En la página http://www.eurowin.com/requisitos.php se pueden consultar las configuraciones.

MUY IMPORTANTE Antes de iniciar la instalación y ejecución de Director SQL es muy importante realizar las siguientes

comprobaciones:

El Coordinador de transacciones distribuidas de Microsoft (MSDTC) debe estar habilitado para

transacciones de red.

Revisar la configuración de seguridad del MSDTC marcando las opciones:

o Acceso a DTC desde la red

o Permitir clientes remotos

o Permitir administración remota

o Permitir entrantes

Page 7: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

7

o Permitir salientes

o No se requiere autenticación

Desde el equipo se tiene acceso al servidor y al terminal de Eurowin de la oficina.

En el capítulo Test conexión se comentan las comprobaciones que realiza el programa para asegurar el

éxito del traspaso de datos entre la oficina y el equipo.

En el capítulo Comprobaciones para el test de conexión del Anexo de este manual se explica con imágenes

el procedimiento a seguir para realizar las comprobaciones.

Page 8: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

8

2. Instalación

Para hacer la instalación de Director 2.0 SQL hay que introducir el CD del programa en el lector de CD’s del

equipo. Desde “Mi PC” entrar en la unidad correspondiente, ejecutar el programa “Instalar.exe” y seguir las

indicaciones de la aplicación.

Ilustración 1. Instalación de Ew Director 2.0 SQL

Page 9: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

9

Durante el proceso, si no existe, se instala una nueva instancia de SQL Server en el equipo con el nombre

SQLEWDIR totalmente independiente de las instancias de SQL Server que pueda tener instaladas el equipo

y se crea la base de datos EWDIRnn (donde nn es un contador) para almacenar los datos de la

configuración del programa Director SQL. Para conectar con esta instancia hay que utilizar la dirección

NOMBRE_DEL_EQUIPO\SQLEWDIR.

En esta instancia de SQL Server se crean las bases de datos de los programas que se agregan a Director

con los que se podrá trabajar desde el equipo.

En el directorio de instalación c:\ewdir8\ se crea la tabla libre de configuración cfgclisrv.dbf la cual contiene

los datos de conexión a la base de datos EWDIRnn de la instalación de Director.

La instalación crea un acceso directo del programa con el nombre “DIRECTOR 2.0 SQL” o “DIRECTOR

PLUS 2.0 SQL” en el menú “Todos los programas”, al que se puede acceder desde el botón “Inicio” de la

barra de herramientas de Windows.

Al finalizar la instalación tenemos la carpeta c:\ewdir8\ (nombre dado por defecto) que contiene las

siguientes carpetas y ficheros:

ActiveX: Carpeta que contiene las librerías necesarias para el funcionamiento del programa.

Fondos: Carpeta que contiene la imagen fondo.jpg que se utiliza de fondo especial cuando se

trabaja en el equipo con Eurowin en modo local. También contiene el manual del programa.

Sqlexpress: Carpeta con los ficheros necesarios para instalar el servidor de SQL Server y los

programas requeridos para su instalación y funcionamiento.

Tablas: Carpeta en la que se encuentran la base de datos y las tablas que se han utilizado para la

instalación de la base de datos EWDIRnn en el servidor de SQL.

Ilustración 2. Instalación automática de la instancia SQL de Server

Page 10: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

10

Cfgclisrv.dbf: Tabla libre que contiene los datos de conexión a la base de datos EWDIRnn de

Director en el equipo.

Ewdirector.exe: Ejecutable de la aplicación Director 2.0 SQL.

Newdir.exe: Programa de actualización. No se puede ejecutar directamente, lo hace el programa

desde la opción de actualización.

Ewdir.ini: Fichero de configuración. No se crea automáticamente durante la instalación, lo crea el

programa Director para almacenar algunos datos o se puede crear manualmente. Puede tener las

siguientes claves:

o [PRUEVAS] SI / NO: Para ejecutar el programa en modo de depuración. Solamente se debe

utilizar cuando sea necesario bajo la supervisión de un técnico especializado de Eurowin.

o [INST_SQLSERVER] SI / NO: Si al entrar al programa Director no existe la instancia

SQLEWDIR de SQL Server, se instalará automáticamente.

o [SERVIDOR] código del programa: Es el código interno del programa seleccionado al salir

de Director; de esta forma al entrar al programa se seleccionará automáticamente el mismo

programa.

o [EMPRESA] código de empresa. Código de la empresa seleccionada al salir de Director

* Ewdir.ini

********************

[INST_SQLSERVER]

NO

[SERVIDOR]

2

[EMPRESA]

03

********************

En el caso de reinstalar el programa Director SQL, si la instancia SQLEWDIR de SQL Server ya existe no se

volverá a instalar; en ella se crea la base de datos del programa EWDIRnn. Si hay una base de datos con el

nombre EWDIR01 se crea otra base de datos con el nombre EWDIR02, EWDIR03, etc.

Page 11: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

11

3. Director 2.0 SQL

Director SQL permite copiar datos de programas Eurowin, CRM y Atención Telefónica de la oficina al

equipo, del equipo a la oficina y trabajar con estos programas desde el equipo.

La sincronización de los datos, según se verá en el apartado Sincronización, puede ser:

De importación: Desde la oficina hacia el equipo

De exportación: Desde el equipo hacia la oficina

1. Después de instalar Director SQL, en primer lugar hay que añadir o agregar los programas que

queremos tener en el equipo.

2. Una vez se ha añadido un programa hay que hacer la primera importación de datos y ficheros de la

oficina al equipo.

3. Cuando termina la importación ya se puede empezar trabajar con el programa:

a. en modo local (en la copia del equipo, con los datos del servidor del equipo)

b. en modo terminal de red (con los datos del servidor de la oficina)

c. sincronizar los datos y ficheros del equipo o de la oficina.

Ilustración 3. Pantalla inicial de Director 2.0 SQL después de instalar

Page 12: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

12

La pantalla principal del programa Director 2.0 SQL tiene 6 botones en la parte superior a través de los que

se accede a las distintas funciones del programa:

Inicio

Sincronizaciones disponibles

Realizar sincronización

Herramientas

Ayuda

Salir. Cierra el programa Director.

En los siguientes subcapítulos se describe el funcionamiento de cada uno de los apartados disponibles en la

pantalla principal al pulsar los botones mencionados.

3.1. Inicio

En la pantalla de Inicio se presentan en forma de estructura jerárquica los distintos grupos y programas

agregados a Director. En la parte superior aparece el mensaje correspondiente al tiempo mínimo de revisión

asignado y la última acción ejecutada desde Director:

“Tiempo mínimo para la revisión: Quedan m minutos para poder actualizar."

"Director se ejecutó como terminal de red la última vez." o

"Director se ejecutó localmente la última vez."

El árbol de programas tiene tres niveles de elementos:

1. En el primer nivel se encuentran los grupos.

Ilustración 4. Esquema funcionamiento de Ew Director 2.0 SQL

Añadir programa

Instalación

SQLEWDIR

c:\ewdir8\

Ewdirector.exe

Primera importación de datos y ficheros

Ejecución

Local

Ejecución como

terminal de red

Importación de

datos y ficheros

Exportación de

datos y ficheros

Salir

Page 13: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

13

2. En el segundo nivel están los programas.

3. En el tercer nivel están las empresas. Una instalación de Eurowin puede tener varias empresas.

Desde Director podemos ejecutar Eurowin accediendo directamente a la empresa seleccionada por

el usuario, de forma similar a como se hace con el programa Multiempresa.

Si existe algún grupo, al arrancar Director aparece la pantalla de Inicio; si no hay ningún grupo aparece la

pantalla de Sincronizaciones disponibles desde la que se pueden agregar los programas.

Programas

Al seleccionar un programa con el botón derecho del ratón aparece el menú contextual con las opciones

siguientes:

Actualizar Eurowin 8.0 SQL de su equipo: Permite sincronizar importando los datos desde la oficina

hacia el equipo.

Actualizar Eurowin 8.0 SQL de la oficina: Sincroniza exportando los datos desde el equipo hacia la

oficina.

Cuando en el equipo no hay datos (después de añadir un programa antes de la primera sincronización), sólo

está disponible la opción “Actualizar Eurowin 8.0 SQL de su equipo”.

Empresas

Al pulsar doble clic en el nombre del programa o al pulsar el botón izquierdo del ratón sobre el signo + que

aparece a la izquierda del nombre del programa aparecen en la pantalla las empresas pertenecientes al

Ilustración 5. Ew Director con 3 programas en el Grupo 1

Page 14: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

14

programa. Si seleccionamos una empresa y pulsamos el botón de la derecha del ratón aparece el menú,

con las siguientes opciones:

Ejecución local: Inicia la sesión de Eurowin trabajando con los datos del equipo. Cuando Director

2.0 SQL trabaja con un programa en modo local, el fondo de pantalla de Eurowin es distinto del

fondo que aparece al trabajar como terminal de red; en el nuevo fondo aparece el texto “Director”.

De esta forma se puede identificar rápidamente si la sesión de trabajo es con los datos de la copia

del portátil o como terminal del servidor principal.

Ejecución como terminal de red: Inicia la sesión de Eurowin trabajando con los datos de la oficina.

Actualizar Eurowin 8.0 SQL de su equipo: Actualiza todos los datos de la base de datos y los

ficheros del programa, no filtra por empresa. Es la misma opción del menú de programas.

Actualizar Eurowin 8.0 SQL de la oficina: Actualiza todos los datos de la base de datos y los

ficheros del programa, no filtra por empresa. Es la misma opción del menú de programas.

El programa resalta en negrita las opciones que considera que se deberían ejecutar en ese momento según

las últimas acciones y el estado de los datos.

Al pulsar doble click con el botón izquierdo del ratón sobre una empresa se realiza siempre la ejecución

local.

Si no se tiene acceso a la oficina, la opción “Ejecución como terminal de red” no está disponible.

Cuando hay acceso a la oficina y al equipo, el programa permite al usuario seleccionar la sesión, por defecto

se ejecuta la opción “Ejecución local”.

Inicio de sesión

Al iniciar la ejecución local el sistema detecta posibles modificaciones en los datos de la oficina y propone la

sincronización para importar los últimos datos de la oficina al equipo antes de entrar en Eurowin.

Del mismo modo, al iniciar la ejecución como terminal de red el sistema detecta posibles modificaciones en

los datos del equipo desde la última sincronización y propone la sincronización para exportar los datos

nuevos del equipo a la oficina. Este comportamiento se ve modificado por la opción “Tiempo mínimo de

revisión” de la configuración de Director.

Al ejecutar un programa local, si falta algún fichero o carpeta necesarios, Director avisa al usuario y propone

la sincronización para subsanar esta falta.

Ilustración 6. Mensajes que aparecen al intentar ejecutar un programa en

local cuando faltan algunas carpetas.

Page 15: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

15

El programa detecta si está disponible la conexión con la oficina o si se ha realizado la primera

sincronización, mostrando en cada caso las opciones correspondientes en el menú contextual. El color de

los iconos de los programas indica el estado; ver Significado de los iconos de los programas.

Por ejemplo, si desde el equipo no se tiene acceso al servidor de Eurowin de la oficina, el programa aparece

con la carpeta naranja y las opciones “Actualizar Eurowin 8.0 SQL de su equipo” y “Actualizar Eurowin

8.0 SQL de la oficina” están inactivas. En el menú de la empresa solamente aparecen activas las opciones

“Ejecución local” y “Cancelar”.

Si no se ha realizado ninguna sincronización después de agregar un programa, el icono es una carpeta de

color rojo y solamente está disponible la opción “Actualizar Eurowin 8.0 SQL de su equipo”.

3.2. Sincronizaciones disponibles

Desde la pantalla de Sincronizaciones disponibles se pueden añadir programas a Director. Los programas

forman grupos. En cada grupo hay un programa Eurowin con el que están relacionados los demás

programas del mismo grupo: CRM, Atención Telefónica o grupos de multiempresa con los que comparte el

terminal en la oficina.

Al arrancar Director, si no existe ningún grupo se presenta automáticamente la pantalla de Sincronizaciones

disponibles.

Ilustración 7. Pantalla de Sincronizaciones disponibles

Page 16: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

16

En la parte inferior de la pantalla se encuentran los siguientes botones:

Test Conexión: Realiza un test de conexión con el servidor de Eurowin y los

servidores de datos de la oficina (central) y el equipo (portátil).

? - Ayuda: Muestra un aviso que el usuario debe tener en cuenta para el buen funcionamiento

del programa.

Añadir nuevo programa: Añade un nuevo programa a la lista de sincronizaciones.

Borrar programa. Borra el programa actual de la lista de sincronizaciones.

Guardar cambios: Guarda los cambios realizados en los campos de configuración del

programa seleccionado. Si no se guardan las modificaciones, al volver a entrar a la pantalla

aparecen los valores iniciales.

Reiniciar: Reinicia el programa actual para sincronizar completo la próxima vez.

3.2.1. Test Conexión

Al pulsar el botón Test Conexión o al añadir un nuevo programa, el programa realiza el test de la conexión

para comprobar si el traspaso de información se podrá realizar correctamente.

En el capítulo Comprobaciones para el test de conexión del Anexo de este manual se explica con imágenes

el procedimiento a seguir para realizar las comprobaciones.

Ilustración 8. Test de Conexión

Page 17: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

17

La pantalla tiene tres botones:

Copia el detalle del test de la opción seleccionada al portapapeles de Windows, desde donde se

puede pegar, por ejemplo en el texto de un mensaje de correo electrónico.

Inicia las pruebas del test.

Cierra la pantalla del test.

Los datos que comprueba el programa son los siguientes:

3.2.1.1. Puertos

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

· No se puede establecer la conexión IP (IP:Puerto)

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· El sistema no se puede conectar a una máquina remota para determinar si la IP y el puerto

están correctamente configurados en la red

POSIBLES SOLUCIONES:

---------------------------------------------------------------------------------------------------------------

. Comprobar que la IP corresponda a la máquina remota

. El puerto puede estar cerrado o incorrectamente configurado

· Compruebe si este equipo tiene acceso a la red

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

· Error acceso a CFGCLISRV.DBF

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· No se encuentra el fichero CFGCLISRV.DBF

POSIBLES SOLUCIONES:

---------------------------------------------------------------------------------------------------------------

· La ruta de acceso al servidor debe ser accesible desde red

· El fichero CFGCLISRV.DBF debe existir en el servidor

· Comprobar los permisos sobre la ruta del servidor

Page 18: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

18

3.2.1.2. Acceso al servidor

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

· La ruta de acceso al servidor debe ser accesible desde red

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· La ruta de acceso al servidor debe ser accesible desde red

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

· La ruta de acceso al terminal de instalación debe ser accesible desde red

3.2.1.3. Conexión base de datos del servidor

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

· Error conexión al servidor de datos

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· No se puede realizar la conexión a la base de datos del servidor

POSIBLES SOLUCIONES:

---------------------------------------------------------------------------------------------------------------

· La instancia SQLEXPRESS de su servidor no está habilitada

· La ruta de acceso al servidor debe ser accesible desde red

· El fichero CFGCLISRV.DBF debe existir en el servidor

· Comprobar los permisos sobre la ruta del servidor

· Debe asegurarse que el usuario 'Eurowin' tenga los permisos:

ALTER ANY LOGIN

ALTER ANY LINKED SERVER

· Revise el usuario, password y nombre de conexión del fichero CFGCLISRV.DBF del servidor

3.2.1.4. Servicios necesarios

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

· El Coordinador de transacciones distribuidas de Microsoft (MSDTC) está deshabilitado para

transacciones de red

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· El Coordinador de transacciones distribuidas de Microsoft (MSDTC) está deshabilitado para

Page 19: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

19

transacciones de red.

POSIBLES SOLUCIONES:

---------------------------------------------------------------------------------------------------------------

· Para permitir la transacción de red, debe habilitar MSDTC

Para ello, siga estos pasos:

2.1 Haga clic en Inicio y a continuación, haga clic en Ejecutar

2.2. En el cuadro de diálogo Ejecutar, escriba dcomcnfg.exe , y a continuación, hace

clic en Aceptar

2.3. En la ventana Servicios de componentes, expanda Servicios de componentes,

expanda Equipos y a continuación, expanda Mi PC

2.4. Haga clic con el botón secundario en Mi PC y a continuación, haga clic en

Propiedades

2.5. En el cuadro de diálogo Propiedades de Mi equipo, haga clic en Configuración

de seguridad en la ficha MSDTC

2.6. En el cuadro de diálogo de configuración de seguridad, haga clic para activar la

casilla de verificación Network DTC Access

2.7. Para permitir que la transacción distribuida se ejecute en este equipo desde un

equipo remoto, haga clic para activar la casilla de verificación Allow Inbound

2.8. Para permitir que la transacción distribuida se ejecute de este equipo en un

equipo remoto, haga clic para activar la casilla de verificación Allow Outbound

2.9. Bajo el grupo Transaction Manager Communication, haga clic para seleccionar

la opción No Authentication Required

2.10. En el cuadro de diálogo de configuración de seguridad, haga clic en Aceptar

2.11. En el cuadro de diálogo Propiedades de Mi equipo, haga clic en Aceptar "

3.2.1.5. Consultas distribuidas Servidor - EwDirector

Las consultas distribuidas Servidor - Director son consultas que el programa realiza directamente desde la

instancia de SQL Server de la oficina sobre la instancia de SQL Server del equipo.

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· No se puede realizar la conexión a la base de datos del servidor

POSIBLES SOLUCIONES:

---------------------------------------------------------------------------------------------------------------

· La ruta de acceso al servidor debe ser accesible desde red

· El fichero CFGCLISRV.DBF debe existir en el servidor

· Comprobar los permisos sobre la ruta del servidor

· Debe asegurarse que el usuario 'Eurowin' tenga los permisos:

ALTER ANY LOGIN

ALTER ANY LINKED SERVER

· Revise el usuario, password y nombre de conexión del fichero CFGCLISRV.DBF del servidor

Page 20: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

20

3.2.1.6. Consultas distribuidas Director - Servidor

Las consultas distribuidas Director - Servidor son consultas que el programa realiza directamente desde la

instancia de SQL Server del equipo sobre la instancia de SQL Server de la oficina.

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

No se puede ejecutar el comando SQL

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· La instancia SQLEXPRESS de su servidor no está habilitada

· Asegúrese de Iniciar sesión como la cuenta Servicio de red para el servicio MSDTC

en su equipo y servidor

Para ello, siga estos pasos:

1.1 Haga clic en Inicio y a continuación, haga clic en Ejecutar

1.2. En el cuadro de diálogo Ejecutar, escriba Services.msc , y a continuación, hace clic en Aceptar

1.3. En la ventana Servicios, busque el servicio Coordinador de transacciones distribuidas en el panel derecho en

Nombre

1.4. En la columna Iniciar sesión como, vea si Servicio de red o Sistema local son la cuenta Iniciar sesión como

1.5. Servicio de red es la cuenta Iniciar sesión como, vaya a paso 2. Si Sistema local es la cuenta Iniciar sesión como,

prosiga con estos pasos

1.6. Haga clic en Inicio y a continuación, haga clic en Ejecutar

1.7. En el cuadro de diálogo Ejecutar, escriba cmd, y a continuación, hace clic en Aceptar

1.8. En el símbolo del sistema, escriba Net stop msdtc Para detener el servicio MSDTC

1.9. En el símbolo del sistema, escriba Msdtc –uninstall Para quitar MSDTC

1.10. En el símbolo del sistema, escriba regedit Para abrir Editor del Registro

1.11. En Editor del Registro, busque y a continuación, elimine la subclave siguiente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC

1.12. Cierre Editor del Registro

1.13. En el símbolo del sistema, escriba Msdtc –install Para instalar MSDTC

1.14. En el símbolo del sistema, escriba Net start msdtc Para iniciar el servicio MSDTC

Nota La cuenta Iniciar sesión como para el servicio MSDTC se establece en la cuenta Servicio de red

· Para permitir la transacción de red, debe habilitar MSDTC

Para ello, siga estos pasos:

2.1 Haga clic en Inicio y a continuación, haga clic en Ejecutar

2.2. En el cuadro de diálogo Ejecutar, escriba dcomcnfg.exe , y a continuación, hace clic en Aceptar

2.3. En la ventana Servicios de componentes, expanda Servicios de componentes, expanda Equipos y a

continuación, expanda Mi PC

2.4. Haga clic con el botón secundario en Mi PC y a continuación, haga clic en Propiedades

2.5. En el cuadro de diálogo Propiedades de Mi equipo, haga clic en Configuración de seguridad en la ficha MSDTC

2.6. En el cuadro de diálogo de configuración de seguridad, haga clic para activar la casilla de verificación Network

DTC Access

2.7. Para permitir que la transacción distribuida se ejecute en este equipo desde un equipo remoto, haga clic para

activar la casilla de verificación Allow Inbound

2.8. Para permitir que la transacción distribuida se ejecute de este equipo en un equipo remoto, haga clic para activar

la casilla de verificación Allow Outbound

2.9. Bajo el grupo Transaction Manager Communication, haga clic para seleccionar la opción No Authentication

Required

2.10. En el cuadro de diálogo de configuración de seguridad, haga clic en Aceptar

2.11. En el cuadro de diálogo Propiedades de Mi equipo, haga clic en Aceptar

Page 21: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

21

· Configure Firewall para incluir el programa MSDTC y incluir puerto 135 como una excepción

· Configure Firewall para incluir el programa SQLSERVER, EWDirector y incluir puerto 1334 como una excepción

3.2.1.7. Memoria de SQL Server

MENSAJE DEL SISTEMA:

---------------------------------------------------------------------------------------------------------------

No se puede ejecutar el comando SQL

DESCRIPCIÓN:

---------------------------------------------------------------------------------------------------------------

· No se puede ejecutar una transacción distribuida en una instancia de SQL Server

POSIBLES SOLUCIONES:

---------------------------------------------------------------------------------------------------------------

· La instancia SQLEXPRESS de su servidor no está habilitada

· Ampliar la memoria de SQLEXPRESS

· Asegúrese de Iniciar sesión como la cuenta Servicio de red para el servicio MSDTC

en su equipo y servidor

Para ello, siga estos pasos:

1.1 Haga clic en Inicio y a continuación, haga clic en Ejecutar

1.2. En el cuadro de diálogo Ejecutar, escriba Services.msc , y a continuación, hace clic en Aceptar

1.3. En la ventana Servicios, busque el servicio Coordinador de transacciones distribuidas en el panel derecho en

Nombre

1.4. En la columna Iniciar sesión como, vea si Servicio de red o Sistema local son la cuenta Iniciar sesión como

1.5. Servicio de red es la cuenta Iniciar sesión como, vaya a paso 2. Si Sistema local es la cuenta Iniciar sesión como,

prosiga con estos pasos

1.6. Haga clic en Inicio y a continuación, haga clic en Ejecutar

1.7. En el cuadro de diálogo Ejecutar, escriba cmd, y a continuación, hace clic en Aceptar

1.8. En el símbolo del sistema, escriba Net stop msdtc Para detener el servicio MSDTC

1.9. En el símbolo del sistema, escriba Msdtc –uninstall Para quitar MSDTC

1.10. En el símbolo del sistema, escriba regedit Para abrir Editor del Registro

1.11. En Editor del Registro, busque y a continuación, elimine la subclave siguiente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC

1.12. Cierre Editor del Registro

1.13. En el símbolo del sistema, escriba Msdtc –install Para instalar MSDTC

1.14. En el símbolo del sistema, escriba Net start msdtc Para iniciar el servicio MSDTC

Nota La cuenta Iniciar sesión como para el servicio MSDTC se establece en la cuenta Servicio de red

· Para permitir la transacción de red, debe habilitar MSDTC

Para ello, siga estos pasos:

2.1 Haga clic en Inicio y a continuación, haga clic en Ejecutar

2.2. En el cuadro de diálogo Ejecutar, escriba dcomcnfg.exe , y a continuación, hace clic en Aceptar

2.3. En la ventana Servicios de componentes, expanda Servicios de componentes, expanda Equipos y a

continuación, expanda Mi PC

2.4. Haga clic con el botón secundario en Mi PC y a continuación, haga clic en Propiedades

2.5. En el cuadro de diálogo Propiedades de Mi equipo, haga clic en Configuración de seguridad en la ficha MSDTC

2.6. En el cuadro de diálogo de configuración de seguridad, haga clic para activar la casilla de verificación Network

DTC Access

2.7. Para permitir que la transacción distribuida se ejecute en este equipo desde un equipo remoto, haga clic para

activar la casilla de verificación Allow Inbound

Page 22: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

22

2.8. Para permitir que la transacción distribuida se ejecute de este equipo en un equipo remoto, haga clic para activar

la casilla de verificación Allow Outbound

2.9. Bajo el grupo Transaction Manager Communication, haga clic para seleccionar la opción No Authentication

Required

2.10. En el cuadro de diálogo de configuración de seguridad, haga clic en Aceptar

2.11. En el cuadro de diálogo Propiedades de Mi equipo, haga clic en Aceptar

· Configure Firewall para incluir el programa MSDTC y incluir puerto 135 como una excepción

· Configure Firewall para incluir el programa SQLSERVER, EWDirector y incluir puerto 1334 como una excepción

3.2.2. ? - Ayuda

A partir del mes de Marzo de 2009 se ha añadido el botón de Ayuda ? mediante el cual el usuario puede

obtener información necesaria antes de añadir los programas a Director para posteriormente poder trabajar

con estos programas.

Antes de añadir un programa revise:

1. Al añadir un programa Director 2.0 instalará una réplica de su programa en este equipo. Para

ello debe especificar la ruta de un terminal. Ejemplo: \\terminal\eurowin\ew800term\

2. Config.ini. Fichero de configuración del terminal de Eurowin a conectarse. Las rutas fichero

deben ser accesibles desde la red. Ejemplo:

[SERVIDOR]

\\Servidor\ew800serv\

Ilustración 9. Aviso para añadir un

programa

Page 23: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

23

3.2.3. Añadir nuevo programa

Al añadir un nuevo programa se solicita la ruta del terminal (ew800term) del programa (Eurowin, CRM o

Atención Telefónica). Aquí hay que tener en cuenta las siguientes consideraciones:

Director no permite añadir el mismo programa desde dos terminales distintos porque comprueba la

ruta del servidor del fichero de configuración. Si existe un programa en Director con la misma ruta

del servidor muestra el aviso conforme ya está instalado y no lo vuelve a instalar.

Si se trabaja con multiempresa consultar el capítulo específico.

Si seleccionamos el terminal de CRM o de Atención Telefónica podemos tener dos casos:

1. En la configuración de CRM / Atención Telefónica se ha especificado la ruta del terminal de

Eurowin.

En este caso el programa añadirá automáticamente en el mismo grupo los programas

Eurowin y CRM / Atención Telefónica relacionados. Si Eurowin ya se había añadido

previamente, el programa CRM / Atención Telefónica se añadirá al grupo donde se

encuentra la instalación principal de Eurowin. La relación se realiza a través del nombre de

la clave COMUNES de los ficheros de configuración (config.ini, crm.ini y hotline.ini).

2. En la configuración de CRM / Atención Telefónica no se ha especificado la ruta del terminal

de Eurowin.

Inmediatamente después de seleccionar la ruta del terminal de CRM / Atención Telefónica

se solicitará la ruta del terminal de Eurowin. Se deben introducir las dos rutas; si no se

introduce la ruta del terminal de Eurowin no se podrá añadir el programa CRM / Atención

Telefónica al grupo de Director SQL.

Por lo tanto, en un grupo no podemos tener los programas CRM o Atención Telefónica o grupos de

multiempresa sin el programa Eurowin principal.

Ilustración 10. Solicitud del TERMINAL del programa de la oficina al añadir un programa

Page 24: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

24

En la parte izquierda de la pantalla “Sincronizaciones disponibles” aparece el árbol de grupos y programas

agregados en los que el color de la carpeta indica el estado del programa (ver significado del icono de los

programas).

En la parte de la derecha se encuentra la información del programa seleccionado:

Nombre sincronización: Es el nombre del programa en Director. Se puede modificar. Por defecto

aparece el nombre del programa (Eurowin, CRM o Atención Telefónica).

Ruta física del servidor: Especifica la ruta del servidor de Eurowin en la oficina. Si el servidor de

Eurowin no cambia de ubicación, NO se debe modificar este dato. Si se modifica por una ruta

incorrecta aparecerá la carpeta del programa como no conectado a la red y no se podrá trabajar

sobre la oficina ni sincronizar los datos.

Ruta física en Director: Ruta del programa seleccionado dentro de la aplicación Director en el

equipo. Se utilizará para trabajar en modo local en el equipo. Salvo casos especiales NO se debe

modificar.

Tipo servidor: Indica si el programa es Eurowin, CRM o Atención Telefónica. No se puede modificar.

Última sincronización: Indica la fecha y hora de la última sincronización del programa. No se puede

modificar. Es muy importante a la hora de realizar la sincronización del equipo hacia la oficina (ver el

apartado sincronización).

3.2.4. Borrar programa

Con el botón Borrar programa se borra el programa seleccionado del equipo con todos los datos y todos

los ficheros relacionados, previa confirmación del usuario. No se puede recuperar si antes no se ha hecho

una copia de seguridad. Para recuperar los datos del programa de la oficina en el equipo se tiene que volver

a agregar y sincronizar.

Se borra completamente la carpeta EWDir00nn que contiene las carpetas del servidor y del terminal

del programa en la instalación de Director del equipo.

Se borran todas las bases de datos del programa en la instancia SQLEWDIR de SQL Server del

equipo.

Page 25: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

25

Al intentar borrar el programa Eurowin principal de un grupo, en el cual se ha añadido otros programas

como grupos de multiempresa, CRM o Atención Telefónica relacionado, Director muestra el aviso siguiente:

“Existen programas que dependen del programa que desea quitar.

Para quitar el programa, primero debe quitar el resto de programas instalados

del Director que se encuentran dentro del grupo ‘EuroWin’.”

No se borra el programa Eurowin mientras tenga otros programas relacionados; primero hay que borrar los

programas del grupo relacionados y al final el programa principal Eurowin.

3.2.5. Reiniciar

El botón Reiniciar sirve para marcar el programa como pendiente de sincronizar por primera vez, así al

sincronizarlo se fuerza a Director SQL a copiar todos los datos y estructuras de la oficina al equipo como si

Ilustración 11. Antes de borrar un programa del

equipo, el sistema solicita la confirmación del usuario

Ilustración 12. Aviso al intentar borrar el programa principal habiendo otros

programas relacionas en el grupo

Page 26: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

26

fuera la primera sincronización del programa. Esta acción puede ser útil por ejemplo, después de un largo

periodo de tiempo de no utilización de Eurowin en el equipo.

Al pulsar el botón Reiniciar se borra la fecha de la última sincronización (01/01/00 00:00:00).

Observar que después de reiniciar no se puede realizar la Ejecución local del programa hasta después de

realizar la sincronización de importación del programa.

3.3. Realizar sincronización

En la pantalla Realizar sincronización aparecen todos los programas añadidos a Director SQL con la

siguiente información:

Sel: Columna que permite seleccionar los programas que queremos sincronizar. No permite

seleccionar programas que no están conectados a la red.

Tipo: En la columna Tipo aparece una carpeta de color indicando el estado del programa (ver

significado de los iconos de los programas).

Nombre sincronización: Especifica el nombre del programa.

Últ. Fecha actualización: Indica la fecha de la última sincronización del programa.

Al pulsar el botón Ejecutar sincronización se sincronizan los programas seleccionados.

En el apartado Proceso de sincronización aparece el detalle de las acciones que realiza el proceso en cada

instante.

Ilustración 13. Primera sincronización del programa

EuroWin CRM

Page 27: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

27

3.4. Herramientas

Al pulsar el botón Herramientas aparece la pantalla Estadísticas y configuración con las siguientes opciones:

Estadísticas

Estadísticas

Historial

Incidencias de la sincronización

Configuración

Configuración

Actualización

3.4.1. Estadísticas

Presenta la información estadística de cada uno de los programas añadidos a Director.

Ilustración 14. Opciones de estadísticas y configuración

Ilustración 15. Datos de los programas añadidos

Page 28: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

28

Código servidor: Código identificativo interno de cada programa.

Nombre servidor: Nombre dado al programa.

Path serv.: Ruta del servidor del programa de la oficina.

Path term.: Ruta del terminal del programa de la oficina seleccionado al añadir el programa.

Path EWDir: Ruta del programa en Director del equipo.

Config.: Aparece el texto “Ver configuración”. Al pulsarlo se muestra la información de la

configuración del programa en Director. Permite copiar el contenido en el portapapeles con el botón

“Copiar texto”. Tiene estas claves:

COMUNES: Nombre de la base de datos de Comunes.

Fondo: Fondo que se utilizará al trabajar con el programa de la oficina en modo terminal de

red.

Fondo: Fondo que se utilizará al trabajar con el programa del equipo en modo local.

Última sincronización: Fecha de la última sincronización del programa.

Id. Principal: Código del servidor del programa principal del grupo en el que se encuentra el

programa seleccionado. Al trabajar con multiempresa indica el código del Eurowin principal.

Activo: Indica si se actualizará al realizar una sincronización.

Tipo: Indica si el programa es un Eurowin, un CRM o un Atención Telefónica.

3.4.2. Historial

Muestra el historial del programa seleccionado o de todos, según la opción que se seleccione en la lista

desplegable de la parte superior de la pantalla.

Codigo: Código identificativo interno del programa.

Servidor: Nombre del programa.

Sincr: Número de orden de la sincronización.

Inicio imp.: Día y hora del inicio de la sincronización de importación de la oficina hacia el equipo.

Ilustración 16. Historial de sincronizaciones

Page 29: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

29

Fin imp.: Día y hora de finalización de la sincronización de importación de la oficina hacia el equipo.

Inicio exp.: Día y hora del inicio de la sincronización de exportación del equipo hacia la oficina.

Fin exp.: Día y hora de finalización de la sincronización de exportación del equipo hacia la oficina.

Estado: Indica si el registro se trata de:

1 – Instalación

2 – Importación

3 – Exportación

Tiempo: Duración del proceso.

3.4.3. Incidencias de la sincronización

En el apartado de “Incidencias de la sincronización” se presentan las incidencias de datos y de ficheros que

han ocurrido durante los procesos de sincronización de los distintos programas; al pulsar el botón izquierdo

del ratón sobre el texto “Ver detalle” de la columna Log aparece el mensaje generado por las distintas

instrucciones del programa (pila) involucradas en el problema. En el capítulo Mensajes de las incidencias de

la sincronización se explican los distintos mensajes que pueden aparecer en este apartado.

3.4.4. Configuración

Permite establecer la configuración de Director SQL indicando si queremos utilizar la aplicación para

importar los datos al equipo únicamente para consulta (sólo importación) o también para trabajar con los

datos en el equipo y permitir posteriormente trasladar a la oficina las modificaciones realizadas en el equipo

(importación y exportación). Las opciones de configuración son las siguientes:

Tiempo mínimo de revisión: Señala el tiempo durante el cual al iniciar una sesión (ejecución local o como

terminal de red de un programa Eurowin) después de realizar una sincronización, Director SQL no verificará

los datos entre el equipo y la oficina (para proponer una nueva sincronización en el caso de encontrar

Ilustración 17. Incidencias de la sincronización

Page 30: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

30

diferencias). El tiempo se indica en minutos. Un tiempo de 0 minutos desactiva esta opción y siempre se

realizará la verificación de datos antes de iniciar la ejecución local o como terminal de red.

En la tabla se pueden configurar las siguientes opciones:

Sólo sincronizar ejercicio actual y anterior.

En el caso de tener múltiples ejercicios, la sincronización con el servidor sólo tiene en cuenta el

ejercicio actual y el anterior.

Permitir traspasar información a la oficina.

En el caso de activar esta opción, el sistema permite enviar los datos del equipo a la oficina.

Pedir contraseña al importar datos.

En el momento de importar datos de la oficina al equipo el sistema pedirá una clave.

Al marcar esta opción aparecerá la pantalla para la introducción de la clave.

Pedir contraseña al exportar datos.

En el momento de exportar datos del equipo a la oficina el sistema pedirá una clave.

Al marcar esta opción aparece la pantalla para la introducción de la clave.

Backup Equipo.

Antes de iniciar la sincronización Director se hace una copia de seguridad de los datos del equipo

en formato DBF.

Backup Oficina.

Antes de iniciar la sincronización Director hará una copia de seguridad de los datos de la oficina en

formato DBF.

Exclusión de archivos

En la pantalla de configuración se encuentra el botón Exclusión de archivos para permitir indicar archivos y

carpetas de Windows (o subcarpetas) que no se desea copiar al sincronizar los ficheros.

El programa no copia las carpetas o archivos seleccionados en esta lista. Inicialmente en la lista se

encuentran las carpetas: Copiaseg, Cs, SQL, Temp.

Ilustración 18. Opciones de configuración

Page 31: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

31

ATENCIÓN: Hay que tener cuidado con los archivos y carpetas que se añaden a la exclusión de archivos,

porque si son necesarios para la ejecución del programa, éste podría no funcionar correctamente en el

equipo.

Acerca de

Al pulsar el botón Acerca de se presentan las propiedades del programa Director SQL (nombre del

programa, versión, licencia instalada y fecha del ejecutable) y del servidor de datos SQL Server (nombre,

fecha y tipo de la versión).

3.4.5. Actualización

La actualización del programa Director SQL se realiza automáticamente a través de Internet. Al seleccionar

esta opción de la página Herramientas > Estadísticas y Configuración, si se encuentra alguna actualización

pendiente de instalar, en primer lugar se descarga un fichero comprimido y se descomprime en la carpeta

c:\ewdir8\Actualiza\. Después se cierra el programa y se actualizan los ficheros de Director SQL. Al final

vuelve a arrancar automáticamente el programa ya actualizado.

Si el cliente no dispone de Internet la actualización se deberá realizar de forma manual.

Ilustración 19. Carpetas excluidas de la sincronización

Ilustración 20. Propiedades de Ew Director y del servidor SQL Server

Page 32: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

32

3.5. Ayuda

La opción Ayuda muestra este manual del programa que se encuentra en la carpeta Manual de la instalación

de Director SQL.

Ilustración 21. Actualización automática cuando no hay actualizaciones

Page 33: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

33

4. Director Plus 2.0 SQL

Director Plus 2.0 SQL funciona sobre la base de Director 2.0 SQL y además permite seleccionar los datos

que se desea exportar del equipo a la oficina.

Tiene un sistema de prioridades con el cual el usuario puede marcar las tablas del equipo que se quiere

exportar a la oficina. Según la configuración de las tablas crea un sistema de desencadenantes en las tablas

de la copia de Eurowin del equipo mediante los cuales mientras el usuario trabaja con Eurowin, el programa

marca los registros que se deben exportar de cada tabla, de forma dinámica y transparente al usuario.

4.1. Diferencias entre Director Plus 2.0 SQL y Director 2.0 SQL

Las diferencias entre Director Plus 2.0 SQL y Director 2.0 SQL se encuentran en el CD de instalación y en el

funcionamiento del programa.

En el CD de instalación, Director Plus 2.0 SQL tiene 3 diferencias con respecto a Director 2.0 SQL:

Una nueva carpeta Plus.

En la carpeta “Tablas” hay tres tablas nuevas: C_config, D_config y Grupos, incluidas en la base de

datos Ewdir.

El ejecutable “EwdirPlus.exe” en la carpeta “Terminal” en lugar de “Ewdirector.exe”.

Ilustración 22. Esquema de funcionamiento de Ew Director Plus 2.0 SQL. Diferencias con Ew Director 2.0 SQL

Añadir programas

Instalación

SQLEWDIR

c:\ewdir8plus\

Ewdirplus.exe

Primera importación de datos y ficheros

Ejecución Local

Ejecución como terminal de red

Importación de datos y ficheros

Exportación de datos y ficheros

Salir

Configurar tablas y prioridades a exportar

Page 34: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

34

Después de instalar Director Plus 2.0 SQL, en la carpeta c:\ewdir8plus\ cambia el ejecutable y hay una

nueva carpeta:

PLUS: Carpeta que contiene las subcarpetas Classes y Forms en las que se encuentran los ficheros

específicos de Director Plus SQL.

Ewdirplus.exe: Ejecutable de la aplicación Director Plus SQL.

A nivel de programa:

Director Plus permite configurar los datos que el equipo va a enviar a la oficina.

Con Director Plus también se pueden filtrar los datos de la oficina al copiarlos al equipo.

Director Plus permite trabajar con el programa Eurowin como terminal de red o sincronizar los datos

aunque el equipo no vea el servidor de archivos de la oficina, aunque sí debe tener acceso al servidor de

datos SQL.

La exportación de Director Plus se realiza de acuerdo a la configuración de los datos, al terminar la

sincronización de exportación de datos se realiza automáticamente la importación de todos los datos de

la oficina al equipo, de forma que al terminar el proceso los datos del equipo son los mismos que los de

la oficina.

Cómo se realiza la importación en Director Plus

En la importación de datos al equipo se copian todas las tablas. Como veremos más adelante, con la

configuración Director Plus Comercial se pueden filtrar estos datos por vendedor y serie de ventas.

Cómo se realiza la exportación en Director Plus

Primero se envían los datos según la configuración, del equipo a la oficina y se graban en la oficina. De esta

forma tenemos en la oficina los datos que se han modificado en el equipo.

A continuación se envían y graban todos los datos de la oficina al equipo, así las modificaciones de la oficina

también están en el equipo. El resultado es que al terminar este proceso los datos del equipo y de la oficina

tienen que ser los mismos, excepto aquellos datos de la oficina que según el filtro no se deben copiar en el

equipo, según los filtros establecidos en la configuración de Director Plus que veremos más adelante.

En cambio, con Director se realiza directamente la exportación de todos los datos del equipo quedando de

esta forma equipo y oficina con los mismos datos.

Page 35: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

35

4.2. Configuración de Director Plus 2.0 SQL

Al ejecutar Director Plus aparece automáticamente la pantalla de configuración. La configuración consta de

tres fases: Configuración de Director Plus » Configuración de prioridades » Configuración de tablas.

4.2.1. Configuración de Director Plus

Permite la selección de las Configuraciones del Director Plus existentes.

Al entrar al programa Director Plus 2.0 SQL aparece la pantalla de Configuración de Director Plus en la que

se encuentran las Configuraciones del Director disponibles, de las cuales el usuario puede seleccionar las

que precise. En futuras versiones está previsto añadir otras configuraciones para adaptar la aplicación a las

necesidades de los usuarios.

Una Configuración del Director sirve para establecer condiciones previas de selección de datos orientadas a

un ámbito de trabajo concreto: comercial, contable, etc., según se explica más adelante en este capítulo.

Las configuraciones del Director actuales son las siguientes:

Director Plus Basic

Director Plus Comercial

Para habilitar una Configuración del Director hay que marcar la columna Sel de la configuración.

Para adaptar la Configuración del Director hay que pulsar el botón de la columna Config.

Ilustración 23. Sincronización de datos con Ew Director 2.0 SQL y Ew Director Plus 2.0 SQL

Ew Director 2.0 SQL

Equipo

Oficina

Ew Director 2.0 Plus SQL

Equipo

Oficina

Filtro al seleccionar los datos

Filtro al gravar

Filtro al seleccionar los datos

Page 36: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

36

Al pulsar el botón Aceptar se graba la selección de opciones de esta pantalla y se cierra la pantalla inicial de

configuración para empezar a trabajar con Director SQL.

Con el botón Cancelar se anula la selección de opciones realizada en esta pantalla.

Nota: Los botones Aceptar y Cancelar sólo afectan a los datos de la pantalla en la que se encuentran.

Director Plus Basic

La configuración Director Plus Basic es la principal, abarca todas las tablas del programa. Si está marcada

se exportarán las tablas según la configuración de prioridades que veremos a continuación; si no está

marcada se exportan todas las tablas del mismo modo que hace Director 2.0 SQL.

Director Plus Comercial

La configuración Director Plus Comercial es de ámbito comercial, determina los requisitos que deben

cumplir los documentos de venta que se copiarán de la oficina al Director SQL del equipo, y afecta a todos

los programas agregados al Director.

Permite indicar un código de Vendedor y una Serie de ventas los cuales se utilizarán para filtrar la

información (documentos de venta, clientes, etc.) que se importa al equipo. Por ejemplo, si se indica el

vendedor 01 y la serie AA, solamente se copiarán al Director SQL del equipo los datos del vendedor 01 y de

la serie de ventas AA.

En la parte inferior de esta pantalla aparece la explicación y los comentarios que hay que tener en cuenta al

trabajar con esta configuración.

Ilustración 24. Director Plus Basic

Page 37: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

37

Únicamente se procesarán los datos (albaranes, pedidos, etc.) que correspondan a la serie y

vendedor especificados.

Para cada equipo con Director SQL, en la configuración de las empresas de Eurowin se debe tener

un contador de facturas distinto. De esta forma al exportar las facturas no se sobrescribirán con las

de otros terminales de Director SQL.

Por el momento no se realiza ningún tipo de filtro ni comprobación con las series de facturación.

El botón Aceptar graba los datos introducidos en la pantalla de la Configuración del Director seleccionada y

vuelve a la pantalla de nivel superior.

El botón Cancelar también vuelve a la pantalla de nivel superior pero sin grabar los cambios realizados en

esta pantalla.

El botón Prioridad da acceso a la configuración de prioridades de los grupos de tablas. Ésta no depende de

la Configuración del Director seleccionada: Al pulsar el botón Prioridad desde la pantalla de Director Plus

Basic o de Director Plus Comercial se accede a la misma configuración de prioridades.

4.2.2. Configuración de prioridades

Permite indicar la prioridad de los datos, si se exportan o no.

En la configuración de prioridades se debe indicar si las opciones del programa se incluyen en la

sincronización de datos o no.

Esta selección no afecta a la importación, siempre se importan todas las tablas.

En esta pantalla aparece la lista de los datos de Eurowin agrupados por documentos o por conceptos.

Cada grupo contiene las tablas relacionadas según el tipo de información: artículos, clientes, albaranes de

venta, etc.

Ilustración 25. Director Plus Comercial

Page 38: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

38

Los grupos que tienen una carpeta de color amarillo en la columna de la izquierda, como por ejemplo

Facturación, están divididos en subgrupos de forma que las tablas relacionadas están agrupadas por

conceptos más concretos. Al pulsar doble click con el botón izquierdo del ratón sobre el icono de la carpeta

amarilla se accede a la configuración de los subgrupos. Para volver a la pantalla anterior hay que pulsar el

botón de la carpeta gris abierta .

En estos grupos, al seleccionar la prioridad Equipo aparece el siguiente aviso para el usuario:

“Recuerde asegurarse que esté activa y correctamente configurada la configuración de Comercial

de su Director Plus 2.0 SQL, en caso contrario se podría transmitir y/o perder información

importante.”

Los grupos “Sin definición” (tablas de información variada) e “Información libre” (tablas que no tienen relación

con ninguna otra) contienen las tablas que no corresponden a ninguno de los otros grupos definidos.

En la columna Descripción aparece el nombre del grupo.

En la columna Sincronizar hay que indicar si la opción se exporta a la oficina (central) o no (Si / No):

Con el botón Aceptar se graba la configuración realizada en esta pantalla.

Con el botón Cancelar se anula dicha configuración. Con los dos botones se cierra la pantalla volviendo a la

de configuración Director Plus.

Al pulsar el botón [Visualización de tablas] que abre la pantalla Configuración de tablas.

4.2.3. Configuración de tablas

Permite seleccionar individualmente las tablas de un grupo. También muestra la prioridad de cada tabla.

Ilustración 26. Configuración de prioridades

Page 39: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

39

En la Configuración de tablas aparecen las tablas que componen el grupo con la posibilidad de indicar las

que se desea exportar.

En cada grupo hay una tabla principal con la que están relacionadas las demás tablas del grupo.

La pantalla de configuración de tablas muestra las tablas del grupo seleccionado, con la siguiente

información para cada una:

Código: Código interno de la tabla en Director Plus.

Activo: Si está marcado, la tabla se exportará. Si no está marcado, no. Es el único campo de esta

pantalla que puede modificar el usuario.

Importar: Si está marcado indica que la prioridad del grupo es Oficina. Si no lo está, la prioridad del

grupo es Equipo. Se importan todas las tablas.

Exportar: Si está marcado indica que la prioridad del grupo es Equipo por lo que estas tablas se

exportarán. Si no lo está, la prioridad del grupo es Oficina y no se exportará ninguna tabla del grupo.

Base de datos: Nombre de la base de datos a la que pertenece la tabla.

Tabla: Nombre de la tabla.

En resumen, para exportar una tabla tienen que estar marcadas las columnas Activo y Exportar.

En la parte inferior de la pantalla se muestran tres expresiones referentes a la tabla seleccionada: Expresión,

Condición de recogida y Condición de recepción.

Nota: La configuración que se comenta a continuación no puede ser modificada por el usuario.

Expresión: Es la expresión de campos que relaciona la tabla seleccionada con la tabla principal del

grupo. Corresponde a la cláusula ON de la sentencia SELECT – INNER JOIN de selección de

registros de la tabla. La utiliza el desencadenante para marcar como actualizables los registros

correspondientes de las tablas relacionadas al cambiar un dato por programa en el Eurowin del

equipo.

Condición: Es la condición que se utiliza para filtrar los datos de las tablas relacionadas del grupo al

que pertenece la tabla actual a partir de la tabla principal. Corresponde a la cláusula WHERE de la

sentencia SELECT de selección de registros. La utiliza el desencadenante para marcar como

Ilustración 27. Configuración de tablas

Page 40: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

40

actualizables los registros correspondientes de las tablas relacionadas al cambiar un dato por

programa en el Eurowin del equipo.

Con las expresiones Expresión y Condición, Director Plus crea el desencadenante (trigger)

necesario en cada tabla para marcar los registros relacionados de las distintas tablas del grupo

cuando en el programa Eurowin del equipo se modifica un registro de una tabla. La relación se

establece a partir de la tabla principal del grupo.

Por ejemplo, al modificar una línea de un albarán de venta, el desencadenante localiza el registro de

la cabecera del albarán y la marca como actualizable. A partir de la cabecera comprobará todas las

tablas del grupo marcando como actualizables los registros correspondientes al mismo albarán

(empresa, número y letra).

Teniendo en cuenta que las tablas pueden estar en varios grupos, el sistema repasa recursivamente

todas las tablas de todos los grupos que comparten alguna de las tablas relacionadas en el grupo

de la tabla que se modifica.

Condición recogida: Es la condición que utiliza Director Plus para actualizar en el destino los datos

seleccionados en el origen. Se corresponde con la cláusula WHERE de la sentencia UPDATE de

actualización de registros (tanto al importar como al exportar).

Gracias a esta configuración, al exportar los albaranes de venta del equipo no se grabarán en la oficina los

albaranes procedentes del equipo que están facturados en la oficina. Esto quiere decir que si tenemos el

mismo albarán: en el equipo sin facturar y facturado en la oficina, al exportarlo del equipo a la oficina no se

copiará en la oficina.

En cambio, al importar, si el albarán está facturado en la oficina y no lo está en el equipo, el albarán del

equipo actualizará con el de la oficina quedando marcado como facturado.

La tabla principal del albarán de venta es C_albven.

En el grupo Albaranes de venta las condiciones de C_albven son:

Expresión: A.EMPRESA=B.EMPRESA and A.NUMERO=B.NUMERO AND A.LETRA=B.LETRA

Condición:

Condición recogida: ASI=’’

Al seleccionar los albaranes de venta del equipo para exportar, Director Plus no aplica ningún filtro

seleccionando todos los albaranes.

Al grabar los datos en la oficina utiliza el filtro ASI=’’, es decir, solamente actualiza los albaranes de venta

que en la oficina no están facturados.

Page 41: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

41

La forma de exportar los datos es la siguiente:

Insert: Los registros nuevos del equipo se añaden directamente a las tablas de la oficina.

Delete: Los registros borrados del equipo se borran de las tablas de la oficina.

Update: Los registros modificados en el equipo y existentes en la oficina, son actualizados en la

oficina con la información del equipo según las condiciones que acabamos de ver.

4.2.4. Restricciones

Según las Configuraciones del Director existentes (Basic y Comercial), en el equipo hay una serie de

restricciones en cuanto a la operativa de trabajo. Son las siguientes:

En el equipo no se pueden realizar entregas a cuenta mientras no exista una configuración de

Contabilidad.

No se pueden realizar remesas.

Ilustración 28. Configuración de Ew Director Plus 2.0 SQL

Page 42: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

42

No se pueden entrar asientos directamente. Solamente se exportan los asientos relacionados con

albaranes de venta facturados.

En los documentos de compra no se realiza ninguna comprobación.

En CRM se copian todos los datos.

En Atención Telefónica se copian todos los datos.

En la Gestión Documental se copian todos los datos y ficheros.

Page 43: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

43

5. Anexo

5.1. Comprobaciones para el test de conexión

Cómo revisar la configuración de seguridad del Coordinador de Transacciones Distribuidas de Microsoft

(MSDTC) en el equipo (portátil):

Ilustración 29. Revisar la configuración de seguridad del Coordinador de Transacciones Distribuidas de Microsoft

(MSDTC) con Windows XP Profesional

Page 44: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

44

Ilustración 30. Revisar la configuración de seguridad del Coordinador de Transacciones Distribuidas de

Microsoft (MSDTC) con Windows Vista

Page 45: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

45

5.2. Significado de los iconos de los programas

En las distintas pantallas del programa aparecen los programas precedidos de un icono que indica su

estado:

Programa conectado a la red (Eurowin)

Programa no conectado a la red

Programa no sincronizado

Programa CRM

Programa Atención Telefónica

5.3. Trabajo con multiempresa

Cuando se trabaja con multiempresa, al añadir un programa seleccionando el terminal del grupo principal se

añaden el grupo principal y todos los grupos de multiempresa existentes en ese momento.

Los grupos de multiempresa aparecen en el sistema de programas de Director como un programa más

dentro del grupo del programa principal. El programa principal de un grupo de Director es el grupo principal

de Eurowin con Multiempresa.

Para añadir un grupo de multiempresa hay que sincronizar el programa principal, no se puede añadir

directamente. Los grupos de multiempresa se añaden en el mismo grupo del programa principal.

Cada vez que se sincroniza un Eurowin programa principal copiando los datos y ficheros desde la oficina al

equipo, si se detectan nuevos grupos de multiempresa se añaden automáticamente.

La sincronización de los grupos de multiempresa se realiza individualmente para cada grupo (desde la

pantalla de Inicio pulsando doble clic sobre el programa o desde la pantalla Realizar sincronización).

En las estadísticas, el campo “Id. principal” relaciona los grupos de multiempresa con el grupo principal.

Los ficheros de los grupos de empresa en Director del equipo se encuentran en la misma ruta respecto del

programa principal que en la oficina, es decir, en la carpeta:

c:\ewdir8\ewdir00nn\ew800serv\grupos\grupo_00nn\

Ilustración 31. Director 2.0 SQL con 1 grupo de 3 programas: - EuroWin es el grupo principal - Ew CRM - Segundo grupo de empresas: Es un grupo de multiempresa

Page 46: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

46

El terminal es el mismo que el terminal del programa principal: c:\ewdir8\ewdir00nn\ew800term\

Para que los grupos de multiempresa no aparezcan en la pantalla de Inicio, antes de realizar la primera

importación del programa principal deberemos añadir la carpeta “Grupos” en la opción Exclusión de

archivos.

Al no encontrar los ficheros de configuración del nuevo grupo, Director no lo mostrará.

Si más adelante se desea copiar los grupos de multiempresa al Director del equipo, se deberá borrar la

carpeta “Grupos” de la “Exclusión de archivos” y realizar la importación del programa principal.

5.4. Sincronización

Director SQL permite sincronizar el equipo con la oficina de forma que se pueden copiar los datos de:

La oficina al equipo, Importación.

El equipo a la oficina, Exportación.

La sincronización copia:

Datos del servidor de datos de SQL.

Ficheros de las carpetas del servidor y del terminal.

Al iniciar la ejecución local del programa en el equipo desde Director, el sistema comprueba si hay cambios

en los datos o en los ficheros de la oficina y en el equipo. En el caso de se encuentren diferencias se

propondrá la sincronización.

Ilustración 32. Al ejecutar el programa Segundo grupo de empresas para entrar

en la empresa EMPRESA 01 DEL GRUPO 02 Ew Director detecta cambios en los datos y propone la sincronización

Page 47: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

47

IMPORTANTE: Antes de iniciar el proceso de sincronización es conveniente tener la precaución de no

trabajar con los programas ni en la oficina ni en el equipo.

5.4.1. Importación

Director diferencia entre la primera sincronización y las siguientes.

La primera sincronización que se realiza después de añadir el programa es la importación de todos los

datos y ficheros de la oficina al equipo; por este motivo este proceso tarda más tiempo que las siguientes

sincronizaciones en las que solamente se copian los datos y ficheros que han cambiado desde la última

sincronización. Puede tardar aproximadamente unos 30 minutos. Este dato es totalmente orientativo,

puesto que la duración depende de varias circunstancias como:

La cantidad de registros de las tablas

El número de bases de datos

La cantidad de archivos y el tamaño

La capacidad del ordenador equipo y de la red de la oficina

En la primera importación se realizan los siguientes procesos:

1. Crear la estructura de bases de datos y tablas en la nueva instancia de SQL Server de Director

según la estructura de las tablas en el servidor de SQL Server de la oficina.

2. Copiar los datos desde el servidor SQL Server (oficina\sqlexpress) de la oficina al servidor SQL del

equipo (equipo\sqlewdir).

3. Crear una nueva subcarpeta EWDir000n (donde n es un contador) en la carpeta de Director

(c:\ewdir8\) para cada programa añadido.

4. Copiar los ficheros de la oficina (servidor y terminal) a la nueva carpeta EWDir000n del equipo.

En las siguientes sincronizaciones solamente se copian los datos y ficheros que han cambiado en la oficina

o en el equipo.

Director guarda la fecha de la última sincronización tanto de exportación como de importación con el fin de

detectar los cambios realizados en uno u otro sentido y optimizar el proceso de sincronización.

Al finalizar la sincronización de importación, los datos de la oficina y del equipo son idénticos.

5.4.2. Exportación

La exportación de datos es la copia de datos del equipo a la oficina. Aquí es donde se encuentra la principal

diferencia de funcionalidad entre Director 2.0 SQL y Director Plus 2.0 SQL.

La exportación en Director 2.0 SQL tiene las siguientes características:

ATENCIÓN: Antes de iniciar la copia de registros del equipo a la oficina, se borran los registros de la

oficina creados o modificados desde la última sincronización de importación al equipo.

Page 48: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

48

A la oficina se copian los registros modificados y los registros nuevos del equipo desde la última

sincronización y se borran los registros borrados en el equipo.

Al finalizar la sincronización de exportación, los datos de la oficina y del equipo son idénticos.

5.4.3. Datos

Director detecta cambios en la estructura de las tablas de la oficina con respecto al equipo. En este caso, al

realizar una sincronización en cualquiera de los dos sentidos, en primer lugar se adaptan las tablas del

equipo según la nueva estructura de la oficina, y después se realiza la sincronización.

Si en el equipo falta alguna tabla o base de datos se crea automáticamente a partir de los datos de la

oficina. En este caso en el registro de “Incidencias de la sincronización” se graba un registro con el texto

“Se ha recuperado el fichero / la tabla / la base de datos -nombre-“

Si en el equipo existe una tabla o base de datos que todavía no estaba registrada en las tablas de Director

(procedente por ejemplo de una copia anterior borrada parcialmente), se borrará y se creará nueva según la

estructura y los datos de la oficina.

Además se crea un sistema de campos y desencadenantes en todas las tablas que tienen índice primario

del programa de la oficina y del equipo para identificar las tablas en las que se producen cambios en su

contenido después de cada sincronización.

Cada vez que el equipo intenta conectar con el servidor de SQL de la oficina, en especial al iniciar la primera

sincronización, el sistema comprueba si tiene permisos para acceder a la información. En el caso de no

tener estos permisos se solicitará la introducción de la contraseña del usuario “sa” del servidor de SQL de la

oficina para activar los permisos necesarios. Estos permisos son:

Alter any linked server (conceder)

Alter any login (conceder)

Se pueden comprobar manualmente con la aplicación SQL Server Management Studio Express pulsando el

botón de la derecha del ratón sobre el nombre de la instancia (primer elemento de la lista desplegable que

aparece a la izquierda de la pantalla) » Propiedades » Permisos » EuroWin.

5.4.4. Ficheros

El sistema de control de cambio de los ficheros es similar. Director guarda la fecha de la última modificación

y el tamaño de cada uno de los ficheros que importa al equipo en la primera sincronización. Al realizar las

siguientes sincronizaciones se comparan estos dos conceptos y se copian solamente los ficheros

modificados en los que uno de dos o los dos son distintos.

Page 49: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

49

Se omiten los archivos y carpetas seleccionados en el apartado Exclusión de archivos de la configuración de

Director.

5.5. Sincronización, explicación técnica

La primera vez que se sincroniza un programa del equipo con la oficina se realizan las siguientes acciones:

1. Iniciar la tabla HISTORIAL de Director SQL con valor “1” en el campo Estado, inicializando los

campos de las fechas.

2. Para todas las tablas de cada base de datos de la instancia SQLSERVER del servidor de la oficina

se crea un nuevo campo, en el caso de que no exista, llamado _tStamp de tipo “DateTime”.

3. Crear una duplicación de cada base de datos de la instancia SQLSERVER del servidor SQL de la

oficina en la instancia SQLEWDIR del servidor SQL del equipo.

4. En las nuevas bases de datos creadas en Director SQL se crea un nuevo índice para el campo

“_tStamp”.

5. Para cada tabla del servidor de Director SQL crea 2 desencadenantes: un desencadenante para las

inserciones y otro para los borrados. De esta forma tendremos controlados todas las inserciones y

borrados que se realicen en el servidor Director SQL. Las modificaciones se controlan mediante el

camp “_tStamp”.

6. Para cada tabla de la base de datos del servidor SQL Server de la oficina guarda la fecha de

modificación de la tabla en la tabla “MD_TABLES”.

7. Duplicar todos los ficheros del servidor ew800serv y del terminal ew800term de la oficina

copiándolos en la carpeta EWDir00nn (00nn es un contador para cada programa) del equipo. Por

cada archivo se añade automáticamente un registro en la tabla FILES.

Exportación de datos: (del equipo a la oficina)

1. Exportación de registros nuevos (insert): En el servidor SQL de la oficina se añaden todos los

registros de una tabla que no existen. En el caso de que exista un registro se genera un registro de

incidencia, LOG.

2. Exportación de actualización de registros (update): Sólo actualiza los registros de las tablas cuyo

campo “_tStamp” es superior al campo “_tStamp” de la misma tabla del servidor SQL de la oficina.

3. Exportación de registros borrados (delete): Se borran los registros de la oficina que han sido

borrados en el equipo.

Importación de datos: (de la oficina al equipo)

1. Proceso de actualización de campos: Para realizar la actualización de las tablas el sistema

comprueba mediante la tabla “MD_TABLES” las tablas que han sido modificadas en el servidor SQL

de la oficina; después por cada tabla con diferencias comprueba los campos e índices que se

deben añadir en el servidor SQL de Director SQL del equipo.

Page 50: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

50

2. Verificación de nuevas bases de datos creadas en el servidor: A partir de la tabla Modulos (en el

caso de que el programa sea un Eurowin), el sistema comprueba si las bases de datos de Eurowin

están definidas en Director SQL (equipo). En el caso que no exista, el sistema copia todas las tablas

de la base de datos actualizando los registros de la tabla MD_TABLES. Cada vez que se cree una

nueva base de datos, ésta se crea con la propiedad “user_only”.

3. Importación de registros nuevos (insert). Para cada tabla se genera un cursor con todos los

registros que se encuentran en la tabla de la oficina donde el campo “_tStamp” tenga un valor

superior a “MD_TABLES.Valor_DBTS” y que no se encuentran en la tabla del equipo. Después se

añaden estos registros en la tabla de Director SQL.

4. Importación de actualización de registros (update): Para cada tabla se genera un cursor con todos

los registros en que el campo “_tStamp” de la oficina es superior al valor guardado en

“MD_TABLES.Valor_DBTS” del equipo. Después, para los registros que difieren se aplica la función

de comparación borrando aquellos registros en que la comparación devuelve el mismo valor.

Después borra los registros de la tabla del equipo y añade los nuevos registros de la oficina.

5. Importación de registros borrados (delete): A partir del punto número 3, el proceso borra todos los

registros de la tabla del equipo que no se encuentran en el cursor de la oficina.

6. Comprobación de ficheros a añadir en Euroserv y Euroterm: para cada fichero del servidor Euroserv

y del terminal Euroterm de la oficina se comprueba si existe en la tabla FILES; en el caso de que no

exista se copia en el equipo y automáticamente actualiza la tabla FILES. En el caso de que exista,

comprueba si ha cambiado el tamaño (campo “BYTES”) o la fecha de modificación (campo

“Fecha_Mod”); en el caso de que haya cambiado alguno de estos dos datos se copia el fichero.

Base de datos temporal entre la oficina y el equipo

Para cada tabla del servidor de la oficina hay una tabla en la base de datos de Director en el equipo la cual

contiene todos los registros que se han modificado/añadido desde la última sincronización.

El formato de la base de datos es: ewdir_[codigoservidor]_[NombreBaseDatos], donde:

[codigoServidor]: Es un código interno de Director que identifica el servidor de Eurowin de la oficina.

Este código es la clave primaria de la tabla SERVERS.

[NombreBaseDatos]: Es el nombre de la base de datos a que hace referencia en el servidor de

Eurowin de la oficina.

Ejemplos:

ewdir_0001_2007ab: Base de datos temporal que hace referencia a la base de datos [2007ab] de

la oficina y que está relacionado con el proceso de sincronización identificado con el código 1.

ewdir_0002_crmab: Base de datos temporal que hace referencia a la base de datos [CRMab] de la

oficina y que está relacionado con el proceso de sincronización identificado con el código 2.

Page 51: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

51

5.6. Mensajes de las incidencias de la sincronización

A continuación se detallan los distintos mensajes que pueden aparecer en el apartado “Incidencias de la

sincronización” de Herramientas:

Mensaje Comentario

No existe el servidor con el código -nn- Al intentar conectar con el servidor para realizar alguna modificación o sincronización.

No se puede desvincular el servidor -nombre- Al intentar conectar con el servidor SQL de la oficina de un programa.

No se puede establecer la vinculación el servidor -nn- Al intentar conectar con el servidor SQL de la oficina de un programa.

No se puede crear el servidor de datos Al intentar añadir un programa en el equipo. No se puede actualizar la tabla [SERVER] Al configurar los programas en las tablas de Director. No se ha podido realizar la consulta a la tabla SERVER Al buscar programas agregados a Director. No se puede realizar la consulta a la tabla SERVER Al buscar programas agregados a Director. No se puede realizar la consulta a la tabla [SERVER] Al configurar los programas en las tablas de Director. No se pueden activar o desactivar los ‘triggers’ Verificar el ‘trigger’ de la tabla -tabla- De la base de datos -basedatos- Debemos verificar si el usuario tiene permisos para Crear ‘triggers’

Durante la importación o la exportación de datos.

No se puede realizar la consulta a la tabla FILES Al buscar un fichero de un programa agregado a Director.

No se puede realizar la consulta a la tabla MD_TABLES

Al buscar un fichero registrado en Director. Al buscar la fecha de la última sincronización. Al guardar la sincronización de los programas. Durante la importación de datos. Durante la exportación de datos.

No se ha podido extraer el valor de _tstamp de la tabla -nombre-

Al consultar la fecha de la última sincronización de los ficheros.

No se puede extraer la configuración del servidor MD_SERVERS

Al buscar la configuración de un programa agregado.

No se puede extraer la configuración del servidor. Tabla MD_SERVERS

Al grabar la configuración de los programas de Director.

No se puede crear la base de datos: -nombre- Al intentar crear una base de datos en el servidor SQL del equipo.

No se puede insertar datos a la tabla LOGDBCS del Director

Al registrar un programa añadido.

No se puede realizar la consulta a la tabla -nombre- Al buscar tablas modificadas. No se puede realizar la consulta -instrucción- Al actualizar la fecha de modificación de una tabla. Tabla origen: -nombre- Tabla destino: -nombre- Error en la exportación de los datos, ha fallado la inserción de los registros del EWDirector al servidor Eurowin.

Durante la exportación de datos.

Tabla origen: -nombre- Tabla destino: -nombre- Error en la exportación de los datos, ha fallado la actualización de los registros del EWDirector al servidor Eurowin.

Durante la exportación de datos.

Tabla origen: -nombre- Tabla destino: -nombre- Error en la exportación de los datos, ha fallado el borrado de los registros del EWDirector al servidor Eurowin.

Durante la exportación de datos.

Page 52: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

52

Mensaje Comentario

No se encuentra el índice PRIMARY en la tabla -nombre-.

Durante la exportación de datos.

Base de datos: -nombre- Tabla destino: -nombre- No se puede crear la base de datos temporal. Verifique si el usuario tiene permisos para crear bases de datos

Durante la exportación de datos.

No se puede realizar la consulta a la tabla -nombre- Durante la exportación de datos. Tabla origen: -nombre- Tabla destino: -nombre- Error en la importación de datos, ha fallado la inserción de los registros del EWDirector al servidor Eurowin.

Durante la importación de datos.

Tabla origen: -nombre- Tabla destino: -nombre- Error en la importación de datos, ha fallado la el borrado de los registros del EWDirector al servidor Eurowin.

Durante la importación de datos.

Tabla origen: -nombre- Tabla destino: -nombre- Error en la importación de datos, ha fallado la actualización de los registros del EWDirector al servidor Eurowin.

Durante la importación de datos.

No se puede realizar la consulta -instrucción- Durante la importación de datos. No se reconoce el tipo de servidor Eurowin Durante la importación de datos. No se puede obtener la base de datos de comunes Durante la importación de datos. No se puede obtener la base de datos de gestión Durante la importación de datos. No se puede obtener la información de los módulos Durante la importación de datos. No se han podido comparar las estructuras de la tabla -nombre- entre las bases de datos -bdorigen- y -bddetino-

Durante la importación de datos.

No se han podido extraer las estructuras de la tabla -nombre- de las bases de datos -bdorigen- y -bddestino-

Durante la importación de datos.

Base de datos: -nombre- Tabla destino: -nombre- No se puede crear la base de datos temporal. Verifique si el usuario tiene permisos para crear bases de datos.

Durante la importación de datos.

No se puede crear el trigger de la tabla -nombre- Durante la importación de datos. Error en la importación de los datos. Ha fallado la actualización del valor _tstamp

Durante la importación de datos.

No se puede obtener la base de datos CRM Durante la importación de datos. No se puede obtener la base de datos HOTLINE Durante la importación de datos. No se puede crear el directorio -nombre- Al exportar ficheros. No se puede copiar el fichero -nombre- Al exportar ficheros. No existe el fichero -nombre- Al exportar ficheros.

5.7. Director Plus. Tratamiento de los registros borrados en el equipo

Cada vez que el sistema realiza la importación de datos se crea una base de datos adicional con el nombre

“EWDIRxx_Del” sin ninguna tabla. En el caso de que ya exista esta base de datos, se borran todas las tablas

definidas.

Después se añade para cada tabla de Director un trigger de borrado para realizar las siguientes acciones:

Page 53: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

53

En el momento de borrar un registro de una tabla comprueba si existe la tabla (base de datos!tabla)

en la base de datos Ewdirxx_del. En el caso de que no exista crea esta tabla sólo con la estructura

del índice principal más un campo “_tstamp”.

En cada sincronización de importación de datos en la base de datos “Ewdirxx_del” se borran todas

las tablas a nivel de estructura.

En el caso de que para una tabla determinada no haya índice principal, la estructura de esta nueva

tabla son todos los campos que forman la tabla de la cual se está borrando el registro.

Comprobar si ya existe el registro que se está borrando en la tabla de “Ewdirxx_del”. En el caso de

que no exista se añade el registro. Si ya se ha borrado un registro con los mismos valores, no se

realiza ninguna acción.

El trigger de borrado sólo se dispara para las tablas que se han marcado en la configuración de la

tabla D_config conforme se realiza la exportación. En todas las otras tablas que no estén marcadas

para exportar, el trigger está desactivado.

La secuencia de exportación de datos es:

o Borrar todos los registros de las tablas definidas en “Ewdirxx_del” del servidor.

o Realizar las inserciones de los registros en el servidor a partir del equipo.

o Realizar las actualizaciones de los registros en el servidor a partir del equipo.

5.8. Análisis técnico de Director Plus 2.0 SQL

La base de Director Plus 2.0 SQL es Director 2.0 SQL, aunque el programa ejecutable es distinto.

Además en Director Plus 2.0 SQL hay una nueva carpeta llamada Plus en cuyo interior hay otras dos

carpetas: Forms y Classes.

En la carpeta Forms se encuentran todos los formularios de configuración definidos en el campo Formul de

la tabla C_config.

En la carpeta Classes están las clases definidas en los campos Clase_imp y Clase_exp de las tablas

C_config y D_config.

En el momento de ejecutar el programa se cargan todas las librerías de clases definidas en la carpeta

Plus\classes.

Los procesos de importación y exportación generales omitirán las tablas que tienen un proceso específico,

de forma que se ejecute el proceso especial definido según la configuración de las tablas.

El proceso de actualización tiene en cuenta las modificaciones incluidas en las carpetas Plus\Forms,

Plus\Classes y en las tablas C_config, D_config y Grupos.

Page 54: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

54

5.9. Tablas de Director 2.0 SQL

Excfile Contiene la lista de carpetas y archivos que se excluyen de la

sincronización

Campo Descripción Tipo

Nombre Nombre de la carpeta o archivo en el servidor de Eurowin de la oficina

Carácter(50)

Carpeta Indica si se trata de una carpeta (true) o de un fichero (false) Lógico

Files

Para cada fichero físico de la oficina guarda la última fecha de modificación

y el tamaño en bytes. De esta forma cuando se realiza una sincronización

sólo se actualizarán los ficheros modificados.

Campo Descripción Tipo

Server Clave primaria Numérico

File Nombre del fichero Carácter(20)

Path Ruta física a partir del servidor de Eurowin donde se encuentra el fichero

Carácter(50)

Bytes Tamaño del fichero en bytes Numérico

Fecha_mod Fecha y hora de modificación del archivo Fecha Hora

Historial Guarda el historial de todas las sincronizaciones realizadas

Campo Descripción Tipo

Server Código del servidor Numérico

Codigo Código autonumérico de sincronización Numérico

Fechaini_imp Fecha y hora en la que se inicia la sincronización de importación al equipo.

Fecha Hora

Fechafin_imp Fecha y hora de finalización de la sincronización de importación. Fecha Hora

Fechaini_exp Fecha y hora en la que se inicia la sincronización de exportación a la oficina.

Fecha Hora

Fechafin_exp Fecha y hora de finalización de la sincronización de exportación. Fecha Hora

Estado 0 .. n: Proceso terminado Numérico

Licencia Gestiona las diferentes licencias de Director instaladas

Logs Histórico de errores en los procesos de sincronización

Campo Descripción Tipo

Sincroni Código del servidor Numérico

Fecha Fecha y hora en que ha ocurrido el error Fecha Hora

Tipo 1: Instalación; 2: Exportación; 3: Importación Numérico

Log Descripción del error Memo

Subtipo Subtipo de log. 1, 2, 3 Numérico

Md_tables Guarda la última vez que se ha modificado una tabla del servidor. De esta forma podemos saber si una tabla se ha modificado para actualizar la oficina

Campo Descripción Tipo

Page 55: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

55

Server Clave primaria Numérico

Database Nombre de la base de datos Carácter(20)

Table Nombre de la tabla Carácter(20)

Fecha_mod Fecha de modificación de la tabla Fecha Hora

_tStamp Valor máximo del campo _tStamp de la tabla Fecha Hora

Opcflag Parámetros de configuración de Director

Campo Descripción Tipo

Variable Nombre de la variable Carácter(20)

Nombre Descripción de la variable Carácter(50)

Valor Valor de la variable. Puede representar un valor lógico, numérico, carácter o de fecha

Carácter(10)

Descrip Explicación del uso de la variable Memo

Propiedad Nombre de la propiedad que tendrá el valor de la variable Carácter(50)

Tipovar Tipo de la variable: 1 - carácter; 2 - numérico; 3 - lógico; 4 - fecha

Numérico

Procesos Procesos especiales para el tratamiento especial de algunas tablas de Eurowin

Campo Descripción Tipo

Tipo Tipo de servidor: 1 – Eurowin; 2 – CRM; 3 – Atención Telefónica

Numérico

Db Nombre de la base de datos (comunes, gestion) Carácter(15)

Tabla Nombre de la tabla en la que se realizará el proceso Carácter(15)

Importar Proceso que debe ejecutarse al realizar la importación Memo

Exportar Proceso que debe ejecutarse al realizar la exportación Memo

Servers Contiene los programas añadidos a Director: Eurowin, CRM, Atención Telefónica

Campo Descripción Tipo

Codigo Clave primaria Numérico

Nombre Nombre del programa Carácter(50)

Pathserv Ruta física del servidor del programa en la oficina Carácter(150)

Pathterm Ruta física del terminal del programa en la oficina Carácter(150)

Path_ewdir Ruta física del programa en Director Carácter(50)

Config Variables de configuración del servidor Memo

Ultsincro Código de la última sincronización Numérico

Idpripal En el caso de trabajar con multiempresa, identifica el Eurowin principal

Numérico

Activo Indica si se actualiza el servidor al realizar la sincronización Lógico

Tipo 1 = Eurowin, 2 = CRM, 3 = Atención Telefónica. Numérico

Page 56: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

56

5.10. Tablas de Director Plus 2.0 SQL

Director Plus 2.0 SQL utiliza las mismas tablas que Director 2.0 SQL más las siguientes:

C_config Guarda las diferentes configuraciones que se pueden realizar con Director Plus 2.0 SQL

Campo Descripción Tipo

Codigo Código de identificación del segmento Numérico

Nombre Nombre del segmento Carácter (50)

Formul Nombre del formulario de configuración Carácter (15)

Config Guarda los valores establecidos en la configuración Memo

Descripcion Descripción detallada de la configuración Memo

Clase_imp Nombre de la clase que se debe ejecutar para realizar la importación de datos para esta configuración

Carácter (20)

Clase_exp Nombre de la clase que debe ejecutar para realizar la exportación de datos para esta configuración

Carácter (20)

D_config Guarda las diferentes tablas que intervienen en la importación/exportación de datos según la configuración

Campo Descripción Tipo

Codigo Código que identifica una tabla determinada Numérico

Config Identifica la configuración a la que pertenece el registro Numérico

Tipo Identifica el tipo de servidor al que pertenece la tabla. Valores posibles = { 1: Eurowin, 2: CRM, 3: Atención Telefónica }

Numérico

Db Nombre de la base de datos de la tabla. Carácter (20)

Tabla Nombre de la tabla sobre la que se realizará la importación / exportación

Carácter (20)

Sectorial Determina el sectorial de la tabla. En el caso que este campo esté vacío será para todos. Este valor sólo es necesario en el caso de que el campo TIPO = 1.

Carácter (2)

Importacion Indica si se realiza la importación de la tabla Lógico

Exportacion Indica si se realiza la exportación de la tabla Lógico

Grupo Indica el grupo al que pertenece la tabla Numérico

Clase_imp Nombre de la clase que se debe ejecutar para realizar la importación de datos a esta tabla. En el case de que esté vacío se ejecutará el código establecido en el campo Clase_imp de la tabla c_config

Carácter (20)

Clase_exp Nombre de la clase que se debe ejecutar para realizar la exportación de datos a la tabla. En el caso de que esté vacío se ejecutará la clase establecida en el campo clase_exp de la tabla c_config

Carácter (20)

Activo Determina si la configuración está activa Lógico

Grupos Identifica los grupos de los registros de la tabla D_config

Campo Descripción Tipo

Codigo Código que identifica un grupo de datos Numérico

Nombre Nombre del grupo de datos Carácter (50)

Importación Indica si se realiza la importación del grupo Lógico

Exportación Indica si se realiza la exportación del grupo Lógico

Page 57: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

57

Prioridad 1= prioridad servidor; 2= prioridad equipo Numérico

Page 58: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Manual de Director Plus 2.0 SQL y Director 2.0 SQL

58

5.11. Ediciones del manual ewdirector20sql

En la siguiente tabla se indica la correspondencia del número de edición del manual con la versión del

programa:

Nº de edición del manual Versión Fecha Programa

1 8.101.16 14-03-2008 Director 2.0 SQL

2 8.101.18 04-04-2008 Director 2.0 SQL

3 8.102.05 28-04-2008 Director Plus 2.0 SQL

4 8.101.24

8.102.12

25-04-2009 Director 2.0 SQL

Director Plus 2.0 SQL

5 y 6 31-12-2010 Nuevo formato

5.11.1. Novedades de la edición 2

Director Plus 2.0 SQL. Nuevas funcionalidades.

Inicio. Información estado de la opción revisión y última acción realizada.

Sincronizaciones disponibles. Nuevo botón Reiniciar.

Realizar sincronización. Nuevas opciones:

o Importar información de la oficina a su equipo

o Exportar información de su equipo a la oficina

Herramientas, configuración. Nuevas opciones:

o Tiempo mínimo de revisión

o Backup Equipo

o Backup Oficina

Incidencias de la sincronización. Nueva columna Log.

Anexo. Director Plus 2.0 SQL:

o Tratamiento de registros borrados en el equipo.

o Análisis técnico.

o Tablas de Director Plus 2.0 SQL

Versiones del manual ewdirector20sql

o Novedades en la edición 2.

5.11.2. Novedades de la edición 4

Nuevo formato de presentación del manual.

Ampliación de los requisitos para la instalación del programa.

Nuevo botón ? ? - AyudaAyuda en Sincronizaciones disponibles.

Nuevo botón [Test conexión] en Sincronizaciones disponibles.

Comprobaciones para el test de conexión para Windows XP y Vista, en el Anexo.

Cambio de formato de la pantalla de Configuración de prioridades de Director Plus.

Page 59: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el
Page 60: DIRECTOR PLUS 2.0 SQL - Informática Zaragoza · ... Manual de Director Plus 2.0 SQL y Director 2.0 SQL Fecha: 30-04-2012 . ... distribuidas de ... la base de datos EWDIRnn en el

Este documento ha sido creado por el Departamento de Documentación de Sage Eurowin. La información que contiene es cierta, salvo error u omisión. El funcionamiento del programa puede ser modificado sin previo aviso. De producirse, las modificaciones se comunican a través de los procedimientos habituales establecidos. Con el fin de mejorar la calidad de este manual, si detecta alguna errata puede comunicárnosla enviando un mensaje a la siguiente dirección de correo electrónico: [email protected] Queda totalmente prohibida la reproducción parcial o total, así como la venta de este documento, sin el expreso consentimiento de la empresa. Todas las ofertas, promociones, condiciones y/o tarifas reflejadas en él tienen la vigencia concretada en el mismo.