Añadir campos en dynpros

Hola masters

Pregunta: me solicitaron añadir campos en transacciones de activo fijo.

Los añadí desde una dynpro y si quedaron bien, solo que el usuario cuando ingresa datos no se quedan guardados. Los campos los tengo en propiedades de (entrada y salida) Sería integrar una función? o tienen algún ejemplo que me pueda servir. el código que ingrese está debajo. Gracias.

MODULE STATUS_1140 OUTPUT.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.
IF  SY-TCODE = 'AS01' OR SY-TCODE = 'AS02' OR SY-TCODE = 'AS03'
 OR SY-TCODE = 'AS91' OR SY-TCODE = 'AS92' OR SY-TCODE = 'AS93'
 OR SY-TCODE = 'AS94'.
LOOP AT SCREEN.
IF  SCREEN-NAME = 'ANLU-ZRESGHDDHW'        OR SCREEN-NAME = 'ANLU-ZRESGRAMHW'
 OR SCREEN-NAME = 'ANLU-ZRESGPROCESADORHW' OR SCREEN-NAME = 'ANLU-ZRESGVELOCIDADHW'
 OR SCREEN-NAME = 'ANLU-ZRESGMACADDRESSHW' OR SCREEN-NAME = 'ANLU-ZRESGEXPRESCODEHW'
 OR SCREEN-NAME = 'ANLU-ZRESGCARACTESW'    OR SCREEN-NAME = 'ANLU-ZRESGVERSION'
 OR SCREEN-NAME = 'ANLU-ZRESGOBSERVACIONES'.
SCREEN-INPUT = '1'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
ENDMODULE.

Hola,

Entiendo que eso es el PBO.
En el PAI, tienes que contemplarlos tambien, sería algo asi:

PROCESS AFTER INPUT.
    CHAIN.
      FIELD: <TU_CAMPO1>
      FIELD: <TU_CAMPO2>
      FIELD: <TU_CAMPO3>.
    ENDCHAIN.

Prueba y nos cuentas.
Saludos.

1 me gusta

Muchas gracias sabastian, quedo con eso que mandaste @sconoredhot

1 me gusta

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.