SlideShare una empresa de Scribd logo
1 de 28
¿Por qué actualizar versión y
seguir invirtiendo en Oracle
Forms?
21 de Octubre de 2020
Javier Gea
Responsable de Área Application Development
- Database & Forms
Continuidad de los desarrollos con Oracle Forms&Reports
Agenda
2
• RoadMap y certificación
• Nuevas funcionalidades
• BI Publisher
• Migración
• Conclusiones
Continuidad de los desarrollos con Oracle Forms&Reports
Continuidad de los desarrollos con Oracle Forms&Reports 3
RoadMap y certificación
Continuidad de los desarrollos con Oracle Forms&Reports 4
Roadmap de Oracle Forms&Reports
Continuidad de los desarrollos con Oracle Forms&Reports 5
Certificado con últimas versiones de Oracle BD
>= 11.2.0.4
>= 12.1.0.1
12.2.0.1.0
>= 18.3
>= 19.3
19C
ATP-D
Continuidad de los desarrollos con Oracle Forms&Reports 6
Fin de soporte de navegadores al plugin de Java
• Los navegadores dejan de dar soporte al Java Plugin.
• Aplicaciones No compatibles con todos los navegadores.
• Compatibilidad entre versiones de navegador, Java Plugin y SO.
• Problemas de seguridad con algunas versiones de navegadores.
• Problemas de seguridad con el Java Plugin.
Continuidad de los desarrollos con Oracle Forms&Reports 7
Alternativas ejecución cliente. Con navegador
Certificación navegadores y JAVA
• Applet embebido en HTML
 Configuración por defecto
 Soporta SSO, SSO Logout,
integración con JS
 Integración con aplicaciones
HTML
• JNLP embebido en HTML
 Soporta SSO, SSO Logout,
integración con JS
 Base 64 codifica el código fuente del
JNLP en el lado cliente
 Integración con aplicaciones HTML
Continuidad de los desarrollos con Oracle Forms&Reports 8
Alternativas ejecución cliente. Sin navegador
Certificación navegadores y JAVA
• Java Web Start (JWS)
 Soporte SSO limitado (necesita
navegador)
 NO soporta SSO Logout
 Ya soporta integración con JS
(componente aparte)
• Standalone (FSAL)
• Ya soporta SSO y JS
• No necesita navegador
• Se carga desde línea de
comandos
OpcionalObligatorio
Continuidad de los desarrollos con Oracle Forms&Reports 9
Nuevas funcionalidades
Continuidad de los desarrollos con Oracle Forms&Reports 10
Top funcionalidades
Nuevas funcionalidades
JVM Pooling Integración con BI-Publisher
Custom Color
Schemes
Webutil NO OLE
Record Manager
Forms Application Deployment
Services (FAD)
Mejor calidad
imágenes
Login customizado
Integración OPSS
Eventos de sistema
Continuidad de los desarrollos con Oracle Forms&Reports 11
Otras funcionalidades
Nuevas funcionalidades
RECORD_COUNT_DISPLAYED
Iconos en las pestañas
Degradado color canvas
maxEventWait y Colas AQ
RowBanding
Más tamaños de iconos
USER_IP_ADDRESS
Continuidad de los desarrollos con Oracle Forms&Reports 12
Otras funcionalidades
Nuevas funcionalidades
VARCHAR2
65534 >> 2097151
Cliente BD
actualizado
Eventos a nivel de Item
Webutil file Transfer 30% más rápido
Soporte para JAVA
11
ignoreSaaCache
(FSAL)
Majoras en el IDE de desarrollo
Y muchas más…
Continuidad de los desarrollos con Oracle Forms&Reports 13
Imagen VM para Oracle Cloud Infrastructure (OCI)
Nuevas funcionalidades
• Nueva Imagen Oracle Linux 7 lista para ejecutar en OCI.
• Oracle Linux 7.7
• Oracle JDK 8u231
• Oracle Database EE 19.3.0
• WebLogic Server 12.2.1.4.0
• Forms and Reports 12.2.1.4.0
• SQL Developer 19.2.1.247.2212
Continuidad de los desarrollos con Oracle Forms&Reports 14
BI Publisher
Continuidad de los desarrollos con Oracle Forms&Reports 15
Oracle Reports deprecated
• No será actualizado en futuras versiones
• Oracle nos propone una alternativa con BI Publisher
Continuidad de los desarrollos con Oracle Forms&Reports 16
Diversidad de requerimientos
Desafíos del reporting
• Informes ricos en detalles
• Orígenes de datos diversos
• Formatos pre-impresos
 Documentos financieros
 Documentos oficiales
