feb 18

Gestión agricola

Posted in aplicaciones, novedades

Por fin hemos dado el paso definitivo, y se ha instalado la primera aplicación V7 a un cliente final, y como no podia ser menos, no solo ha sido el primer paso para un camino que empieza aqui, también se trata de la primera aplicación que va a funcionar en SaaS “in the cloud” para dar servicio a varios usuarios que necesitan mucha movilidad, por lo que no se descarta en breve hacer una interfaz adaptada a los terminales móviles.

Se trata de una gestión aparentemente sencilla pero adaptada para controlar los diferentes cultivos y servicios asociados a un grupo de fincas. El fin de la aplicación es controlar la producción de cada una de las parcelas y asignar los gastos correspondientes a cada uno de los cultivos para obtener un informe de rentabilidad de cada uno de ellos. Y por supuesto, generar los documentos oficiales relacionados con todo este proceso.

Este es el menu principal que podemos apreciar tras introducir nuestro login y password:

En nuestras aplicaciones, hay dos cosas que priman por encima de cualquier otra a la hora de llevar a cabo cualquier proyecto:

  1. Robusted en la base de datos, y para ello se ha realizado un analisis exaustivo durante mucho tiempo para permitir casi cualquier tipo de adaptación futura, sin perder estabilidad en la base de la estructura de datos.
  2. Funcionalidad y sencillez para el usuario final, que debe ser capaz de trabajar con la aplicación desde el primer dia como cualquier otro usuario experto.

Para conseguir todo esto, hemos creado una interfaz muy sencilla y agradable que permite jugar con la aplicación a todos los usuarios con un minimo de conocimientos.

La primera opción del menu principal, nos permite acceder al mantenimiento de archivos básicos para el manejo del resto de tablas maestras. Estos archivos son Ejercicios (la aplicación es multi-ejercicio), Formas de pago y Tipos de I.V.A.

Aqui podemos ver la ficha de una de las formas de pago, con explicaciones claras y utiles siempre que son necesarias.

Pasamos a la segunda opción del menú, que nos permite configurar los aspectos principales de la aplicación, como Empresas (también es multi-empresa), los Centros de trabajo (como no, permite gestionar multiples delegaciones), los almacenes (y también es multi-almacén), además de controlar los Bancos propios y las Series de numeración de documentos.

En cuanto al menú de entidades, poco hay que decir, permite llevar el mantenimiento de entidades (clientes, proveedores, empleados, conductores, etc), y también podemos controlar los diferentes vehículos de la empresa para gestionar los portes realizados.

Para familias (categorias) y artículos, tenemos otra opción del menú destinada simplemente al mantenimiento de estas tablas.

La ficha del artículo es sumamente sencilla, ya que lo que necesitamos es básico y funcional, fuera todo aquello que no tenga utilidad.

Desde el menú de ventas, podemos acceder a todas las opciones de gestión destinadas a realizar operaciones con clientes, como introducir albaranes de venta, cobros, procesos de facturación, edición de facturas y también el acceso a las tablas de entidades y articulos.

El albarán de venta a cliente es sencillo de introducir aunque aparenta tener muchos datos, pero todos ellos son necesarios ya que nos permite mantener las ventas a los clientes y los portes realizados.

El proceso de facturación de albaranes de venta a clientes es muy sencillo, ya que se trata de un proceso quiado que no permite al usuario cometer errores, excepto la posibilidad de facturar un albarán a destiempo.

Desde el menú de compras, podemos acceder a todas las opciones de gestión destinadas a realizar operaciones con proveedores y acreedores, como introducir albaranes de recepción de mercancia, pagos, recepción de facturas de proveedor, edición de facturas y también el acceso a las tablas de entidades y articulos. Además, también estan incluidas las opciones para controlar las facturas de gastos de la empresa y las nominas de los empleados.

Las facturas de gastos, como electricidad, telefonia y otras facturas de acreedores, también pueden ser registradas en la aplicación

Y por último, puedes gestionar las nominas de los empleados para tener un control mas completo de los gastos de la empresa. Aunque no se trata de un programa de nominas como tal, solo es para poder controlar el gasto.

PDF    Enviar artculo en formato PDF   
comments: 2 »
feb 17

¿Cómo funcionan las aplicaciones?

Posted in rayaduras

En los últimos 20 años he tenido tiempo para realizar aplicaciones de todo tipo:

  • gestión de ventas, contabilidad, control de existencias,
  • ERP para fabricante/mayoristas de cristaleria,
  • para Gasolineras y EE.SS.,
  • para fabricantes de mobiliario de cocina y baño,
  • talleres de automoción,
  • y también de carpinteria metálica,
  • agentes y corredurías de seguros,
  • discobares y restaurantes con TPV táctil,
  • supermercados con TPV por código de barras,
  • y seguramente me olvido de algo, pero da igual.

