Você está na página 1de 30

Eurowin 8.

0 SQL
Manual de

PROCESOS SQL

Documento:
Edicin:
Nombre:
Fecha:

me_procesossql
02
Manuel de los Procesos SQL de Eurowin 8.0 SQL
07-02-2011

Manual de los Procesos SQL

Tabla de contenidos
1. Introduccin ........................................................................................................................... 2
1.1. Advertencias ....................................................................................................................................... 2
1.2. Instalacin .......................................................................................................................................... 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. Comprobacin 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 extraos.......................................................................................................... 15
2.13. Cambio de cdigos de artculos .................................................................................................... 16
2.14. Cambio de cdigos de familias ...................................................................................................... 17
2.15. Cambio de caracteres en artculos ................................................................................................ 17
2.16. Eliminar registros repetidos ............................................................................................................ 18
2.17. Actualizar el campo VENTASER de las lneas de albaranes ......................................................... 19
2.18. Asignar serie a todos los albaranes que no la tienen .................................................................... 19
2.19. Comprobacin de cabecera y lneas de albarn ........................................................................... 20
2.20. Comprobacin de fechas de asientos ........................................................................................... 21
2.21. Comprobacin 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 lneas de los albaranes .................................................................................... 23
2.24. Recalcular coste en albaranes de compra..................................................................................... 23
2.25. Reclculo 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. Renumeracin de Tickets TPV ....................................................................................................... 26

Manual de los Procesos SQL

1. Introduccin
1.1. Advertencias
ATENCIN! La herramienta PROCESOS SQL - UTILCS.EXE debe ser utilizada EXCLUSIVAMENTE por
personal tcnico debidamente formado en Eurowin. El uso inadecuado de esta aplicacin puede ocasionar
la prdida IRREPARABLE de datos.
Este documento contiene informacin tcnica, la cual debe ser utilizada nicamente por personal altamente
especializado en Eurowin y con fines exclusivamente de administracin del programa o formacin.
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 aplicacin solamente se deben utilizar en caso de necesidad.

1.2. Instalacin
La instalacin de Procesos SQL - Utilcs.exe se realiza automticamente al instalar el servidor de Eurowin. En
la carpeta del servidor de Eurowin (Ew800serv) se crea la carpeta UTILCS que contiene toda la aplicacin.
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 aplicacin Utilcs se compone del programa Utilcs.exe y de cuatro subcarpetas (comp, reports, tablas,
temp) que contienen los ficheros de configuracin y los procesos.
No se puede ejecutar el programa Utilcs.exe si no se encuentra en la ubicacin correcta. Hay que prestar
atencin 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 instalacin de Eurowin del servidor actual.

Manual de los Procesos SQL

Al arrancar, si Eurowin tiene grupos de multiempresa se solicita la conexin al grupo sobre el que se van
ejecutar los procesos.
A continuacin se debe introducir la clave de acceso del administrador al servidor de SQL en el que estn
instaladas las bases de datos de Eurowin. Aunque el usuario puede indicar manualmente los datos de la
conexin 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 informacin del proceso seleccionado y se puede modificar.


Nombre: Nombre del proceso que aparece en la lista de la pantalla principal del programa.
Descripcin: Descripcin del proceso que aparece en la esquina superior izquierda de la pantalla
principal al seleccionar el proceso de la lista.
Programa: Instruccin de Visual FoxPro que ejecuta el proceso.
Guardar comprobacin: Graba las modificaciones realizadas en la informacin del proceso y cierra
la pantalla de modificacin.
Cancelar: Cierra la pantalla de modificacin sin grabar los cambios.
Ayuda: No realiza ninguna accin.

Nuevo proceso: Permite aadir nuevos procesos a la aplicacin. La informacin que se solicita es la misma
de la opcin "Modificar proceso".

Ejecutar proceso: Ejecuta el proceso seleccionado, que es la instruccin del campo "Programa".
Salir: Cierra la aplicacin.

