PSFGeneric 1.6.1

Rating: No reviews yet
Downloads: 95
Released: Aug 13, 2013
Updated: Aug 13, 2013 by psf
Dev status: Stable Help Icon

Recommended Download

Application PSFGeneric 1.6.1
application, 59239K, uploaded Aug 13, 2013 - 72 downloads

Other Available Downloads

Documentation Changelog
documentation, 25K, uploaded Aug 13, 2013 - 6 downloads
Source Code Fuentes de power-ups dinamicos de ejemplo
source code, 920K, uploaded Aug 13, 2013 - 17 downloads

Release Notes


------------o----------------
PSFGeneric 1.6.1 CHANGELOG
------------o----------------

Pendientes: no se pueden reparar
.- #19140 - 27/07/2013: Si falta memoria RAM System.Drawing genera errores. -> Requiere actualizacion de windows (http://support.microsoft.com/kb/2650146/en-us - KB2650146)


------------o----------------
Mejoras:
.- Nuevo power-up dinámico: Ejemplo ACERCA DE
.- Nuevo servicio interno en PSFGeneric::CebraListView para colorear listados
.- Filtro por fechas en albaranes de venta o cobro
.- Índice de albaranes de venta
.- Añadida fecha de albarán de entrega en servicios. (Por defecto es la fecha del día actual, si estaba cerrado es la fecha de apertura)
.- Aplicado formato cebra para el listado de servicios y de tareas de servicio.
.- Jerarquía de clases base para archivos de cuadernos bancarios
.- Jerarquía de clases para interpretar o generar archivos bancarios Cuaderno 19 (según "serie normas y procedimientos bancarios 19/Mayo 2004"
.- Configuración de paneles de servicios pasa al menú mantenimiento
.- Nueva opción Abrir Cuaderno 19 en Mantenimiento, útil para revisar archivos de remesas de cobro ya generados.
.- Aplicado formato cebra a índice de facturas en la ventana de facturas.
.- Nuevo servicio en el núcleo de PSFGeneric para verificar un número de cuenta bancaria.
.- Generador de remesas de cobro Cuaderno 19 en menú/gestores/ventas/generar remesa de cobros
.- Numero de versión para la base de datos
.- Poder borrar tareas desde la interfaz de tareas.
.- Botón quitar foto de articulo.
.- Marcar en el mapa todos los contactos de una agenda en concreto.
.- Permitir iconos personalizables en marcadores de mapa
.- Marcas de contactos en mapas con iconos alusivos a su naturaleza
.- Marcas de números de serie en clientes en mapas con iconos alusivos a su naturaleza
.- Aplicado formato cebra a todas las listas
.- Acceso rápido al generador de remesas de cobro
.- Añadidas listas de municipios de Argentina, Colombia, Ecuador, México, Puerto Rico y Venezuela
.- Opción menú/mantenimiento/importar/catalogo de productos. Los archivos que puede usar son XML con la siguiente estructura:
<products>
<product>
<property name="categoria"><!CDATA[categoria]></property>
<property name="referencia"><!CDATA[referencia]></property>
<property name="nombre"><!CDATA[nombre]></property>
<property name="pvp"><!CDATA[precio]></property>
<property name="pvd"><!CDATA[precio de compra]></property>
<property name="barcode"><!CDATA[codigo de barras]></property>
<property name="descripcion"><!CDATA[descripcion]></property>
<property name="activo"><!CDATA[True]></property>
<property name="orden"><!CDATA[0]></property>
<property name="seriarizado"><!CDATA[false]></property>
<property name="serialtype"><!CDATA[simple]></property>
<property name="intangible"><!CDATA[false]></property>
</product>
</products>
.- Nueva etiqueta en la caja descripción de productos del explorador de productos.
.- En tareas recordar el usuario seleccionado del que mostrar tareas.
.- Mejorar tratamiento de menús para poder quitarlos
.- Añadido control de formularios de power-ups dinámicos mediante scripts JavaScript.
.- Desactivado servidor apache integrado para mejorar velocidad de inicio.
.- Añadidas dos funciones JavaScript para depuración: trace, debug
.- Añadida función alert a JavaScript
.- Nuevo objeto JavaScript para acceder a los campos del formulario: MyForm. Para mostrar su contenido durante el desarrollo usar trace(MyForm.ToString());
Para acceder a los campos se usa MyForm.Field('<nombre de campo>') y para las propiedades MyForm.Field('<campo>').Field('<propiedad>').Value;
Ejemplo de acceso a un campo: alert(MyForm.Field("TextBox1").Field("value").Value);
.- Nuevo objeto JavaScript para acceder a datos del entorno: Environment. Para mostrar su contenido durante el desarrollo usar trace(Environment.ToString());
Ejemplo: trace(Environment.Field("version").Value);
.- En motor JavaScript añadido limitador de ventanas emergentes.
.- En motor JavaScript añadido límite de tiempo de ejecución.
.- Añadida función close a JavaScript para cerrar el formulario.
.- Redirección de errores no capturados en todo PSFGeneric a la consola de depuración.
.- Incluidos archivos de símbolos de depuración en la instalación de PSFGeneric.
.- Añadido control Botón al editor de formularios con evento clic programable con JavaScript.
.- Añadido envió de errores no controlados a psfgeneric.com para su reparación. Solo se envía información de depuración sin enviar datos de la empresa.
.- Envió de errores opcional pudiendo desactivarlo en la configuración general.
.- Añadido listado de elementos en el diseñador de formularios de power-ups dinámicos
.- Los paneles del editor de power-ups dinámicos se recogen o despliegan automáticamente según el contexto
.- Límite de tiempo de ejecución de JavaScript configurable. Limite 0 para tiempo ilimitado.
.- Actualizar valores del objeto javascript MyForm.
.- Implementados objetos window y navigator en entorno JavaScript.
.- JavaScript cambiado a modo estricto. (Todas las variables deben declararse)
.- jQuery 1.2 funciona en su mayoría.
.- Mootools 1.4.5 funciona en su mayoría.
.- Implementar módulos JavaScript en proyectos de power-ups dinámicos.
.- Mejorada legibilidad de la consola de estado.
.- Al probar formularios en el editor las líneas de código se muestran numeradas en la consola.
.- Implementar tratamientos de todos los tipos de campos de MyForm de JavaScript.
.- Si un formulario de power-up dinámico no tiene navegador de registros no genera tabla en la base de datos.
.- Implementar componente SuperTree, incluyendo la seguridad de acceso.
.- Al agrupar facturas se muestra una ventana con todas las facturas creadas para enviarlas por mail o imprimirlas
.- Botón no usar hueco en la ventana de selección de estos.
.- Nueva pestaña histórico de albaranes autoconsumo en ficha de n/s con horómetro.
.- Nueva pestaña histórico de albaranes autoconsumo en ficha de n/s de vehículos.
.- Nuevo método Javascript getCLRObjet() para adaptar objetos internos a Javascript.
.- Nuevo método Javascript doOperation() para hacer uso de los servicios disponibles en PSFGeneric.
.- Al crear un nuevo proyecto de power-up dinámico se le añade la librería JavaScript de PSFGeneric.
.- Se permite cambiar de nombre las librerías JavaScript.
.- Editor de formularios: permitir instalar/desinstalar sin publicar
.- Editor de formularios: Borrar y mover controles con el teclado.
.- Descripción de power-ups dinámicos, en configuración, mostrar la información con formato HTML

------------o----------------
Correcciones:
.- Al crear nuevo albarán de cobro no siempre se muestra para edición.
.- Al crear nuevo pedido a proveedores no siempre se muestra para edición.
.- Al crear nuevo presupuesto no siempre se muestra para edición.
.- Al abrir ventana de albaranes de cobro siempre sale editable, igual pasa en facturas, presupuestos, etc...
.- Seguimientos de cobros a clientes y pagos a proveedores no se bloquea cuando no hay ninguna factura seleccionada.
.- Una vez reparado el fallo de coma flotante no volver a mostrar la ventana de reparación.
.- Si no se define cuenta de cobro por defecto al abrir el generador de remesas falla
.- A veces al seleccionar una tarea se le cambia la hora.
.- Limitado tamaño de imágenes de artículo a 640x480px como máximo.
.- Al abrir panel derecho del mapa no se redimensiona el contenido
.- Quitar refresco cada vez que se añade un marcador en el mapa
.- Al entrar a veces no muestra la ventana de multiservidor.
.- Al buscar en agendas de contactos el listado parpadea y es muy lento
.- Optimizada carga de todas las listas
.- Power-up municipios no aparece en la lista
.- Instalación de municipios considerablemente mas rápida
.- Al importar agenda de contactos de google no se ven los contactos
.- En la ventana de agendas se muestran las de google como google calendar
.- !!! Al aprobar presupuesto pone aproVado :_ (
.- El componente de selección de tarifa de precio no actualiza correctamente su ancho al redimensionarse
.- No es posible desinstalar un power-up dinámico
.- El administrador de power-ups dinámicos muestra la lista mal si no se definió la empresa
.- Administrador de power-ups dinámicos: Separar las opciones instalar, desinstalar y descargar
.- El instalador no copia correctamente las librerías de scintillaNET
.- No se quitan los handlers de formularios cerrados en el editor de power-ups dinámicos.
.- Quitar try {} catch {} del editor de power-ups dinámicos para que los errores sean enviados a psfgeneric.com
.- El límite de tiempo de ejecución del motor JavaScript podría saltarse haciendo llamadas a funciones de manera reiterada
.- Al pulsar el botón de prueba del editor de power-ups dinámicos si no hay un formulario abierto falla.
.- Al detener un JavaScript por exceso de tiempo no permite ejecutar ningún otro posterior.
.- La ventana propiedades del editor de power-ups dinámicos no se ve completa si no cabe en la pantalla
.- El navegador de registros de los power-ups dinámicos falla si se selecciona por programación un registro inexistente.
.- Al probar un formulario no se ejecuta la última modificación, sino la última vez que se guardo
.- Si hay un error en JINT el seguimiento de tiempo de ejecución no se para.
.- Al abrir un formulario de power-up dinámico con un solo control de navegación no se habilitan los botones al añadir registro.
.- El servicio de contactos "contacts::getagenda" permite recuperar cualquier nodo supertree
.- TaskBar muestra una ventana de error que impide que la aplicación sigua funcionando sin supervisión
.- Si se borra el archivo de un power-up dinámico instalado da error de archivo no encontrado al cargar.
.- Al cierre de un servicio si se genera automáticamente el último albarán de cobro se hace en blanco.
.- En algunos casos al seleccionar un nº de serie no sale su nombre extendido correctamente.
  • Ver changelog adjunto

Reviews for this release

No reviews yet for this release.