0% encontró este documento útil (0 votos)
761 vistas1 página

Ampliar Vl06o

Este documento describe cómo añadir campos adicionales a la estructura LIPOVZ en la tabla LIPOV para que se muestren en el listado de salidas. Los nuevos campos se pueden dar valores mediante la user-exit V50Q0001, agregando el código apropiado dentro del componente EXIT_SAPLV50Q_001 para asignar valores a los campos desde otras tablas.

Cargado por

Luis
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
761 vistas1 página

Ampliar Vl06o

Este documento describe cómo añadir campos adicionales a la estructura LIPOVZ en la tabla LIPOV para que se muestren en el listado de salidas. Los nuevos campos se pueden dar valores mediante la user-exit V50Q0001, agregando el código apropiado dentro del componente EXIT_SAPLV50Q_001 para asignar valores a los campos desde otras tablas.

Cargado por

Luis
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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.

También podría gustarte