Nota: Para borrar algn 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

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)
Comprobacin de estructuras
Verificar valores por defecto
Cambiar la anchura de un campo (EUROWIN)
Registrar DLL
Corregir caracteres extraos
Cambio de cdigos de artculos
Cambio de cdigos de familias
Cambio de caracteres en artculos
Eliminar registros repetidos
Actualizar el campo VENTASER de las lneas de albaranes
Asignar serie a todos los albaranes que no la tienen
Comprobacin de cabecera y lneas de albarn
Comprobacin de fechas de asientos
Comprobacin del IVA en los albaranes (EUROWIN)
Corregir datos de Montajes de Hardware para la entrada masiva de series
Poner coste en las lneas de los albaranes
Recalcular coste en albaranes de compra
Reclculo de precios / importes de ventas con IVA incluido
Rellenar el vendedor en los albaranes a partir del vendedor del cliente
Renumeracin de Tickets TPV

Manual de los Procesos SQL

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. Tambin se
puede modificar la tabla que contiene la informacin 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
extensin:
DBF: Contiene la descripcin 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 bsqueda: Ruta de Windows donde se encuentran las tablas a tratar.
: Botn para seleccionar la ruta de Windows.
Tablas libres: Lista de tablas localizadas en la ruta indicada. Pueden ser ficheros con extensin 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 modificacin sin previo aviso y sin solicitar confirmacin al usuario.
Estructura: Muestra la estructura de la tabla seleccionada, la cual no puede ser utilizada por otro proceso
durante esta operacin. La estructura se puede modificar. El programa solicita la confirmacin del usuario
para grabar los cambios.
Vaciar: Borra todos los registros de la tabla, previa confirmacin del usuario. La informacin borrada NO SE
PUEDE RECUPERAR.
Empaquetar: Borra definitivamente los registros marcados como borrados. Esta operacin es
IRREVERSIBLE.
Reindexar: Regenera los ndices de la tabla seleccionada.
Crear: Permite crear una tabla DBF libre. En primer lugar se solicita la ubicacin y el nombre de la tabla. A
continuacin 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

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 extensin:
DBC: Tabla que contiene la definicin 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 bsqueda: Ruta de Windows donde se encuentran las bases de datos.
. . .: Botn 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 modificacin sin previo aviso y sin solicitar confirmacin al usuario.
Estructura: Muestra la estructura de la tabla seleccionada, la cual no puede ser utilizada por otro proceso
durante esta operacin. La estructura se puede modificar. El programa solicita la confirmacin 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
ubicacin y el nombre de la tabla. A continuacin 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 seleccin 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 operacin es
IRREVERSIBLE.
Salir: Cierra la pantalla "Editor de bases de datos".

Manual de los Procesos SQL

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 impresin de documentos. Se componen de
dos ficheros con el mismo nombre y diferente extensin:
FRX (informe), LBX (etiqueta) es una tabla que contiene la configuracin de todos los componentes
del report.
FRT, LBT es el fichero compilado.

Opciones de la pantalla
Ruta de bsqueda: Ruta de Windows donde se encuentran los reports.
...: Botn de seleccin 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 diseador 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 extensin:
PRG: Fichero de cdigo fuente.
FXP: Fichero de cdigo compilado.
Nota: Los programas y procesos que se pueden crear desde el editor de programas no estn disponibles
desde Eurowin. Eurowin y Utilcs son aplicaciones distintas que no comparten la informacin. Para crear
listados y procesos en Eurowin se puede utilizar la aplicacin Genlis - Generador de listado de Eurowin. Los
listados creados con Genlis se pueden ejecutar desde Eurowin con la opcin "Listados adicionales" del
men Herramientas.

Manual de los Procesos SQL

Aviso: Los resultados de la ejecucin de cualquier programa o instruccin desde esta pantalla son de
responsabilidad exclusiva del usuario.