Al principio, novato de mi, intentaba quedar siempre bien con el cliente, no solo hacia “todo lo que me pedian”, sino que me veia casi obligado a hacerlo “como ellos me pedian”, y el resultado, bueno o malo, erá el esperado por el cliente, asi que, no tenia razones para quejarse.

Con el tiempo, vas aprendiendo cosas, y por suerte, creo que para mejorar, pero si echas la vista atras para recordar las primeras aplicaciones, ves que tenian mas rasgos para parecerse a Frankenstain, y asi llegabán los problemas …

… al poco tiempo, llegaba otro cliente (del mismo sector) y habia que empezar a estudiar de nuevo como funcionaba la aplicación, porque tenia tantos remiendos que parecia ilogico que el primer cliente pudiera trabajar con ella y encima, estar contento.

Llegados a este punto, hubo momentos en los que llegué a tener varias opciones en alguna aplicación para realizar la misma tarea, porque todo erá tan complicado, que: ni el cliente recordaba que ya lo tenia resuelto, ni yo recordaba haberlo echo y menos aún donde.

A poco que aprendas, una de las primeras cosas que deberiamos aprender, es a decir ¡NO!, pero NO ¿a que?

Hay que saber decir ¡NO! a muchas cosas, pero hay que saber también explicar las razones por las que se dice ¡NO!

Cada vez entiendo más, porqué nuestro “vArquitecto” nos dice que “quiere que le digamos los problemas que tenemos”, pero “no quiere que le demos las soluciones”, es asi, y tiene toda la razón.

Desde hace ya bastante tiempo, empecé a decir NO y aunque parezca mentira, empezarón a solucionarse muchos problemas.

Ese ¡NO!, no significaba “no te lo voy a hacer”, estais equivocados, ese ¡NO!, significaba, “voy a resolver tu problema, pero lo voy a hacer a mi manera”, y curiosamente, al finalizar el trabajo, el cliente asentia con la cabeza, convencido del resultado.

Y lo mejor de todo, cuando alguien me pedia algo similar, ya estaba resuelto.

Y ahora pregunto:

¿Como funcionan las aplicaciones que realizas?

  1. Como te exige el cliente, a su manera
  2. Como tu decides, a tu manera
  3. O haces caso a tu vecino, que ni entiende, ni usa, pero le gusta pringar en todo 😀

¿Si el cliente sigue en sus 13, y no acepta el ¡NO!?

  1. ¿Serias capaz de perder el cliente?
  2. ¿Agachas las orejas y haces todo lo que te pide?

Porqué, yo me lo he planteado anteriormente, cuanto el cliente compra MS-Office, exige a Microsoft que le cambie el interfaz a su gusto, cuando adquiere “Nero”, les solicita a Ahead donde deben posicionar los botones y que debe hacer cada uno de esos botones, ….

¡NOOOOOOOOOOO!, acepta lo que hay y lo da por válido, porque no le queda otra,

Claro qué, para poder decir ¡NO!, las aplicaciones deben cumplir un mínimo de exigencias y tener un precio en concordancia con su calidad, pero eso es otro cantar, 😉

Create PDF    Enviar artculo en formato PDF   
comments: Comentarios desactivados en ¿Cómo funcionan las aplicaciones?
feb 16

Sabias que (II)

Posted in quicktips, trucos

… cuando tienes varios controles de edición de campos dentro de una “caja de grupo” como la de la imagen,

solo es necesario poner la condicion “Activo” a la “caja de grupo” para que todos los controles contenidos en ella, se activen / desactiven según se cumpla la condición de la caja contenedora.

De esta forma, no es necesario poner las condiciones, a cada uno de los controles por separado (siempre que la condición sea igual para todos los controles de edición, claro).

PDF Printer    Enviar artculo en formato PDF   
comments: 7 »
feb 15

Aplicación para Meego

Posted in aplicaciones, vClient

¿Alguién dijo que aún no habia aplicaciones en V7 para Meego? …

Pues ese alguién, ¡se equivocaba!

Y aqui teneis una imagen del menu principal de la aplicación …

Y algunas de esasa opciones son nuevos menus para acceder a más opciones,

Y también dispone de teclado en pantalla para escribir los mensajes, notas y tareas, aunque algunos tenemos los dedos demasiado gordos para teclas tan pequeñas.

