Migración de Oracle Forms a Oracle APEX para aseguradoras Su core no está viejo. Está probado.

Su sistema actual sigue operando hasta que usted acepta cada módulo.

Lo que vale de su core son sus datos y su PL/SQL. Con Oracle APEX se quedan en su base y solo cambia la interfaz, módulo por módulo.

PL/SQL1 · FORMS2 · PL/SQL INTACTO3 · APEX

Llevar sus datos a otro sistema es sumamente complejo.

Cambiar de core obliga a convertir, conciliar y validar años de histórico, y a reescribir las reglas que lo procesan.

Una reescritura no pone nada en producción hasta el final.

Estimamos de 24 a 36 meses para rehacer el core en React con backend Node, Java o .NET.

Estimaciones propias, no cotizaciones.

Forms 6i, 10g y 11g ya no tienen soporte de Oracle.

Cliente Java, sin móvil y con talento cada vez más escaso. Cada trimestre que se posterga es una decisión activa de seguir pagando el status quo.

El paquete no cambia. Cambia quién lo llama.

Las pantallas se rehacen en web. La lógica que vivía en el formulario se traduce a APEX con las mismas reglas, y su equipo sigue en Oracle, SQL y PL/SQL.

Ver equivalencias Forms → APEX
Cada pieza de Oracle Forms y su equivalente en Oracle APEX
Hoy en Oracle FormsEn Oracle APEX
Unidades de programa del formulario (Program Units)Paquetes PL/SQL en la base
Bloques y lienzos (canvas)Regiones y páginas web
Disparadores del formulario (triggers)Validaciones, procesos y acciones dinámicas
Listas de valoresListas de valores compartidas
Reportes, incluidos los de la CNSFReportes automatizados, con ejecución nocturna
Cliente Java instalado en cada equipoNavegador y móvil
-- pkg_polizas: se queda en la base tal cual
FUNCTION prima_neta (p_poliza IN NUMBER)
  RETURN NUMBER IS
BEGIN
  RETURN pkg_tarifas.calcular (p_poliza, 'EMISION');
END prima_neta;

-- En APEX, la página llama al mismo paquete
:P10_PRIMA := pkg_polizas.prima_neta (:P10_POLIZA);
Fig. 2. Extracto ilustrativo anonimizado.

Más que una interfaz web.

La base que hoy atiende a Forms también sirve a nuevos canales y a un desarrollo moderno.

APIs sobre sus datos

Cotizar, emitir o consultar pólizas y siniestros, como APIs REST con Oracle REST Data Services, sobre el mismo PL/SQL que las pantallas.

Su baseAPI
  • Portales
  • Agentes
  • Bancos
  • Apps móviles

CI/CD y DevSecOps

La aplicación y el PL/SQL viven en control de versiones. Cada cambio sigue el mismo camino a producción:

  1. Revisiónde cada cambio
  2. Pruebasautomáticas
  3. Seguridadanálisis automático
  4. Produccióncon vuelta atrás

Acceso con su proveedor de identidad (SSO y MFA) y permisos controlados en la base.

Ver más servicios
Interfaces de integración
Desde su core y hacia su core.
Optimización para grandes volúmenes
Emisión y renovación masivas, cobranza y cierres que corren en menos tiempo.
IA generativa para nuevas funcionalidades
Habilitamos Claude o Codex para que su equipo desarrolle sobre Oracle APEX.
Capacitación
En la nueva versión de Oracle APEX y en el uso de IA para el desarrollo.

Siete módulos. Cada uno se contrata y se paga por separado.

Marque los que quiere, en el orden en que los quiere, y vea el plazo base de su ruta.

Más de 20 años de oficio en seguros y en Oracle APEX.

Un equipo senior dedicado a su módulo, que ya conoce su operación.

Cuatro consultores senior
Dedicados al 100 % a su módulo.
Un arquitecto APEX ex-Oracle
Cuatro años dentro de Oracle trabajando con APEX.
Lead PL/SQL, QA, PM y DBA
Todos al 100 %, salvo el DBA, que entra al 30 %.

Oracle APEX. Metodología y estándares del equipo de producto de APEX. Nadie aprende APEX mientras usted le paga.

