Contáctenos rápidamente:

Recursos

man with graphics
Re_Forms21® ofrece la mayor cobertura de migración del mercado
  • todos los tipos de módulos (FMB, MMB, PLL, OLB, RDF*)
  • casi todos los triggers de Oracle Formss (117 de 120)
  • casi todos los widgets de UI (no compatible con Java Beans de UI)
  • Todos los principales procedimientos y funciones PL/SQL y Forms integrados.
  • Tipos Java similares a SQL (SqlVarchar, SqlRecord, SqlTableOf, SqlCursor, etc.)

Capacidades Java similares a SQL

asignación por valor
(no por referencia)

Inicialización automática
de variables

Conversión automática
desde tipos Java comunes

Manejo de parámetros IN, OUT
e INOUT

BOOLEANO de
tres estados

Compatibilidad con operadores
nativos (a diferencia de la clase BigDecimal)

¿Qué ventajas adicionales obtienes de Re_Forms21®?

  • Código predeterminado para los triggers:
    • ON-POPULATE-DETAILS
    • DETALLES CLAROS
  • Búsquedas de un atributo (generadas a partir de búsquedas de Oracle Designer)
  • Calendario embebido
  • Alertas personalizables que se pueden crear en tiempo de ejecución.
  • Layouts dinámicos
  • ReForms21 Studio: similar a Form Builder
  • Desarrollo sin interrupciones (sin ‘freeze’)
man with the mind

En ReForms21™, ofrecemos una modernización totalmente
automatizada de los sistemas heredados de Oracle que garantiza la preservación del 100 % de la lógica de negocio y la continuidad operativa sin fricciones.

Basándonos en años de innovación, recientemente hemos introducido la Inteligencia Artificial y los Modelos de Lenguaje Extensos (LLM) para redefinir la forma en que se transforman los sistemas heredados.

Nuestra última I+D ha generado capacidades disruptivas:

  • Documentación analítica automatizada: se generan automáticamente documentación
    y escenarios de prueba de alta calidad utilizando un modelo LLM entrenado,
    que cierra una brecha histórica para los propietarios de sistemas legacy y minimiza
    el soporte de sus equipos técnicos.
  • Migración interactiva de código: un motor de migración asistido por IA traduce
    PL/SQL y Oracle Forms directamente a una arquitectura Java moderna,
    lo que garantiza un código limpio y compatible con los estándares con una intervención
    manual mínima.
  • Migración de bases de datos más inteligente: gracias al uso de modelos de lenguaje grande (LLM), ahora podemos completar el código
    que falta y optimizar la migración a PostgreSQL o SQL Server, lo que
    reduce drásticamente el tiempo y los costes en comparación con los enfoques
    tradicionales.

Estas innovaciones posicionan a ReForms21™ jako el líder en migración impulsada por IA en la migración de Oracle Forms y Reports, lo que garantiza migraciones más rápidas, seguras y rentables. Con nosotros, las organizaciones obtienen un stack tecnológico future-ready, al tiempo que mantienen sus sistemas críticos en funcionamiento sin interrupciones.

Re_Forms21® vs Arquitectura Oracle Forms

Descubra cómo la arquitectura Re_Forms21 optimiza y moderniza sus Oracle Forms.
Compare .el modelo legacy con una solución diseñada para ofrecer flexibilidad, escalabilidad y alto rendimiento.

Tutoriales en vídeo

De Oracle Forms a Java en la práctica: demostraciones, análisis en profundidad y sesiones comparativas. Descubra cómo mantenemos intacta la lógica al tiempo que habilitamos una arquitectura cloud-ready.

Tutorials

4 Videos

Código: compara el antes y el después.

PL/SQL a la izquierda, Java generado a la derecha. AMapeos type-safe, triggers preservados i código legible alineado con sus estándares.

PL/SQL







PACKAGE EMP_PKG IS
  PROCEDURE fill_job_name;
END;


PACKAGE BODY EMP_PKG IS
  
  
  
  PROCEDURE fill_job_name IS
    CURSOR lookup_job IS
      SELECT job_title
      FROM jobs
      WHERE job_id = :EMP_BLOCK.JOB_ID;
  BEGIN
    OPEN lookup_job;
    FETCH lookup_job INTO :EMP_BLOCK.JOB_NAME;
    CLOSE lookup_job;
  END;







END;


TRIGGER "WHEN-NEW-FORM-INSTANCE" IS
BEGIN


  Execute_Query;


END "WHEN-NEW-FORM-INSTANCE";


TRIGGER "POST-QUERY" ON EMP_BLOCK IS
BEGIN
  EMP_PKG.fill_job_name;
END "POST-QUERY";




Java

@FormController("EXAMPLE1")
public class Example1Form{

  @Inject EmpPkg emp_pkg;
 

  public static abstract class EmpPkg {
    public abstract void fill_job_name();
  }
 

  @Package
  public class EmpPkgBody extends EmpPkg {
    
    
    public void fill_job_name() {
      SqlCursor <?> lookup_job = cursorFor(
        "SELECT job_title FROM jobs WHERE
        job_id = :EMP_BLOCK.JOB_ID"

      );
      try {
        open(lookup_job);
        fetchInto(lookup_job) ,
        nameIn("EMP_BLOCK.JOB_NAME"));
      } finally {
        if (lookup_job.isOpen()) {
          close(lookup_job);
        }
      }
    }
    
    
  }
  
  
  @WhenNewFormInstance
  public void form_WHEN_NEW_FORM_INSTANCE() {
    
    
    executeQuery();
    
    
  }
  
  
  @PostQuery("EMP_BLOCK")
  public void block_EMP_BLOCK_POST_QUERY() {
    emp_pkg.fill_job_name();
  }
  
  
}

Demos en vivo

Modernizamos un formulario representativo a Java nativo para web y lo mostramos en vivo. La misma lógica, una interfaz de usuario más limpia, lista para CI/CD, para que puedas decidir con pruebas, no con promesas.

Demo Oracle Forms

nombre de usuario: rf21
contraseña: rf21

NOTA: esta es una tecnología legacy.
La demostración solo funciona en Internet Explorer con Java.

Demo genérica de Re_Forms21®

nombre de usuario: rf21
contraseña: rf21

Demo Modern Re_Forms21®

nombre de usuario: rf21
contraseña: rf21

Demo Re_Forms21® (Vaadin)

nombre de usuario: rf21
contraseña: rf21

Cloud Re_Forms21®

Tras la migración de la tecnología Oracle Forms a la tecnología Java moderna, la nueva aplicación es cloud-agnostic, lo que ofrece ventajas adicionales:

Sin inversión en
infraestructura física

Escalabilidad
y expansión ilimitadas

Backup en la nube z escalabilidad ilimitada

Backup y recuperación ante desastres automáticos

Modelo híbrido: app en la nube, DB on-premises

COTIZAR AHORA

Sin inversión en
infraestructura física

Escalabilidad
y expansión ilimitadas

Backup en la nube
z escalabilidad ilimitada

Backup y recuperación
ante desastres automáticos

Modelo híbrido: app en la
nube, DB on-premises

COTIZAR AHORA

Migración totalmente
automatizada
(99 %)

Oracle Forms
y Reports a Java

100 % lógica
de negocio y UI

Cloud-ready:
cualquier nube

ZERO DOWNTIME
operacional

Solicite su Proof of Concept (PoC). ¡Empiece hoy!

¡Gracias por completar el formulario!

Freely download Re_Forms21 Reports Tool to evaluate reports and estimate prices. So easy! Stop waiting!

Para descargar tu analizador, rellena el formulario: