Category Archives: Automatización

Generar libretas de pago desde un reporte de Sage 50 (Peachtree)

automate-all-the-things

Tenemos como cliente un colegio privado que como parte de los procesos previos al comienzo de clases en agosto tiene que preparar las libretas de pago para los padres. El proceso era el siguiente:

  1. Obtener de su programa de finanzas Sage 50 (Peachtree) un listado de los pagos mensuales por estudiante.
  2. Entrar manualmente la información de cada pago recurrente en un programa diseñado para generar las libretas de pago.
  3. Imprimir desde el programa las libretas de pago sobre papel con microperforaciones en una vieja impresora “dot matrix”.

El proceso completo podía tomar un par de días, primero porque

Cómo nuestros negocios terminan con problemas de integración de sistemas

data-management-mess

La forma gradual como muchos de nuestros negocios crecen nos llevan a coyunturas en las que necesitamos adquirir software para simplificar tareas. Pero a veces las necesidades en un área son más críticas que en otras y sólo adquirimos software para esas áreas ocupándonos de las otras en el futuro cuando sea necesario.

En un principio …

Estrategias para integración con sistemas de digitalización de documentos

scanning-everywhere

En un artículo anterior describimos las ventajas de tener un sistema de manejo de documentos (“DMS – Document Management System”) y dimos sugerencias sobre cómo prepararse para un proyecto de ese tipo y algunas ejemplos de software que pudieran servirle (vea Cómo la digitalización de documentos ayuda a su empresa).

Si ya tiene un software para digitalizar sus documentos y necesita integrarlo con otra aplicación, dígamos con su sistema de facturación, sepa que hay formas de hacerlo, aunque la eficiencia de la integración dependerá mucho de cómo

Estrategias para integrar sistemas

system-integration

Una parte interesante de nuestros proyectos de integración es desarrollar la estrategia para lograr comunicación entre sistemas dispares.

La mayor parte de las veces la comunicación no puede ser directa y requiere programas auxiliares entre sistemas (“middleware”) que faciliten el intercambio de datos. Los diagramas que siguen son ejemplos de algunas formas en las que hemos logrado eso.

Cómo descomponer en páginas documentos PDF

Selection_485

Una secuencia de pasos típica en nuestros proyectos de migración o integración de sistemas que envuelven archivos PDF es ésta:

  1. tomar datos de un documento PDF y convertirlos a un documento CSV
  2. acondicionar esos datos
  3. usar esos datos para reportes o para insertarlos en una base de datos.

Pero cuando el documento PDF contiene páginas de información que no le interesan al cliente, un paso previo a los listados arriba es extraer solamente las páginas de interés.