DB2: Bloqueos en tablas o registros

Todos los programas se cuelgan, fallos de Hardware, Software, fallos en programación, conectividades.... mil cosas. Hay ocasiones en que esos cuelgues, no solo afectan al programa sino también a la base de datos a la que atacan. Un problema que hacia tiempo que no ocurría y que he visto varias veces en el último mes … Continúa leyendo DB2: Bloqueos en tablas o registros

GEINFOR: Agilizar el servidor de licencias

Todos conocemos las ventajas que obtenemos con la virtualización de los servidores, pero siguen siendo muchas las soluciones de licenciamiento que utilizan mochilas USB, con lo que cuando se para o falla ese servidor físico nos encontramos con problemas restaurarlo rápidamente. Geinfor utiliza el sistema de licencias HASP y nos encontramos con estos problemas... continua leyendo y os propongo una forma de solventarlo

Automatizar. Desmarcar facturas recibidas si se borra el asiento

Asegurarnos de que la información esté correctamente registrada es importante y para eso GEINFOR ERP nos es muy útil, pero al final los sistemas los utilizamos las personas, y las personas, ante todo, nos podemos equivocar. En la parte de la contabilidad, los errores suelen ser problemas, en la siguiente entrada os enseñaré una forma … Continúa leyendo Automatizar. Desmarcar facturas recibidas si se borra el asiento

GEINFOR ERP: Redondear cantidades en ordenes

Cuando trabajamos con producción y las estructuras de ordenes, algo que sucede en ocasiones son los "dichoso" decimales en los componentes para indicar la proporción con un producto acabado como cuando ese calculo lo multiplicamos por el total de unidades, metros, kg, etc... del producto a producir. Geinfor ERP nos dota de ciertas herramientas de … Continúa leyendo GEINFOR ERP: Redondear cantidades en ordenes

¿Quién ha modificado este datos?

Esta pregunta es algo habitual a lo que nos someten en la empresa cuando "pasa algo". Esta claro que cuando ya ha pasado, si no registramos la información antes de poco nos puede servir, nos tocará tirar de copias para saber que dato había antes pero seguiremos sin saber la respuesta a "Quién" Cierto es … Continúa leyendo ¿Quién ha modificado este datos?

DB2: Los triggers, haciendo el trabajo sucio

En esta ocasión voy a presentaros a los triggers. Estos son otra pata de las herramientas que tenemos en la base de datos para automatizar acciones a nivel de registro de la información.

La mejor explicación es que el trigger es nuestra herramienta para realizar acciones cuando sucede "algo" en la base de datos y de esta manera agregar controles sobre la aplicación GEINFOR ERP sin necesidad de tocar programación de la aplicación. Sigue leyendo y nos metemos en faena

SQL1224N: Geinfor ERP no funciona y la BBDD se para cada poco tiempo

Esta es una situación que se da muy pocas veces, pero oye cuando pasa y tienes a la empresa no hace ninguna gracias... además de que los nervios están a flor de piel y los jefes no muy contentos. De entrada, cuando nos pasa esto ya "vamos tarde", ya que sucede porque no nos queda … Continúa leyendo SQL1224N: Geinfor ERP no funciona y la BBDD se para cada poco tiempo

DB2: Los Procedures, ventajas y casos prácticos

Esta entrada hará que las cosas se pongan "serias" y sobre todo peligrosas, ya que hasta este momento solo leíamos información con lo que el peligro era casi nulo, pero en este caso empezamos a cambiar información en la base de datos ya que las procedures son (en una traducción literal) procedimientos almacenados en la … Continúa leyendo DB2: Los Procedures, ventajas y casos prácticos

DB2: Las funciones, ventajas y caso práctico

Siguiendo con la introducción de herramientas, ahora le toca el turno a las funciones de la base de datos. Estas sirven principalmente para que nos devuelvan un dato cuando las "llamemos". Nos facilita la vida de forma que reutilizamos código y al igual que las vistas, si hay que hacer algun ajuste, con modificarlo en … Continúa leyendo DB2: Las funciones, ventajas y caso práctico

DB2: Las vistas, ventajas y casos prácticos

Empezamos a meter mano en nuestro motor de base de datos para sacarle más partido y optimizar nuestro trabajo. Para ello la primera pata en la que nos vamos a apoyar para este trabajo es en las vistas (la definición en nuestra socorrida wikipedia aquí) Para resumirlo en una sola frase, la vista nos permite … Continúa leyendo DB2: Las vistas, ventajas y casos prácticos