Saltar al contenido
Caso de uso — Industria pesada

AS/400 conectado. Sin modificaciones.

Un ERP AS/400 con 20 años. 25 años de datos críticos. Sin API. Varios proveedores dijeron que era imposible sin migrar. Integrafy lo conectó sin modificar una sola línea del AS/400.

Modificaciones

0

Stock

Real-time

Riesgo

0

Refs online

15K

Flujo de integración legacy AS/400 sin modificaciones

Un sistema de 20 anos que nadie se atreve a tocar

Un fabricante industrial operaba con un IBM AS/400 desde hacia 20 anos. El sistema acumulaba 25 anos de datos de produccion, inventario, pedidos y contabilidad. Era el nucleo absoluto de la operacion: si el AS/400 se paraba, la fabrica se paraba.

El AS/400 no tenia API. No tenia servicios web. No tenia nada que se pareciera a una interfaz moderna de integracion. Los datos vivian en una base de datos DB2 con tablas en formato legacy: campos de ancho fijo, codificacion EBCDIC, nombres de columna de 6 caracteres.

La empresa necesitaba vender online. Tenia 15.000 referencias de producto que queria publicar en una tienda PrestaShop. Pero la tienda online era una isla completa: sin conexion al inventario real, sin sincronizacion de precios, sin flujo de pedidos hacia el ERP.

Consultaron con varios proveedores de integracion. La respuesta fue siempre la misma:

  • "Necesitais migrar a un ERP moderno" — proyecto de 2 anos minimo
  • "El AS/400 no se puede integrar sin modificarlo" — nadie queria asumir el riesgo
  • "Hay que instalar un middleware en el AS/400" — el equipo de IT se negaba
  • Presupuestos de migracion que superaban lo asumible para la empresa

La alternativa era mantener la tienda online como un catalogo estatico, con precios desactualizados y sin gestion de stock. Un canal de ventas que generaba mas problemas que ingresos.

Integrafy como capa intermedia: leer DB2, escribir via EDI

Integrafy no necesito modificar el AS/400. La estrategia fue usar lo que el sistema ya tenia:

Lectura directa de DB2. Integrafy Core se conecto a la base de datos DB2 del AS/400 en modo solo lectura. Sin instalar nada en el AS/400. Sin tocar ninguna configuracion. La conexion lee las tablas de inventario, articulos, precios y estados de pedido directamente.

Data Hub normaliza los datos legacy. Las tablas del AS/400 usan codificacion EBCDIC, campos de ancho fijo y convenciones de nomenclatura de hace 25 anos. Data Hub transforma esos datos a un formato limpio que PrestaShop puede consumir: nombres de producto legibles, categorias, atributos, imagenes vinculadas.

Escritura via fichero EDI. Para enviar pedidos al AS/400, Integrafy genera ficheros EDI en el formato exacto que el sistema espera. Esos ficheros se depositan en una carpeta compartida que el AS/400 ya monitorizaba con un programa RPG existente — el mismo que usaba para procesar pedidos de otros canales.

El AS/400 procesa el fichero con su programa RPG habitual y genera un fichero de respuesta en la misma carpeta. Integrafy lee esa respuesta y actualiza el estado del pedido en PrestaShop. El ciclo completo funciona sin que el AS/400 "sepa" que hay una tienda online conectada.

Arquitectura de integracion con sistema legacy

1. Integrafy Core conecta a DB2 del AS/400 (read-only)
2. Lee tablas de articulos, stock y precios cada 30 segundos
3. Data Hub normaliza datos legacy (EBCDIC, campos fixed-width)
4. PrestaShop recibe catalogo y stock actualizado
5. Pedido en PrestaShop → Integrafy genera fichero EDI
6. Fichero depositado en carpeta del AS/400
7. Programa RPG existente procesa el fichero (ya existia para otros procesos)
8. AS/400 confirma via fichero respuesta → Integrafy actualiza estado en PrestaShop
ERP IBM AS/400 (20 anos)
Base de datos DB2 (read-only)
eCommerce PrestaShop
Escritura ERP Fichero EDI + programa RPG
Catalogo 15.000 referencias
Modulos Core + Data Hub + Flow

Por que funciona sin modificar el AS/400

Lectura

Conexion JDBC a DB2. El AS/400 expone DB2 de forma nativa. No requiere instalacion ni configuracion adicional. Integrafy lee como cualquier otro cliente de base de datos.

Escritura

El patron de fichero en carpeta compartida es el metodo estandar de comunicacion entre sistemas en el mundo AS/400. El programa RPG que procesa esos ficheros ya existia — Integrafy simplemente usa el mismo canal.

Normalizacion

Data Hub convierte EBCDIC a UTF-8, expande campos fixed-width, mapea codigos legacy a categorias y atributos modernos. El catalogo en PrestaShop es limpio aunque la fuente sea de 1995.

«Nos dijeron que era imposible sin migrar. Integrafy lo hizo sin tocar el AS/400. 20 anos de datos, intactos.»

Director de IT Fabricante industrial

15.000 referencias online, AS/400 intacto

Por primera vez en la historia de la empresa, el stock del AS/400 es visible en tiempo real desde un canal de ventas externo. Las 15.000 referencias de producto estan publicadas en PrestaShop con precios actualizados, stock real y descripciones normalizadas.

Los pedidos online fluyen al AS/400 a traves del mismo mecanismo que la empresa ya usaba para otros procesos. El equipo de IT no tuvo que aprender nada nuevo ni mantener ningun componente adicional en el AS/400. El riesgo de la integracion fue cero porque el sistema legacy no se modifico.

La empresa evito un proyecto de migracion de ERP que habria costado anos y un presupuesto significativo. En su lugar, obtuvo un canal de ventas online completamente funcional en semanas. Cuando en el futuro decidan migrar el ERP, Integrafy se reconectara al nuevo sistema sin afectar a la tienda online.

Este caso demuestra un principio fundamental de Integrafy: no hay sistema imposible de integrar. Si el sistema tiene datos, Integrafy puede leerlos. Si el sistema acepta ficheros, Integrafy puede escribirlos.

¿Te han dicho que tu ERP legacy no se puede integrar?

Conectamos AS/400, sistemas legacy, ERPs sin API y bases de datos de cualquier epoca. Sin migraciones. Sin riesgo.