Y también dispone de su visor de imágenes coverflow para que puedas disfrutar de todas las fotos de tu galeria

Las capturas están tomadas a tamaño real.

Y para aquellos que deseen algo más, siempre pueden tener la aplicación disponible para un Pad 😉 (esta podeis ampliarla para verla a tamaño real)

más adelante, tendreis mas información 😉

PDF Printer    Enviar artculo en formato PDF   
comments: 9 »
feb 14

Nokia Wars

Posted in foro, off topic

NOKIA WARS

Episode VII: El imperio contra Meego

Hace mucho, mucho tiempo, en una galaxia muy, muy lejana …

Tras la avalancha de comentarios que han suscitado las últimas noticias sobre la cooperación entre Windows y Nokia, sobre como Nokia va a instalar el maravilloso Windows Phone 7 en sus terminales móviles, sobre como Meego va a desaparecer, sobre como QT será abandonado, y como aparece un nuevo protagonista en esta historia, ….

¡¡¡Señores!!! (y no es discriminación machista, es simplemente, que no he visto ningun comentario de una mujer en este hilo), un poco de orden, ….

En tan solo 4 dias, ha muerto Nokia, ha resucitado Windows, han ganado batallas Apple y Google con iOS y Android, se han vendido mas de 10.000 millones de aplicaciones que nadie usa, …

Esto parece “Star Wars”, el culebrón, y ahora solo falta que llegue “Intel Vader” y le diga a “Luke Meegowalker” … ¡Yo, soy tu padre!

Vamos señores, un poquito de seriedad,

… todos queremos una respuesta, a todos, incluso a mi, nos gustaria estar en posesión de la verdad absoluta, pero si algo me ha demostrado la experiencia, es que, las decisiones precipitadas … ¡suelen ser erroneas!

¿Queremos eso? Yo,  ¡NO!

Velneo tiene una papeleta muy dificil , y seguro que todos deseamos que tomen la mejor decisión sobre este tema. Yo también estoy preocupado, aunque no demasiado, … por una razón, en todo este tiempo he visto como la herramienta ya ido evolucionando, despacito y con buena letra, y hasta ahora, a pesar de nuestras opiniones, nuestras diferencias y nuestras preferencias personales, han sido tratadas con profesionalidad y estan siendo atendidas.

Seguro que siempre va a haber alguién descontento, evitarlo es casi imposible, pero creo que las mejores decisiones se tomán con los pies calientes y la cabeza fria. Asi que lo mejor que podemos hacer es dejar que Velneo haga su trabajo, y estudie este tema, no desde la fiebre generada por este foro, sino con decisiones basadas en la lógica y en el estudio de los últimos acontecimientos.

Está claro que esto es una partida de ajedrez donde hay muchos jugadores, y aquel que haga el primer movimiento equivocado, podría quedarse fuera de la partida.

Asi que, dejemos que tomen sus propias decisiones friamente, con el tiempo necesario para ello, y seguro que todos saldremos beneficiados.

¡¡¡ Feliz dia de los enamorados !!!

PDF    Enviar artculo en formato PDF   
comments: 6 »
feb 11

Echate unas risas, ¡que es viernes!

Posted in humor, videos

No suelo visitar frecuentemente “Youtube”, pero estos videos, me hicieron saltar las lagrimas … ¡que risa!, a carcajadas, 😀 😀 😀

.NET Vs. Java

http://www.youtube.com/watch?v=znTKuCyMrsk

Ayuda de escritorio

http://www.youtube.com/watch?v=93SgXeu-SeY

G.P. de Brasil

http://www.youtube.com/watch?v=dnGMcItUQ-Q

Aqui los dejo para el recuerdo,

Create PDF    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Echate unas risas, ¡que es viernes!
feb 10

Gestión V7 para explotación agricola

Posted in aplicaciones

Como os comentaba ayer, el martes realice la primera instalación a un cliente final de una aplicación realizada con V7, se trata de una sencilla gestión para una explotación agricola.

En primer lugar debo aclarar 2 cosas:

  1. Que el cliente no tiene ni idea de informatica, y ni siquiera ha visto la aplicación, por lo que su opinión sobre la calidad de la misma, al menos de momento, poco importa. Se limita a aceptar lo que su administrativo le comenta.
  2. Que el administrativo que va a utilizar la aplicación, ya conoce el funcionamiento de mis aplicaciones, pues lleva usandolas más de 10 años en otra empresa, y pretende organizar y controlar la documentación del cliente fuera de su horario laboral.