Opciones de la pantalla
Programa: Cuadro de edicin del programa.
Instruccin: Lnea de cdigo de Visual FoxPro que se desea ejecutar. Para ello, despus 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 aplicacin 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.
ATENCIN: Desde esta opcin se pueden manipular tanto la estructura como el contenido de las tablas de
Eurowin. Un uso inadecuado puede ocasionar la prdida IRREPARABLE de los datos.

Opciones de la pantalla
Base de datos: Lista desplegable que contiene las conexiones a las bases de datos de la instalacin de
Eurowin. Hay que seleccionar la conexin correspondiente a la base de datos que contiene la tabla que se
desea consultar.
Ejercicio: Disponible cuando se selecciona la conexin "Gestin". Muestra la lista de bases de datos
pertenecientes a los distintos ejercicios de gestin de la instalacin 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: Expresin lgica que se utiliza como filtro para mostrar los registros de la tabla seleccionada.
Ejecutar: Ejecuta una instruccin de consulta de datos con el filtro indicado. Muestra el resultado en la
misma pantalla.

Manual de los Procesos SQL

Nueva consulta: Crea una nueva pestaa de consulta independiente de las anteriores en la que se
puede seleccionar una nueva conexin, base de datos, tabla y / o filtro.
Eliminar consulta: Cierra la pestaa de consulta actual.
Aadir registro: Aade 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 modificacin se realiza
en el formato de edicin de tablas de Visual FoxPro. El programa requiere la confirmacin del
usuario antes de hacer la modificacin 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 aadir
automticamente 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
instruccin en lenguaje Visual FoxPro.
Sentencia en cdigo nativo: La interpretacin de la instruccin se realizar segn el lenguaje del
servidor SQL.
Ejecutar: Botn que inicia la ejecucin de la instruccin escrita por el usuario.
Ver cdigo SQL: Abre un apartado en modo de slo lectura en la parte inferior de la pantalla en el que
aparece la ltima instruccin en el lenguaje del servidor SQL ejecutada desde la pantalla actual. Es necesario
tener activada la opcin "Ventana de comandos" para ver el cdigo 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 condicin en el campo Filtro y pulsar el botn


.
Otro caso es la instruccin LOCATE, la cual se ejecuta igual que en el caso anterior, escribir la
condicin de localizacin en el campo Filtro y pulsar el botn

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 tambin 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 instalacin de Eurowin, sin tener que
actualizar todo el programa.

Manual de los Procesos SQL

La tabla Informes contiene la configuracin de todos los listados estndar de Eurowin: El formato de las
columnas numricas, el factor de cambio monetario, los campos que se pueden exportar a Excel, etc.
Entonces, si un listado de Eurowin no funciona y el tcnico determina que la solucin es modificar la tabla
Informes, desde "Crear tabla de FoxPro (DBF) a SQL" se puede copiar slo 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 actualizacin 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.
. . .: Botn 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 aade la tabla seleccionada.
Copiar registros: Si no se marca no se ejecuta ninguna accin 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 opcin, los registros cuya expresin 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.
. . .: Botn 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: Slo 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 opcin, los registros cuya expresin 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".

10

Manual de los Procesos SQL

Todos: Marca todos las tablas.


Ninguno: Desmarca todas las tablas.
Sistema: Marca solamente las siguientes tablas que contienen informacin de configuracin 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: Botn 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 ubicacin de la base de datos de
destino.
. . .: Botn 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: Slo 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 informacin de configuracin 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: Botn que inicia el traspaso. Si la base de datos o las tablas de destino ya existen, el programa
solicita la confirmacin del usuario para borrarlas y sustituirlas por las nuevas.
Salir: Cierra la pantalla "Traspasar de SQL a FoxPro".

11

Manual de los Procesos SQL

