Aver te pongo un ejemplo de como mas o menos sale ... yo tengo un campo pais (ZZT_MST_TRAB-PAICO), el cual le agrego un matchcode, pero cuando selecciono el pais se actualiza el campo pais y a su costado se actualiza el campo descripcion (G_DESPAIS)
Espero q este ejemplo pueda ayudarte