Tipos de software de gestión

El mejor software de gestión es aquel que se integra a la perfección con las actividades de tu empresa y dar servicio a las necesidades que surgen de las mismas. Se encargan de la gestión diaria y continúa, de los diferentes escenarios y procesos, que se requieren en el día a día de cualquier empresa, permitiendo su inclusión, consulta, modificación, fusión o borrado, entre otras acciones, a través de diferentes dispositivos de comunicación: móviles, tables, ordenadores, consolas, etcétera.

No todas las software, programas o aplicaciones son iguales, ni sus funciones y objetivos los mismos. Algunos programas son desarrollados para que se ocupen de la gestión comercial, otros para la gestión documental, mientras que hay un tercer grupo encargado de la gestión empresarial.

Tipos de software de gestión

Software de gestión empresarial

El primer gran grupo y probablemente el más grande e importante de toda la industria de gestión. En este grupo, el gran líder indiscutible es el ERP. Un programa desarrollado y pensado para abarcar la gestión integral de cualquier empresa. A mayor tamaño y actividades de la empresa, mayor serán las funcionalidades y áreas que abarque el ERP.

Debido a que en algunos casos, el tamaños de este tipo de software resultaba demasiado grande, comenzaron a surgir diferentes software de gestión empresariales verticales, esto es, la misma esencia del ERP pero específicamente adaptados a las actividades de las empresas de sectores concretos.

De esta manera, surgieron programas de gestión empresarial vertical para dar solución a las empresas de las principales industrias, como por ejemplo inmobiliarias, hoteles, almacenes y empresas de logística, transitarias, hospitales, escuelas, restaurantes, tiendas y en general casi cualquier tipo de ERP para pymes que podamos imaginar.

Software de gestión comercial

De la misma manera que, si hablamos de gestión empresarial, el rey indiscutible es el ERP, cuando hablamos de software o programas de gestión comercial el rey es el CRM. CRM son las siglas en inglés de Customer Relationship Management que traducido vendría a significar algo así como Gestión de Relaciones con Clientes. El objetivo de este tipo de aplicaciones es el de llevar un control y una gestión de toda la parte comercial de la empresa, pudiendo incluir, además de información de nuestros clientes, información relativa a los productos y servicios de la empresa, las negociaciones, los pedidos y las ventas realizadas, los ofertas que se están gestionando, etcétera. Siempre información relativa a la operativa comercial de la empresa.

Se trata de un programa orientado a abarcar la totalidad o la mayor parte de las tareas que se realizan desde el o los departamentos comerciales y de marketing de la empresa, permitiendo unificar toda la información relativa a temas comerciales. Los CRM simplifican la gestión comercial permitiendo superar los objetivos de ventas de los comerciales y profesionales de la venta.

Software de gestión documental

Cuando hablamos de aplicaciones de gestión documental nos referimos a aquellas con la finalidad de organizar, ordenar y facilitar el acceso y la búsqueda de toda la documentación de la empresa, incluyendo la relativa a sus empleados, clientes o proveedores si fuera necesario. Existen algunos perfiles de empresa, como puede ser una biblioteca o una ONG, en los que un software de gestión documental suponen el centro de la actividad. No obstante, pues cualquier empresa, desde las pymes a las grandes empresas, tienen la necesidad de disponer de su documentación y su papeleo lo más ordenado y accesible que sea posible.

De la misma manera que los programas de gestión empresarial se encargan de la gestión de los recursos, y los de gestión comercial de los clientes, un programa de gestión documental se encarga de la gestión de los documentos.

Software personalizado para cubrir tus necesidades

Como hemos comentado por encima, aunque la mayoría de software y programas de gestión puedan clasificarse en estos tres grupos, existen multitud de diferentes sistemas, aplicaciones y programas, que mezclan y fusionan diferentes características.

Hay grandes programas o sistemas de software, que cumplen la función de un ERP, además de la de un CRM, incluso los que también incluyen un software de gestión documental. Ahora, el tamaño de dichos programas, por no hablar de su curva de instalación, aprendizaje y uso son mucho más elevados que el de aplicaciones más concretas. Otras empresas optan por utilizar las herramientas de manera independiente (ERP + CRM + Gestión documental), pudiendo luego comunicarlas entre ellas, de manera más directa (integración nativa, APIs, etc.) o más indirecta (exportaciones, importaciones, etc.).

