Eurowin 8.0 SQL
Manual de
PROCESOS SQL
Documento: me_procesossql
Edición: 02
Nombre: Manuel de los Procesos SQL de Eurowin 8.0 SQL
Fecha: 07-02-2011
Manual de los Procesos SQL
1
Tabla de contenidos
1. Introducción ........................................................................................................................... 2
1.1. Advertencias ....................................................................................................................................... 2
1.2. Instalación .......................................................................................................................................... 2
1.3. Ejecutar ............................................................................................................................................... 2
2. Procesos SQL ........................................................................................................................ 4
2.1. Editor de tablas libres ......................................................................................................................... 5
2.2. Editor de bases de datos ................................................................................................................... 6
2.3. Editor de reports................................................................................................................................. 7
2.4. Editor de programas ........................................................................................................................... 7
2.5. Editor de campos ............................................................................................................................... 8
2.6. Crear tabla de FoxPro (DBF) a SQL ................................................................................................... 9
2.7. Crear tabla de SQL a FoxPro (DBF) ................................................................................................. 11
2.8. Comprobación de estructuras ......................................................................................................... 12
2.9. Verificar valores por defecto ............................................................................................................ 12
2.10. Cambiar la anchura de un campo (EUROWIN) .............................................................................. 13
2.11. Registrar DLL .................................................................................................................................. 15
2.12. Corregir caracteres extraños.......................................................................................................... 15
2.13. Cambio de códigos de artículos .................................................................................................... 16
2.14. Cambio de códigos de familias ...................................................................................................... 17
2.15. Cambio de caracteres en artículos ................................................................................................ 17
2.16. Eliminar registros repetidos ............................................................................................................ 18
2.17. Actualizar el campo VENTASER de las líneas de albaranes ......................................................... 19
2.18. Asignar serie a todos los albaranes que no la tienen .................................................................... 19
2.19. Comprobación de cabecera y líneas de albarán ........................................................................... 20
2.20. Comprobación de fechas de asientos ........................................................................................... 21
2.21. Comprobación del IVA en los albaranes (EUROWIN) .................................................................... 21
2.22. Corregir datos de Montajes de Hardware para la entrada masiva de series ................................ 22
2.23. Poner coste en las líneas de los albaranes .................................................................................... 23
2.24. Recalcular coste en albaranes de compra..................................................................................... 23
2.25. Recálculo de precios / importes de ventas con IVA incluido ........................................................ 24
2.26. Rellenar el vendedor en los albaranes a partir del vendedor del cliente ....................................... 25
2.27. Renumeración de Tickets TPV ....................................................................................................... 26
Manual de los Procesos SQL
2
1. Introducción
1.1. Advertencias
¡ATENCIÓN! La herramienta PROCESOS SQL - UTILCS.EXE debe ser utilizada EXCLUSIVAMENTE por
personal técnico debidamente formado en Eurowin. El uso inadecuado de esta aplicación puede ocasionar
la pérdida IRREPARABLE de datos.
Este documento contiene información técnica, la cual debe ser utilizada únicamente por personal altamente
especializado en Eurowin y con fines exclusivamente de administración del programa o formación.
Se recomienda restringir el acceso a esta herramienta a cualquier usuario de Eurowin cuyo cometido no sea
el de administrar el programa.
Se recomienda realizar una copia de seguridad de los datos antes de iniciar cualquier consulta o proceso.
Los procesos incluidos en esta aplicación solamente se deben utilizar en caso de necesidad.
1.2. Instalación
La instalación de Procesos SQL - Utilcs.exe se realiza automáticamente al instalar el servidor de Eurowin. En
la carpeta del servidor de Eurowin (Ew800serv) se crea la carpeta UTILCS que contiene toda la aplicación.
Al instalar Eurowin, en el menú Inicio - Programas de Windows se crea la carpeta "Eurowin 8.00" con el
acceso directo al programa Eurowin y a las distintas utilidades del mismo, entre ellas " Procesos de SQL
8.00".
La aplicación Utilcs se compone del programa Utilcs.exe y de cuatro subcarpetas (comp, reports, tablas,
temp) que contienen los ficheros de configuración y los procesos.
No se puede ejecutar el programa Utilcs.exe si no se encuentra en la ubicación correcta. Hay que prestar
atención al crear un acceso directo del ejecutable Utilcs.exe para no hacer una copia del fichero en su lugar.
1.3. Ejecutar
Para utilizar la herramienta Procesos SQL hay que ejecutar el programa Utilcs.exe ubicado en la carpeta
Utilcs del servidor de Eurowin. Trabaja solamente sobre la instalación de Eurowin del servidor actual.
Manual de los Procesos SQL
3
Al arrancar, si Eurowin tiene grupos de multiempresa se solicita la conexión al grupo sobre el que se van
ejecutar los procesos.
A continuación se debe introducir la clave de acceso del administrador al servidor de SQL en el que están
instaladas las bases de datos de Eurowin. Aunque el usuario puede indicar manualmente los datos de la
conexión al servidor SQL. Se recomienda NO MODIFICARLOS e introducir solamente la clave del usuario
administrador (Eurowin).
Si los datos son correctos aparece la pantalla principal del programa con la lista de procesos y cuatro
botones:
Modificar proceso: Muestra la información del proceso seleccionado y se puede modificar.
Nombre: Nombre del proceso que aparece en la lista de la pantalla principal del programa.
Descripción: Descripción del proceso que aparece en la esquina superior izquierda de la pantalla
principal al seleccionar el proceso de la lista.
Programa: Instrucción de Visual FoxPro que ejecuta el proceso.
Guardar comprobación: Graba las modificaciones realizadas en la información del proceso y cierra
la pantalla de modificación.
Cancelar: Cierra la pantalla de modificación sin grabar los cambios.
Ayuda: No realiza ninguna acción.
Nuevo proceso: Permite añadir nuevos procesos a la aplicación. La información que se solicita es la misma
de la opción "Modificar proceso".
Ejecutar proceso: Ejecuta el proceso seleccionado, que es la instrucción del campo "Programa".
Salir: Cierra la aplicación.
Nota: Para borrar algún proceso creado por el usuario hay que editar la tabla libre "Comproba.dbf" que se
encuentra en la carpeta "Utilcs\Tablas" y borrar el registro correspondiente (consultar el tema Editor de
tablas libres).
Manual de los Procesos SQL
4
2. Procesos SQL
Utilcs contiene los siguientes procesos:
Editor de tablas libres
Editor de bases de datos
Editor de reports
Editor de programas
Editor de campos
Crear tabla de FoxPro (DBF) a SQL
Crear tabla de SQL a FoxPro (DBF)
Comprobación de estructuras
Verificar valores por defecto
Cambiar la anchura de un campo (EUROWIN)
Registrar DLL
Corregir caracteres extraños
Cambio de códigos de artículos
Cambio de códigos de familias
Cambio de caracteres en artículos
Eliminar registros repetidos
Actualizar el campo VENTASER de las líneas de albaranes
Asignar serie a todos los albaranes que no la tienen
Comprobación de cabecera y líneas de albarán
Comprobación de fechas de asientos
Comprobación del IVA en los albaranes (EUROWIN)
Corregir datos de Montajes de Hardware para la entrada masiva de series
Poner coste en las líneas de los albaranes
Recalcular coste en albaranes de compra
Recálculo de precios / importes de ventas con IVA incluido
Rellenar el vendedor en los albaranes a partir del vendedor del cliente
Renumeración de Tickets TPV
Manual de los Procesos SQL
5
2.1. Editor de tablas libres
Comentario: Permite visualizar y manipular tablas de Visual FoxPro.
Utilidad: Sirve para consultar o modificar el contenido o la estructura de tablas de Visual FoxPro. También se
puede modificar la tabla que contiene la información de reports, etiquetas y bases de datos, aunque esto
solamente se debe hacer con el debido conocimiento de causa.
Una tabla de Visual FoxPro está compuesta de dos o tres ficheros con el mismo nombre y diferente
extensión:
DBF: Contiene la descripción de los campos e índices de la tabla y el valor de los registros.
CDX: Contiene los índices de la tabla.
FPT: Contiene el valor de los campos de tipo Memo y General.
Opciones de la pantalla
Ruta de búsqueda: Ruta de Windows donde se encuentran las tablas a tratar.
… : Botón para seleccionar la ruta de Windows.
Tablas libres: Lista de tablas localizadas en la ruta indicada. Pueden ser ficheros con extensión DBF, DBC,
FRX, LBX. Pueden ser tablas libres (no vinculadas a ninguna base de datos) o tablas pertenecientes a una
base de datos.
Contenido: Muestra el contenido de la tabla seleccionada. Las modificaciones se graban en el momento de
la modificación sin previo aviso y sin solicitar confirmación al usuario.
Estructura: Muestra la estructura de la tabla seleccionada, la cual no puede ser utilizada por otro proceso
durante esta operación. La estructura se puede modificar. El programa solicita la confirmación del usuario
para grabar los cambios.
Vaciar: Borra todos los registros de la tabla, previa confirmación del usuario. La información borrada NO SE
PUEDE RECUPERAR.
Empaquetar: Borra definitivamente los registros marcados como borrados. Esta operación es
IRREVERSIBLE.
Reindexar: Regenera los índices de la tabla seleccionada.
Crear: Permite crear una tabla DBF libre. En primer lugar se solicita la ubicación y el nombre de la tabla. A
continuación hay que definir la estructura. Al final se crea la tabla sin registros.
Salir: Cierra la pantalla "Editor de tablas libres".
Manual de los Procesos SQL
6
2.2. Editor de bases de datos
Comentario: Permite visualizar y manipular los ficheros de bases de datos de Visual FoxPro.
Utilidad: Sirve para consultar o modificar el contenido o la estructura de bases de datos y sus tablas de
Visual FoxPro.
Una base de datos de Visual FoxPro puede contener tablas, vistas, conexiones y procedimientos
almacenados. Está compuesta de tres ficheros con el mismo nombre y distinta extensión:
DBC: Tabla que contiene la definición de la base de datos y de todos sus componentes.
DCX: Índice de la tabla dbc.
DCT: Almacena el contenido de los campos de tipo Memo de la tabla dbc,
Opciones de la pantalla
Ruta de búsqueda: Ruta de Windows donde se encuentran las bases de datos.
. . .: Botón para seleccionar la ruta de Windows.
Base de datos: Lista de bases de datos localizadas en la ruta seleccionada.
Tablas de la base de datos seleccionada: Lista de tablas vinculadas a la base de datos seleccionada de la
lista "Base de datos".
Contenido: Muestra el contenido de la tabla seleccionada. Las modificaciones se graban en el momento de
la modificación sin previo aviso y sin solicitar confirmación al usuario.
Estructura: Muestra la estructura de la tabla seleccionada, la cual no puede ser utilizada por otro proceso
durante esta operación. La estructura se puede modificar. El programa solicita la confirmación del usuario
para grabar los cambios.
Nueva: Permite crear una tabla DBF vinculada a la base de datos actual. En primer lugar se solicita la
ubicación y el nombre de la tabla. A continuación hay que definir la estructura. Al final se crea la tabla sin
registros.
Liberar: Desvincula la tabla seleccionada de la base de datos, quedando como una tabla libre.
Agregar: Solicita la selección de una tabla libre existente para agregarla a la base de datos actual.
Reindexar: Regenera los índices de la tabla seleccionada.
Empaquetar: Borra definitivamente los registros marcados como borrados. Esta operación es
IRREVERSIBLE.
Salir: Cierra la pantalla "Editor de bases de datos".
Manual de los Procesos SQL
7
2.3. Editor de reports
Comentario: Permite visualizar y manipular los ficheros de informes y etiquetas de Visual FoxPro.
Utilidad: Sirve para consultar y modificar el formato de los reports y etiquetas de Eurowin.
Los reports y etiquetas de Visual FoxPro son plantillas para la impresión de documentos. Se componen de
dos ficheros con el mismo nombre y diferente extensión:
FRX (informe), LBX (etiqueta) es una tabla que contiene la configuración de todos los componentes
del report.
FRT, LBT es el fichero compilado.
Opciones de la pantalla
Ruta de búsqueda: Ruta de Windows donde se encuentran los reports.
...: Botón de selección de la ruta de Windows.
Reports: Lista de reports localizados en la ruta seleccionada.
Nombre del report: Nombre del fichero.
Tipo del report: Indica si el fichero es un informe (FRX) o una etiqueta (LBX).
Editar: Abre el diseñador de reports o etiquetas para editar el report seleccionado.
Salir: Cierra la pantalla "Editor de reports".
2.4. Editor de programas
Comentario: Permite editar y ejecutar un programa de Visual FoxPro.
Utilidad: Sirve para ejecutar procesos especiales escritos por un programador de Visual FoxPro, por
ejemplo, para modificar de forma masiva el contenido de una o varias tablas de Visual FoxPro, manipular
ficheros o directorios de Windows, etc.
Los ficheros de programa de Visual Foxpro se componen de dos ficheros que tienen el mismo nombre y
distinta extensión:
PRG: Fichero de código fuente.
FXP: Fichero de código compilado.
Nota: Los programas y procesos que se pueden crear desde el editor de programas no están disponibles
desde Eurowin. Eurowin y Utilcs son aplicaciones distintas que no comparten la información. Para crear
listados y procesos en Eurowin se puede utilizar la aplicación Genlis - Generador de listado de Eurowin. Los
listados creados con Genlis se pueden ejecutar desde Eurowin con la opción "Listados adicionales" del
menú Herramientas.
Manual de los Procesos SQL
8
Aviso: Los resultados de la ejecución de cualquier programa o instrucción desde esta pantalla son de
responsabilidad exclusiva del usuario.
Opciones de la pantalla
Programa: Cuadro de edición del programa.
Instrucción: Línea de código de Visual FoxPro que se desea ejecutar. Para ello, después de escribirla hay
que pulsar la tecla [Intro].
Cargar: Permite seleccionar y visualizar un fichero de programa de Visual FoxPro. En la cabecera de la
pantalla se aparece el nombre del programa cargado.
Guardar: Guarda las modificaciones realizadas en el programa cargado.
Ejecutar: Ejecuta el programa cargado en el cuadro Programa.
Salir: Cierra el editor de programas.
2.5. Editor de campos
Comentario: Permite seleccionar una tabla de una de las base de datos vinculadas a la aplicación y
mediante un filtro seleccionar los registros que se desean modificar.
Utilidad: Sirve para consultar o manipular el contenido o la estructura de las tablas de Eurowin del servidor
SQL.
El motor de base de datos de Eurowin es Microsoft SQL Server, aunque algunas versiones antiguas pueden
trabajar con otros servidores.
ATENCIÓN: Desde esta opción se pueden manipular tanto la estructura como el contenido de las tablas de
Eurowin. Un uso inadecuado puede ocasionar la pérdida IRREPARABLE de los datos.
Opciones de la pantalla
Base de datos: Lista desplegable que contiene las conexiones a las bases de datos de la instalación de
Eurowin. Hay que seleccionar la conexión correspondiente a la base de datos que contiene la tabla que se
desea consultar.
Ejercicio: Disponible cuando se selecciona la conexión "Gestión". Muestra la lista de bases de datos
pertenecientes a los distintos ejercicios de gestión de la instalación de Eurowin, de la que hay que
seleccionar la base de datos del ejercicio que se desea consultar.
Tabla: Lista de tablas de la base de datos seleccionada, de la que hay que seleccionar la que se va a
consultar.
Filtro: Expresión lógica que se utiliza como filtro para mostrar los registros de la tabla seleccionada.
Ejecutar: Ejecuta una instrucción de consulta de datos con el filtro indicado. Muestra el resultado en la
misma pantalla.
Manual de los Procesos SQL
9
Nueva consulta: Crea una nueva pestaña de consulta independiente de las anteriores en la que se
puede seleccionar una nueva conexión, base de datos, tabla y / o filtro.
Eliminar consulta: Cierra la pestaña de consulta actual.
Añadir registro: Añade un registro en blanco al final de la tabla actual.
Borrar registro: Borra el registro actual de la tabla actual.
Opciones: Muestra un menú con las siguientes opciones:
Copiar de: Copia el contenido de una tabla de Visual FoxPro a la tabla actual del servidor SQL. La
tabla origen debe tener la misma estructura de campos que la tabla actual.
Copiar a: Copia el contenido filtrado de la tabla actual a una tabla libre de Visual FoxPro con el
mismo nombre en la carpeta seleccionada por el usuario.
Modificar [tabla_actual]: Permite modificar la estructura de la tabla actual. La modificación se realiza
en el formato de edición de tablas de Visual FoxPro. El programa requiere la confirmación del
usuario antes de hacer la modificación de la estructura en la tabla de Eurowin del servidor SQL.
Crear tabla: Permite crear una tabla en formato Visual Foxpro la cual se exportará y añadirá
automáticamente a la base de datos actual del servidor SQL.
Ventana de comandos: Abre un apartado en la parte inferior de la pantalla en el que se puede escribir una
instrucción en lenguaje Visual FoxPro.
Sentencia en código nativo: La interpretación de la instrucción se realizará según el lenguaje del
servidor SQL.
Ejecutar: Botón que inicia la ejecución de la instrucción escrita por el usuario.
Ver código SQL: Abre un apartado en modo de sólo lectura en la parte inferior de la pantalla en el que
aparece la última instrucción en el lenguaje del servidor SQL ejecutada desde la pantalla actual. Es necesario
tener activada la opción "Ventana de comandos" para ver el código SQL.
Salir: Cierra la pantalla del editor de campos.
Hay que tener en cuenta que algunos comandos de Visual Foxpro no se pueden ejecutar directamente
desde el editor de campos, aunque hay opciones alternativas para ello. Por ejemplo:
La sentencia SET FILTER TO no se puede ejecutar desde la ventana de comandos, simplemente
hay que escribir la condición en el campo Filtro y pulsar el botón .
Otro caso es la instrucción LOCATE, la cual se ejecuta igual que en el caso anterior, escribir la
condición de localización en el campo Filtro y pulsar el botón .
2.6. Crear tabla de FoxPro (DBF) a SQL
Comentario: Copia la estructura de una tabla de FoxPro a un servidor de SQL sobre una base de datos ya
existente. Opcionalmente también puede copiar todos los registros de la tabla de Fox a SQL.
Utilidad: Sirve para copiar tablas o bases de datos en formato de Visual FoxPro al servidor SQL de Eurowin.
Las tablas pueden existir o no. Por ejemplo, se puede actualizar el contenido de la tabla Informes del
servidor SQL de Eurowin a partir de la misma tabla del CD de instalación de Eurowin, sin tener que
actualizar todo el programa.
Manual de los Procesos SQL
10
La tabla Informes contiene la configuración de todos los listados estándar de Eurowin: El formato de las
columnas numéricas, el factor de cambio monetario, los campos que se pueden exportar a Excel, etc.
Entonces, si un listado de Eurowin no funciona y el técnico determina que la solución es modificar la tabla
Informes, desde "Crear tabla de FoxPro (DBF) a SQL" se puede copiar sólo el contenido o incluso la tabla
completa al servidor SQL asegurando que la estructura y el contenido son los correctos. En este caso, la
tabla informes original en formato DBF hay que cogerla del último CD de actualización de Eurowin.
Opciones de la pantalla
Tabla de FoxPro a traspasar: Copia la estructura y / o el contenido de una tabla de Visual FoxPro (.dbf) al
servidor SQL de Eurowin.
. . .: Botón que sirve para seleccionar la tabla de FoxPro que se desea traspasar a SQL.
Base de datos destino: Base de datos en la que se modifica o añade la tabla seleccionada.
Copiar registros: Si no se marca no se ejecuta ninguna acción en el servidor SQL.
Nombre destino de la tabla: Nombre de la tabla en la base de datos SQL. Si la tabla no existe en la base de
datos SQL, se crea. El nombre no se puede modificar.
Eliminar tabla destino: Antes de copiar la nueva tabla se borra la tabla existente con el mismo nombre. De
esta forma la tabla final tiene exactamente la misma estructura que la inicial.
Borrar registros destino: Antes de copiar los registros se borran todos los registros de la tabla destino. De
esta forma el contenido de la tabla destino es exactamente el mismo que el de la tabla origen.
Si no se marca esta opción, los registros cuya expresión del índice único ya existe, se omiten quedando en
el servidor los registros originales sin modificar.
Base de datos de FoxPro a traspasar: Traspasa una base de datos (.dbc) parcial o totalmente, la
estructura y / o el contenido al servidor de SQL.
. . .: Botón para seleccionar la base de datos que se desea traspasar a SQL.
Tablas a traspasar: Lista de tablas pertenecientes a la base de datos seleccionada.
Nombre: Nombre de la tabla.
Sel: Sólo se traspasan las tablas seleccionadas.
Reg: Indica si se traspasan los registros de la tabla.
Nombre destino de la B.D.: Nombre de la base de datos en el servidor de SQL. Si no existe se crea.
Eliminar B.D. destino: Antes de traspasar la base de datos, si en el servidor SQL existe una base de datos
con el mismo nombre de destino indicado, se borra. De esta forma la nueva base de datos tiene
exactamente la misma estructura que la de origen.
Eliminar tabla destino: Antes de copiar una tabla, si en la base de datos destino de SQL existe una tabla con
el mismo nombre, se borra. De esta forma la tabla final tiene exactamente la misma estructura que la inicial
Borrar registros destino: Antes de copiar los registros se borran todos los registros de la tabla destino. De
esta forma el contenido de la tabla destino es exactamente el mismo que el de la tabla origen.
Si no se marca esta opción, los registros cuya expresión del índice único ya existe, se omiten quedando en
el servidor los registros originales sin modificar
Seleccionar tablas: Marca la columna "Sel" de la lista "Tablas a traspasar".
Todas: Marca todas las tablas.
Ninguna: Desmarca todas las tablas.
Seleccionar registros: Marca la columna "Reg" de la lista "Tablas a traspasar".
Manual de los Procesos SQL
11
Todos: Marca todos las tablas.
Ninguno: Desmarca todas las tablas.
Sistema: Marca solamente las siguientes tablas que contienen información de configuración de
Eurowin. Es útil cuando la base de datos original es una base de datos de Eurowin.
De la base de datos Comunes: Barras, Bindevents, Config, Modulos.
De Gestion: Cabezera, Dbf_Ms, Informes.
Traspasar: Botón que inicia el traspaso.
Salir: Cierra la pantalla "Traspasar de FoxPro a SQL".
2.7. Crear tabla de SQL a FoxPro (DBF)
Comentario: Copia los datos de una tabla de una base de datos ya existente en el servidor SQL en un
archivo DBF de FoxPro.
Utilidad: Sirve para exportar los datos de Eurowin SQL a formato de Visual FoxPro con el fin de consultarlos
o manipularlos en este formato.
Opciones de la pantalla
Directorio y nombre de la B.D. donde traspasar a FoxPro: Nombre y ubicación de la base de datos de
destino.
. . .: Botón para seleccionar la base de datos de destino. En el caso de existir se reemplaza por la nueva.
Base de datos origen: Base de datos que se va a traspasar. Se selecciona de la lista de bases de datos de
Eurowin existentes en el servidor SQL.
Tablas a traspasar: Lista de tablas de la base de datos seleccionada.
Nombre: Nombre de la tabla.
Sel: Sólo se traspasan las tablas seleccionadas.
Reg: Indica si se traspasan los registros de la tabla.
Seleccionar tablas: Marca la columna "Sel" de la lista "Tablas a traspasar".
Todas: Marca todas las tablas.
Ninguna: Desmarca todas las tablas.
Seleccionar registros: Marca la columna "Reg" de la lista "Tablas a traspasar".
Todos: Marca todos las tablas.
Ninguno: Desmarca todas las tablas.
Sistema: Marca solamente las siguientes tablas que contienen información de configuración de
Eurowin. Es útil cuando la base de datos original es una base de datos de Eurowin.
De la base de datos Comunes: Barras, Bindevents, Config, Modulos.
De Gestion: Cabezera, Dbf_Ms, Informes.
Traspasar: Botón que inicia el traspaso. Si la base de datos o las tablas de destino ya existen, el programa
solicita la confirmación del usuario para borrarlas y sustituirlas por las nuevas.
Salir: Cierra la pantalla "Traspasar de SQL a FoxPro".
Manual de los Procesos SQL
12
2.8. Comprobación de estructuras
Comentario: Comprueba las estructuras de bases de datos del servidor SQL.
Utilidad: Sirve para comprobar si la estructura de una tabla de Eurowin del servidor SQL es correcta.
La comprobación de la estructura de una tabla se realiza a partir de la estructura de una tabla del mismo
tipo cuya estructura se supone correcta.
Opciones de la pantalla
Base de datos origen de FoxPro a comparar: Base de datos de Eurowin en formato Visual FoxPro cuya
estructura se utiliza como patrón.
. . .: Botón para seleccionar la base de datos .dbc.
Base de datos origen de SQL a comparar: Base de datos de Eurowin del servidor SQL cuya estructura se
utiliza de patrón.
Base de datos destino de SQL a comparar: Base de datos de Eurowin del servidor SQL de la que se desea
comprobar la estructura.
Comparar: Compara la estructura de la tabla de destino con la de origen mostrando las diferencias sin hacer
ningún cambio.
Comparar y modificar: Compara las estructuras modificando la tabla de destino. Al final la tabla de destino
tiene la misma estructura que la original.
Procesar: Inicia el proceso de comparación.
Salir: Cierra la pantalla de comprobación de estructuras.
2.9. Verificar valores por defecto
Comentario: Comprueba los valores por defecto de los campos de las tablas de las bases de datos del
servidor SQL.
Utilidad: Sirve para revisar las restricciones o constraint que hacen referencia a los valores per defecto de los
campos y mostrar las que su definición no coincide con la estándar de Eurowin con la posibilidad de
corregirlo.
Por ejemplo, si un usuario crea un campo en una tabla de Eurowin es posible que se produzcan problemas
de actualización de la tabla al no tener la configuración correcta. Con este proceso se detecta y corrige este
error.
También comprueba el nombre de intercalación o "Collation name" de los campos de tipo carácter. Debe
ser 'Modern_Spanish_CS_AI'.
Manual de los Procesos SQL
13
Una restricción o constraint es una regla que se utiliza para mantener la integridad de los datos de una base
de datos.
Opciones de la pantalla
Base de datos a modificar: La base de datos se puede seleccionar de la lista desplegable que contiene las
bases de datos de la instalación de Eurowin.
Comprobar: Comprueba las restricciones e intercalación y muestra las incorrecciones.
Comprobar y modificar: Además de hacer la comprobación, corrige los errores adaptando todas las tablas a
la configuración de las tablas SQL de Eurowin.
2.10. Cambiar la anchura de un campo (EUROWIN)
Comentario: Amplia o reduce la anchura de un campo en las tablas y vistas de EUROWIN SQL (Por ejemplo:
Pasar el código del artículo de 8 a 13 dígitos).
Utilidad: Sirve por ejemplo, para trabajar con cuentas contables de 10 caracteres o código de obras de 8.
Solamente se pueden cambiar los campos que aparecen en la lista desplegable "Campo" los cuales son
todos de tipo Carácter (char).
Opciones de la pantalla
Directorio del servidor: Ruta en la que se encuentra la carpeta (ew800serv) del servidor de Eurowin.
. . .: Botón para seleccionar la carpeta del servidor de Eurowin.
Campo: Campo del que se va a modificar el ancho. Se selecciona de una lista desplegable.
Ancho: Nueva longitud del campo. Se recomienda no disminuir el tamaño actual del campo.
Rellenar con: Carácter o caracteres que se insertan en la posición indicada para completar todas posiciones
del nuevo código. Si no se indica ningún carácter con el campo "Cuenta" se añade el carácter '0'.
Desde la posición: Posición a partir de la cual se añade el carácter de relleno o se recorta el contenido de
los campos. Si no se indica ninguna posición con el campo "Cuenta" la posición inicial es a partir de la 4,
conservando los cuatro niveles contables de las cuentas.
Empezando por la derecha / izquierda: Sentido en que se cuenta la posición de inserción del relleno.
Iniciar proceso: Inicia el proceso de cambio de estructura.
Salir: Cierra la pantalla "Modificar el ancho de un campo (Eurowin)".
Por ejemplo, el código "40000000" se cambia con: Ancho = 10, Rellenar con = "12", Desde la posición = 5,
empezando por la derecha, da el nuevo código "4001200000".
Manual de los Procesos SQL
14
A continuación se encuentra la lista de campos de longitud variable de Eurowin 8.0 SQL estándar, con la
longitud estándar y la longitud máxima recomendada.
IMPORTANTE: Se recomienda No disminuir la longitud de ningún código. Al recortar un código se puede
producir pérdida de información y duplicidad de registros en todas las tablas del programa.
Campos de longitud variable en Eurowin 8.0 SQL estándar
Código Nombre Estándar Máximo
recomendado
Actividad Código de actividad 2 5
Almacen Código de almacén 2 5
Articulo Código de artículo 8 20
Barras-com Código de artículo en las compras 8 25
Barras-ven Código de artículo en las ventas 8 25
Color Código del color 2 5
Cuentas Código de la cuenta contable 8 12
Familia Código de la familia 2 5
Formapag Código de la forma de pago 2 5
Lin_desc Código de la línea de descuento 2 5
Marca Código de la marca 2 5
Nombre articulo Nombre del artículo 50 75
Nombre familia Nombre de la familia 30 75
Nombre idiart Nombre del artículo por idioma 50 75
Nombre marca Nombre de la marca 30 75
Nombre subfamilia Nombre de la subfamilia 30 75
Notas Código de las notas del albarán de venta 2 5
Obra Código de la obra 5 10
Referencia Referencia del proveedor para el artículo 25 40
Ruta Código de la ruta 2 5
Secundaria Código de la cuenta secundaria 4 10
Serie Código de la serie de artículos 15 25
Servicio Código / número de servicio 10 16
Subfamilia Código de la subfamilia 4 10
Talla Código de la talla 4 10
Tecnico Código del técnico 2 5
Vendedor Código del vendedor 2 5
Manual de los Procesos SQL
15
2.11. Registrar DLL
Comentario: Pide los datos de conexión de un usuario con permisos de administración sobre el servidor
para poder registrar la librería y sus funciones.
Utilidad: Sirve para registrar algunas funciones especiales de Eurowin en el servidor SQL.
El proceso de instalación de Eurowin y del servidor SQL registra automáticamente estas funciones en el
servidor de SQL. Si se instala el servidor de SQL manualmente o está instalado antes de instalar Eurowin,
puede ser necesario hacer el registro de estas funciones con esta opción.
Para hacer el registro correcto, en la carpeta del sistema operativo (c:\windows\system32) debe encontrarse
el fichero "ewinsqlserverudf.dll".
Las funciones son: Empty(), Date(), Val(), Md5(), y están definidas en una librería que la instalación de
Eurowin copia en la carpeta del sistema de Windows.
Opciones de la pantalla
Servidor / IP: Servidor de SQL en el que se encuentran las bases de datos de Eurowin. Es servidor actual y
no se puede modificar.
Usuario: 'sa'. No se puede modificar.
Contraseña: Contraseña del usuario 'sa' para acceder al servidor SQL.
Puerto: Puerto de conexión al servidor SQL. Es el actual de la configuración de Eurowin y no se puede
modificar.
Servidor: Tipo de servidor SQL. Es el actual y no se puede modificar.
Librería: Nombre de la librería que contiene las funciones a registrar. Para SQL Server es
"Ewinsqlserverudf.dll"
2.12. Corregir caracteres extraños
Comentario: Permite eliminar los caracteres extraños de los campos texto de las tablas de la base de datos.
Utilidad: Sirve para eliminar caracteres ASCII no permitidos del contenido de las tablas de Eurowin. Estos
caracteres se han podido introducir al copiar o importar datos de una tabla externa al programa, sobre todo
en campos de tipo Memo.
Los caracteres no permitidos son los que tienen el código ASCII entre el 1 y 31 (excepto 10 LF y 13 CR) y
los códigos 254 y 255.
Opciones de la pantalla
Manual de los Procesos SQL
16
Base de datos origen: Base de datos a procesar. Se selecciona de la lista desplegable que contiene las
bases de datos de la instalación actual de Eurowin.
Tablas a procesar: Lista de tablas pertenecientes a la base de datos seleccionada. Se procesan las tablas
que tienen marcada la columna "Sel".
Marcar todas: Marca la columna "Sel" de todas las tablas.
Desmarcar todas: Desmarca la columna "Sel" de todas las tablas.
Sólo visualizar: Si está marcado muestra un informe con la tabla, el registro y el campo en el que se
encuentra el carácter no permitido pero no lo elimina. Si no está marcado, los caracteres no permitidos se
sustituyen por un espacio en blanco (ASCII 32).
Procesar: Inicia el proceso de comprobación de caracteres.
Salir: Cierra la pantalla "Revisión de caracteres extraños".
2.13. Cambio de códigos de artículos
Comentario: Cambia los códigos de los artículos de todas las tablas del ejercicio seleccionado, de comunes
y de los módulos.
Utilidad: Sirve para cambiar el código de los artículos en todas las tablas de las bases de datos de Eurowin
cuando por algún motivo se necesita cambiar sin perder el historial de movimientos.
Al cambiar el código en todas las tablas queda cambiado en todos los documentos de compra y de venta,
movimientos de stock, etc.
El cambio de código de artículos es reversible si se vuelve a ejecutar el mismo proceso para cambiar el
código nuevo por el código inicial.
Opciones de la pantalla
Grupo: Si la instalación de Eurowin trabaja con grupos de empresa, éstos aparecen en la lista desplegable,
de la que hay que seleccionar el grupo en el que se desea realizar el cambio.
Ejercicio: Lista de ejercicios de Eurowin. Hay que seleccionar el que se desea procesar.
Acotación por código / por familia / por marca: Selección del campo por el que se puede filtrar los registros
a mostrar.
Desde código: Código inicial del filtro según el campo seleccionado de acotación.
Hasta código: Código final del filtro según el campo seleccionado de acotación.
Artículos: Tabla que contiene los artículos que cumplen el filtro establecido por el usuario.
Código actual: Código actual del artículo.
Código nuevo: Nuevo código por el que se cambiará el código actual en todas las tablas de las
bases de datos indicadas por el usuario. No se puede indicar un código de artículo existente, ni
repetir el mismo nuevo código para más de un artículo.
Nombre: Nombre del artículo.
Fam: Código de la familia del artículo.
Manual de los Procesos SQL
17
Marca: Código de la marca.
Modificar comunes: El cambio de código de los artículos se hará en las tablas de la base de datos
Comunes.
Modificar módulos: El cambio de código de los artículos se hará también en los módulos.
Modificar todos los ejercicios: El cambio de código de los artículos se hará en todos los ejercicios.
Calcular: Selecciona los artículos que cumplen la acotación y los muestra en la tabla. Borra los registros
actuales eliminando el contenido de la columna "Código nuevo".
Aceptar: Inicia el proceso de cambio de código de los artículos a los que se ha asignado un nuevo código
en la tabla.
Salir: Cierra la pantalla "Cambio de códigos de artículos".
El usuario debe estudiar, según los datos de su instalación, los inconvenientes que puede ocasionar el
cambio de códigos en unas u otras bases de datos.
2.14. Cambio de códigos de familias
Comentario: Cambia los códigos de las familias de todas las tablas del ejercicio seleccionado, de comunes y
de los módulos.
Utilidad: Sirve para cambiar el código de la familia de los artículos después de recodificar algunas familias.
El funcionamiento es el mismo que en el proceso anterior de cambio de códigos de artículos.
El usuario debe estudiar, según los datos de su instalación, los inconvenientes que puede ocasionar el
cambio de códigos en unas u otras bases de datos.
2.15. Cambio de caracteres en artículos
Comentario: Cambia un carácter por otro en los códigos de los artículos de todas las tablas del ejercicio
seleccionado, de comunes y de los módulos.
Utilidad: Sirve por ejemplo, para cambiar el carácter "." por "-" en el código de todos los artículos que
tengan el carácter "." en cualquier posición. El cambio se realiza en todas las tablas del programa del
ejercicio y grupo de empresa seleccionados por el usuario, en la base de datos comunes y en los módulos.
El usuario debe evaluar la conveniencia de realizar el cambio en todos los ejercicios y grupos de empresa de
la aplicación.
Opciones de la pantalla
Manual de los Procesos SQL
18
Grupo: Grupo de empresas en el que se realiza el cambio (no confundir con multiempresa).
Ejercicio: Ejercicio en cuya base de datos se realiza el cambio.
Opciones: Artículo / Serie: Indica si el cambio se realiza en el código de artículo o en el código de serie de
artículo.
Carácter a sustituir: Carácter original. No se puede dejar en blanco ni puede haber más de un carácter.
Carácter de reemplazo: Carácter que sustituye al anterior.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso.
Aceptar: Inicia el proceso de cambio.
Salir: Cierra la pantalla "Cambio de caracteres en artículos".
El proceso no se ejecuta si al cambiar el carácter se puede generar un código existente antes del cambio.
2.16. Eliminar registros repetidos
Comentario: Elimina los registros repetidos según una condición de índice.
Utilidad: Sirve para consultar y borrar los registros duplicados según la expresión que indica el usuario.
Por ejemplo, si en la tabla de clientes se ha borrado el índice principal puede haber registros con el mismo
código. Para poder crear el índice primario por código, antes habría que borrar los registros repetidos.
Opciones de la pantalla
Base de datos: Lista desplegable con todas las conexiones de base de datos disponibles en la instalación
actual de Eurowin. Hay que seleccionar la conexión de la base de datos a la que pertenece la tabla que se
desea revisar.
Ejercicio: En el caso de seleccionar la conexión "Gestion" después hay que seleccionar el ejercicio de esta
lista desplegable que contiene todos los ejercicios.
Tabla: Tabla en la que se va a hacer la comprobación.
Duplicado: Expresión de campos de la tabla seleccionada según la cual se buscan los registros repetidos.
En el ejemplo de la tabla Clientes, la expresión es "Codigo".
. . .: Asistente para escribir la expresión "Duplicado".
Ver: Ejecutar la consulta para ver los registros repetidos según la expresión "Duplicado".
Tabla: Tabla en la que aparece el resultado de la consulta.
Índice: Valor de los registros de la tabla para la expresión "Duplicado".
Total: Número de repeticiones por cada valor.
Total registros: Contador de valores repetidos, número de registros del resultado de la consulta.
Borrar todos: De cada valor repetido borra todos los registros excepto el primero. La tabla debe tener un
índice primario.
Ver registros iguales: Muestra una tabla en la que aparecen todos los registros duplicados correspondientes
a la línea seleccionada.
Manual de los Procesos SQL
19
Borrar registros repetidos: Borra los registros repetidos, excepto el primero, del valor repetido
seleccionado.
Total repetidos: Cantidad de registros repetidos de la línea seleccionada.
Salir: Cierra la pantalla "Borrar registros repetidos".
2.17. Actualizar el campo VENTASER de las líneas de albaranes
Comentario: Pone a .T. el campo VENTASER en las líneas de albaranes para los artículos que trabajan con
series.
Utilidad: Sirve, por ejemplo, para marcar las líneas de los albaranes de venta que tiene un artículo que se ha
marcado para trabajar con series cuando ya tenía ventas hechas sin serie.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Hay que seleccionar el que contiene los albaranes de venta que se van a
revisar.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecución accidental.
Aceptar: Inicia el proceso de revisión de las líneas de los albaranes de venta.
Salir: Cierra la pantalla "Actualizar campo Ventaser a verdadero si trabajan con series".
2.18. Asignar serie a todos los albaranes que no la tienen
Comentario: Asigna series de documentos a aquellos albaranes que no tienen serie asociada.
Utilidad: Sirve para asignar una serie de venta a los documentos de venta que ya estaban creados antes de
activar la opción de empresa "Trabajar con series de venta en albaranes" y, por lo tanto, no tienen ninguna
serie de venta asignada.
También se puede utilizar para quitar la serie de venta al desmarcar la opción de empresa citada.
En Eurowin Muebles permite asignar una serie a los documentos de compra.
La asignación se realiza por empresa y ejercicio.
Manual de los Procesos SQL
20
En las versiones y sectoriales de Eurowin publicados a partir del mes de Marzo de 2011, el proceso de
apoya en la tabla Sysconfig de la base de datos Comunes. Esta tabla contiene las tablas y campos que se
van a procesar.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios para seleccionar el ejercicio en el que se va a cambiar la serie.
Empresa: Lista de empresas del ejercicio seleccionado. Se puede seleccionar una empresa o todas.
Todas: Si está marcado, la asignación se hará en todas las empresas.
Módulos (Lotes / Servicios / TPV): La reasignación de la serie de ventas se realizará solamente en las tablas
de los módulos marcados. Sólo aparece en versiones anteriores a Marzo de 2011 que no tienen la tabla
Sysconfig.
Serie: Lista de series de venta existentes. Hay que seleccionar la que se desea asignar.
Asignar serie en blanco: Eliminará la serie de los documentos. NOTA. Si existen números repetidos de series
distintas el programa no permite ejecutar el proceso para evitar registros duplicados.
Opciones: Ventas / Compras. Sólo para Eurowin Muebles. Permite seleccionar el módulo.
Aceptar: Botón para iniciar el proceso.
Salir: Cierra la pantalla sin ejecutar el proceso.
El usuario debe asegurarse de seleccionar el ejercicio y los módulos correctos.
2.19. Comprobación de cabecera y líneas de albarán
Comentario: Comprueba que todas las líneas de los albaranes dispongan de cabecera y viceversa.
Utilidad: Sirve para eliminar las cabeceras que no tienen líneas y las líneas que no tienen cabecera en los
documentos siguientes: albaranes de venta y de compra, de traspaso entre almacenes, de depósito de
venta y de compra, de regularización, pedido de venta y de compra, presupuesto y propuesta de compra.
Los documentos de Eurowin se almacenan en dos tablas:
Cabeceras: Datos de la cabecera del albarán comunes a todas las líneas del mismo.
Líneas: Datos de las líneas. Enlazan con la cabecera mediante los campos clave, por ejemplo,
empresa, número y letra (documentos de venta) o empresa, número y proveedor (compra).
Puede haber líneas huérfanas por diversos motivos, por ejemplo:
Se cierra el programa indebidamente durante la entrada de documentos.
Importación de datos incorrecta.
Opciones de la pantalla
Manual de los Procesos SQL
21
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Hay que seleccionar el que contiene los albaranes de venta que se van a
revisar.
Documento: Seleccionar el tipo de documento a revisar.
Líneas sin cabecera: Busca líneas huérfanas.
Cabeceras sin líneas: Busca cabeceras huérfanas.
Buscar: Ejecuta la consulta de búsqueda seleccionada por el usuario y muestra la pantalla con los registros
incorrectos encontrados en el ejercicio seleccionado.
Borrar: En la pantalla de resultados, borra el registro actual.
Borrar todos: En la pantalla de resultados, borra todos los registros encontrados.
Salir: Cierra la pantalla "Reparación de líneas y cabeceras".
2.20. Comprobación de fechas de asientos
Comentario: Comprueba y modifica asientos con fechas incorrectas.
Utilidad: Sirve para asignar la misma fecha a todas las líneas del mismo asiento. El programa busca la fecha
más alta de cada asiento y después la graba en todas las líneas.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecución accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Comprobación de las fechas de los asientos".
2.21. Comprobación del IVA en los albaranes (EUROWIN)
Comentario: Comprueba que el IVA que aparece en las líneas de los albaranes exista dentro de la tabla de
los tipos de IVA.
Utilidad: Sirve para obtener un listado de líneas de albaranes de venta y de compra, depósito de venta y de
compra, pedido de venta y de compra, presupuesto, propuesta de compra, con las líneas en las que el tipo
de IVA de la línea no existe en Eurowin o el tipo de IVA de la línea es distinto del tipo de IVA del artículo
Manual de los Procesos SQL
22
(según opción). El listado se puede imprimir. El programa no realiza ninguna modificación en los datos. El
usuario debe revisar el listado y si es necesario, realizar las correcciones desde Eurowin.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
IVA de albarán diferente de artículo: Muestra las líneas en las que el tipo de IVA asignado es distinto del tipo
de IVA asignado al artículo. El informe muestra los datos: Número de albarán, número de línea, código de
artículo, tipo de IVA del artículo, tipo de IVA del albarán.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Reparar IVA".
2.22. Corregir datos de Montajes de Hardware para la entrada masiva de series
Comentario: Pone el campo artículo y el tipo en las líneas de la tabla COSTEMOD.
Utilidad: Sirve para corregir el contenido de la tabla Costemod asignando el tipo = 1 (serie aplicada) y el
código del artículo al que pertenece la serie.
La tabla Costemod de la base de datos Comunes contiene las líneas de los montajes de hardware. Las
líneas que tienen la serie del artículo aplicada deben tener el campo tipo = 1 y el código del artículo en el
campo "articulo". Este proceso, comprueba y asigna estos datos en toda las líneas en las que hay una serie
(campo serie) asignada.
En las primeras versiones de Eurowin en los montajes de hardware solamente se podían asignar series de
artículo. Más adelante se permitió asignar artículos que no trabajan con series. Para diferenciar los artículos
con series y sin series, en los artículos con series debe haber la serie, el código del artículo y el tipo = 1. De
esta forma se puede saber en qué líneas falta asignar la serie.
Para adaptar los datos antiguos con la nueva funcionalidad se creó este proceso. En la actualidad se puede
utilizar este proceso en casos muy excepcionales.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecución accidental.
Manual de los Procesos SQL
23
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Corregir datos de montajes para la entrada masiva de series".
2.23. Poner coste en las líneas de los albaranes
Comentario: Pone un coste a todas las líneas de los albaranes que no tienen coste pero que en la ficha del
artículo hay un coste.
Utilidad: Sirve para asignar el último coste del artículo a las líneas que no tienen coste, por ejemplo, porque
se ha vendido el artículo antes de entrar un albarán de compra.
En las líneas de los albaranes de venta que tienen artículo y coste 0 se asigna el último coste de compra
(valor del campo Cost_ult1) de la ficha del artículo.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecución accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Poner coste de línea en los albaranes".
2.24. Recalcular coste en albaranes de compra
Comentario: Recalcula el coste a partir del precio y los descuentos de las líneas.
Utilidad: Sirve para calcular el coste de todas las líneas de los albaranes de compra del ejercicio y grupo de
empresas seleccionados.
El coste se calcula a partir de la siguiente fórmula redondeando a 2 decimales:
( (
)) ( (
))
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Manual de los Procesos SQL
24
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecución accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".
2.25. Recálculo de precios / importes de ventas con IVA incluido
Comentario: Recalcula los precios e importes de los albaranes de venta con IVA incluido.
Utilidad: Sirve para recalcular el precio y el importe de las líneas a partir del precio y del importe con IVA en
la moneda de la empresa y en la divisa del albarán, de los albaranes de venta del ejercicio y grupo de
empresa seleccionados. También se actualiza el importe total del albarán sin IVA de la cabecera.
Los cálculos que realiza el proceso son:
(
(
))
(
(
))
(
(
(
))
)
(
(
(
))
)
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmación del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecución accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".
Manual de los Procesos SQL
25
2.26. Rellenar el vendedor en los albaranes a partir del vendedor del cliente
Comentario: Pone el vendedor del cliente en la cabecera de los albaranes.
Utilidad: Sirve para aplicar el vendedor del cliente a los albaranes de venta según la acotación indicada por
el usuario.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acotación Número: Acotación por número de albarán:
Acotación Serie: Acotación por serie de ventas.
Acotación Fecha: Acotación por fecha del albarán.
En las acotaciones se sigue el siguiente criterio:
Con valor inicial, sin valor final: Se procesa el albarán que coincide con el valor inicial.
Sin valor inicial, con valor final: Se procesan los albaranes que tienen el campo menor o igual que el
valor final.
Con valor inicia inicial y final: Se procesan los albaranes incluidos en el intervalo de valores.
Sólo albaranes sin vendedor: Se procesan los albaranes de venta que no tienen vendedor asignado.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".
Manual de los Procesos SQL
26
2.27. Renumeración de Tickets TPV
Comentario: Renumera todos los tickets de la empresa y serie de facturación (si se trabaja con ellas).
Utilidad: Sirve para renumerar los tickets ordenándolos por fecha y número, a partir del nuevo número inicial
indicado por el usuario. El proceso tiene en cuenta los documentos asociados a los tickets (vale, albarán de
venta, entrega a cuenta, etc.). También actualiza el contador de tickets.
Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuración (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Empresa: Empresa de la que se renumeran los tickets.
1er nº ticket: Primer número de ticket después de la renumeración.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".
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.
Top Related