Vamos a la SPRO a la siguiente ruta:

Agregamos una nueva entrada.

Hacemos click en Rotulación de etiquetas y agregamos una nueva entrada:

Volvemos a la SPRO y vamos a:

Creamos una nueva implementación:



Implementamos el método CHECK_ADD_ON_ACTIVE:

Volvemos a la SPRO:

Creamos una nueva implementación:



Creamos el filtro:

Creamos un grupo de función y le creamos una DynPro (La que especificamos anteriormente)

En la dynpro Agregamos el campo que queremos mostrar:

Implementamos el método GET_TAXI_SCREEN de la BADI:

En este punto ya podríamos ir a la transacción XD01 / 02 / 03 y ver nuestro campo.


Ahora hay que agregar una APPEND STRUCTURE a la tabla KNA1.

Ahora hay que hacer que en modo visualización el campo aparezca no editable, para esto vamos al grupo de función que creamos y agregamos el siguiente código:

Ahora debemos agregar la lógica para cargar y guardar el dato de nuestro campo Z.
Cargar:

Guardar:
Implementamos el método de la BADI (La de la subscreen).