• Materiales de marketing
• Contratos
• Cheques
• Etiquetas
• XMLs
• EFT / EDI
• Destinos diferentes
Informes
Etiquetas
Facturas
XML / EFT / EDI
Destinos
Cartas y Contratos
Continuidad de los desarrollos con Oracle Forms&Reports 17
Visión general
Arquitectura
Continuidad de los desarrollos con Oracle Forms&Reports 18
Flujo de ejecución del informe
Anatomía de un Informe BI Publisher
Salida
Informe
Extracción
de Datos
Formato
Traducción
BI Publisher
1
2
3
4
Continuidad de los desarrollos con Oracle Forms&Reports 19
Ejecución interactiva
Para todo tipo de informes
Continuidad de los desarrollos con Oracle Forms&Reports 20
Migración
Continuidad de los desarrollos con Oracle Forms&Reports 21
avanttic migrador
Migración
• Software desarrollado por avanttic capaz de:
 Realizar adaptaciones a Forms 12c.
 Modernizar mediante cambios de Look&Feel.
 Modificaciones masivas en el código.
• Versiones soportadas desde versión 6/6i, a 12c.
Continuidad de los desarrollos con Oracle Forms&Reports 22
Características del migrador
Migración
• Permite una única línea de desarrollo con dos versiones de forms diferentes mientras el
proyecto de migración está en marcha.
• Parametrizable vía XML.
• Desarrollado 100% en JAVA y Oracle JDAPI.
• El uso de la herramienta minimiza considerablemente el tiempo del proyecto de migración en un
75% consiguiendo que el proceso de migración sea menos “traumático”, más rápido y menos
costoso.
• No requiere licenciamiento alguno.
Continuidad de los desarrollos con Oracle Forms&Reports 23
Metodología de migración
Migración
Estudio de las
aplicaciones a ser
migradas
Instalación/Configuración
binarios productos
implicados
Adaptar (sólo si es
necesario y mejor
mediante avanttic
migrador)
Recompilar
Pruebas técnicas y
pruebas funcionales
Transferencia de
conocimientos y
Formación
Puesta en
marcha
Continuidad de los desarrollos con Oracle Forms&Reports 24
Asistente migración
Migración Reports -> BIP
Continuidad de los desarrollos con Oracle Forms&Reports 25
Utilidad OR2BIPConvAssist
Migración Reports -> BIP
Estrategia de migración
• Evaluar el escenario
 Volumen y Complejidad de los reports
• Construir un juego de prueba representativo
• Realizar un piloto de migración con el juego de prueba
• Valorar los resultados obtenidos
Extracción de Datos
Definición modelo datos (.xdm)
Definición del Informe
Definición del Informe (.xdo)
Log de la migración (.log)
[ LOV para los parámetros (.xml)]
Formato del informe
Fichero de plantilla (.rtf)
Código Almacenado BD
Especificación del paquete (.pls)
Cuerpo del paquete (.plb)
Continuidad de los desarrollos con Oracle Forms&Reports 26
Conclusiones
Continuidad de los desarrollos con Oracle Forms&Reports 27
Conclusiones
• Premier support hasta Agosto 2022 y Extended hasta Agosto 2025.
• Quinta actualización desde la salida de Forms 12c. Hasta 50 nuevas funcionalidades en Forms.
• Soporte ejecución sin navegador.
• Múltiples posibilidades de modernización.
• Reports deprecated y Alternativa BIP.
• Migraciones y Modernizaciones asumibles, con bajo coste y sin riesgo.
¿Forms 21?
Javier Gea
Responsable de Área Application Development
javier.gea@avanttic.com
609 943 003

Más contenido relacionado

Similar a Por qué actualizar Oracle Forms

Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...avanttic Consultoría Tecnológica
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic Consultoría Tecnológica
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoftfcolauravel
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart MonitoratSistemas
 
De Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion MiddlewareDe Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion MiddlewareJC_Diaz_Belmonte
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...avanttic Consultoría Tecnológica
 
Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...
Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...
Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...avanttic Consultoría Tecnológica
 
Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ...
 Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ... Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ...
Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ...CLARA CAMPROVIN
 
Pb11 003 Overview
Pb11 003 OverviewPb11 003 Overview
Pb11 003 Overviewoswchavez
 
Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011
Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011
Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011Pedro Robledo
 
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012SpanishPASSVC
 
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...SOFTENG
 

Similar a Por qué actualizar Oracle Forms (20)

Webinar Migración de Forms & Reports a Oracle Cloud
Webinar Migración de Forms & Reports a Oracle CloudWebinar Migración de Forms & Reports a Oracle Cloud
Webinar Migración de Forms & Reports a Oracle Cloud
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
Webinar Oracle Application Express
Webinar Oracle Application ExpressWebinar Oracle Application Express
Webinar Oracle Application Express
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart Monitor
 
Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)
 
Webinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar – El futuro de Oracle Reports y Oracle DiscovererWebinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar – El futuro de Oracle Reports y Oracle Discoverer
 
De Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion MiddlewareDe Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion Middleware
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
 
Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...
Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...
Webinar - Desarrollo con Oracle Application Express (APEX): demostración prác...
 
Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ...
 Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ... Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ...
Lo que hay que saber si quieres migrar o actualizar tu versión de Microsoft ...
 
Pb11 003 Overview
Pb11 003 OverviewPb11 003 Overview
Pb11 003 Overview
 
Rosalie On-Line
Rosalie On-LineRosalie On-Line
Rosalie On-Line
 
Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011
Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011
Experiencia de ESADE implantando ORACLE SOA Suite - Congreso CUORE Octubre 2011
 
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
 
Webinar: Oracle Data Integrator 12c (25-02-2015)
Webinar: Oracle Data Integrator 12c (25-02-2015)Webinar: Oracle Data Integrator 12c (25-02-2015)
Webinar: Oracle Data Integrator 12c (25-02-2015)
 
Oracle Data Integrator 12c
Oracle Data Integrator 12cOracle Data Integrator 12c
Oracle Data Integrator 12c
 
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
 
Reconnect(); Sevilla - Keynote
Reconnect(); Sevilla - KeynoteReconnect(); Sevilla - Keynote
Reconnect(); Sevilla - Keynote
 

Más de avanttic Consultoría Tecnológica

Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...avanttic Consultoría Tecnológica
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...avanttic Consultoría Tecnológica
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'avanttic Consultoría Tecnológica
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic Consultoría Tecnológica
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Consultoría Tecnológica
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...avanttic Consultoría Tecnológica
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructureavanttic Consultoría Tecnológica
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...avanttic Consultoría Tecnológica
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experienceavanttic Consultoría Tecnológica
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...avanttic Consultoría Tecnológica
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...avanttic Consultoría Tecnológica
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureavanttic Consultoría Tecnológica
 
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el CloudWebinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloudavanttic Consultoría Tecnológica
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsavanttic Consultoría Tecnológica
 

Más de avanttic Consultoría Tecnológica (20)

#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
 
#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
 
Avanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloudAvanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloud
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
 
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle CloudWebinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle Cloud
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
 
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el CloudWebinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