Dependiendo de a qué se dedique una empresa, de su tamaño y de su compromiso de informatización del sistema, existen multitud de diferentes software de gestión, empezando por los verticales y terminando por los más personalizables, que podrían adaptarse a la dinámica de negocio de la empresa.

Como en la mayoría de los casos, esa necesidad de personalización siempre acaba apareciendo antes o después, desde Velneo os recomendamos encarecidamente nuestra plantilla para desarrollar tu software ERP para pymes, a medida.

Este artículo Tipos de software de gestión es original de Velneo.

Ganadores del sorteo del 50% de descuento en Velneo Cloud

Recientemente lanzamos una encuesta entre los suscriptores de Velneo para obtener información sobre el conocimiento que existe entre nuestros clientes acerca de las ventajas del servicio Velneo Cloud, así como para detectar posibles aspectos de mejora del servicio.

Como indicábamos cuando enviamos la encuesta, entre aquellos que nos hicieron el favor de contestar a la misma, sorteamos tres cupones del 50% de descuento durante un año para la siguiente contratación de Velneo Cloud.

Como siempre, agradecemos cualquier feedback que nos ayude a mejorar nuestros productos y servicios.

Los ganadores del sorteo han sido:

FERNANDO LUIS GARCÍA FERNÁNDEZ

DYFTEC, S.L.

AGI SOFT CENTER LUGO, S.L.

Muchísimas gracias a todos los que habéis participado.

Este artículo Ganadores del sorteo del 50% de descuento en Velneo Cloud es original de Velneo.

Nuevo tutor XMLHttpRequest en vTutor

Hemos añadido a la aplicación Velneo vTutor el nuevo tutor para conectar Velneo a servicios web (web services) utilizando la clase XMLHttpRequest de Velneo.

El tutor muestra lo fácil que es conectarse a diferentes servicios web pasándole los parámetros necesarios desde un formulario Velneo.

Está ubicado en la sección Scripts

y desde esa opción podremos ejecutar dos ejemplos de conexión a servicios web que son idénticos a los realizados en el taller Velneo y los web services.

Esperamos que os guste.

Life is soft!

Este artículo Nuevo tutor XMLHttpRequest en vTutor es original de Velneo.

¿Cómo crear un buen departamento de programación en tu empresa?

Una de las preguntas más inquietantes e importantes a la que cada empresa que se dedica a programar y vender software hoy en día le tiene que buscar una respuesta es cómo construir un gran equipo interno de desarrolladores, es decir, cómo crear un buen departamento de programación en la empresa. En este artículo explicaré cómo lo hacen las empresas de software en las que he trabajado y que les ha funcionado.

La mejor manera de crear un buen producto es contratando un buen equipo para la tarea, obviamente. Sin embargo, reunir a un buen equipo y asegurarse de que funcionan bien entre sí es un proceso largo, que toma muchísimo tiempo. Perder tiempo no es un lujo que una empresa se pueda permitir, por lo que minimizar el tiempo necesario para construir un gran equipo de desarrollo de software en cualquier empresa debe ser una prioridad.

Superada la fase inicial, en la que los programadores de la empresa suelen ser los propios fundadores de las mismas, o un empresario que contrata a un equipo externo dedicado a la programación de su idea de producto de software, hay que consolidar el proyecto y para ello muchas start-ups y programadores autónomos apuestan por construir un departamento de programación.

Antes de ponernos a montar un departamento de programación para la empresa debemos tener en cuenta las ventajas y los inconvenientes de tener un departamento de programación interno.

Ventajas e inconvenientes de montar un equipo de desarrollo

Lo ideal para cualquier empresa de software es tener su propio equipo de programadores, que implica que los fundadores (sean ellos mismos programadores o emprendedores que han creado un software haciendo uso de desarrolladores externos) tiene que saber delegar y también elegir el momento perfecto para hacerlo.

