MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Agregar Campos Adicionales en Reporte de VL10A (foro/showthread.php?t=69181)

hjqr 14/09/13 23:42:32

Agregar Campos Adicionales en Reporte de VL10A
 
Se necesitaba adicionar el campo neto del pedido (VBAK-NETWR) y la denominación de la Ruta (TVROT-BEZEI) en el ALV de la VL10A

1) hacerle un append a la estructura SHP_VL10_ITEM con los 2 campos a adicionar

2) en el include LV50R_VIEWF40 hacer un pto de ampliación inmediatamente despues de FORM FCODE_EXECUTE_PREPARE para llenar esos campos adicionales en la tabla GT_POSTAB



ENHANCEMENT 1 ZZNETWR. "active version
* BEGIN HJQR 13.09.2013 Mostrar Valor Neto del Pedido y Nombre de la Ruta

DATA: lv_netwr TYPE netwr,
lv_bezei TYPE bezei.
FIELD-SYMBOLS: <fs_gt_postab> LIKE line of GT_POSTAB.

LOOP AT GT_POSTAB assigning <fs_gt_postab>.
SELECT SINGLE NETWR FROM VBAK INTO lv_netwr
WHERE VBELN EQ <fs_gt_postab>-vbelv.
SELECT SINGLE BEZEI FROM TVROT INTO lv_bezei
WHERE ROUTE EQ <fs_gt_postab>-route AND
SPRAS EQ SY-LANGU.

<fs_gt_postab>-netwr = lv_netwr.
<fs_gt_postab>-bezei = lv_bezei.

ENDLOOP.
ENDENHANCEMENT.


Espero sea de su ayuda.

Yovanny Antonio Silva 31/07/19 21:58:14

Excelente
 
El post ha sido excelente, y de gran ayuda.


Husos Horarios son GMT. La hora en este momento es 19:03:32.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web