El 2º punto es importante, principalmente porque plantea 2 condicionamientos previos al uso de la aplicación:

  1. El primero, es una ventaja, ya que, trás la instalación de la aplicación, en apenas 15 min. habia explicado y enseñado el uso de la misma al administrativo, poco más y ya estaba trabajando en la misma.
  2. El segundo, es un inconveniente, ya que 10 años usando una aplicación, los cambios no son faciles de aceptar, y los problemas que pueden surgir en este aspecto, pueden ser realmente desastrosos.

Ayer, a deshora, como he dicho, la aplicación va a funcionar fuera del horario laboral, a las 21:00 h. fui nuevamente a actualizar los cambios que habia realizado en la aplicación durante el mismo dia, cosas sin importacia …

  • Ordenar los campos en los formularios, para mantener el correcto orden de tabulación
  • Añadir algun campo en las tablas de entidades, artículos, documentos,
  • Y otras cosas sin importantia, pero necesarias para el cliente.

Solo ha pasado 1 dia tras la instalación, y el administrativo ya me estaba soltando a rafaga … todo aquello que habia echado en falta (lógico, la primera impresión siempre es comparar con lo que estaba usando hasta ahora). Sin embargo, el tono de dialogo y de exigencia de las peticiones, erá un tanto diferente a lo que estaba acostumbrado.

Sobre las 22:45, ya estabá de vuelta en casa (el trayecto es corto, apenas 3 min. en coche), a cenar, y durante la cena, un ratito pensando en lo que habia pasado en esas “casi 2 horas” con el administrativo.

Es dificil de expresar como me sentia, pero lo vais a entender en seguida:

Despues de la cena, vuelvo a la carga para solucionar algunas de los problemas planteados durante la visita, ya se, es tarde, estoy cansado de todo el dia, y al abrir vDevelop V7 para trabajar, después de ver la primera reacción del cliente, por primera vez desde hace mucho tiempo, he vuelto a disfrutar como un niño.

El administrativo estaba alucinando más que yo, una sensación rara, casi 2 horas quejandose de lo que le faltaba al desarrollo para tener lo que necesitaba, y estaba contento.

Raro, raro, raro … como es posible quejarte de algo que está incompleto, mientras sonries por lo aquello de lo que te estas quejando.

… ¡no lo entiendo! , 😀 , pero quiero repetir

PDF Printer    Enviar artculo en formato PDF   
comments: 3 »
feb 9

Semana de cambios

Posted in aplicaciones, MySQL, PHP

Esta semana es importante, marca un antes y un después.

Es una semana de cambios, de finalización de unos proyectos y de inicio de otros nuevos, o más bien, de evolución de esos mismos proyectos, en los que pasamos de la fase de desarrollo y pruebas, a la fase de producción y ejecución.

  • http://bolanos.openforever.es , tras varios meses de desarrollo y pruebas, por fin abre sus puertas. Si deseas saber mas sobre este proyecto, solo tienes que visitarlo.
  • http://bolanos.openforever.es/blog , que comienza su andadura para dar un servicio adicional a “OpenForever.es” y a todos los comercios que han apostado por esta forma de hacer negocio.
  • Gestión en V7 , también finaliza un periodo de desarrollo y en esta semana pasamos a instalar la primera aplicación V7 en cliente final, después de superar con nota las primeras pruebas realizadas. Se trata de una pequeña gestión monopuesto para una explotación agricola. Es demasiado pronto para decir si será o no un caso de éxito en V7, pero es una puerta que había que cruzar, y que no admite marcha atrás. Si todo va bién y el cliente resulta satisfecho, este será el primero de muchos en los que V7 será el principal protagonista de esta pelicula, que esperamos tenga un final feliz, aunque el final deseamos tarde mucho en llegar.
  • http://ascsl.net , nueva web para ofrecer los productos desarrollados al cliente final, y destinada principalmente a ofrecer nuestros servicios y productos.

Edito:

Habia olvidado uno más, que también se inicia ahora para dar servicios web a terceros,

  • http://hrbolanos.openforever.eu , pretende ser un escaparate y dar servicios web a un importante fabricante de mobiliario de baño y a todos sus clientes y “partners”.

Hay más, pero sereis informados a medida que vayamos finalizando los mismos, 😉

PDF Download    Enviar artculo en formato PDF   
comments: 4 »
feb 8

Sabias que …

Posted in quicktips, trucos

… en los formularios, tenemos la costumbre de copiar y pegar los campos de edición.

Y al hacer esto, si vamos a pegar un nuevo campo #NIF, solo tenemos que pinchar en el campo #REF para que el orden de tabulación sea respetado.

Mira la imagen, y compruebalo por ti mismo, pincha en el Edit del campo #REF, y al pegar otros campos de edición , el orden de tabulación sera respetado a continuación del que habías seleccionado.