¿Cuándo se debe empezar a montar un departamento de programación? Sinceramente, lo mejor es que se haga SOLO cuando el producto ya se ha lanzado y el proyecto es sostenible. En ese momento la empresa será capaz de hacer frente a los costes que conlleva montar un departamento de desarrollo, ya sea por vía de la financiación o por los ingresos generados. Hay que tener en cuenta que:

  • Los desarrolladores internos están en nómina. Ya estén a pleno rendimiento añadiéndole mayor valor al producto o dedicándole su tiempo a garantizar que el producto funciona de manera estable por medio de mantenimientos, tienen que cobrar sus nóminas mes a mes.
  • Los desarrolladores internos y los analistas de software son piezas fundamentales a la hora de hacer equipo, fijar los flujos y procedimientos de trabajo, y de darle vida a la cultura de la empresa. Es un proceso largo de muchos años y cualquier error o equivocación en la base del proyecto puede ser muy costoso a largo plazo.
  • Las incorporaciones al equipo de desarrollo deben hacerse de una en una, y esto no es una tarea sencilla. Esto implica que algunas partes del producto o algunas iteraciones en su evolución se tienen que posponer hasta que no se contrate al especialista más indicado. Se puede ir tirando con un la ayuda de externos, pero lo óptimo es que todos los puestos claves estén cubiertos por miembros de la empresa.
  • Lo más normal es que se contrate a un único especialista para cubrir cada parte del flujo de trabajo. Si un especialista se va de vacaciones, deja el puesto o se ve obligado a coger un baja, su parte correspondiente del proceso de desarrollo se detiene. La substitución mediante externos puede ser una solución temporal, pero la redundancia en los puestos clave resulta fundamental para tener cubiertos los flujos en todo momento. Esto conlleva pagar dos sueldos, lógicamente. Una solución intermedia es tener algún miembro del equipo todoterreno, que pueda cubrir huecos sin tanta brillantez pero de forma resolutiva.

Sin embargo, la creación de equipos de desarrollo de software internos tiene un impacto positivo en la evolución de cualquier empresa de software que quiere crecer por muchas razones:

  • Experiencia continuada y conocimiento en profundidad del producto que se está programando. El equipo de programación que trabaja en el producto de software en el día a día lo conoce mejor que cualquier externo y puede evaluar mejor el estado actual de los problemas. Además puede aportar a la hora de tomar decisiones sobre la evolución del producto.
  • Cultura de empresa y plena disponibilidad. La plantilla desarrolla respeto y actitud positiva hacia la empresa si se les trata bien. Esto hace que el hecho de tener que meter horas y gestionar las incidencias fuera del horario laboral fijado sea más fácil si se de el caso.
  • La acumulación de destrezas aporta valor añadido. Si tu equipo de desarrollo está lo suficientemente motivado termina invirtiendo tiempo en adquirir nuevos conocimientos y destrezas de programación que los convierte en profesionales más valiosos. Lo normal es que también pidan un aumento de sueldo, sí, pero tener un equipo de desarrollo motivado a bordo es en sí mismo un gran activo. Un equipo de tales características puede aportar valor tanto a los clientes como a la propia empresa, haciéndola más atractiva a la hora de conseguir financiación y también a la hora de conseguir nuevas contrataciones.

Con todo esto no quiero desanimarte a la hora de crear un equipo de programación interno, simplemente aconsejar que solo se debe hacer cuando la empresa sea capaz de mantenerlo en el tiempo. Hasta entonces, es mejor que los socios fundadores sigan programando o contando con la ayuda de equipos externos.

3 consejos para crear un departamento de programación en la empresa

A continuación voy a enumerar y explicar 3 consejos que he visto que aplican las empresas de desarrollo de software en las que he trabajado. Hay otras cosas que son importantes, pero en mi opinión estos tres consejos son imprescindibles, independientemente de que haya otros factores que también hay que tener en cuenta, y que también se pueden aplicar a empresas de otros sectores que buscan crecer.

#1 Se necesita a un experto para contratar a un experto

Si tienes una pequeña empresa de software incipiente, quizás no puedes permitirte usar servicios de headhunters, pero en verdad no te hace falta si inviertes un poco de esfuerzo en buscar una figura que supla ese papel.

Como fundador de una empresa de software, puede que tengas una idea muy clara del problema real que tu software busca solucionar y que sepas de programación y bastante, pero NO se espera de ti que seas un hombre-orquesta que sepas de desarrollo front-end, de desarrollo back-end, de pruebas de unidad, de desarrollo para móviles iOS/Android y todas las demás facetas dentro del ciclo de desarrollo. Por ello, necesitas la ayuda de expertos.

