SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
1. %Error y %Status
2. Estructura de datos de archivo InfDs
3. Estructura de datos de programa Sds
4. Subrutina *PSSR e InfSr
5. Monitor On-Error
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
%Error y %Status
▪ Mediante el especificador (e) de error se pueden controlar y capturar
los errores de operación.
➢ Permite validar si se
detectó un error en el
procesamiento del
archivo.
➢ Indicador de
detección de error.
➢ Valida el código de error
devuelto.
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
%Error y %Status
▪ Tabla de códigos de error
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Estructura de datos de archivo InfDs
▪
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Estructura de datos de programa Sds
▪
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Subrutina *PSSR e InfSr
▪
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Subrutina *PSSR e InfSr
▪
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Subrutina *PSSR e InfSr
▪
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
▪
monitor;
exsr mainline;
on-error 1217;
callp halt('File ORDER not found - check library list.');
on-error *FILE;
dump;
callp halt('File error occurred - check dump.');
on-error;
dump;
callp info('Program error occurred - check dump.');
endmon;
*inlr = *on;
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER
Ingeniero Giovanny Guillén Bustamante
Especialista Certificado IBM i – PMP – SCRUM MASTER

Weitere ähnliche Inhalte

Was ist angesagt?

Gestion de permisos especiales y accesos en ibm i v2
Gestion de permisos especiales y accesos en ibm i v2Gestion de permisos especiales y accesos en ibm i v2
Gestion de permisos especiales y accesos en ibm i v2HelpSystems
 
Linux Kernel MMC Storage driver Overview
Linux Kernel MMC Storage driver OverviewLinux Kernel MMC Storage driver Overview
Linux Kernel MMC Storage driver OverviewRajKumar Rampelli
 
Oracle Forms Creation-List of Values (LOV)
Oracle Forms Creation-List of Values (LOV)Oracle Forms Creation-List of Values (LOV)
Oracle Forms Creation-List of Values (LOV)Sekhar Byna
 
