I create z report of mb5b.
Now i added mtart field in G_S_TOTALS_FLAT internal table structure.Data Display successfully
Here I attached document of display MTART data
But i transport request development to production through charm below error give
Program ZRM07MLBD: Syntax error in line 002670
The data object 'G_S_TOTALS_FLAT' does not have acomponent called 'MTART'.
Here I declare MTART
types : begin of stype_totals_flat,
matnr like mbew-matnr,
maktx like makt-maktx,
BWKEY LIKE MBEW-BWKEY,
WERKS LIKE MSEG-WERKS,
CHARG LIKE MSEG-CHARG,
sobkz like mslb-sobkz,
name1 like t001w-name1, "n999530
start_date like sy-datlo,
end_date like sy-datlo,
ANFMENGE(09) TYPE P DECIMALS 3,
MEINS LIKE MARA-MEINS,
SOLL(09) TYPE P DECIMALS 3,
HABEN(09) TYPE P DECIMALS 3,
STRMENGE(09) TYPE P DECIMALS 3,
ENDMENGE(09) TYPE P DECIMALS 3,
STRINMENGE(09) TYPE P DECIMALS 3,
PURMENGE(09) TYPE P DECIMALS 3,
PURRETMENGE(09) TYPE P DECIMALS 3,
PRDMENGE(09) TYPE P DECIMALS 3,
JOBRCPTMENGE(09) TYPE P DECIMALS 3,
SALESMENGE(09) TYPE P DECIMALS 3,
MATTOMATMENGE(09) TYPE P DECIMALS 3,
PRDISSMENGE(09) TYPE P DECIMALS 3,
JOBISSMENGE(09) TYPE P DECIMALS 3,
JOBCONSMENGE(09) TYPE P DECIMALS 3,
MISCINMENGE(09) TYPE P DECIMALS 3,
MISCOUTMENGE(09) TYPE P DECIMALS 3,
REVALMENGE(09) TYPE P DECIMALS 3,
SALESRETMENGE(09) TYPE P DECIMALS 3,
z030(09) TYPE P DECIMALS 3,
z3160(09) TYPE P DECIMALS 3,
z6190(09) TYPE P DECIMALS 3,
z91120(09) TYPE P DECIMALS 3,
z121150(09) TYPE P DECIMALS 3,
zgt150(09) TYPE P DECIMALS 3,
zgt365(09) TYPE P DECIMALS 3,
inhouseqty(09) TYPE P DECIMALS 3,
procureqty(09) TYPE P DECIMALS 3,
inhousevalue(09) TYPE P DECIMALS 2.
types:anfwert(09) TYPE P DECIMALS 2,
WAERS LIKE T001-WAERS, "Währungsschlüssel
SOLLWERT(09) TYPE P DECIMALS 2,
HABENWERT(09) TYPE P DECIMALS 2,
STRDMBTR(09) TYPE P DECIMALS 2,
STRINDMBTR(09) TYPE P DECIMALS 2,
PURDMBTR(09) TYPE P DECIMALS 2,
PURRETDMBTR(09) TYPE P DECIMALS 2,
PRDDMBTR(09) TYPE P DECIMALS 2,
JOBRCPTDMBTR(09) TYPE P DECIMALS 2,
SALESDMBTR(09) TYPE P DECIMALS 2,
MATTOMATDMBTR(09) TYPE P DECIMALS 2,
PRDISSDMBTR(09) TYPE P DECIMALS 2,
JOBISSDMBTR(09) TYPE P DECIMALS 2,
JOBCONSDMBTR(09) TYPE P DECIMALS 2,
MISCINDMBTR(09) TYPE P DECIMALS 2,
MISCOUTDMBTR(09) TYPE P DECIMALS 2,
REVALDMBTR(09) TYPE P DECIMALS 2,
SALESRETDMBTR(09) TYPE P DECIMALS 2,
endwert(09) TYPE P DECIMALS 2,
color TYPE SLIS_T_SPECIALCOL_ALV,
MTART TYPE MARA-MTART,"added by heli patel 13.5.2016 "Declare MTART
end of stype_totals_flat,
stab_totals_flat type standard table of stype_totals_flat
with default key.
data : g_s_totals_flat type stype_totals_flat,
g_t_totals_flat type stab_totals_flat,
wa_g_t_totals_flat type stype_totals_flat.
Get Value
LOOP AT G_T_TOTALS_FLAT INTO G_S_TOTALS_FLAT.
SELECT SINGLE MTART FROM MARA INTO G_S_TOTALS_FLAT-MTART (line no 2670)
WHERE MATNR EQ G_S_TOTALS_FLAT-MATNR.
MODIFY G_T_TOTALS_FLAT FROM G_S_TOTALS_FLAT TRANSPORTING MTART.
ENDLOOP.
Please help.....