Los expertos en cualquier campo necesitan estar visibles. Suelen mostrarse activos en blogs, en foros, en grupos de programación o en meetups y eventos del estilo. Es bueno tenerlos de mano para intentar obtener su ayuda o asesoramiento. Lo normal es que colaboren por el tipo de perfil que son.

Muchos de ellos te pueden dar la pista para que encuentres al candidato ideal, o incluso postularse ellos mismos para el cargo. Pero la información más importante que podemos obtener de ellos son los detalles del perfil que necesitamos en relación con la pila tecnológica que debe saber gestionar, como debe interactuar con otros perfiles de programación. Además, incluso puedes negociar con dicho experto que te ayude a la hora de hacer las entrevistas y evaluar a los candidatos a nivel técnico.

La opinión de un externo de confianza es muy importante a la hora de tomar cualquier decisión de este tipo.

#2 Evalúa a los candidatos con pruebas de programación

Una vez que cuentas con al ayuda de algún experto de confianza, puedes empezar a poner los medios para intentar que tu equipo de desarrollo tenga el nivel que necesitas.

Es indispensable encontrar un buen jefe de programación. Los buenos programadores que saben liderar suelen conocer bien cuales son sus fortalezas y sus debilidades y no se asustan ante tareas complejas ni les intimida la sana competencia dentro del propio equipo de programación. Además, si se establece un buen ambiento de trabajo, sabrán evaluar con buen juicio la complejidad de las tareas y delegar al miembro del equipo mejor cualificado para llevar a cabo la misma.

Tanto para encontrar un buen líder para el departamento como para escoger al resto del equipo, en muchas empresas que están empezando usan la figura del experto que hemos citado arriba para crear pruebas de programación que sirvan para evaluar las destrezas de los candidatos. La idea es que tenga cierta complejidad técnica, especialmente en el caso del prospecto a líder del departamento, ya que el perfil que buscamos en este caso tiene que estar curtido en la resolución de problemas. Tiene que programar como un veterano, independientemente de la edad que tenga. Con este tipo de pruebas puedes hacer un corte que te permita seleccionar a los tres mejores para realizar una entrevista personal. En mi opinión el mejor candidato llegados a esta fase será el que tenga las mejores habilidades blandas, es decir, un buen comunicador, un líder con confianza en si mismo, y un ejecutor diligente que sea capaz de supervisar el trabajo con eficiencia.

Un buen líder de un departamento de programación debe tener las siguientes habilidades blandas:

  • Comunicación: la habilidad blanda más importante para un desarrollador. Tiene que saber cómo expresarse y tener buenas habilidades comunicativas para poder hablar con el equipo y sus compañeros de manera efectiva, sin malentendidos, con asertividad y empatía.
  • Pensamiento crítico: en una revisión de código, esta es la habilidad que se busca. Cuestionarlo todo e ir tras las respuestas,
  • Adaptación: la tecnología cambia cada día. Nuevos frameworks, nuevos productos, nuevos compañeros en el equipo de desarrollo… ¡Todo es nuevo cíclicamente! Tiene que saber readaptarse estudiando nuevos lenguajes de programación, nuevas bibliotecas y estar siempre preparado para los cambios.

#3 Monta el equipo y empieza a trabajar

Si la evolución del producto de software de tu empresa no es demasiada compleja, la contratación de un par de programadores especialistas junto con un perfil de diseño será suficiente para formar la columna vertebral del equipo. Si el proyecto es desafiante y complejo, tendrás que pasar un poco más de tiempo contratando a más perfiles para añadir más músculo. Ten en cuenta que un jefe de programación fuerte tenderá a querer contratar ejecutantes fáciles de gestionar aunque técnicamente tengan margen de mejora, y esto es bueno para tu proyecto empresarial cuando se empieza. Repita los pasos 2 a 3 hasta que te sientas seguro de que el equipo que has construido es capaz de lidiar con el trabajo diario.

Conclusiones finales

Parece que ya estás listo para arrancar, ¿no? Sin embargo, hay ciertas complicaciones obvias que mencionamos al describir las diferencias entre la contratación de un equipo dedicado de desarrolladores de software y la construcción de un equipo de este tipo desde cero en la casa.

Las dificultades incluyen (pero no se limitan) a la necesidad de pagar los salarios desde el primer día, el hecho de que el producto no puede se puede completar si algún especialista no está contratado todavía y el riesgo de frenar o detener el progreso general si alguno de los miembros del equipo decide dejar la empresa.