Las tres operaciones. Vida, Accidentes y Enfermedades, y Daños: de la suscripción a las reservas técnicas y la contabilidad.

Mercado mexicano. Sus productos, sus canales y lo que exige la CNSF.

Sistemas que funcionan el lunes a las nueve, no demos para la junta.

  1. Estimación

    Sobre su instalación, sin compromiso.

  2. El primer módulo es la prueba

    Corre en paralelo con su sistema actual; si algo falla, se revierte. Usted lo valida antes de seguir.

  3. Siguiente módulo

    Cuando usted decida. Sin contrato monolítico.

Preguntas frecuentes

¿Qué es la migración de Oracle Forms a Oracle APEX?

Es pasar las pantallas y los reportes de Oracle Forms a Oracle APEX, la plataforma web de Oracle que corre dentro de la misma base de datos. La base, el SQL y los paquetes PL/SQL se conservan; la interfaz deja de ser un cliente Java y pasa a ser una aplicación web.

¿Hay que migrar todo el sistema de una sola vez?

No. Se migra módulo por módulo. Cada uno se contrata y se paga por separado, y entra en producción mientras su sistema actual sigue operando.

¿Cuánto tarda migrar un módulo de Oracle Forms a APEX?

Entre 1 y 5 meses, según el módulo: arquitectura, 1; pólizas, 3; siniestros, 5; cobranzas, reaseguro, finanzas y comercial, 1 cada uno. Son plazos base: la versión de Forms y el volumen de pólizas los ajustan, igual que el precio.

¿Se reutiliza el código PL/SQL que ya funciona?

Sí. Los paquetes PL/SQL de la base de datos se conservan. Las unidades de programa del formulario (Program Units) pasan a paquetes PL/SQL en la base, y sus disparadores (triggers) se traducen a validaciones, procesos y acciones dinámicas de APEX, con la misma lógica.

¿Se pueden usar los servicios del core desde otros sistemas?

Sí. Los servicios de su base de datos (cotizar, emitir, consultar pólizas y siniestros) se publican como APIs REST con Oracle REST Data Services, sobre el mismo PL/SQL y con control de acceso.

¿Qué pasa si algo falla en el cambio a producción?

Su sistema actual y APEX corren en paralelo durante el cambio a producción. Si algo falla, el módulo se revierte y la operación sigue en el sistema actual.

¿Qué versión de Oracle Database se necesita?

Oracle Database 19c como mínimo, o hasta la versión 26. El primer módulo, Arquitectura, actualiza la base de datos y Oracle APEX a su última versión en su ambiente de desarrollo, y deja un manual de pasos para repetirlo en sus otros ambientes.

¿Oracle Forms todavía tiene soporte?

Oracle mantiene Forms en su versión actual. Las versiones antiguas donde suelen correr los cores legacy (6i, 10g y 11g) ya salieron del soporte Premier y Extended de Oracle.

¿Cuánto cuesta migrar de Oracle Forms a Oracle APEX?

Se cotiza por módulo, según su instalación, y se paga por módulo migrado. La estimación inicial se entrega 48 horas después de firmar un acuerdo de confidencialidad (NDA), sin compromiso.

¿Mi equipo interno podrá mantener el sistema en APEX?

Sí. Su equipo sigue con la tecnología que ya conoce: base de datos Oracle, SQL y PL/SQL. Oracle ofrece capacitación y certificación oficial en Oracle APEX, y nosotros capacitamos a su equipo en la nueva versión.

¿Quién ofrece este servicio y para quién es?

Forms to APEX es un servicio de Caracas Technology, con sede en Ciudad de México, para aseguradoras con un core legacy en Oracle Forms. Nuestros colaboradores tienen más de 20 años de experiencia en Oracle APEX y en el mercado asegurador mexicano, en Vida, Accidentes y Enfermedades, y Daños.

Tres preguntas para preparar su estimación.

Con sus respuestas preparamos un documento ejecutivo para su instalación. Lo entregamos 48 h después de firmar el NDA, sin compromiso. Incluye:

  • Inversión de cada módulo
  • Duración y orden sugerido
  • Enfoque técnico sobre su PL/SQL

¿Prefiere escribirnos directo? info@caracas-tech.com

Diagnóstico de tres preguntas Pregunta 1 de 3