Añadir campos a la VL06O – Entregas de salida En la tabla LIPOV existe una estructura append llamada LIPOVZ donde se pueden añadir los campos Z que se necesitan ver en el listado. Al añadir esos campos en la estructura LIPOVZ estos campos se mostrarán automáticamente. SE11 - LIPOV ---- LIPOVZ (Se abre la estructura append) - Doble click -> Modificar Para dar valores a los nuevos campos se hará mediante la user-exit V50Q0001 (EXIT_SAPLV50Q_001) (IMPORTANTE: Ya está activa la user-exit, solo tendríamos que añadir el valor de los campos)
EJEMPLO: -
SE11 - LIPOV ---- LIPOVZ Añadimos el siguiente campo a la estructura LIPOVZ: BSTNK - Número de pedido del cliente
-
User Exit SMOD --> Crear un ZPROJECT Ampliación - V50Q0001 ---> Componente - EXIT_SAPLV50Q_001. Añadir código dentro del INCLUDE ZXV50QU01. Ejemplo de código:
DATA : lv_bstnk TYPE bstnk. LOOP AT ct_postab. * Número de pedido del cliente SELECT SINGLE bstnk FROM vbak INTO lv_bstnk WHERE vbeln = lv_vbelv. IF sy-subrc IS INITIAL. ct_postab-bstnk = lv_bstnk. ENDIF. MODIFY ct_postab. ENDLOOP.