2.8. Comprobacin 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 comprobacin 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 patrn.
. . .: Botn 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 patrn.
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
ningn 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 comparacin.
Salir: Cierra la pantalla de comprobacin 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 definicin no coincide con la estndar 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 actualizacin de la tabla al no tener la configuracin correcta. Con este proceso se detecta y corrige este
error.
Tambin comprueba el nombre de intercalacin o "Collation name" de los campos de tipo carcter. Debe
ser 'Modern_Spanish_CS_AI'.

12

Manual de los Procesos SQL

Una restriccin 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 instalacin de Eurowin.
Comprobar: Comprueba las restricciones e intercalacin y muestra las incorrecciones.
Comprobar y modificar: Adems de hacer la comprobacin, corrige los errores adaptando todas las tablas a
la configuracin 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 cdigo del artculo de 8 a 13 dgitos).
Utilidad: Sirve por ejemplo, para trabajar con cuentas contables de 10 caracteres o cdigo de obras de 8.
Solamente se pueden cambiar los campos que aparecen en la lista desplegable "Campo" los cuales son
todos de tipo Carcter (char).

Opciones de la pantalla
Directorio del servidor: Ruta en la que se encuentra la carpeta (ew800serv) del servidor de Eurowin.
. . .: Botn 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 tamao actual del campo.
Rellenar con: Carcter o caracteres que se insertan en la posicin indicada para completar todas posiciones
del nuevo cdigo. Si no se indica ningn carcter con el campo "Cuenta" se aade el carcter '0'.
Desde la posicin: Posicin a partir de la cual se aade el carcter de relleno o se recorta el contenido de
los campos. Si no se indica ninguna posicin con el campo "Cuenta" la posicin 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 posicin de insercin 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 cdigo "40000000" se cambia con: Ancho = 10, Rellenar con = "12", Desde la posicin = 5,
empezando por la derecha, da el nuevo cdigo "4001200000".

13

Manual de los Procesos SQL

A continuacin se encuentra la lista de campos de longitud variable de Eurowin 8.0 SQL estndar, con la
longitud estndar y la longitud mxima recomendada.
IMPORTANTE: Se recomienda No disminuir la longitud de ningn cdigo. Al recortar un cdigo se puede
producir prdida de informacin y duplicidad de registros en todas las tablas del programa.

Campos de longitud variable en Eurowin 8.0 SQL estndar

14

Estndar

Mximo
recomendado

Cdigo de actividad

Almacen

Cdigo de almacn

Articulo

Cdigo de artculo

20

Barras-com

Cdigo de artculo en las compras

25

Barras-ven

Cdigo de artculo en las ventas

25

Color

Cdigo del color

Cuentas

Cdigo de la cuenta contable

12

Familia

Cdigo de la familia

Formapag

Cdigo de la forma de pago

Lin_desc

Cdigo de la lnea de descuento

Marca

Cdigo de la marca

Nombre articulo

Nombre del artculo

50

75

Nombre familia

Nombre de la familia

30

75

Nombre idiart

Nombre del artculo por idioma

50

75

Nombre marca

Nombre de la marca

30

75

Nombre subfamilia

Nombre de la subfamilia

30

75

Notas

Cdigo de las notas del albarn de venta

Obra

Cdigo de la obra

10

Referencia

Referencia del proveedor para el artculo

25

40

Ruta

Cdigo de la ruta

Secundaria

Cdigo de la cuenta secundaria

10

Serie

Cdigo de la serie de artculos

15

25

Servicio

Cdigo / nmero de servicio

10

16

Subfamilia

Cdigo de la subfamilia

10

Talla

Cdigo de la talla

10

Tecnico

Cdigo del tcnico

Vendedor

Cdigo del vendedor

Cdigo

Nombre

Actividad

Manual de los Procesos SQL

2.11. Registrar DLL


