REVISIONES BSVIDEOW 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.9 Empresa * Cambiar títulos a Check Ean13, cliente, artículo, película (BSGesW.dll) Función * Función FCodigo(), se adapta para que lea o no el check del EAN13 Mantenimiento, cliente, artículo, película, y proveedor * Cuando se llaman desde otro programa devuelven el código sin ceros, para que el programa que lo llamo ejecute correctamente FCodigo() Etiqueta * Se cambia orden del tipo de etiqueta (BSGesW.dll) * Se genera CodBar en función del check EAN13 del archivo General.dbf Movimientos * En saldos negativos, si eran provocados por ventas, no actualizaban bien el saldo final del cliente * Se corrige BSVideoW.dll, para que el wbrowse reciba el foco en la pantalla de consultas Movimiento * Al pasar a deuda pendiente lo pone como negativo, debe aparecer como positivo para que se lo cargue en cuenta Etiquetas * Recordar que al abrir los archivos temporales, se debe indicar que no se abran los índices * Si ponemos en los márgenes códigos inexistentes, debe buscar el más cercano si no, no encuentra nada. Movimientos * En devolución, que aparezcan el resto de las películas pendientes de devolución del cliente * Permitir pagar con saldo los artículos de venta y las películas de alquiler para la venta, en función del campo lSaldo del concepto de alquiler * Cuando saldo cliente negativo y se confirma y paga el ticket, no se elimina el saldo negativo de la ficha del cliente. Versión FWH 2.7 marzo + xHarbour 0.99.60 * Se elimina de BSMenuw.prg el comando REQUEST _ADS * Las clase Tfolder no funciona, se sustituyen por TabControl32 (BSGesW.dll) * Se cambia PREV32.dll por la de FW27, se pone en castellano * Se modifica TGet, para que aparezca fondo azul en campo seleccionado para ello se crea BSTGet32.prg en COMUN32 y se enlaza con AJMAKE * Se añade función IsExeRunning(), para saber si ya existe el programa abierto * Al compilar AJMAKE, se añaden las librerías dbfftp.lib y hbsix.lib, se elimina Themas.OBJ, pero se deja temas.rc y themas.manifiested, para XP * Se precompilan librerías de terceros WBrowse y Tgraph con nuevo xHarbour * Aumenta tamaño de GETs de un carácter que no se visualizan bien (BSGesW.dl) TDosPrn * Se elimina esta clase de AJMake, para que recoja la estándar de FW27 Diario ventas * Error IVA al 0% Movimientos * Si en un concepto, artículo, película, etc, no se ha introducido IVA, pone 0 Artículo * Aumentamos campo ingresos y cantidad en ARTICULO.dbf (BSGesW.dll) Películas 1.1.8 1.1.7 1.1.6 * Aumentamos campos de ingresos y cantidad PELÍCULA.dbf Clientes * Aumentamos campos ingresos CLIENTE.dbf Movimientos * En estadísticas se aumenta el formato ingresos para que aumenta mayor importe Movimientos * Si estamos en devoluciones, y confirmamos sin haber devuelto nada, (error), controlamos que exista cliente. Estadísticas * Que ponga automáticamente ceros por delante en los márgenes (desde/hasta) Caja * Al pulsar botón imprimir que vaya a listado de caja * No se incluyen las compras entre los gastos del día, para ello se ha creado el concepto 55 (pago de compras) * Se hace invisible el calculo de caja, para los usuarios sin perfil administrador. Compras * Añadir Checkbox, que pregunte si crear pago (BSGesW.dll) * Si de paga, crear línea de pago en el concepto 55, debe ir sin IVA, solo total. * Añadimos campo Cto_Pgo (concepto pago de compras), en General.dbf, BSGesW.dll Clientes * Al añadir, que aparece automáticamente, la Población y la Provincia de la empresa. Diario de ventas * Se desglosa al pie las diferentes bases y sus IVAS Gastos. * Se solicita documento, que se guarda en el archivo histórico, (BSGesw.dll) Confirmar lector. * Se usa el campo lConfirmar en General.dbf, para obligar a confirmar cada campo Movimientos * Se cambian botones BTNBMP por BUTTON (BSGesW.dll) Usuarios * No actualizaba bien la etiqueta del perfil Empresa * Añadimos los campos lEan13-Pel, lEan13-Cli, lEan13-Art a GENERAL.DBF Películas (BSGesW.dll) * Comprobamos código en caso de Ean13, tanto en añadir como en copias de películas * Añadimos botón EAN13 (BSGesW.dll) Compras * No creaba bien la línea nueva, porque el Wbrowse detecta que el archivo activo esta vacío, para ello hacemos que el ultimo archivo activo antes del Array, sea uno con datos. Mantenimientos diversos * El botón Borrar siempre activo para el perfil <00> Mantenimiento películas y artículos * En altas se puede introducir PVP y Coste aunque no sea Perfil <00> Etiquetas * Poner, automáticamente, ceros por delante al indicar márgenes * Los archivos *.ETI se diseñan para EAN13 Cierre * Se corrige error cierre HCLIPEL 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 * Se corrige error nombre carpeta año anterior Movimientos * En devoluciones no se pone en rojo el nombre del cliente con observaciones Copias * se cambia COPY FILE por lzcopyfile() Compras * No permitía modificar precios ni concepto al administrador Movimientos * Devolución películas en Browse de Devoluciones, debe grabarse en la última línea libre * Devoluciones, si el cliente tiene saldo pendiente no lo visualiza en totales Movimientos * Browse de estadísticas, altura de celda mayor (BSVideow.dll) * Si detecta que el cliente tiene bonos o saldo, estos aparecen de color rojo. * En retrasos si el cliente tiene bonos y estos son negativos el resto se pagan según el importe de retraso de la película Películas * El Browse se pintan líneas de colores usando nRow%2=0 Cierre * Recordar a primeros de año si se ha hecho el cierre, se añade campo Cierre en (General.DBF) Pide Usuario * Se modifica la ruta del logo, para que aparezca correctamente Movimientos * Después de introducir cliente debe ir directamente a película Películas * Shortcut de ordenar por código no funciona, también se añade shortcut En alta Histórico movimientos * Aumentar campo código cliente, película Iconos * Se cambian todos los iconos de la aplicación Histórico alquiler cliente-película * Ordenar por fecha y hora * Fecha y hora de devolución real Caja * Permitir cierre caja de otros días Cierre * Error cierre películas pases inicio, campo numérico (PELÍCULA.dbf) Movimientos * Poder acceder a los diferentes campos con teclas (Shortcut) * Crear botón para venta de películas en alquiler Compras * No poder comprar a proveedor diferente del articulo * Listado de compras con desglose de artículos Claves * Activar claves de desactivar Botón de borrar * Activar clave de no ver resultados de caja Películas * Se añade control de mostrar solo las que están en alta Movimientos * Lupa cliente, clientes aparezcan ordenados por DNI * Preguntar primero por cantidad y luego por articulo 1.1.0 * Película con retraso que aparezca en rojo en Browse * Cuando deuda superior a bonos, que haga el calculo automáticamente * Historial de cliente que aparezca también la hora de alquiler Listados * Clientes con deudas superior a ... * Películas con ingresos superior a ... Primera versión estándar