Ten todo esto en cuenta antes de dar el paso, y luego disfruta del viaje.

 

Este artículo ¿Cómo crear un buen departamento de programación en tu empresa? es original de Velneo.

Industria 4.0 para gente corriente

Nuestro “forero” Rodolfo Villanueva (más conocido como veldevelop) impartirá una charla el próximo miércoles 20 de junio en ISS Spaces (Sevilla) sobre Industria 4.0 para gente corriente y moliente donde hablará de diferentes tecnologías y por supuesto … también de Velneo para entender mejor el futuro de tu empresa.

Conociéndole, estamos seguros que será un charla muy interesante y amena , así que si estás cerca, no deberías perdértela.

Un saludo.

 

Este artículo Industria 4.0 para gente corriente es original de Velneo.

Industria 4.0 para gente corriente

Nuestro “forero” Rodolfo Villanueva (más conocido como veldevelop) impartirá una charla el próximo miércoles 20 de junio en ISS Spaces (Sevilla) sobre Industria 4.0 para gente corriente y moliente donde hablará de diferentes tecnologías y por supuesto … también de Velneo para entender mejor el futuro de tu empresa.

Conociéndole, estamos seguros que será un charla muy interesante y amena , así que si estás cerca, no deberías perdértela.

Un saludo.

 

Este artículo Industria 4.0 para gente corriente es original de Velneo.

Desarrollo de software de gestión empresarial

Digitalización de los negocios y empresas

Hoy en día cualquier empresa o negocio que quiera competir en el mercado, tiene la necesidad de digitalizarse. La digitalización es un paso imprescindible para poder optimizar la generación de productos y servicios sin perder competitividad. Pero no solo a nivel productivo, pues las necesidades administrativas y de gestión del negocio también van aumentando en base al crecimiento del negocio.

Gracias a la digitalización y a la innovación tecnológica que genera el software de gestión empresarial, podremos aportar soluciones que mejoren y optimicen las necesidades administrativas, la gestión empresarial, la productividad y que supongan un ahorro de costes a la empresa.

Desarrollo de software de gestión

Software de gestión empresarial: Se trata de programas, aplicaciones o software creado para ayudar con la clasificación, filtrado, gestión y el manejo de cualquier tipo de documento relacionado con cualquier necesidad o gestión administrativa de la empresa.

Tipos de software de gestión empresarial

El ámbito de acción del software de gestión empresarial se extiende desde la misma ofimática, pasando por la contabilidad, las bases de datos, la gestión de recursos humanos y empresariales, de clientes, de logística y suministros y un largo etcétera. Podríamos decir que, para cualquier tipo de acción, tarea o actividad que necesita realizar una empresa para llevar a cabo su negocio, tendría cabida algún tipo de programa, software o aplicación de gestión empresarial que ayudaría precisamente a realizar esas tarea de una manera más óptima y ordenada, mejorando así la productividad general.

¿Cuales son los software de gestión empresarial más populares?

Beneficios del software de gestión empresarial

El beneficio principal de desarrollar, programar o crear software de gestión empresarial es que estas aplicaciones pueden gestionar diversos procesos empresariales de manera muy ágil o incluso de modo completamente automatizado, pero no solo eso, porque otra gran ventaja es que además muchos de estos programas también pueden interactuar entre ellos mismos, facilitando todavía más las gestiones que el software puede realizar, nutriéndose de datos provenientes de diferentes programas.

Si tuviéramos que elaborar una lista de las ventajas y cualidades del software de gestión empresarial destacaríamos:

  • Competitividad gracias a la mejora de rendimiento.
  • Disponibilidad de datos desde cualquier lugar y dispositivo.
  • Colaboración entre compañeros de manera sencilla.
  • Trazabilidad de la información para no perder nada.
  • Organización de los documentos para su sencilla localización.
  • Seguridad que permite controlar el acceso y la integridad a la información.

Desarrollo de software de gestión empresarial

Si estás buscando una plataforma que te permita desarrollar, programar y crear software, programas y aplicaciones de gestión empresarial, de una manera intuitiva, sencilla y agradable estás de enhorabuena porque Velneo es una plataforma de desarrollo en español pensada precisamente para facilitar y optimizar el desarrollo de software de gestión empresarial.

