¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Programa ABAP para actualizar tabla Z con detalles de material en ALV - Consultor funcional de PP

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 92 Vistas
0
Cargando...
Introducción:

Espero que todos estén bien. Soy un consultor funcional de PP que recopila conocimientos técnicos de ABAP. En ABAP para el aprendizaje propio, necesitamos más programas de muestra para aclarar y comprender mejor las cosas. En el blog de SAP, la disponibilidad de programas de muestra es limitada. Por eso estoy escribiendo esto.

Parte Principal

Este programa obtendrá los detalles del material y al cambiar los valores en ALV se actualizará la tabla z.

A continuación se muestra el programa.
REPORT zr.

TYPES: BEGIN OF ty_final,
  matnr TYPE mara-matnr,
  maktx TYPE makt-maktx,
  cellcolor TYPE lvc_t_scol,
  END OF ty_final.

TYPES: BEGIN OF ty_mara,
  matnr TYPE mara-matnr,
  END OF ty_mara.

TYPES : BEGIN OF ty_makt,
  matnr TYPE makt-matnr,
  maktx TYPE makt-maktx,
  END OF ty_makt.

DATA: it_final TYPE TABLE OF ty_final,
  wa_final TYPE ty_final,
  it_mara TYPE TABLE OF ty_mara,
  wa_mara TYPE ty_mara,
  it_makt TYPE TABLE OF ty_makt,
  wa_makt TYPE ty_makt,
  matnr TYPE mara-matnr,
  lv_index   TYPE sy-tabix,
  wa_cellcolor TYPE lvc_s_scol, "  para el color de celda
  wa_layout TYPE slis_layout_alv,
  ref1 TYPE REF TO cl_gui_alv_grid, " para capturar cambios en alv
  it_zfinal TYPE TABLE OF ty_final, "tabla interna final temporal
  wa_zfinal TYPE ty_final,
  wa_zzfinal TYPE ty_makt, "  área de trabajo temporal
*para mover valores cambiados en alv
  it_fieldcat TYPE slis_t_fieldcat_alv, "  para Alv
  wa_fieldcat TYPE slis_fieldcat_alv.


SELECTION-SCREEN BEGIN OF BLOCK a.
  SELECT-OPTIONS: s_matnr FOR matnr
            
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?