Comentario: Pide los datos de conexin de un usuario con permisos de administracin sobre el servidor
para poder registrar la librera y sus funciones.
Utilidad: Sirve para registrar algunas funciones especiales de Eurowin en el servidor SQL.
El proceso de instalacin de Eurowin y del servidor SQL registra automticamente 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 opcin.
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 estn definidas en una librera que la instalacin 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.
Contrasea: Contrasea del usuario 'sa' para acceder al servidor SQL.
Puerto: Puerto de conexin al servidor SQL. Es el actual de la configuracin de Eurowin y no se puede
modificar.
Servidor: Tipo de servidor SQL. Es el actual y no se puede modificar.
Librera: Nombre de la librera que contiene las funciones a registrar. Para SQL Server es
"Ewinsqlserverudf.dll"

2.12. Corregir caracteres extraos


Comentario: Permite eliminar los caracteres extraos 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 cdigo ASCII entre el 1 y 31 (excepto 10 LF y 13 CR) y
los cdigos 254 y 255.

Opciones de la pantalla

15

Manual de los Procesos SQL

Base de datos origen: Base de datos a procesar. Se selecciona de la lista desplegable que contiene las
bases de datos de la instalacin 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.
Slo visualizar: Si est marcado muestra un informe con la tabla, el registro y el campo en el que se
encuentra el carcter 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 comprobacin de caracteres.
Salir: Cierra la pantalla "Revisin de caracteres extraos".

2.13. Cambio de cdigos de artculos


Comentario: Cambia los cdigos de los artculos de todas las tablas del ejercicio seleccionado, de comunes
y de los mdulos.
Utilidad: Sirve para cambiar el cdigo de los artculos en todas las tablas de las bases de datos de Eurowin
cuando por algn motivo se necesita cambiar sin perder el historial de movimientos.
Al cambiar el cdigo en todas las tablas queda cambiado en todos los documentos de compra y de venta,
movimientos de stock, etc.
El cambio de cdigo de artculos es reversible si se vuelve a ejecutar el mismo proceso para cambiar el
cdigo nuevo por el cdigo inicial.

Opciones de la pantalla
Grupo: Si la instalacin 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.
Acotacin por cdigo / por familia / por marca: Seleccin del campo por el que se puede filtrar los registros
a mostrar.
Desde cdigo: Cdigo inicial del filtro segn el campo seleccionado de acotacin.
Hasta cdigo: Cdigo final del filtro segn el campo seleccionado de acotacin.
Artculos: Tabla que contiene los artculos que cumplen el filtro establecido por el usuario.
Cdigo actual: Cdigo actual del artculo.
Cdigo nuevo: Nuevo cdigo por el que se cambiar el cdigo actual en todas las tablas de las
bases de datos indicadas por el usuario. No se puede indicar un cdigo de artculo existente, ni
repetir el mismo nuevo cdigo para ms de un artculo.
Nombre: Nombre del artculo.
Fam: Cdigo de la familia del artculo.

16

Manual de los Procesos SQL

Marca: Cdigo de la marca.


Modificar comunes: El cambio de cdigo de los artculos se har en las tablas de la base de datos
Comunes.
Modificar mdulos: El cambio de cdigo de los artculos se har tambin en los mdulos.
Modificar todos los ejercicios: El cambio de cdigo de los artculos se har en todos los ejercicios.
Calcular: Selecciona los artculos que cumplen la acotacin y los muestra en la tabla. Borra los registros
actuales eliminando el contenido de la columna "Cdigo nuevo".
Aceptar: Inicia el proceso de cambio de cdigo de los artculos a los que se ha asignado un nuevo cdigo
en la tabla.
Salir: Cierra la pantalla "Cambio de cdigos de artculos".
El usuario debe estudiar, segn los datos de su instalacin, los inconvenientes que puede ocasionar el
cambio de cdigos en unas u otras bases de datos.

2.14. Cambio de cdigos de familias


Comentario: Cambia los cdigos de las familias de todas las tablas del ejercicio seleccionado, de comunes y
de los mdulos.
Utilidad: Sirve para cambiar el cdigo de la familia de los artculos despus de recodificar algunas familias.
El funcionamiento es el mismo que en el proceso anterior de cambio de cdigos de artculos.
El usuario debe estudiar, segn los datos de su instalacin, los inconvenientes que puede ocasionar el
cambio de cdigos en unas u otras bases de datos.