Por qué actualizar Oracle Forms

  • 1. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 21 de Octubre de 2020 Javier Gea Responsable de Área Application Development - Database & Forms Continuidad de los desarrollos con Oracle Forms&Reports
  • 2. Agenda 2 • RoadMap y certificación • Nuevas funcionalidades • BI Publisher • Migración • Conclusiones Continuidad de los desarrollos con Oracle Forms&Reports
  • 3. Continuidad de los desarrollos con Oracle Forms&Reports 3 RoadMap y certificación
  • 4. Continuidad de los desarrollos con Oracle Forms&Reports 4 Roadmap de Oracle Forms&Reports
  • 5. Continuidad de los desarrollos con Oracle Forms&Reports 5 Certificado con últimas versiones de Oracle BD >= 11.2.0.4 >= 12.1.0.1 12.2.0.1.0 >= 18.3 >= 19.3 19C ATP-D
  • 6. Continuidad de los desarrollos con Oracle Forms&Reports 6 Fin de soporte de navegadores al plugin de Java • Los navegadores dejan de dar soporte al Java Plugin. • Aplicaciones No compatibles con todos los navegadores. • Compatibilidad entre versiones de navegador, Java Plugin y SO. • Problemas de seguridad con algunas versiones de navegadores. • Problemas de seguridad con el Java Plugin.
  • 7. Continuidad de los desarrollos con Oracle Forms&Reports 7 Alternativas ejecución cliente. Con navegador Certificación navegadores y JAVA • Applet embebido en HTML  Configuración por defecto  Soporta SSO, SSO Logout, integración con JS  Integración con aplicaciones HTML • JNLP embebido en HTML  Soporta SSO, SSO Logout, integración con JS  Base 64 codifica el código fuente del JNLP en el lado cliente  Integración con aplicaciones HTML
  • 8. Continuidad de los desarrollos con Oracle Forms&Reports 8 Alternativas ejecución cliente. Sin navegador Certificación navegadores y JAVA • Java Web Start (JWS)  Soporte SSO limitado (necesita navegador)  NO soporta SSO Logout  Ya soporta integración con JS (componente aparte) • Standalone (FSAL) • Ya soporta SSO y JS • No necesita navegador • Se carga desde línea de comandos OpcionalObligatorio
  • 9. Continuidad de los desarrollos con Oracle Forms&Reports 9 Nuevas funcionalidades
  • 10. Continuidad de los desarrollos con Oracle Forms&Reports 10 Top funcionalidades Nuevas funcionalidades JVM Pooling Integración con BI-Publisher Custom Color Schemes Webutil NO OLE Record Manager Forms Application Deployment Services (FAD) Mejor calidad imágenes Login customizado Integración OPSS Eventos de sistema
  • 11. Continuidad de los desarrollos con Oracle Forms&Reports 11 Otras funcionalidades Nuevas funcionalidades RECORD_COUNT_DISPLAYED Iconos en las pestañas Degradado color canvas maxEventWait y Colas AQ RowBanding Más tamaños de iconos USER_IP_ADDRESS
  • 12. Continuidad de los desarrollos con Oracle Forms&Reports 12 Otras funcionalidades Nuevas funcionalidades VARCHAR2 65534 >> 2097151 Cliente BD actualizado Eventos a nivel de Item Webutil file Transfer 30% más rápido Soporte para JAVA 11 ignoreSaaCache (FSAL) Majoras en el IDE de desarrollo Y muchas más…
  • 13. Continuidad de los desarrollos con Oracle Forms&Reports 13 Imagen VM para Oracle Cloud Infrastructure (OCI) Nuevas funcionalidades • Nueva Imagen Oracle Linux 7 lista para ejecutar en OCI. • Oracle Linux 7.7 • Oracle JDK 8u231 • Oracle Database EE 19.3.0 • WebLogic Server 12.2.1.4.0 • Forms and Reports 12.2.1.4.0 • SQL Developer 19.2.1.247.2212
  • 14. Continuidad de los desarrollos con Oracle Forms&Reports 14 BI Publisher
  • 15. Continuidad de los desarrollos con Oracle Forms&Reports 15 Oracle Reports deprecated • No será actualizado en futuras versiones • Oracle nos propone una alternativa con BI Publisher
  • 16. Continuidad de los desarrollos con Oracle Forms&Reports 16 Diversidad de requerimientos Desafíos del reporting • Informes ricos en detalles • Orígenes de datos diversos • Formatos pre-impresos  Documentos financieros  Documentos oficiales • Materiales de marketing • Contratos • Cheques • Etiquetas • XMLs • EFT / EDI • Destinos diferentes Informes Etiquetas Facturas XML / EFT / EDI Destinos Cartas y Contratos
  • 17. Continuidad de los desarrollos con Oracle Forms&Reports 17 Visión general Arquitectura
  • 18. Continuidad de los desarrollos con Oracle Forms&Reports 18 Flujo de ejecución del informe Anatomía de un Informe BI Publisher Salida Informe Extracción de Datos Formato Traducción BI Publisher 1 2 3 4
  • 19. Continuidad de los desarrollos con Oracle Forms&Reports 19 Ejecución interactiva Para todo tipo de informes
  • 20. Continuidad de los desarrollos con Oracle Forms&Reports 20 Migración
  • 21. Continuidad de los desarrollos con Oracle Forms&Reports 21 avanttic migrador Migración • Software desarrollado por avanttic capaz de:  Realizar adaptaciones a Forms 12c.  Modernizar mediante cambios de Look&Feel.  Modificaciones masivas en el código. • Versiones soportadas desde versión 6/6i, a 12c.
  • 22. Continuidad de los desarrollos con Oracle Forms&Reports 22 Características del migrador Migración • Permite una única línea de desarrollo con dos versiones de forms diferentes mientras el proyecto de migración está en marcha. • Parametrizable vía XML. • Desarrollado 100% en JAVA y Oracle JDAPI. • El uso de la herramienta minimiza considerablemente el tiempo del proyecto de migración en un 75% consiguiendo que el proceso de migración sea menos “traumático”, más rápido y menos costoso. • No requiere licenciamiento alguno.
  • 23. Continuidad de los desarrollos con Oracle Forms&Reports 23 Metodología de migración Migración Estudio de las aplicaciones a ser migradas Instalación/Configuración binarios productos implicados Adaptar (sólo si es necesario y mejor mediante avanttic migrador) Recompilar Pruebas técnicas y pruebas funcionales Transferencia de conocimientos y Formación Puesta en marcha
  • 24. Continuidad de los desarrollos con Oracle Forms&Reports 24 Asistente migración Migración Reports -> BIP
  • 25. Continuidad de los desarrollos con Oracle Forms&Reports 25 Utilidad OR2BIPConvAssist Migración Reports -> BIP Estrategia de migración • Evaluar el escenario  Volumen y Complejidad de los reports • Construir un juego de prueba representativo • Realizar un piloto de migración con el juego de prueba • Valorar los resultados obtenidos Extracción de Datos Definición modelo datos (.xdm) Definición del Informe Definición del Informe (.xdo) Log de la migración (.log) [ LOV para los parámetros (.xml)] Formato del informe Fichero de plantilla (.rtf) Código Almacenado BD Especificación del paquete (.pls) Cuerpo del paquete (.plb)
  • 26. Continuidad de los desarrollos con Oracle Forms&Reports 26 Conclusiones
  • 27. Continuidad de los desarrollos con Oracle Forms&Reports 27 Conclusiones • Premier support hasta Agosto 2022 y Extended hasta Agosto 2025. • Quinta actualización desde la salida de Forms 12c. Hasta 50 nuevas funcionalidades en Forms. • Soporte ejecución sin navegador. • Múltiples posibilidades de modernización. • Reports deprecated y Alternativa BIP. • Migraciones y Modernizaciones asumibles, con bajo coste y sin riesgo. ¿Forms 21?
  • 28. Javier Gea Responsable de Área Application Development javier.gea@avanttic.com 609 943 003