Así que no esperes más y comienza a probar Velneo para desarrollar software de gestión.

Artículos relacionados

Este artículo Desarrollo de software de gestión empresarial es original de Velneo.

Sabías que … (6)

Se ha hecho esperar pero ya tenemos una nueva entrega de nuestro famoso juego “Sabías que“. En este post veremos curiosidades sobre gráficos, manejadores y CSS… ¡en vDevelop!.

Por si te perdiste las cinco primeras entregas del “juego”, no está de mas recordarlas:

¿Sabías que..?

Los gráficos nativos se pueden imprimir con vReport, pero con ciertas limitaciones.

    • Si queremos imprimir un gráfico nativo de Velneo podremos hacerlo con VReport teniendo en cuenta lo siguiente:
      • En Vreport no se ejecutarán los eventos del gráfico y por lo tanto cualquier asignación de variables locales no tendrá efecto
      • Si el modo de leyenda es “Interactiva” tampoco podemos reflejar el estado de visualización de las series
    • El gráfico nativo de Velneo es un objeto estático que solo puede ser personalizado en vReport mediante el proceso que lo alimenta y el uso de variables globales.
    • Sin embargo en QML podemos usar el componente ChartView, interactuar con él, guardar en disco una foto e imprimirla en vReport.

Las Cestas con el mismo nombre se reutilizan cuando son creadas en un manejador llamado por otro.

    • Aunque muchos ya lo sabréis, no está de más recordar este comportamiento ya que puede ocasionar errores graves en nuestra aplicación.
    • Despista el hecho de que tengamos que usar el comando “Cesta: crear cesta local” y sin embargo la cesta se reutilizará si le asignamos el Nombre de una Cesta creada previamente en un manejador padre.
    • Usaremos el comando “Cesta: limpiar” inmediatamente después de crearla para asegurarnos de que no se reutiliza.
    • Más información en la ayuda de Velneo.

Los manejadores de evento encadenados se comportan como un solo proceso.

    • Ejecutar un manejador de evento desde otro manejador no implica generar un nuevo proceso.
    • Las transacciones abiertas en el segundo manejador no se cierran hasta que termina el primer manejador
    • Es un comportamiento diferente al de los procesos y por eso es importante recordarlo.
    • Más información en la ayuda de Velneo.

Obtener el primer y último día del mes.

    • En Velneo disponemos de la función daysInMonth(fecha)
Set (FECHA, currentDate())
Set (PRIMERDIA, setDate(FECHA), month(FECHA), 1)
Set (ULTIMODIA, setDate(FECHA), month(FECHA), daysInMonth(FECHA)))
    • En Javascript restamos un día al primer dia del mes siguiente
var fecha = new Date();
var primerDia = new Date(fecha.getFullYear(), fecha.getMonth(), 1);
var ultimoDia = new Date(fecha.getFullYear(), fecha.getMonth() + 1, 0);

Un Manejador de Evento puede utilizarse para validar los datos antes de guardar.

    • Ejecutar un Manejador de evento VALIDAR_REGISTRO con variable Local LOK para el retorno.
    • Ejecutando los comandos “Set retorno de proceso = No” y “Finalizar proceso” el valor de LOK será 0, de lo contrario 1.
    • Comprobamos el valor de LOK para validar la Ficha.
    • De esta forma podemos ejecutar VALIDAR_REGISTRO como si fuera una función.
    • Nos servirá para comprobar la Ficha antes de Guardar y en el evento On_Close si el usuario cambia de pestaña sin Guardar.
Interfaz: Ejecutar manejador de evento (VALIDAR_REGISTRO, LOK)
If (LOK)
  Interfaz: Aceptar
else
  ...

CSS en vDevelop.

    • ¿No te gusta el aspecto de vDevelop? ¿Has notado como tu vista cansada sufre desde que usas Velneo?
    • Construye entonces tu propio CSS tal como lo harías para una aplicación de vClient para tu mejor cliente.
    • Usa el parámetro -stylesheet=<path>\hoja_estilo.css en vDevelop.exe y todo cambiará.
    • Y aunque no te lo creas está documentado.
    • Tenemos en Internet algún ejemplo de CSS en Qt-Creator que podemos aplicar a vDevelop.

En la imagen siguiente se muestra el editor de código con fuente de espaciado fijo, consolas y 14pt.