2.15. Cambio de caracteres en artculos


Comentario: Cambia un carcter por otro en los cdigos de los artculos de todas las tablas del ejercicio
seleccionado, de comunes y de los mdulos.
Utilidad: Sirve por ejemplo, para cambiar el carcter "." por "-" en el cdigo de todos los artculos que
tengan el carcter "." en cualquier posicin. 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 mdulos.
El usuario debe evaluar la conveniencia de realizar el cambio en todos los ejercicios y grupos de empresa de
la aplicacin.

Opciones de la pantalla

17

Manual de los Procesos SQL

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: Artculo / Serie: Indica si el cambio se realiza en el cdigo de artculo o en el cdigo de serie de
artculo.
Carcter a sustituir: Carcter original. No se puede dejar en blanco ni puede haber ms de un carcter.
Carcter de reemplazo: Carcter que sustituye al anterior.
Acepto realizar el proceso: Confirmacin del usuario para poder ejecutar el proceso.
Aceptar: Inicia el proceso de cambio.
Salir: Cierra la pantalla "Cambio de caracteres en artculos".
El proceso no se ejecuta si al cambiar el carcter se puede generar un cdigo existente antes del cambio.

2.16. Eliminar registros repetidos


Comentario: Elimina los registros repetidos segn una condicin de ndice.
Utilidad: Sirve para consultar y borrar los registros duplicados segn la expresin que indica el usuario.
Por ejemplo, si en la tabla de clientes se ha borrado el ndice principal puede haber registros con el mismo
cdigo. Para poder crear el ndice primario por cdigo, antes habra 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 instalacin
actual de Eurowin. Hay que seleccionar la conexin de la base de datos a la que pertenece la tabla que se
desea revisar.
Ejercicio: En el caso de seleccionar la conexin "Gestion" despus hay que seleccionar el ejercicio de esta
lista desplegable que contiene todos los ejercicios.
Tabla: Tabla en la que se va a hacer la comprobacin.
Duplicado: Expresin de campos de la tabla seleccionada segn la cual se buscan los registros repetidos.
En el ejemplo de la tabla Clientes, la expresin es "Codigo".
. . .: Asistente para escribir la expresin "Duplicado".
Ver: Ejecutar la consulta para ver los registros repetidos segn la expresin "Duplicado".
Tabla: Tabla en la que aparece el resultado de la consulta.
ndice: Valor de los registros de la tabla para la expresin "Duplicado".
Total: Nmero de repeticiones por cada valor.
Total registros: Contador de valores repetidos, nmero 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 lnea seleccionada.

18

Manual de los Procesos SQL

Borrar registros repetidos: Borra los registros repetidos, excepto el primero, del valor repetido
seleccionado.
Total repetidos: Cantidad de registros repetidos de la lnea seleccionada.
Salir: Cierra la pantalla "Borrar registros repetidos".

2.17. Actualizar el campo VENTASER de las lneas de