Notas del editor

  1. JVM Pooling -------------- - Intro JVM controla el uso de memorias desde forms, concretamente memoria usada por código JAVA. JAVA se utiliza al ejecutar un report, un informe BI Publisher o cualquier clase JAVA importada desde un form. - Balanceo RANDOM (default) In Random mode, the JVM Controller operates as it did in previous versions. All children created by the Controller are free to accept new connections. Assuming a JVM is available to receive a new connection, it will. LEAST_LOADED In Least Loaded First mode, the JVM Controller monitors and controls the connection accepting behavior of the children JVMs. Only one child JVM would be allowed to listen for new connection requests at a time. To schedule a child JVM, the JVM Controller would iterate though all the child JVMs in the pool and select a child JVM which is serving the least number of sessions. It would instruct the selected child JVM to listen for the next connection request. The scheduled child JVM would acknowledge back to the JVM Controllers after accepting the session request. The JVM Controller would initiate the load balancing sequence again and look for the next least loaded child JVM from the pool. ROUND_ROBIN In Round Robin mode, the JVM Controller monitors and controls the connection accepting behavior of the children JVMs. To distribute the load, the Controller iterates through the list of JVMs and gives each a fair chance to accept new connection requests. Initially, the Controller would start with the first JVM in the list and instruct it to start accepting connection requests. The JVM Controller would receive the acknowledgment from currently schedule child JVM then move to the next available child available child and initiate the load balancing sequence again. The Controller will cycle through all available JVMs. Eventos de Sistema --------------------- Client-Idle DB-Idle Single-Sign-Off EM Notification Media Completion Integración OPSS ------------------- En las versiones de Formularios anteriores a 12.2.1, la integración con inicio de sesión único (SSO) requería que el servidor LDAP utilizado por el servidor de autenticación sea Oracle Internet Directory (OID). Los datos del Descriptor de acceso remoto (RAD) que se almacenaron anteriormente en OID ahora se pueden almacenar en el repositorio de Oracle Platform Security Services (OPSS). Como resultado, Forms ya no tiene una dependencia directa en ningún servidor LDAP. Los usuarios ahora pueden elegir cualquier servidor LDAP que sea compatible con Oracle Access Manager (OAM). Esta característica no es compatible con Oracle Reports.
  2. MAX_EVENT_WAIT actúa como heartbeat Se puede reducir considerablemente el tráfico de red El nº 10 son segundos
  3. ignoreSaaCache - El algoritmo utilizado para determinar si un la actualización de caché es necesaria, se ha mejorado significativamente, mejorando. Mejoras en el manejo del Caché en modo FSAL. Algoritmo mejorado y nuevo parámetro ignoreSaaCache que nos permite utilizar o no esa cache
  4. Hoy en día las necesidades de reporting son muy grandes. Es necesario cubrir una amplia variedad de tipos de informes que van desde las simples etiquetas, a los más ricos y visuales informes que nos podamos llegar a imaginar. Esto puede llegar a provocar que se disponga de un complejo Sistema de reporting. Por ejemplo: Hardware específico de impression, como por ejemplo para imprimir las etiquetas Más de una herramienta de reporting dependiendo del formato Externalización a un tercer proveedor, por ejemplo, para la impresión de los cheques Arquitectura de reporting compleja y de difícil mantenimiento BIP simplifica este complejo sistema de reporting cubriendo nuestras necesidades. BIP es la solución empresarial y estratégica de Oracle para la publicación y creación de informes que permite extraer datos de varios orígenes de datos, crear diseños para datos de informes y publicar informes con mucho formato en una amplia variedad de destinos (impresoras, faxes, correo electrónico y repositorios de documentos a través de FTP o WebDav). Los formatos de los informes de BI Publisher se pueden diseñar mediante herramientas tan conocidas como Microsoft Word o Adobe Acrobat.
  5. Y esto lo vamos a cubrir con una arquitectura sencilla donde: Multiples orígenes de datos que nos permiten la combinación de más de un tipo de Fuente de orígen. Por ejemplo un fichero de texto con una tabla Oracle, etc. Nuestras consultas de datos sobre los diversos orígenes generan un XML. De la combinación de los datos se encarga BIP. El motor de BIP aplica una plantilla. Existe posibilidad de que los usuarios de negocio se creen sus propias plantillas desde MS Word & Adobe professional Los documentos resultantes pueden ser distribuidos de multiples formas BIP nos permite crear informes interactivos (quitar/añadir filtros) BIP permite a los usuarios crearse sus propios informes utilizando herramientas conocidas, como por ejemplo MS Word. BIP está siendo utilizado en las aplicaciones de Oracle tales como JD Edwards, Siebel CRM, Peoplesoft, EBS, etc.
  6. La arquitectura de BI Publisher separa la parte de lógica de los datos (or query) del layaout. Esto nos permite el reaprovechamiento de nuestras SQL y que podamos tener multiples layouts asociados a una simple query, otorgnadónos una mayor flexibilidad y reduciendo así los costs de mantenimiento.
  7. La utilidad de conversión divide el report adaptándolo a la estructura de BIP, generando los siguientes ficheros: Ficheros generar paquete código PL/SQL del report (.pls y .plb) Fichero de log de la migración (Opcionalmente) Ficheros .xml con LOV para los parámetros