Ordenar Controles en los Formularios.

    • El panel de subObjetos de vDevelop muestra la lista de todos los controles en la pestaña del mismo nombre.
    • Seguro que más de una vez habrás pensado que es una herramienta claramente insuficiente.
    • Hay procedimientos que pueden pasar desapercibidos.
    • Por ejemplo, ¿ cómo podemos ordenar varios objetos rápidamente ?

      • Mantén pulsado Shift y haz click en varios controles en el mismo orden en que deben ser ordenados.
      • Pulsa Ctrl+X para cortar los controles seleccionados.
      • Selecciona un Control del formulario.
      • Pulsa Ctrl+V para pegar los controles.
      • Los controles se situarán después del control seleccionado y en el orden deseado.

Condiciones de Estilo en Rejillas, no sobrescribir el valor de Color de fondo.

    • En el subObjeto “Condición de estilo” de la Rejilla podemos definir las propiedades de Color de texto y Color de fondo.
    • Aunque solo queramos cambiar el Color de texto, el Color de fondo se aplicará siempre, que será blanco por defecto.
    • Si la Rejilla tiene un color de fondo alternado (efecto de cebra), aplicado mediante CSS, cuando se aplica la “Condición de estilo” las columnas afectadas perderán el efecto cebra.
    • Para evitarlo no tenemos más que definir un color transparente en la propiedad Color de fondo. Un color transparente se obtiene poniendo a cero el canal alfa del Selector de color.

Usar funciones en vReport.

    • Desde un informe vReport tenemos acceso a las tablas y al resto de objetos del Proyecto de datos de la Aplicación.
    • Por lo tanto, podemos ejecutar Funciones del Proyecto de datos desde el Editor de fórmulas.
    • Una aplicación inmediata puede ser imprimir los acumulados en el Encabezado del agrupamiento en lugar de hacerlo en el pie.
    • Esto es otra forma de hacer más potentes y dinámicos nuestros informes

Evitar la ejecución de un Dock de Formulario.

    • El objeto Dock de Formulario es una potente herramienta para mostrar o gestionar información de forma permanente en nuestra aplicación.
    • Un Dock de Formulario es accesible en vDevelop desde cualquier objeto del proyecto de aplicación.
    • Además de mostrar u ocultar el Dock, disponemos del comando “Interfaz: set dock features” para determinar su comportamiento de cara al usuario.
    • Pero, ¿cómo podemos evitar que se cree un Dock de formulario según el perfil del usuario?
    • Muy sencillo, pongamos un comando “Set retorno de proceso = NO” en el manejador PRE_INI del formulario y ya no habrá rastro del Dock en nuestra aplicación.

 

Y ahora confiesa… ¿cuántas de estas curiosidades gráficos, manejadores y CSS… ¡en vDevelop! sabías? 

Déjame un comentario mas abajo y comenzamos el debate.

La entrada Sabías que … (6) se publicó primero en AyudaVelneo.

Ya no eres suscriptor de ayudavelneo. ¿Quieres volver a serlo?

Dime la verdad… ¿cuántos e-mails recibiste a finales de mayo del tipo “Ultima oportunidad…“; “Ya no podré enviarte mas e-mails…“; “Urgente, visita la política de privacidad…“? Y todo ello “gracias” a la RGPD.

Yo he recibido e-mails de sitios de los que ni me acordaba de estar suscrito a ellos (sólo me faltó recibir el del club de filatelia y el de numismática a los estaba apuntado de pequeño).

Los que me conocéis un poquito, sabéis que no soy mucho de grises… yo o blanco o negro (eso del verde azulado o el azul verdoso no va conmigo: o verde o azul).

Te habrá sorprendido no haber recibido ningún e-mail de ese tipo de mi parte… o tal vez no e incluso lo hayas agradecido.

suscriptor de ayudavelneoHe optado por una solución diferenciadora a la del resto de web, blogs, etc.

En lugar de enviarte un e-mail pidiéndote que pinches en un enlace para leer mi política de privacidad y después darme tu consentimiento y bla bla bla… directamente te he borrado de mi lista de suscriptores. Si, como lo oyes: he vaciado mi lista de 702 suscriptores de mailchimp (700 si tenemos en cuenta que dos suscriptores eran míos)… llamadme loco si queréis.

Algunas empresas “chick” a esto le llaman hacer un “experimento sociológico”… ¡y hasta cobran por ello!.

