Sumatoria columna ALV Grid

sap-abap
dump
Etiquetas: #<Tag:0x00007fb671441298> #<Tag:0x00007fb671441158>

#1

¡Saludos!

Estoy realizando una consulta breve a una tabla, imprimo los resultados en un ALV pero necesito que dos columnas se sumen y aparezcan en el resultado como se muestra en la imagen a continuación:

image

El problema es que, al ejecutar el programa se vuelca:

A continuación, relaciono el código:

* Valor IVA en moneda local
  CLEAR gs_fieldcat.
  gs_fieldcat-row_pos     = TEXT-005.       "Text-005: 1
  gs_fieldcat-col_pos     = TEXT-020.       "Text-020: 15.
  gs_fieldcat-tabname     = TEXT-006.       "Text-006: IT_TLMFAC
  gs_fieldcat-fieldname   = TEXT-037.       "Text-037: ZVAL
  gs_fieldcat-seltext_m   = TEXT-054.
  gs_fieldcat-DO_SUM      = 'X'.
  APPEND gs_fieldcat TO gt_fieldcat.

ENDFORM.

....
FORM imprimir_reporte.
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      i_callback_program     = sy-repid
      i_background_id        = lv_background
      i_callback_top_of_page = 'TOP_OF_PAGE'
      it_fieldcat            = gt_fieldcat
      is_layout              = gd_layout
      i_save                 = 'A'
      is_print               = ls_slis_prnt
    TABLES
      t_outtab               = it_tlmfac
    EXCEPTIONS
      program_error          = 1
      OTHERS                 = 2.
ENDFORM.

Gracias por la ayuda.


#2

Ya solucione la falla.
En una de las columnas no me estaba trayendo el nombre del campo.
Ya se puede cerrar el post.
Gracias.