PDF Printer    Enviar artculo en formato PDF   
comments: 5 »
feb 4

Como ha evolucionado la enseñanza

Posted in humor

Enseñanza 1.960:

Un campesino vende un saco de patatas por 1.000 ptas. Sus gastos de producción se elevan a los 4/5 del precio de venta. ¿Cuál es su beneficio?

Enseñanza tradicional 1.970:

Un campesino vende un saco de patatas por 1.000 ptas. Sus gastos de producción se elevan a los 4/5 del precio de venta, es decir, a 800 ptas. ¿Cuál es su beneficio?

Enseñanza moderna 1.970:

Un campesino cambia un conjunto P de patatas por un conjunto M de monedas. El cardinal del conjunto M es igual a 1.000 ptas. y cada elemento p M vale 1 pta. Dibuja 1.000 puntos gordos que representen los elementos del conjunto M. El conjunto F de los gastos de producción comprende 200 puntos gordos menos que el conjunto M. Representa el conjunto F como subconjunto del conjunto M y da la respuesta a la cuestión siguiente: ¿Cuál es el cardinal del conjunto B de los beneficios?. Dibujar B en color rojo.

Enseñanza renovada 1.980:

Un agricultor vende un saco de patatas por 1.000 ptas. Los gastos de producción se elevan a 800 ptas. y el beneficio es de 200 ptas. Actividad: Subraya la palabra “patata” y discute sobre ella con tu compañero.

Enseñanza reformada 1980 (Otra redacción):

Un pallés kapitalista privilejiao s’anrequesio injuttamente de 200 pelas con una tocha d’patata, analisa el testo y busca Ias fartas d’ortografía, de sintasi y de puntuasión y cuenta de que tu piensas de su manera de s’enriquesé.

Enseñanza reformada 1.990:

El tío Ebaristo lavriego burgues latifundista i intermediario es un kapitalista insolidario que sanriquecio con 200 pelas al bender un costal de patata. Analiza el testo y vusca las falta de sistasi dortografia de puntacion y deseguido di lo que tu digiares de estos avuso antidemocraticos.

Enseñanza reformada 1.990 (Otra redacción):

Un zerdo capitalista injustamente consige 200 pseta po una volsa de pattas Hannalica ete tecsto en fusca d’errrore contenido, grasmatika i puntuazion, y aluejo ekspresa tu punto de fista sobreste metod d’aserse rico.

Bachillerato de Adultos (Comienzo de los 90):

Para la próxima convivencia necesitamos patatas por valor de 1000 pesetas. Investiga. Conclusiones. Realiza una puesta en común de los resultados obtenidos dando respuestas razonadas, claras y concisas sobre: (A) las patatas. (B) la tortilla. (C) la convivencia.

Enseñanza asistida por ordenador 1990:

Un productor del espacio agrícola en red de área global peticiona un data-bank conversacional que le displaya el day-rate de la patata. Después se baja un software computacional fiable y determina el cash-flow sobre pantalla de mapa de bits (bajo MS-D0S, configuración floppy y disco duro de 40 megabytes) Dibuja con el ratón el contorno integrado 3D del saco de patatas. Después haces un login a la Red por 36.15 código BP (Blue Potatoe) y sigues las indicaciones del menú.

Enseñanza comprensiva (LOGSE):

Tras la entrada de España en el Mercado Común, los agricultores no pueden fijar libremente el precio de las patatas. Suponiendo que quieran vender un saco de patatas por 1000 pesetas haz una encuesta para poder determinar el volumen de la demanda potencial de patatas en nuestro país y la opinión sobre la calidad de nuestras patatas en relación con las importadas de otros países, y cómo se vería afectado todo el proceso de venta si los sindicatos del campo convocan una huelga general. Completa esta actividad analizando los elementos del problema, relacionando los elementos entre si y buscando el principio de relación de dichos elementos. Finalmente haz un cuadro de doble entrada , indicando en horizontal arriba, los nombres de los grupos citados y abajo, en vertical, diferentes formas de cocinar las patatas. Enseñanza comprensiva. Es aquella que ofrece las mismas experiencias educativas a todos los alumnos. El aprendizaje ha de asegurar que los conocimientos adquiridos en el aula puedan ser utilizados en las circunstancias en que el alumno vive y en las que puede llegar a necesitarlos.

Enseñanza 2000:

¿Qué es un campesino?

Enseñanza 2010:

¿Sabrías escribir correctamente “kmpsino”?

Create PDF    Enviar artculo en formato PDF   
comments: 3 »