albaranes
Comentario: Pone a .T. el campo VENTASER en las lneas de albaranes para los artculos que trabajan con
series.
Utilidad: Sirve, por ejemplo, para marcar las lneas de los albaranes de venta que tiene un artculo que se ha
marcado para trabajar con series cuando ya tena ventas hechas sin serie.

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (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: Confirmacin del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecucin accidental.
Aceptar: Inicia el proceso de revisin de las lneas 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 opcin de empresa "Trabajar con series de venta en albaranes" y, por lo tanto, no tienen ninguna
serie de venta asignada.
Tambin se puede utilizar para quitar la serie de venta al desmarcar la opcin de empresa citada.
En Eurowin Muebles permite asignar una serie a los documentos de compra.
La asignacin se realiza por empresa y ejercicio.

19

Manual de los Procesos SQL

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 configuracin (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 asignacin se har en todas las empresas.
Mdulos (Lotes / Servicios / TPV): La reasignacin de la serie de ventas se realizar solamente en las tablas
de los mdulos marcados. Slo 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 nmeros repetidos de series
distintas el programa no permite ejecutar el proceso para evitar registros duplicados.
Opciones: Ventas / Compras. Slo para Eurowin Muebles. Permite seleccionar el mdulo.
Aceptar: Botn para iniciar el proceso.
Salir: Cierra la pantalla sin ejecutar el proceso.
El usuario debe asegurarse de seleccionar el ejercicio y los mdulos correctos.

2.19. Comprobacin de cabecera y lneas de albarn


Comentario: Comprueba que todas las lneas de los albaranes dispongan de cabecera y viceversa.
Utilidad: Sirve para eliminar las cabeceras que no tienen lneas y las lneas que no tienen cabecera en los
documentos siguientes: albaranes de venta y de compra, de traspaso entre almacenes, de depsito de
venta y de compra, de regularizacin, 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 albarn comunes a todas las lneas del mismo.
Lneas: Datos de las lneas. Enlazan con la cabecera mediante los campos clave, por ejemplo,
empresa, nmero y letra (documentos de venta) o empresa, nmero y proveedor (compra).
Puede haber lneas hurfanas por diversos motivos, por ejemplo:
Se cierra el programa indebidamente durante la entrada de documentos.
Importacin de datos incorrecta.

Opciones de la pantalla

20

Manual de los Procesos SQL

Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (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.
Lneas sin cabecera: Busca lneas hurfanas.
Cabeceras sin lneas: Busca cabeceras hurfanas.
Buscar: Ejecuta la consulta de bsqueda 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 "Reparacin de lneas y cabeceras".

2.20. Comprobacin de fechas de asientos


Comentario: Comprueba y modifica asientos con fechas incorrectas.
Utilidad: Sirve para asignar la misma fecha a todas las lneas del mismo asiento. El programa busca la fecha
ms alta de cada asiento y despus la graba en todas las lneas.

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmacin del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecucin accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Comprobacin de las fechas de los asientos".

2.21. Comprobacin del IVA en los albaranes (EUROWIN)


Comentario: Comprueba que el IVA que aparece en las lneas de los albaranes exista dentro de la tabla de
los tipos de IVA.
Utilidad: Sirve para obtener un listado de lneas de albaranes de venta y de compra, depsito de venta y de
compra, pedido de venta y de compra, presupuesto, propuesta de compra, con las lneas en las que el tipo
de IVA de la lnea no existe en Eurowin o el tipo de IVA de la lnea es distinto del tipo de IVA del artculo

21

Manual de los Procesos SQL

(segn opcin). El listado se puede imprimir. El programa no realiza ninguna modificacin 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 configuracin (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
IVA de albarn diferente de artculo: Muestra las lneas en las que el tipo de IVA asignado es distinto del tipo
de IVA asignado al artculo. El informe muestra los datos: Nmero de albarn, nmero de lnea, cdigo de
artculo, tipo de IVA del artculo, tipo de IVA del albarn.
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 artculo y el tipo en las lneas de la tabla COSTEMOD.
Utilidad: Sirve para corregir el contenido de la tabla Costemod asignando el tipo = 1 (serie aplicada) y el
cdigo del artculo al que pertenece la serie.
La tabla Costemod de la base de datos Comunes contiene las lneas de los montajes de hardware. Las
lneas que tienen la serie del artculo aplicada deben tener el campo tipo = 1 y el cdigo del artculo en el
campo "articulo". Este proceso, comprueba y asigna estos datos en toda las lneas en las que hay una serie
(campo serie) asignada.
En las primeras versiones de Eurowin en los montajes de hardware solamente se podan asignar series de
artculo. Ms adelante se permiti asignar artculos que no trabajan con series. Para diferenciar los artculos
con series y sin series, en los artculos con series debe haber la serie, el cdigo del artculo y el tipo = 1. De
esta forma se puede saber en qu lneas 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 configuracin (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmacin del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecucin accidental.

22

Manual de los Procesos SQL

Aceptar: Inicia el proceso.


Salir: Cierra la pantalla "Corregir datos de montajes para la entrada masiva de series".

2.23. Poner coste en las lneas de los albaranes


Comentario: Pone un coste a todas las lneas de los albaranes que no tienen coste pero que en la ficha del
artculo hay un coste.
Utilidad: Sirve para asignar el ltimo coste del artculo a las lneas que no tienen coste, por ejemplo, porque
se ha vendido el artculo antes de entrar un albarn de compra.
En las lneas de los albaranes de venta que tienen artculo y coste 0 se asigna el ltimo coste de compra
(valor del campo Cost_ult1) de la ficha del artculo.

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmacin del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecucin accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Poner coste de lnea en los albaranes".

2.24. Recalcular coste en albaranes de compra


Comentario: Recalcula el coste a partir del precio y los descuentos de las lneas.
Utilidad: Sirve para calcular el coste de todas las lneas de los albaranes de compra del ejercicio y grupo de
empresas seleccionados.
El coste se calcula a partir de la siguiente frmula redondeando a 2 decimales:
(

)) (

))

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (no confundir con
multiempresa).

23

Manual de los Procesos SQL

Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.


Acepto realizar el proceso: Confirmacin del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecucin accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".

2.25. Reclculo 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 lneas a partir del precio y del importe con IVA en
la moneda de la empresa y en la divisa del albarn, de los albaranes de venta del ejercicio y grupo de
empresa seleccionados. Tambin se actualiza el importe total del albarn sin IVA de la cabecera.
Los clculos que realiza el proceso son:
(

)
(

(
(

)
)

)
)

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acepto realizar el proceso: Confirmacin del usuario para poder ejecutar el proceso, con el fin de evitar la
ejecucin accidental.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".

24

Manual de los Procesos SQL

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 segn la acotacin indicada por
el usuario.

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (no confundir con
multiempresa).
Ejercicio: Lista de ejercicios. Seleccionar el ejercicio a revisar.
Acotacin Nmero: Acotacin por nmero de albarn:
Acotacin Serie: Acotacin por serie de ventas.
Acotacin Fecha: Acotacin por fecha del albarn.
En las acotaciones se sigue el siguiente criterio:
Con valor inicial, sin valor final: Se procesa el albarn 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.
Slo 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".

25

Manual de los Procesos SQL

2.27. Renumeracin de Tickets TPV


Comentario: Renumera todos los tickets de la empresa y serie de facturacin (si se trabaja con ellas).
Utilidad: Sirve para renumerar los tickets ordenndolos por fecha y nmero, a partir del nuevo nmero inicial
indicado por el usuario. El proceso tiene en cuenta los documentos asociados a los tickets (vale, albarn de
venta, entrega a cuenta, etc.). Tambin actualiza el contador de tickets.

Opciones de la pantalla
Grupo: Lista de grupos de empresa, en el caso de trabajar con esta configuracin (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 nmero de ticket despus de la renumeracin.
Aceptar: Inicia el proceso.
Salir: Cierra la pantalla "Recalcular costes de albaranes de compra".

26

Este documento ha sido creado por el Departamento de


Documentacin de Sage Eurowin. La informacin que
contiene es cierta salvo error u omisin.
El funcionamiento del programa puede ser modificado sin
previo aviso.
De producirse, las modificaciones se comunican a travs de
los procedimientos habituales establecidos.
Con el fin de mejorar la calidad de este manual, si detecta
alguna errata puede comunicrnosla enviando un mensaje a
la siguiente direccin de correo electrnico:
manuales@eurowin.com

Queda totalmente prohibida la reproduccin 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.