Progress OpenEdge · Java · Python

Sistemas críticos que siguen funcionando, y evolucionan.

Consultoría y desarrollo de software empresarial con más de 32 años de experiencia en Progress OpenEdge. Mantengo, modernizo e integro los sistemas de los que depende tu operación.

  • ABL / 4GL
  • PASOE
  • Bases de datos OpenEdge
  • APIs REST
  • Migraciones
32+años desarrollando en Progress OpenEdge
3plataformas: ABL, Java y Python
24/7mentalidad de sistemas críticos: banca y salud
1:1trato directo con el consultor, sin intermediarios

Servicios

Lo que puedo hacer por tu sistema

Desde una consulta puntual hasta el desarrollo completo de un módulo nuevo.

Consultoría OpenEdge

Diagnóstico de aplicaciones ABL, revisión de código, buenas prácticas y acompañamiento a equipos internos.

Modernización y migración

Actualización de versiones, paso de AppServer clásico a PASOE, de pantallas carácter a web, y refactorización gradual sin detener la operación.

Desarrollo a la medida

Nuevos módulos y sistemas en OpenEdge ABL, Java o Python, con entregas incrementales y documentación.

Integración y APIs

Servicios REST/SOAP, conectores ODBC/JDBC e interfaces con ERPs, bancos, laboratorios y otros sistemas.

Bases de datos

Administración y afinación de bases OpenEdge: rendimiento, índices, respaldos, recuperación y replicación.

Soporte y mantenimiento

Pólizas de soporte, atención de incidentes, corrección de errores y mejoras continuas con tiempos de respuesta acordados.

Especialidad

Tres décadas dentro de Progress OpenEdge

He trabajado con OpenEdge desde la época de Progress 4GL. Conozco tanto los sistemas heredados que llevan años operando como las herramientas actuales de la plataforma, y sé cómo llevar unos hacia las otras con el menor riesgo.

“Un sistema que lleva décadas en producción no es un problema: es un activo. Se trata de hacerlo evolucionar sin romper lo que ya funciona.”
  • ABL / Progress 4GL procedural y orientado a objetos
  • PASOE y AppServer, WebSpeed y servicios REST/SOAP
  • ProDataSets, arquitectura OERA y capas de negocio
  • Base de datos OpenEdge: diseño, afinación, after-imaging y replicación
  • Upgrades de versión y migración de interfaces carácter / GUI a web
  • Acceso SQL vía ODBC/JDBC para reportes y BI

Más allá de OpenEdge

Java y Python para completar el ecosistema

OpenEdge

Lógica de negocio, base de datos transaccional y servicios.

  • ABL
  • PASOE
  • OpenEdge DB
  • WebSpeed

Java

Aplicaciones empresariales, servicios y back-ends web.

  • Java SE / EE
  • Spring
  • JDBC
  • APIs REST

Python

Automatización, procesamiento de datos e integraciones.

  • Scripts y ETL
  • Reportes
  • APIs
  • Análisis de datos

Web y datos

Interfaces modernas y conexión con otras bases.

  • HTML / CSS / JS
  • PHP
  • SQL
  • ODBC

Cómo trabajo

Un proceso claro, sin sorpresas

  1. 01

    Diagnóstico

    Entiendo el sistema, el negocio y el problema real antes de proponer nada.

  2. 02

    Propuesta

    Alcance, tiempos y costo por escrito. Sabes qué recibes y cuándo.

  3. 03

    Desarrollo

    Entregas incrementales, revisiones frecuentes y pruebas en tu entorno.

  4. 04

    Entrega y soporte

    Puesta en producción, documentación y acompañamiento posterior.

Demos

Algunos sistemas en acción

Ver todos los demos →
Captura de Papelería La Esquina En línea

Papelería La Esquina

Sistema para una papelería: punto de venta, control de inventarios y contabilidad, accesible desde el navegador.

Requiere usuario y contraseña de demostración; solicítalos en Contacto.

  • PHP
  • JavaScript
  • Punto de venta
  • Inventarios
Abrir demo →
Próximamente

Sistema de facturación

Ejemplo de módulo de facturación con catálogo de clientes, productos y reportes.

  • OpenEdge ABL
  • PASOE
  • REST
Próximamente
Próximamente

Portal web sobre base OpenEdge

Front-end web moderno consumiendo servicios REST publicados desde PASOE.

  • Java
  • OpenEdge DB
  • JavaScript
Próximamente

¿Tienes un sistema OpenEdge que necesita atención?

Cuéntame qué está pasando. La primera conversación es sin costo y sin compromiso.

Contactar