![](https://www.cvosoft.com/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
📘ABAP - ON Chain-request
![](https://www.cvosoft.com/cvo_files/img_sistema_elearning/iconografia_sap_abap/switch-portfolio-neutro.png)
Definición de ON Chain-request
Es la cláusula ABAP que se utiliza en la sentencia CHAIN-ENDCHAIN para procesar un módulo si alguno de los campos de la pantalla dentro de la sentencia CHAIN-ENDCHAIN contiene un valor nuevo, es decir cambia su valor.
Veamos un ejemplo de su utilización:
*------------------------------------------------------------*
PROCESS AFTER INPUT.
*------------------------------------------------------------*
CHAIN.
FIELD: wa_ztu_hogares_ppal-nombreape,
wa_ztu_hogares_ppal-tipodoc,
wa_ztu_hogares_ppal-numdoc,
wa_ztu_hogares_ppal-domicilio,
wa_ztu_hogares_ppal-domicilio_num,
wa_ztu_hogares_ppal-domicilio_piso,
wa_ztu_hogares_ppal-domicilio_depto,
wa_ztu_hogares_ppal-telefono,
wa_ztu_hogares_ppal-correoelec,
wa_ztu_hogares_ppal-vkont,
wa_ztu_hogares_ppal-vstelle.
* Registramos la actualización de campos de la dynpro 0100
MODULE actualizacion_campos_0100 ON CHAIN-REQUEST.
* Validaciones de los campos de la dynpro 0100
MODULE validar_campos_0100.
ENDCHAIN.
![](https://www.cvosoft.com/cvo_files/imgs_sap_abap/spacer660.gif)