[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階Simen Li
 
Trace kernel code tips
Trace kernel code tipsTrace kernel code tips
Trace kernel code tipsViller Hsiao
 
GUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALGUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALmakac0 makac0
 
Oracle Forms : Validation Triggers
Oracle Forms : Validation TriggersOracle Forms : Validation Triggers
Oracle Forms : Validation TriggersSekhar Byna
 
そんなリザルトキャッシュで大丈夫か? #jjug
そんなリザルトキャッシュで大丈夫か? #jjugそんなリザルトキャッシュで大丈夫か? #jjug
そんなリザルトキャッシュで大丈夫か? #jjugToshiaki Maki
 
Unix system programming
Unix system programmingUnix system programming
Unix system programmingSyed Mustafa
 
Sistemas de arquivos artigo
Sistemas de arquivos   artigoSistemas de arquivos   artigo
Sistemas de arquivos artigoDaiana de Ávila
 
Oracle Forms- key triggers
Oracle Forms- key triggersOracle Forms- key triggers
Oracle Forms- key triggersSekhar Byna
 
Q4.11: Introduction to eMMC
Q4.11: Introduction to eMMCQ4.11: Introduction to eMMC
Q4.11: Introduction to eMMCLinaro
 
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...Anne Nicolas
 
হযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাস
হযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাসহযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাস
হযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাসGausul Azam
 
Oracle Forms : Query Triggers
Oracle Forms : Query TriggersOracle Forms : Query Triggers
Oracle Forms : Query TriggersSekhar Byna
 

Was ist angesagt? (20)

Gestion de permisos especiales y accesos en ibm i v2
Gestion de permisos especiales y accesos en ibm i v2Gestion de permisos especiales y accesos en ibm i v2
Gestion de permisos especiales y accesos en ibm i v2
 
Manual as-400 (1)
Manual as-400 (1)Manual as-400 (1)
Manual as-400 (1)
 
Linux Kernel MMC Storage driver Overview
Linux Kernel MMC Storage driver OverviewLinux Kernel MMC Storage driver Overview
Linux Kernel MMC Storage driver Overview
 
Oracle Forms Creation-List of Values (LOV)
Oracle Forms Creation-List of Values (LOV)Oracle Forms Creation-List of Values (LOV)
Oracle Forms Creation-List of Values (LOV)
 
Il linguaggio SQL
Il linguaggio SQLIl linguaggio SQL
Il linguaggio SQL
 
[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階
 
Trace kernel code tips
Trace kernel code tipsTrace kernel code tips
Trace kernel code tips
 
GUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALGUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/AL
 
Oracle Forms : Validation Triggers
Oracle Forms : Validation TriggersOracle Forms : Validation Triggers
Oracle Forms : Validation Triggers
 
そんなリザルトキャッシュで大丈夫か? #jjug
そんなリザルトキャッシュで大丈夫か? #jjugそんなリザルトキャッシュで大丈夫か? #jjug
そんなリザルトキャッシュで大丈夫か? #jjug
 
Pl/Python
Pl/PythonPl/Python
Pl/Python
 
Unix system programming
Unix system programmingUnix system programming
Unix system programming
 
Sistemas de arquivos artigo
Sistemas de arquivos   artigoSistemas de arquivos   artigo
Sistemas de arquivos artigo
 
Oracle Forms- key triggers
Oracle Forms- key triggersOracle Forms- key triggers
Oracle Forms- key triggers
 
Q4.11: Introduction to eMMC
Q4.11: Introduction to eMMCQ4.11: Introduction to eMMC
Q4.11: Introduction to eMMC
 
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
 
Prezentacijos menas
Prezentacijos menasPrezentacijos menas
Prezentacijos menas
 
হযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাস
হযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাসহযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাস
হযরত নূহ আ: এর জীবনী এবং মহাপ্লাবনের ইতিহাস
 
Gpu簡介
Gpu簡介Gpu簡介
Gpu簡介
 
Oracle Forms : Query Triggers
Oracle Forms : Query TriggersOracle Forms : Query Triggers
Oracle Forms : Query Triggers
 

Ähnlich wie Programacion RPG - Gestión de Errores y Excepciones

Capacitacion empleados
Capacitacion empleadosCapacitacion empleados
Capacitacion empleadossgomezrojas
 
PROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOS
PROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOSPROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOS
PROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOSJenny Johanna
 
Plan de Mantenimiento
Plan de MantenimientoPlan de Mantenimiento
Plan de Mantenimientobryam moriano
 
Maria diapositiva
Maria diapositivaMaria diapositiva
Maria diapositiva234156
 
Maria diapositiva
Maria diapositivaMaria diapositiva
Maria diapositiva87345
 
Generacion simplificada de reportes de cumplimiento en ibm i
Generacion simplificada de reportes de cumplimiento en ibm iGeneracion simplificada de reportes de cumplimiento en ibm i
Generacion simplificada de reportes de cumplimiento en ibm iHelpSystems
 
Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...
Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...
Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...Jack Daniel Cáceres Meza
 
Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1
Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1
Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1Jack Daniel Cáceres Meza
 
Trabajo de seminario del operador nº 1
Trabajo de seminario del operador nº 1Trabajo de seminario del operador nº 1
Trabajo de seminario del operador nº 1Cari Caminos
 
SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...
SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...
SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...Oscar Jaime Acosta
 
2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimiento2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimientoAlberto Vargas
 
2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimiento2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimientoluisbes
 
IBM® Sterling Connect Direct
IBM® Sterling Connect DirectIBM® Sterling Connect Direct
IBM® Sterling Connect DirectGerardo Zir
 
PRTG NETWORK MONITOR
PRTG NETWORK MONITORPRTG NETWORK MONITOR
PRTG NETWORK MONITORpedrooscar12
 
Programación Defensiva
Programación DefensivaProgramación Defensiva
Programación Defensivajgbd127
 
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata Alejandro Zapata
 
Integrando información y procesos con IBM Sterling Conncect Direct.
Integrando información y procesos con IBM Sterling Conncect Direct.Integrando información y procesos con IBM Sterling Conncect Direct.
Integrando información y procesos con IBM Sterling Conncect Direct.SyscomCipher
 

Ähnlich wie Programacion RPG - Gestión de Errores y Excepciones (20)

Capacitacion empleados
Capacitacion empleadosCapacitacion empleados
Capacitacion empleados
 
PROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOS
PROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOSPROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOS
PROYECTO REDES Y SEGURIDAD SENA MANUAL DE PROCEDIMIENTOS
 
Plan de Mantenimiento
Plan de MantenimientoPlan de Mantenimiento
Plan de Mantenimiento
 
Maria diapositiva
Maria diapositivaMaria diapositiva
Maria diapositiva
 
Maria diapositiva
Maria diapositivaMaria diapositiva
Maria diapositiva
 
Generacion simplificada de reportes de cumplimiento en ibm i
Generacion simplificada de reportes de cumplimiento en ibm iGeneracion simplificada de reportes de cumplimiento en ibm i
Generacion simplificada de reportes de cumplimiento en ibm i
 
Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...
Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...
Curso: Introducción a la seguridad informática: 08 Gestionar la seguridad inf...
 
Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1
Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1
Curso: Control de acceso y seguridad: 02 Análisis de riesgos 1
 
03. programacion de data logger
03. programacion de data logger03. programacion de data logger
03. programacion de data logger
 
Adm cc sus estrategias
Adm cc sus estrategiasAdm cc sus estrategias
Adm cc sus estrategias
 
Trabajo de seminario del operador nº 1
Trabajo de seminario del operador nº 1Trabajo de seminario del operador nº 1
Trabajo de seminario del operador nº 1
 
SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...
SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...
SENA - Guia corregir fallas y reestablecer el funcionamiento de los equipos d...
 
2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimiento2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimiento
 
2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimiento2011 02-14 taller de mantenimiento
2011 02-14 taller de mantenimiento
 
Presentacion
PresentacionPresentacion
Presentacion
 
IBM® Sterling Connect Direct
IBM® Sterling Connect DirectIBM® Sterling Connect Direct
IBM® Sterling Connect Direct
 
PRTG NETWORK MONITOR
PRTG NETWORK MONITORPRTG NETWORK MONITOR
PRTG NETWORK MONITOR
 
Programación Defensiva
Programación DefensivaProgramación Defensiva
Programación Defensiva
 
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
Trabajo Practico : Instituto superior de profesorado nº 3- Alejandro Zapata
 
Integrando información y procesos con IBM Sterling Conncect Direct.
Integrando información y procesos con IBM Sterling Conncect Direct.Integrando información y procesos con IBM Sterling Conncect Direct.
Integrando información y procesos con IBM Sterling Conncect Direct.
 

Mehr von Giovanny Guillen

Curso java desde cero nivel i - modulo v
Curso java desde cero   nivel i - modulo vCurso java desde cero   nivel i - modulo v
Curso java desde cero nivel i - modulo vGiovanny Guillen
 
Curso java desde cero nivel i - modulo iv
Curso java desde cero   nivel i - modulo ivCurso java desde cero   nivel i - modulo iv
Curso java desde cero nivel i - modulo ivGiovanny Guillen
 
Curso java desde cero nivel i - modulo iii
Curso java desde cero   nivel i - modulo iiiCurso java desde cero   nivel i - modulo iii
Curso java desde cero nivel i - modulo iiiGiovanny Guillen
 
Curso java desde cero nivel i - modulo ii
Curso java desde cero   nivel i - modulo iiCurso java desde cero   nivel i - modulo ii
Curso java desde cero nivel i - modulo iiGiovanny Guillen
 
Curso java desde cero nivel i - modulo i
Curso java desde cero   nivel i - modulo iCurso java desde cero   nivel i - modulo i
Curso java desde cero nivel i - modulo iGiovanny Guillen
 
Libro Ingeniería del Software
Libro Ingeniería del SoftwareLibro Ingeniería del Software
Libro Ingeniería del SoftwareGiovanny Guillen
 
Gestión de la Capacidad en Fábricas de Software
Gestión de la Capacidad en Fábricas de SoftwareGestión de la Capacidad en Fábricas de Software
Gestión de la Capacidad en Fábricas de SoftwareGiovanny Guillen
 
Template project status report
Template project status reportTemplate project status report
Template project status reportGiovanny Guillen
 
Gestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de RiesgosGestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de RiesgosGiovanny Guillen
 
La ejecución estratégica
La ejecución estratégicaLa ejecución estratégica
La ejecución estratégicaGiovanny Guillen
 
La transición del producto del proyecto
La transición del producto del proyectoLa transición del producto del proyecto
La transición del producto del proyectoGiovanny Guillen
 
Gerencia de Proyectos - Responsabilidades del Sponsor
Gerencia de Proyectos - Responsabilidades del SponsorGerencia de Proyectos - Responsabilidades del Sponsor
Gerencia de Proyectos - Responsabilidades del SponsorGiovanny Guillen
 
Lograr el éxito del proyecto
Lograr el éxito del proyectoLograr el éxito del proyecto
Lograr el éxito del proyectoGiovanny Guillen
 

Mehr von Giovanny Guillen (20)

Curso java desde cero nivel i - modulo v
Curso java desde cero   nivel i - modulo vCurso java desde cero   nivel i - modulo v
Curso java desde cero nivel i - modulo v
 
Curso java desde cero nivel i - modulo iv
Curso java desde cero   nivel i - modulo ivCurso java desde cero   nivel i - modulo iv
Curso java desde cero nivel i - modulo iv
 
Curso java desde cero nivel i - modulo iii
Curso java desde cero   nivel i - modulo iiiCurso java desde cero   nivel i - modulo iii
Curso java desde cero nivel i - modulo iii
 
Curso java desde cero nivel i - modulo ii
Curso java desde cero   nivel i - modulo iiCurso java desde cero   nivel i - modulo ii
Curso java desde cero nivel i - modulo ii
 
Curso java desde cero nivel i - modulo i
Curso java desde cero   nivel i - modulo iCurso java desde cero   nivel i - modulo i
Curso java desde cero nivel i - modulo i
 
Cobol training
Cobol trainingCobol training
Cobol training
 
Libro Ingeniería del Software
Libro Ingeniería del SoftwareLibro Ingeniería del Software
Libro Ingeniería del Software
 
Portafolio de proyectos
Portafolio de proyectosPortafolio de proyectos
Portafolio de proyectos
 
Organizational values
Organizational valuesOrganizational values
Organizational values
 
IBM i - AS/400 - SDA
IBM i - AS/400 - SDAIBM i - AS/400 - SDA
IBM i - AS/400 - SDA
 
Ingenieria requerimientos
Ingenieria requerimientosIngenieria requerimientos
Ingenieria requerimientos
 
Earn value
Earn valueEarn value
Earn value
 
Gestión de la Capacidad en Fábricas de Software
Gestión de la Capacidad en Fábricas de SoftwareGestión de la Capacidad en Fábricas de Software
Gestión de la Capacidad en Fábricas de Software
 
Fabricas de software
Fabricas de softwareFabricas de software
Fabricas de software
 
Template project status report
Template project status reportTemplate project status report
Template project status report
 
Gestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de RiesgosGestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de Riesgos
 
La ejecución estratégica
La ejecución estratégicaLa ejecución estratégica
La ejecución estratégica
 
La transición del producto del proyecto
La transición del producto del proyectoLa transición del producto del proyecto
La transición del producto del proyecto
 
Gerencia de Proyectos - Responsabilidades del Sponsor
Gerencia de Proyectos - Responsabilidades del SponsorGerencia de Proyectos - Responsabilidades del Sponsor
Gerencia de Proyectos - Responsabilidades del Sponsor
 
Lograr el éxito del proyecto
Lograr el éxito del proyectoLograr el éxito del proyecto
Lograr el éxito del proyecto
 

Kürzlich hochgeladen

Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Leonardo J. Caballero G.
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++luzgaray6
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.CeteliInmaculada
 
Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Leonardo J. Caballero G.
 

Kürzlich hochgeladen (6)

Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.
 
Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024
 

Programacion RPG - Gestión de Errores y Excepciones

  • 1. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER
  • 2. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER 1. %Error y %Status 2. Estructura de datos de archivo InfDs 3. Estructura de datos de programa Sds 4. Subrutina *PSSR e InfSr 5. Monitor On-Error
  • 3. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER %Error y %Status ▪ Mediante el especificador (e) de error se pueden controlar y capturar los errores de operación. ➢ Permite validar si se detectó un error en el procesamiento del archivo. ➢ Indicador de detección de error. ➢ Valida el código de error devuelto.
  • 4. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER %Error y %Status ▪ Tabla de códigos de error
  • 5. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Estructura de datos de archivo InfDs ▪
  • 6. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Estructura de datos de programa Sds ▪
  • 7. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Subrutina *PSSR e InfSr ▪
  • 8. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Subrutina *PSSR e InfSr ▪
  • 9. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Subrutina *PSSR e InfSr ▪
  • 10. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER ▪ monitor; exsr mainline; on-error 1217; callp halt('File ORDER not found - check library list.'); on-error *FILE; dump; callp halt('File error occurred - check dump.'); on-error; dump; callp info('Program error occurred - check dump.'); endmon; *inlr = *on;
  • 11. Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER Ingeniero Giovanny Guillén Bustamante Especialista Certificado IBM i – PMP – SCRUM MASTER