Desarrolladores AS/400 y RPG, especialistas en IBM i

Incorpora especialistas que mantienen aplicaciones IBM i y modernizan código RPG. Amplía funciones de negocio o conecta sistemas externos sin sustituir toda la aplicación.

El experto adecuado para tu equipo

Dinos cómo contactarte y te pondremos en contacto con un experto.

Sin compromiso. Solo sigues adelante si es la opción adecuada.

Confían en Nosotros

Bimbo
Bolaffi
BTO
IDS
Infocert
Metelli
Newchem
Relatech
Bimbo
Bolaffi
BTO
IDS
Infocert
Metelli
Newchem
Relatech
Contáctanos

¿En qué necesitas ayuda?

Cambios en aplicaciones de negocio existentes

Necesitas adaptar compras o inventario en una aplicación IBM i. Un desarrollador RPG revisa las reglas existentes y modifica los programas, con pruebas de regresión sobre los procesos afectados.

Modernización gradual del código y las interfaces

El código heredado dificulta introducir cambios. Un especialista identifica componentes que pueden actualizarse por separado y prepara su refactorización, conservando la lógica de negocio validada.

Conexión de IBM i con otros sistemas

Necesitas intercambiar transacciones con aplicaciones externas. Un desarrollador de integración implementa API REST o intercambios de archivos, con validación de datos y controles de reintento ante fallos.

Incidencias recurrentes o actualización de IBM i

Los procesos por lotes fallan o una actualización requiere revisar compatibilidad. Un especialista diagnostica errores y valida procedimientos de reinicio, además de comprobar el comportamiento de las aplicaciones tras el cambio.

Desarrollo de aplicaciones AS/400 y RPG

Digiventi proporciona desarrolladores RPG que se incorporan a tu equipo para mantener y ampliar aplicaciones IBM i, incluidos los sistemas conocidos como AS/400. Revisan las reglas de negocio existentes antes de modificar el procesamiento de transacciones o los programas por lotes.

El trabajo abarca desarrollo en RPG IV y RPGLE, programas CL y acceso a Db2 for i. En aplicaciones de compras o inventario, adaptan programas y pantallas 5250 a los cambios de proceso, con pruebas de regresión. También documentan dependencias para facilitar modificaciones posteriores.

Modernización de aplicaciones IBM i

Los especialistas en modernización analizan dependencias e identifican componentes que pueden actualizarse por separado. Esto permite introducir cambios graduales cuando sustituir toda la aplicación supondría un riesgo innecesario para el negocio.

  • Refactorización de RPG: Convierten código seleccionado de formato fijo a formato libre y separan la lógica de negocio en procedimientos ILE o programas de servicio, con pruebas de regresión del comportamiento existente.
  • Modernización de interfaces: Exponen funciones de la aplicación a interfaces web mediante límites de servicio definidos. Conservan la lógica transaccional validada y comprueban las autorizaciones antes de ampliar el acceso más allá de las sesiones 5250.

Integración mediante API y desarrollo en Db2 for i

Los desarrolladores de integración conectan aplicaciones IBM i con sistemas externos sin dispersar la lógica de intercambio entre los programas de negocio. Definen los límites de las transacciones y el tratamiento de errores antes de implementar las conexiones.

  • Integración de aplicaciones: Implementan conexiones mediante API REST o intercambios programados de archivos, con validación y controles de reintento. Coordinan la autenticación con los sistemas participantes.
  • Desarrollo en Db2 for i: Escriben SQL embebido y procedimientos almacenados. Investigan consultas lentas con herramientas de rendimiento SQL y revisan planes de acceso antes de modificar índices o código.

Soporte de aplicaciones y actualizaciones de IBM i

Los especialistas en soporte de aplicaciones IBM i investigan incidencias de producción y fallos por lotes mediante registros de trabajos y diagnósticos de programas. Corrigen el código y validan procedimientos de reinicio para reducir el riesgo de procesamiento duplicado tras una interrupción.

Ante una actualización de versión de IBM i, revisan la compatibilidad y coordinan las recompilaciones necesarias. Preparan pruebas de regresión y atienden incidencias posteriores. El mantenimiento continuo también puede incluir control de versiones y procedimientos de compilación repetibles para registrar los cambios entre versiones.

Experiencia en la práctica

Implementación de plataforma digital empresarial para un proveedor cualificado de servicios de confianza

Un proveedor líder europeo de servicios de confianza requería capacidad técnica y de gestión senior para expandir su plataforma nacional de identidad digital bajo estrictos plazos regulatorios. Incorporamos consultores especializados para respaldar la definición de requisitos, la arquitectura en la nube de AWS y los flujos de integración integrales. El proyecto se entregó según lo previsto, implementando con éxito procesos conformes de incorporación y verificación biométrica a escala nacional.

Digiventi en cifras

10+

Años de experiencia en el sector tecnológico.

1.500+

Profesionales

250+

Proyectos completados con éxito.

El equipo de Digiventi

Especialistas senior y las personas que hacen avanzar el trabajo de los clientes. Son las mismas que responden cuando nos escribes.

Nuestra experiencia en distintas tecnologías

Nuestra red abarca una gama más amplia de tecnologías, incluidas las plataformas que aparecen a continuación.

.NET
Azure DevOps
C#
C++
Atlassian
GitHub
Java
Javascript
Node js
php
Python
Typescript
.NET
Azure DevOps
C#
C++
Atlassian
GitHub
Java
Javascript
Node js
php
Python
Typescript

Cómo te ponemos en contacto con un experto

  1. Cuéntanos qué necesitas

    Comparte el trabajo, las competencias que te faltan y cuándo necesitas apoyo.

  2. Te ponemos en contacto con un experto

    Usamos tus datos para identificar al experto adecuado y presentaros.

  3. Se une a tu equipo

    Tu experto trabaja junto a tu equipo, apoyando las actividades habituales o una iniciativa de alcance definido.

¿Necesitas competencias especializadas o reforzar tu equipo? Dinos qué necesita tu equipo y te pondremos en contacto con un experto.

Solicita un experto