Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9129

Re: MIRO - Ingresar ampliación en Include

$
0
0

Hola Daru,

 

Existe una opción haciendo uso de la BADI MRM_HEADER_CHECK, al implementarla te va a dar acceso al método HEADERDATA_CHECK, en el cual puedes hacer la modificación al campo mwskz.

 

Dentro del método colocarias un código similar al siguiente:

 

    CONSTANTS: lc_ydrseg TYPE string VALUE '(SAPLMR1M)YDRSEG[]'. "Posiciones

    DATA: ls_drseg TYPE mmcr_drseg.

 

    FIELD-SYMBOLS: <fs_lt_ydrseg> TYPE table,

                                 <fs_ls_drseg> TYPE mmcr_drseg.

    ASSIGN (lc_ydrseg) TO <fs_lt_ydrseg>.

 

    IF sy-subrc = 0.

        LOOP AT <fs_lt_ydrseg> ASSIGNING <fs_ls_drseg>.

            <fs_ls_drseg>-mwskz = ''.

         ENDLOOP.

    ENDIF.

 

El valor de la constante lc_ydrseg corresponde a la dirección de memoria donde está el objeto de datos que se quiere modificar, el cual queda asignado al field symbol <fs_lt_ydrseg>.

 

Los datos de cabecera vienen como parámetro del método en el objeto de datos I_RBKPV.

 

Espero esta solución te sirva para hacer lo que necesitas.

 

Saludos.


Viewing all articles
Browse latest Browse all 9129

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>