sábado, 23 de abril de 2016

Mejoras en general.

Open-ERP SOCGER

    Debido al tiempo que llevo sin publicar y habiéndose hecho tantos cambios, paso a detallar todos aunque sean de diferentes módulos:


  • Arreglado fallo en la explotación de visitas por representante. No se recogían los últimos cambios realizados en la ficha del representante.
  • Creada nueva opción para cierre de ejercicios de compras o ventas. Así una vez cerradas esas facturas no podrán ser modificadas, puesto que ya han sido presentados los libros de facturas de ellas.
  • Dos nuevas opciones en menus para ver las últimas compras oventas realizadas. Pudiéndose filtrar por proveedor, cliente, artículo o en el mismo concepto. Están limitadas a las últimas diez compras o ventas, pero se puede aumentar el margen de filtro. Por supuesto están ordenadas de última a más antigua entrada.
  • Los listados de facturas, albaranes, pedidos y presupuestos si están filtrados por un proveedor o el cliente que lo ponga en la cabecera del listado. Y si pertenecen a compras pues que se puedan filtrar por su numeración y por su margen de fechas, es decir el del proveedor/acreedor.
  • Cuando estás introduciendo líneas en presupuestos, pedidos, albaranes o facturas poder hacer un histórico de las ventas, presupuestos, pedidos o albaranes realizados anteriormente a ese cliente/proveedor pero del artículo que estamos trabajando.
  • Cuando en la descripción de la línea de detalle de facturas, albaranes, pedidos o presupuestos ponemos dos espacios en blanco después de la última línea y luego se los quitamos, el proceso de editar se cree que no se ha modificado. Este error es debido a que paso una función Trim sobre estos campos. Solucionado.
  • Ahora en las líneas de detalle de facturas, albaranes, pedidos o presupuestos no podemos usar un impuesto NO COMPUESTO si ya fué usado como compuesto. También se controla que de un impuesto COMPUESTO alguna de sus partes fuera usada en otro impuesto COMPUESTO.
  • En todas las cantidades que son puestas por pantalla tanto en cabeceras como en detalles de facturas, pedidos, albaranes o presupuestos se controla que estén bien formateadas para presentar bien los decimales. También se controla bien su formateo si se trata de cantidades negativas.
  • En todos los mantenimientos de compras (facturas, albaranes, pedidos o presupuestos) ahora se pueden ordenar sus registros por proveedor + su fecha de emisión + su numero de documento.
  • Ahora se presentan en los mantenimientos principales de facturas, albaranes, pedidos o presupuestos los totales por cada uno de los impuestos usados. También se hace lo mismo cuando entramos en concreto en un albarán, una ftra., etc. pero presentando solo los impuestos que fueron usados en concreto para esa factura, albarán, etc.
  • De las cabeceras de las facturas/albaranes/pedidos/impuestos se han quitado los campos total_base_imponible, total_impuestos y total_dtos. Puesto que ahora se detallan mejor.
  • A las líneas de detalle de las facturas/albaranes/pedidos/impuestos ahora se las obliga a poner el impuesto. Si se usara un impuesto que no está sujeto pues se crea tal con su % a 0
  • Se ha quitado sobre cualquier Grid de la aplicación la posibilidad de pulsar sobre la cabecera y ordenar los registros por esta columna. Se quitó por ser una función de los Grids de Lazarus que en la versión actual falla. Y posiblemente en las versiones futuras tardarán en corregirlo
  • Cuando, en un mantenimiento que tiene tablas ligadas, filtro por algo la tabla principal pero no aparece ningún registro ... las tablas ligadas quedaban abiertas con los datos anteriormente filtrados. Por lo que se corrigió en toda la aplicación este tipo de mantenimientos para que si no devolviese ningún registro la tabla principal pues las tablas ligadas se cierran.
  • Se solucionó el problema del mantenimiento de impresoras que no nos dejaba insertar nuevos registros.
  • Solucionado el problema de que en el mantenimiento de artículos no nos permitía crear más referencias/códigos de barras por artículo.
  • Solucionado el problema de que hay veces que no se refresca la cabecera de facturas, pedidos, presupuestos o albaranes y no sabemos si están cerrados. Se ha generado una SQl que nos devuelve en tiempo real este asunto.
  • Ahora en la ficha del artículo, se se está creando y la descripción es superior a 50 caracteres, obligará a introducir la descripción para el TPV. Pero si es igual o inferior a 50, pondrá la misma descripción para la descripción del TPV.
  • Ahora desde pedidos se puede facturar diréctamente. Es decir un pedido podemos no solo convertirlo en albarán integramente, sino que también podemos convertirlo en factura. En realidad lo que hace es convertirlo en albarán primero y luego llama a albaranes y llama al proceso de facturar albaranes, habiéndolo elegido automáticamente al recién creado. Así nos permite comprobar si hay más albaranes sin facturar del mismo cliente, por si queremos incluirlos en esta factura que vamos a crear.
  • Ahora desde las líneas de detalle de facturas/albaranes/pedidos/presupuestos, sean de ventas o de compras, podemos filtrar por la referencia del proveedor.
  • Se ha modificado en las líneas de detalle de facturas/albaranes/pedidos/presupuestos, sean de ventas o de compras, para que podamos introducir la referencia del artículo. Esto ha provocado una mejora sustancial en el diseño de la introducción de estos datos. Por supuesto si una referencia pertenece a varios artículos, nos presenta una pantalla para elegir a cual de ellos queremos usar. Si solo existe una vez la referencia pues elegirá automáticamente el artículo. Pero si ya anteriormente existían datos de detalle o del artículo, nos preguntará antes si queremos quitarlos/cambiarlos.
  • En las líneas de detalle de facturas/albaranes/pedidos/presupuestos, sean de ventas o de compras, si sólo hay un tipo de impuesto nos lo pone automáticamente.
  • En la cabecera de facturas/albaranes/pedidos/presupuestos, sean de ventas o de compras, si sólo hay una empresa nos la pone automáticamente. Lo mismo ocurre con el almacén/tienda/sucursal
  • En el mantenimiento de proveedores, si elegimos una población que tiene código postal y la ficha del proveedor no lo tiene todavía pues nos lo pone automáticamente.
  • Cuando estamos introduciendo la cabecera de una factura/albaran/pedido/presupuesto no se ven las líneas de detalle (no se han creado todavía). En ese caso el grid de las líneas de detalle aparece de color gris y así da a entender que está desactivado.
  • En el mantenimiento de facturas/albaranes/pedidos/presupuestos de compras, si ya se ha creado anteriormente una cabecera y estamos creando otra que ponga automáticamente la fecha de entrada que anteriormente se usó. Esto nos permitirá introducir los datos de la cabecera más rápidamente puesto que todos normalmente se introducirán con fecha de entrada del día que se crean. Es menester recordar que esta fecha de entrada es la que regirá para el cierre de ejercicios por facturas de compras.
  • Ahora los super ususarios y los usuarios con todos los permisos pueden desbloquear bloqueos de registros.