¿Quieres volver a ser suscriptor de ayudavelneo?

La verdad es que de nada me sirve tener suscriptores que no lean los e-mails con noticias o avisos o las promociones de venta que envío de vez en cuando (mas de lo primero que de lo segundo)… al final no olvides que lo que quiero es venderte algo (soy así de ruin).

Por lo tanto, si quieres volver a ser suscriptor de ayudavelneo y que de nuevo te intente vender algo en algún momento (jejeje) solo tienes que introducir tus datos en la cajita que hay un poco mas abajo… eso si, que no se te olvide leer antes mi política de privacidad.

Para que piques y te suscribas, te regalaré un .vin con un pequeño CRM si lo haces antes del 30 de junio (joder os quería vender algo… y ya estoy regalando).

¿Quieres volver a ser suscriptor de ayudavelneo? 

Suscríbete a continuación y si quieres, déjame también un comentario mas abajo.

La entrada Ya no eres suscriptor de ayudavelneo. ¿Quieres volver a serlo? se publicó primero en AyudaVelneo.

Nueva revisión Velneo 23.1

velneo20Ya está disponible la revisión 23.1 de Velneo que incluye la solución de una serie de incidencias. Te recomendamos la actualización de todos los componentes de Velneo a esta versión.

Están disponibles en la zona de descargas de la web los instalables de las distintos componentes para los diferentes sistemas operativos.

Las incidencias solucionadas en esta revisión son las siguientes:

  • VELNEO-5875 Mejora en instaladores de Windows para que no dependan de de la activación de Windows Update y la actualización del sistema a la última versión requerida por Microsoft
  • VELNEO-5264 Solucionada incidencia que hacía romper vClient al hacer uso de la función root() de la clase VDataView en un QML
  • VELNEO-5935 Solucionada incidencia que hacía romper vClient en una lista qml que contiene una llamada a theRoot.dataView()
  • VELNEO-5893 Solucionada incidencia que impedía el uso un objeto protocolo TCP iniciado como servidor en Velneo vClient
  • VELNEO-5937 Solucionada incidencia que impedía aplicar los colores personalizados en las series de los gráficos
  • VELNEO-5922 En Mis Instaladores, solucionada incidencia en la validación de “Nombre único del instalador” y versiones
  • VELNEO-5906 En Mis Instaladores, solucionada incidencia que impedía crear el instalador cuando el nombre de producto tiene un carácter no ascii
  • VERP-378 Cuando creábamos pedidos, albaranes y facturas sin seleccionar previamente registros de los documentos origen, se generaban los documentos destinos en vacío sin líneas de detalles.
  • VERP-377 Incorporado en vERP Móvil la selección de empresa a iniciar en caso de que el usuario disponga de múltiples empresas.
  • VERP-375 Cuando se imprimía el diario contable y se guardaba en .pdf el listado especificando el driver .pdf del sistema, la numeración de asientos en el informe generado era errónea.
  • VERP-370 En la agenda daba error el formulario de configuración al aceptar cambios.
  • VERP-369 En el balance de sumas y saldos se mostraban los totales de la rejilla a cero.
  • VERP-366 Cuando hacíamos uso de los tipos de contactos en la búsqueda de contactos no se devolvían los registros correctos.
  • VERP-363 Cuando el numero de vencimientos a cobrar generados de una factura eran más de uno (por ejemplo 2 vencimientos) salía generado el documento con el número de documento más el #2 para todos los vencimientos, cuando tendría que salir número de documento #1 y número de documento #2.
  • VERP-361 El formulario de log transaccional disponía de una etiqueta de permiso errónea en la comprobación de la apertura del formulario
  • VERP-359 Nueva versión de Velneo vTPV integrada con la versión de Velneo vERP 23.1

¿Será compatible la revisión 23.1 con la versión 23.0?

Las versiones son compatibles, pudiendo conectarse Velneo vClient 23.1 a Velneo vServer 23.0 y viceversa, de todas formas os recomendamos que actualicéis todos los componentes para poder disfrutar de las mejoras de esta nueva revisión.

¿Debo activar de nuevo el servidor tras actualizarlo?

No es necesario. Una vez actualizado reconocerá la activación ya realizada.

Este artículo Nueva revisión Velneo 23.1 es original de Velneo.