SAP MATERIAL_READ_ALL_PLM Function Module for NOTRANSL: Lesen aller Materialstammdaten im Select-Single-Modus









MATERIAL_READ_ALL_PLM is a standard material read all plm SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for NOTRANSL: Lesen aller Materialstammdaten im Select-Single-Modus processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for material read all plm FM, simply by entering the name MATERIAL_READ_ALL_PLM into the relevant SAP transaction such as SE37 or SE38.

Function Group: MGML
Program Name: SAPLMGML
Main Program: SAPLMGML
Appliation area: M
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function MATERIAL_READ_ALL_PLM pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'MATERIAL_READ_ALL_PLM'"NOTRANSL: Lesen aller Materialstammdaten im Select-Single-Modus
EXPORTING
HERKUNFT = "
* KZRFB = ' ' "
* MAXTZ = 0 "
* P_KZ_NO_WARN = ' ' "
* KZ_DIREKT = ' ' "
* FLG_MATNR_RES = ' ' "
* TMARA = "
* NEUFLAG = "
* MTART_BESKZ = "
* WRMMG1_REF = "
* TKSTATUS = "
AKTYP = "Activity Type
* RMARA = "
* WT134 = "
* WT137 = "
* WT130M = "
* FLGNUMINT = "
* BUKRS_KOKRS = "
* RMMG2_KZKFG = "
* RMMG2_CHARGEBENE = "
* CALL_MODE = "
* KZ_TEST = ' ' "
WRMMG1 = "
* CALL_MODE2 = ' ' "
* FLG_MSG_S163 = ' ' "Checkbox
* AKTVSTATUS = "
* TCODE = "Transaction Code
* KZ_BERPRF = ' ' "
* KZ_STATUS_DET = ' ' "
* SPERRMODUS = ' ' "
* TRANC = 1 "

IMPORTING
AKTVSTATUS = "
FLG_LVORM_ZENTRAL = "
FLG_LVORM_WERKS = "
FLG_LVORM_BWKEY = "
FLG_LVORM_LGNUM = "
WRMMG1 = "
WRMMG1_REF = "
RMMG2_KZKFG = "
RMMG2_CHARGEBENE = "
RMMG2_MANBR = "
TMARA = "
NEUFLAG = "
TMARC = "
TMPGD = "Planning Material
VPBME = "
TMARD = "
TMBEW = "
TMFHM = "
TMLGN = "
TMLGT = "
TMPOP = "
TMVKE = "
FLGNUMINT = "
TMYMS = "
RMARA = "
RMARC = "
RMPGD = "Planning Material
R_VPBME = "
RMARD = "
RMBEW = "
RMFHM = "
RMLGN = "
RMLGT = "
BISSTATUS = "
RMPOP = "
RMVKE = "
RMYMS = "
REF_BISSTATUS = "
T001_WAERS = "Company Code Currency
RT001_WAERS = "
RMMG2_KZMPN = "
RMMG2_FLG_PLM = "
WT134 = "
MTART_BESKZ = "
BUKRS_KOKRS = "
REF_QMATV = "
REF_VERKZ = "

TABLES
* MTAB = "
* RMEINH = "
* RSTEUERTAB = "
* RSTEUMMTAB = "
* AMERRDAT = "
* MEAN_ME_TAB = "
* TMLEA = "
* PTAB_FULL = "Table of Material Master Tables with Full Key
* RED_STAT = "
* MEINH = "
* KTEXT = "
* STEUERTAB = "
* STEUMMTAB = "
* RPTAB = "
* RKTEXT = "

EXCEPTIONS
AKTYP_WRONG = 1 MBEW_NOT_FOUND = 10 BUKRS_DATA_NOT_FOUND = 11 BWKEY_DATA_NOT_FOUND = 12 MLGN_NOT_FOUND = 13 MLGT_NOT_FOUND = 14 MVKE_NOT_FOUND = 15 MARD_NOT_FOUND = 16 TABLE_DATA_NOT_FOUND = 17 RESERVED_MATNR_EXISTS = 18 RESERVED_MATNR_MISSING = 19 MATNR_MISSING = 2 SPEC_SIGN_IN_MATNR = 20 LOCK_ON_MATERIAL = 21 LOCK_ON_MARC = 22 LOCK_ON_MBEW = 23 LOCK_ON_MLGN = 24 LOCK_ON_MVKE = 25 LOCK_SYSTEM_ERROR = 26 EXT_NUMBER_NOT_ALLOWED = 27 EXT_NUMBER_NOT_IN_RANGE = 28 EXT_NUMBER_WO_CHECK_ERROR = 29 HERKUNFT_WRONG = 3 INTERNAL_NUMBER_NOT_ALLOWED = 30 MATERIALTYPE_MISSING = 31 MTART_NOT_FOUND = 32 INDUSTRY_MISSING = 33 MBRSH_NOT_FOUND = 34 AKTVSTATUS_EMPTY = 35 NO_AUTHORITY = 36 KSTATUS_EMPTY = 37 TKSTATUS_EMPTY = 38 T001W_NOT_FOUND = 39 HERKUNFT_AKTYP_MISMATCH = 4 BUKRS_NOT_FOUND = 40 MARV_NOT_FOUND = 41 VKORG_BUKRS_NOT_FOUND = 42 T149_NOT_FOUND = 43 T149B_NOT_FOUND = 44 VALUATION_UNIFORM = 45 MBEW_HEADER_NOT_FOUND = 46 UNKNOWN_TABLE = 47 ALREADY_MAINTAINED = 48 REF_MATERIAL_NOT_FOUND = 49 AKTVSTATUS_MISSING = 5 REF_MARC_NOT_FOUND = 50 REF_PLANT_DATA_NOT_FOUND = 51 REF_MBEW_NOT_FOUND = 52 REF_BUKRS_DATA_NOT_FOUND = 53 REF_BWKEY_DATA_NOT_FOUND = 54 REF_MLGN_NOT_FOUND = 55 REF_MLGT_NOT_FOUND = 56 REF_MVKE_NOT_FOUND = 57 REF_MARD_NOT_FOUND = 58 REF_TABLE_DATA_NOT_FOUND = 59 MARA_INP_MISSING = 6 MARA_INP_REF_MISSING = 60 TKSTATUS_MISSING_FOR_REF = 61 ORGLEVEL_ERROR = 62 TCURM_ERROR = 63 INTERNAL_ERROR = 64 OTHER_ERROR = 65 PROFILE_NOT_FOUND = 66 AENNR_ERROR = 67 AENNR_REQUIRED = 68 VERSION_INCONSISTENT = 69 MATERIAL_NOT_FOUND = 7 MARC_NOT_FOUND = 8 PLANT_DATA_NOT_FOUND = 9
.



IMPORTING Parameters details for MATERIAL_READ_ALL_PLM

HERKUNFT -

Data type: T130R-TBHER
Optional: No
Call by Reference: No ( called with pass by value option)

KZRFB -

Data type: MTCOM-KZRFB
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

MAXTZ -

Data type: MTCOM-MAXTZ
Optional: Yes
Call by Reference: No ( called with pass by value option)

P_KZ_NO_WARN -

Data type: RMMG08_012-MSGTYP
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

KZ_DIREKT -

Data type: T130F-KZREF
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

FLG_MATNR_RES -

Data type: T130F-KZREF
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

TMARA -

Data type: MARA
Optional: Yes
Call by Reference: No ( called with pass by value option)

NEUFLAG -

Data type: T130F-KZREF
Optional: Yes
Call by Reference: No ( called with pass by value option)

MTART_BESKZ -

Data type: RMMG2-BESKZ
Optional: Yes
Call by Reference: No ( called with pass by value option)

WRMMG1_REF -

Data type: RMMG1_REF
Optional: Yes
Call by Reference: No ( called with pass by value option)

TKSTATUS -

Data type: T130M-PSTAT
Optional: Yes
Call by Reference: No ( called with pass by value option)

AKTYP - Activity Type

Data type: T130M-AKTYP
Optional: No
Call by Reference: No ( called with pass by value option)

RMARA -

Data type: MARA
Optional: Yes
Call by Reference: No ( called with pass by value option)

WT134 -

Data type: T134
Optional: Yes
Call by Reference: No ( called with pass by value option)

WT137 -

Data type: T137
Optional: Yes
Call by Reference: No ( called with pass by value option)

WT130M -

Data type: T130M
Optional: Yes
Call by Reference: No ( called with pass by value option)

FLGNUMINT -

Data type: T130F-KZREF
Optional: Yes
Call by Reference: No ( called with pass by value option)

BUKRS_KOKRS -

Data type: RMMG2-KOKRS
Optional: Yes
Call by Reference: No ( called with pass by value option)

RMMG2_KZKFG -

Data type: RMMG2-KZKFG
Optional: Yes
Call by Reference: No ( called with pass by value option)

RMMG2_CHARGEBENE -

Data type: RMMG2-CHARGEBENE
Optional: Yes
Call by Reference: No ( called with pass by value option)

CALL_MODE -

Data type: MMDCMODE-CALL_MODE
Optional: Yes
Call by Reference: No ( called with pass by value option)

KZ_TEST -

Data type: MDAT1-KZ_TEST
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

WRMMG1 -

Data type: RMMG1
Optional: No
Call by Reference: No ( called with pass by value option)

CALL_MODE2 -

Data type: RMMG2-CALL_MODE2
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

FLG_MSG_S163 - Checkbox

Data type: XFELD
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

AKTVSTATUS -

Data type: T130M-PSTAT
Optional: Yes
Call by Reference: No ( called with pass by value option)

TCODE - Transaction Code

Data type: T130M-TCODE
Optional: Yes
Call by Reference: No ( called with pass by value option)

KZ_BERPRF -

Data type: T130F-KZREF
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

KZ_STATUS_DET -

Data type: T130F-KZREF
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

SPERRMODUS -

Data type: TVGVI-SPERA
Default: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)

TRANC -

Data type: MARA_UEB-TRANC
Default: 1
Optional: Yes
Call by Reference: No ( called with pass by value option)

EXPORTING Parameters details for MATERIAL_READ_ALL_PLM

AKTVSTATUS -

Data type: T130M-PSTAT
Optional: No
Call by Reference: No ( called with pass by value option)

FLG_LVORM_ZENTRAL -

Data type: T130F-KZREF
Optional: No
Call by Reference: No ( called with pass by value option)

FLG_LVORM_WERKS -

Data type: T130F-KZREF
Optional: No
Call by Reference: No ( called with pass by value option)

FLG_LVORM_BWKEY -

Data type: T130F-KZREF
Optional: No
Call by Reference: No ( called with pass by value option)

FLG_LVORM_LGNUM -

Data type: T130F-KZREF
Optional: No
Call by Reference: No ( called with pass by value option)

WRMMG1 -

Data type: RMMG1
Optional: No
Call by Reference: No ( called with pass by value option)

WRMMG1_REF -

Data type: RMMG1_REF
Optional: No
Call by Reference: No ( called with pass by value option)

RMMG2_KZKFG -

Data type: RMMG2-KZKFG
Optional: No
Call by Reference: No ( called with pass by value option)

RMMG2_CHARGEBENE -

Data type: RMMG2-CHARGEBENE
Optional: No
Call by Reference: No ( called with pass by value option)

RMMG2_MANBR -

Data type: RMMG2-MANBR
Optional: No
Call by Reference: No ( called with pass by value option)

TMARA -

Data type: MARA
Optional: No
Call by Reference: No ( called with pass by value option)

NEUFLAG -

Data type: T130F-KZREF
Optional: No
Call by Reference: No ( called with pass by value option)

TMARC -

Data type: MARC
Optional: No
Call by Reference: No ( called with pass by value option)

TMPGD - Planning Material

Data type: MPGD
Optional: No
Call by Reference: No ( called with pass by value option)

VPBME -

Data type: MARA-MEINS
Optional: No
Call by Reference: No ( called with pass by value option)

TMARD -

Data type: MARD
Optional: No
Call by Reference: No ( called with pass by value option)

TMBEW -

Data type: MBEW
Optional: No
Call by Reference: No ( called with pass by value option)

TMFHM -

Data type: MFHM
Optional: No
Call by Reference: No ( called with pass by value option)

TMLGN -

Data type: MLGN
Optional: No
Call by Reference: No ( called with pass by value option)

TMLGT -

Data type: MLGT
Optional: No
Call by Reference: No ( called with pass by value option)

TMPOP -

Data type: MPOP
Optional: No
Call by Reference: No ( called with pass by value option)

TMVKE -

Data type: MVKE
Optional: No
Call by Reference: No ( called with pass by value option)

FLGNUMINT -

Data type: T130F-KZREF
Optional: No
Call by Reference: No ( called with pass by value option)

TMYMS -

Data type: MYMS
Optional: No
Call by Reference: No ( called with pass by value option)

RMARA -

Data type: MARA
Optional: No
Call by Reference: No ( called with pass by value option)

RMARC -

Data type: MARC
Optional: No
Call by Reference: No ( called with pass by value option)

RMPGD - Planning Material

Data type: MPGD
Optional: No
Call by Reference: No ( called with pass by value option)

R_VPBME -

Data type: MARA-MEINS
Optional: No
Call by Reference: No ( called with pass by value option)

RMARD -

Data type: MARD
Optional: No
Call by Reference: No ( called with pass by value option)

RMBEW -

Data type: MBEW
Optional: No
Call by Reference: No ( called with pass by value option)

RMFHM -

Data type: MFHM
Optional: No
Call by Reference: No ( called with pass by value option)

RMLGN -

Data type: MLGN
Optional: No
Call by Reference: No ( called with pass by value option)

RMLGT -

Data type: MLGT
Optional: No
Call by Reference: No ( called with pass by value option)

BISSTATUS -

Data type: T130M-PSTAT
Optional: No
Call by Reference: No ( called with pass by value option)

RMPOP -

Data type: MPOP
Optional: No
Call by Reference: No ( called with pass by value option)

RMVKE -

Data type: MVKE
Optional: No
Call by Reference: No ( called with pass by value option)

RMYMS -

Data type: MYMS
Optional: No
Call by Reference: No ( called with pass by value option)

REF_BISSTATUS -

Data type: T130M-PSTAT
Optional: No
Call by Reference: No ( called with pass by value option)

T001_WAERS - Company Code Currency

Data type: T001-WAERS
Optional: No
Call by Reference: No ( called with pass by value option)

RT001_WAERS -

Data type: T001-WAERS
Optional: No
Call by Reference: No ( called with pass by value option)

RMMG2_KZMPN -

Data type: RMMG2-KZMPN
Optional: No
Call by Reference: No ( called with pass by value option)

RMMG2_FLG_PLM -

Data type: RMMG2-FLG_PLM
Optional: No
Call by Reference: No ( called with pass by value option)

WT134 -

Data type: T134
Optional: No
Call by Reference: No ( called with pass by value option)

MTART_BESKZ -

Data type: RMMG2-BESKZ
Optional: No
Call by Reference: No ( called with pass by value option)

BUKRS_KOKRS -

Data type: RMMG2-KOKRS
Optional: No
Call by Reference: No ( called with pass by value option)

REF_QMATV -

Data type: RMMZU-REF_QMATV
Optional: No
Call by Reference: No ( called with pass by value option)

REF_VERKZ -

Data type: RMMZU-REF_VERKZ
Optional: No
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for MATERIAL_READ_ALL_PLM

MTAB -

Data type: SPTAP
Optional: Yes
Call by Reference: No ( called with pass by value option)

RMEINH -

Data type: SMEINH
Optional: Yes
Call by Reference: No ( called with pass by value option)

RSTEUERTAB -

Data type: MG03STEUER
Optional: Yes
Call by Reference: No ( called with pass by value option)

RSTEUMMTAB -

Data type: MG03STEUMM
Optional: Yes
Call by Reference: No ( called with pass by value option)

AMERRDAT -

Data type: MERRDAT
Optional: Yes
Call by Reference: No ( called with pass by value option)

MEAN_ME_TAB -

Data type: MEANI
Optional: Yes
Call by Reference: No ( called with pass by value option)

TMLEA -

Data type: MLEA
Optional: Yes
Call by Reference: No ( called with pass by value option)

PTAB_FULL - Table of Material Master Tables with Full Key

Data type: SPTAB
Optional: Yes
Call by Reference: Yes

RED_STAT -

Data type: MREDSTAT
Optional: Yes
Call by Reference: No ( called with pass by value option)

MEINH -

Data type: SMEINH
Optional: Yes
Call by Reference: No ( called with pass by value option)

KTEXT -

Data type: SKTEXT
Optional: Yes
Call by Reference: No ( called with pass by value option)

STEUERTAB -

Data type: MG03STEUER
Optional: Yes
Call by Reference: No ( called with pass by value option)

STEUMMTAB -

Data type: MG03STEUMM
Optional: Yes
Call by Reference: No ( called with pass by value option)

RPTAB -

Data type: SPTAP
Optional: Yes
Call by Reference: No ( called with pass by value option)

RKTEXT -

Data type: SKTEXT
Optional: Yes
Call by Reference: No ( called with pass by value option)

EXCEPTIONS details

AKTYP_WRONG -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MBEW_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

BUKRS_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

BWKEY_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MLGN_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MLGT_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MVKE_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MARD_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

TABLE_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

RESERVED_MATNR_EXISTS -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

RESERVED_MATNR_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MATNR_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

SPEC_SIGN_IN_MATNR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

LOCK_ON_MATERIAL -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

LOCK_ON_MARC -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

LOCK_ON_MBEW -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

LOCK_ON_MLGN -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

LOCK_ON_MVKE -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

LOCK_SYSTEM_ERROR - System error occurred when blocking material

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

EXT_NUMBER_NOT_ALLOWED -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

EXT_NUMBER_NOT_IN_RANGE -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

EXT_NUMBER_WO_CHECK_ERROR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

HERKUNFT_WRONG -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

INTERNAL_NUMBER_NOT_ALLOWED -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MATERIALTYPE_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MTART_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

INDUSTRY_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MBRSH_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

AKTVSTATUS_EMPTY -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

NO_AUTHORITY - No Authorization

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

KSTATUS_EMPTY -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

TKSTATUS_EMPTY -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

T001W_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

HERKUNFT_AKTYP_MISMATCH -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

BUKRS_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MARV_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

VKORG_BUKRS_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

T149_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

T149B_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

VALUATION_UNIFORM -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MBEW_HEADER_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

UNKNOWN_TABLE -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

ALREADY_MAINTAINED -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MATERIAL_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

AKTVSTATUS_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MARC_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_PLANT_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MBEW_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_BUKRS_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_BWKEY_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MLGN_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MLGT_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MVKE_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_MARD_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

REF_TABLE_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MARA_INP_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MARA_INP_REF_MISSING -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

TKSTATUS_MISSING_FOR_REF -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

ORGLEVEL_ERROR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

TCURM_ERROR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

INTERNAL_ERROR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

OTHER_ERROR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

PROFILE_NOT_FOUND - Profile Not Found

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

AENNR_ERROR -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

AENNR_REQUIRED - Change Number Required

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

VERSION_INCONSISTENT -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MATERIAL_NOT_FOUND - Material Does Not Exist

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

MARC_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

PLANT_DATA_NOT_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for MATERIAL_READ_ALL_PLM Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lt_mtab  TYPE STANDARD TABLE OF SPTAP, "   
lv_herkunft  TYPE T130R-TBHER, "   
lv_aktvstatus  TYPE T130M-PSTAT, "   
lv_aktyp_wrong  TYPE T130M, "   
lv_kzrfb  TYPE MTCOM-KZRFB, "   ' '
lt_rmeinh  TYPE STANDARD TABLE OF SMEINH, "   
lv_mbew_not_found  TYPE SMEINH, "   
lv_flg_lvorm_zentral  TYPE T130F-KZREF, "   
lv_maxtz  TYPE MTCOM-MAXTZ, "   0
lt_rsteuertab  TYPE STANDARD TABLE OF MG03STEUER, "   
lv_flg_lvorm_werks  TYPE T130F-KZREF, "   
lv_bukrs_data_not_found  TYPE T130F, "   
lt_rsteummtab  TYPE STANDARD TABLE OF MG03STEUMM, "   
lv_p_kz_no_warn  TYPE RMMG08_012-MSGTYP, "   ' '
lv_flg_lvorm_bwkey  TYPE T130F-KZREF, "   
lv_bwkey_data_not_found  TYPE T130F, "   
lt_amerrdat  TYPE STANDARD TABLE OF MERRDAT, "   
lv_kz_direkt  TYPE T130F-KZREF, "   ' '
lv_mlgn_not_found  TYPE T130F, "   
lv_flg_lvorm_lgnum  TYPE T130F-KZREF, "   
lv_wrmmg1  TYPE RMMG1, "   
lt_mean_me_tab  TYPE STANDARD TABLE OF MEANI, "   
lv_flg_matnr_res  TYPE T130F-KZREF, "   ' '
lv_mlgt_not_found  TYPE T130F, "   
lv_tmara  TYPE MARA, "   
lt_tmlea  TYPE STANDARD TABLE OF MLEA, "   
lv_wrmmg1_ref  TYPE RMMG1_REF, "   
lv_mvke_not_found  TYPE RMMG1_REF, "   
lv_neuflag  TYPE T130F-KZREF, "   
lv_rmmg2_kzkfg  TYPE RMMG2-KZKFG, "   
lv_mard_not_found  TYPE RMMG2, "   
lv_mtart_beskz  TYPE RMMG2-BESKZ, "   
lv_rmmg2_chargebene  TYPE RMMG2-CHARGEBENE, "   
lv_table_data_not_found  TYPE RMMG2, "   
lv_wrmmg1_ref  TYPE RMMG1_REF, "   
lv_rmmg2_manbr  TYPE RMMG2-MANBR, "   
lv_reserved_matnr_exists  TYPE RMMG2, "   
lv_tmara  TYPE MARA, "   
lv_tkstatus  TYPE T130M-PSTAT, "   
lv_reserved_matnr_missing  TYPE T130M, "   
lv_aktyp  TYPE T130M-AKTYP, "   
lv_neuflag  TYPE T130F-KZREF, "   
lt_ptab_full  TYPE STANDARD TABLE OF SPTAB, "   
lv_matnr_missing  TYPE SPTAB, "   
lv_rmara  TYPE MARA, "   
lv_tmarc  TYPE MARC, "   
lv_spec_sign_in_matnr  TYPE MARC, "   
lv_tmpgd  TYPE MPGD, "   
lv_wt134  TYPE T134, "   
lv_lock_on_material  TYPE T134, "   
lv_vpbme  TYPE MARA-MEINS, "   
lv_wt137  TYPE T137, "   
lv_lock_on_marc  TYPE T137, "   
lv_tmard  TYPE MARD, "   
lv_wt130m  TYPE T130M, "   
lv_lock_on_mbew  TYPE T130M, "   
lv_tmbew  TYPE MBEW, "   
lv_flgnumint  TYPE T130F-KZREF, "   
lv_lock_on_mlgn  TYPE T130F, "   
lv_tmfhm  TYPE MFHM, "   
lv_bukrs_kokrs  TYPE RMMG2-KOKRS, "   
lv_lock_on_mvke  TYPE RMMG2, "   
lv_tmlgn  TYPE MLGN, "   
lv_rmmg2_kzkfg  TYPE RMMG2-KZKFG, "   
lv_lock_system_error  TYPE RMMG2, "   
lv_tmlgt  TYPE MLGT, "   
lv_rmmg2_chargebene  TYPE RMMG2-CHARGEBENE, "   
lv_ext_number_not_allowed  TYPE RMMG2, "   
lv_tmpop  TYPE MPOP, "   
lv_call_mode  TYPE MMDCMODE-CALL_MODE, "   
lv_ext_number_not_in_range  TYPE MMDCMODE, "   
lv_tmvke  TYPE MVKE, "   
lv_kz_test  TYPE MDAT1-KZ_TEST, "   SPACE
lv_ext_number_wo_check_error  TYPE MDAT1, "   
lv_wrmmg1  TYPE RMMG1, "   
lt_red_stat  TYPE STANDARD TABLE OF MREDSTAT, "   
lv_flgnumint  TYPE T130F-KZREF, "   
lv_herkunft_wrong  TYPE T130F, "   
lv_tmyms  TYPE MYMS, "   
lv_call_mode2  TYPE RMMG2-CALL_MODE2, "   SPACE
lv_internal_number_not_allowed  TYPE RMMG2, "   
lv_rmara  TYPE MARA, "   
lv_flg_msg_s163  TYPE XFELD, "   SPACE
lv_materialtype_missing  TYPE XFELD, "   
lv_rmarc  TYPE MARC, "   
lv_mtart_not_found  TYPE MARC, "   
lv_rmpgd  TYPE MPGD, "   
lv_industry_missing  TYPE MPGD, "   
lv_r_vpbme  TYPE MARA-MEINS, "   
lv_mbrsh_not_found  TYPE MARA, "   
lv_rmard  TYPE MARD, "   
lv_aktvstatus_empty  TYPE MARD, "   
lv_rmbew  TYPE MBEW, "   
lv_no_authority  TYPE MBEW, "   
lv_rmfhm  TYPE MFHM, "   
lv_kstatus_empty  TYPE MFHM, "   
lv_rmlgn  TYPE MLGN, "   
lv_tkstatus_empty  TYPE MLGN, "   
lv_rmlgt  TYPE MLGT, "   
lv_t001w_not_found  TYPE MLGT, "   
lt_meinh  TYPE STANDARD TABLE OF SMEINH, "   
lv_bisstatus  TYPE T130M-PSTAT, "   
lv_aktvstatus  TYPE T130M-PSTAT, "   
lv_herkunft_aktyp_mismatch  TYPE T130M, "   
lv_rmpop  TYPE MPOP, "   
lv_bukrs_not_found  TYPE MPOP, "   
lv_rmvke  TYPE MVKE, "   
lv_marv_not_found  TYPE MVKE, "   
lv_rmyms  TYPE MYMS, "   
lv_vkorg_bukrs_not_found  TYPE MYMS, "   
lv_ref_bisstatus  TYPE T130M-PSTAT, "   
lv_t149_not_found  TYPE T130M, "   
lv_t001_waers  TYPE T001-WAERS, "   
lv_t149b_not_found  TYPE T001, "   
lv_rt001_waers  TYPE T001-WAERS, "   
lv_valuation_uniform  TYPE T001, "   
lv_rmmg2_kzmpn  TYPE RMMG2-KZMPN, "   
lv_mbew_header_not_found  TYPE RMMG2, "   
lv_rmmg2_flg_plm  TYPE RMMG2-FLG_PLM, "   
lv_unknown_table  TYPE RMMG2, "   
lv_already_maintained  TYPE RMMG2, "   
lv_ref_material_not_found  TYPE RMMG2, "   
lt_ktext  TYPE STANDARD TABLE OF SKTEXT, "   
lv_tcode  TYPE T130M-TCODE, "   
lv_wt134  TYPE T134, "   
lv_aktvstatus_missing  TYPE T134, "   
lv_ref_marc_not_found  TYPE T134, "   
lv_ref_plant_data_not_found  TYPE T134, "   
lv_ref_mbew_not_found  TYPE T134, "   
lv_ref_bukrs_data_not_found  TYPE T134, "   
lv_ref_bwkey_data_not_found  TYPE T134, "   
lv_ref_mlgn_not_found  TYPE T134, "   
lv_ref_mlgt_not_found  TYPE T134, "   
lv_ref_mvke_not_found  TYPE T134, "   
lv_ref_mard_not_found  TYPE T134, "   
lv_ref_table_data_not_found  TYPE T134, "   
lv_kz_berprf  TYPE T130F-KZREF, "   ' '
lt_steuertab  TYPE STANDARD TABLE OF MG03STEUER, "   
lv_mtart_beskz  TYPE RMMG2-BESKZ, "   
lv_mara_inp_missing  TYPE RMMG2, "   
lv_mara_inp_ref_missing  TYPE RMMG2, "   
lv_tkstatus_missing_for_ref  TYPE RMMG2, "   
lv_orglevel_error  TYPE RMMG2, "   
lv_tcurm_error  TYPE RMMG2, "   
lv_internal_error  TYPE RMMG2, "   
lv_other_error  TYPE RMMG2, "   
lv_profile_not_found  TYPE RMMG2, "   
lv_aennr_error  TYPE RMMG2, "   
lv_aennr_required  TYPE RMMG2, "   
lv_version_inconsistent  TYPE RMMG2, "   
lt_steummtab  TYPE STANDARD TABLE OF MG03STEUMM, "   
lv_bukrs_kokrs  TYPE RMMG2-KOKRS, "   
lv_kz_status_det  TYPE T130F-KZREF, "   ' '
lv_material_not_found  TYPE T130F, "   
lt_rptab  TYPE STANDARD TABLE OF SPTAP, "   
lv_ref_qmatv  TYPE RMMZU-REF_QMATV, "   
lv_sperrmodus  TYPE TVGVI-SPERA, "   ' '
lv_marc_not_found  TYPE TVGVI, "   
lv_tranc  TYPE MARA_UEB-TRANC, "   1
lt_rktext  TYPE STANDARD TABLE OF SKTEXT, "   
lv_ref_verkz  TYPE RMMZU-REF_VERKZ, "   
lv_plant_data_not_found  TYPE RMMZU. "   

  CALL FUNCTION 'MATERIAL_READ_ALL_PLM'  "NOTRANSL: Lesen aller Materialstammdaten im Select-Single-Modus
    EXPORTING
         HERKUNFT = lv_herkunft
         KZRFB = lv_kzrfb
         MAXTZ = lv_maxtz
         P_KZ_NO_WARN = lv_p_kz_no_warn
         KZ_DIREKT = lv_kz_direkt
         FLG_MATNR_RES = lv_flg_matnr_res
         TMARA = lv_tmara
         NEUFLAG = lv_neuflag
         MTART_BESKZ = lv_mtart_beskz
         WRMMG1_REF = lv_wrmmg1_ref
         TKSTATUS = lv_tkstatus
         AKTYP = lv_aktyp
         RMARA = lv_rmara
         WT134 = lv_wt134
         WT137 = lv_wt137
         WT130M = lv_wt130m
         FLGNUMINT = lv_flgnumint
         BUKRS_KOKRS = lv_bukrs_kokrs
         RMMG2_KZKFG = lv_rmmg2_kzkfg
         RMMG2_CHARGEBENE = lv_rmmg2_chargebene
         CALL_MODE = lv_call_mode
         KZ_TEST = lv_kz_test
         WRMMG1 = lv_wrmmg1
         CALL_MODE2 = lv_call_mode2
         FLG_MSG_S163 = lv_flg_msg_s163
         AKTVSTATUS = lv_aktvstatus
         TCODE = lv_tcode
         KZ_BERPRF = lv_kz_berprf
         KZ_STATUS_DET = lv_kz_status_det
         SPERRMODUS = lv_sperrmodus
         TRANC = lv_tranc
    IMPORTING
         AKTVSTATUS = lv_aktvstatus
         FLG_LVORM_ZENTRAL = lv_flg_lvorm_zentral
         FLG_LVORM_WERKS = lv_flg_lvorm_werks
         FLG_LVORM_BWKEY = lv_flg_lvorm_bwkey
         FLG_LVORM_LGNUM = lv_flg_lvorm_lgnum
         WRMMG1 = lv_wrmmg1
         WRMMG1_REF = lv_wrmmg1_ref
         RMMG2_KZKFG = lv_rmmg2_kzkfg
         RMMG2_CHARGEBENE = lv_rmmg2_chargebene
         RMMG2_MANBR = lv_rmmg2_manbr
         TMARA = lv_tmara
         NEUFLAG = lv_neuflag
         TMARC = lv_tmarc
         TMPGD = lv_tmpgd
         VPBME = lv_vpbme
         TMARD = lv_tmard
         TMBEW = lv_tmbew
         TMFHM = lv_tmfhm
         TMLGN = lv_tmlgn
         TMLGT = lv_tmlgt
         TMPOP = lv_tmpop
         TMVKE = lv_tmvke
         FLGNUMINT = lv_flgnumint
         TMYMS = lv_tmyms
         RMARA = lv_rmara
         RMARC = lv_rmarc
         RMPGD = lv_rmpgd
         R_VPBME = lv_r_vpbme
         RMARD = lv_rmard
         RMBEW = lv_rmbew
         RMFHM = lv_rmfhm
         RMLGN = lv_rmlgn
         RMLGT = lv_rmlgt
         BISSTATUS = lv_bisstatus
         RMPOP = lv_rmpop
         RMVKE = lv_rmvke
         RMYMS = lv_rmyms
         REF_BISSTATUS = lv_ref_bisstatus
         T001_WAERS = lv_t001_waers
         RT001_WAERS = lv_rt001_waers
         RMMG2_KZMPN = lv_rmmg2_kzmpn
         RMMG2_FLG_PLM = lv_rmmg2_flg_plm
         WT134 = lv_wt134
         MTART_BESKZ = lv_mtart_beskz
         BUKRS_KOKRS = lv_bukrs_kokrs
         REF_QMATV = lv_ref_qmatv
         REF_VERKZ = lv_ref_verkz
    TABLES
         MTAB = lt_mtab
         RMEINH = lt_rmeinh
         RSTEUERTAB = lt_rsteuertab
         RSTEUMMTAB = lt_rsteummtab
         AMERRDAT = lt_amerrdat
         MEAN_ME_TAB = lt_mean_me_tab
         TMLEA = lt_tmlea
         PTAB_FULL = lt_ptab_full
         RED_STAT = lt_red_stat
         MEINH = lt_meinh
         KTEXT = lt_ktext
         STEUERTAB = lt_steuertab
         STEUMMTAB = lt_steummtab
         RPTAB = lt_rptab
         RKTEXT = lt_rktext
    EXCEPTIONS
        AKTYP_WRONG = 1
        MBEW_NOT_FOUND = 10
        BUKRS_DATA_NOT_FOUND = 11
        BWKEY_DATA_NOT_FOUND = 12
        MLGN_NOT_FOUND = 13
        MLGT_NOT_FOUND = 14
        MVKE_NOT_FOUND = 15
        MARD_NOT_FOUND = 16
        TABLE_DATA_NOT_FOUND = 17
        RESERVED_MATNR_EXISTS = 18
        RESERVED_MATNR_MISSING = 19
        MATNR_MISSING = 2
        SPEC_SIGN_IN_MATNR = 20
        LOCK_ON_MATERIAL = 21
        LOCK_ON_MARC = 22
        LOCK_ON_MBEW = 23
        LOCK_ON_MLGN = 24
        LOCK_ON_MVKE = 25
        LOCK_SYSTEM_ERROR = 26
        EXT_NUMBER_NOT_ALLOWED = 27
        EXT_NUMBER_NOT_IN_RANGE = 28
        EXT_NUMBER_WO_CHECK_ERROR = 29
        HERKUNFT_WRONG = 3
        INTERNAL_NUMBER_NOT_ALLOWED = 30
        MATERIALTYPE_MISSING = 31
        MTART_NOT_FOUND = 32
        INDUSTRY_MISSING = 33
        MBRSH_NOT_FOUND = 34
        AKTVSTATUS_EMPTY = 35
        NO_AUTHORITY = 36
        KSTATUS_EMPTY = 37
        TKSTATUS_EMPTY = 38
        T001W_NOT_FOUND = 39
        HERKUNFT_AKTYP_MISMATCH = 4
        BUKRS_NOT_FOUND = 40
        MARV_NOT_FOUND = 41
        VKORG_BUKRS_NOT_FOUND = 42
        T149_NOT_FOUND = 43
        T149B_NOT_FOUND = 44
        VALUATION_UNIFORM = 45
        MBEW_HEADER_NOT_FOUND = 46
        UNKNOWN_TABLE = 47
        ALREADY_MAINTAINED = 48
        REF_MATERIAL_NOT_FOUND = 49
        AKTVSTATUS_MISSING = 5
        REF_MARC_NOT_FOUND = 50
        REF_PLANT_DATA_NOT_FOUND = 51
        REF_MBEW_NOT_FOUND = 52
        REF_BUKRS_DATA_NOT_FOUND = 53
        REF_BWKEY_DATA_NOT_FOUND = 54
        REF_MLGN_NOT_FOUND = 55
        REF_MLGT_NOT_FOUND = 56
        REF_MVKE_NOT_FOUND = 57
        REF_MARD_NOT_FOUND = 58
        REF_TABLE_DATA_NOT_FOUND = 59
        MARA_INP_MISSING = 6
        MARA_INP_REF_MISSING = 60
        TKSTATUS_MISSING_FOR_REF = 61
        ORGLEVEL_ERROR = 62
        TCURM_ERROR = 63
        INTERNAL_ERROR = 64
        OTHER_ERROR = 65
        PROFILE_NOT_FOUND = 66
        AENNR_ERROR = 67
        AENNR_REQUIRED = 68
        VERSION_INCONSISTENT = 69
        MATERIAL_NOT_FOUND = 7
        MARC_NOT_FOUND = 8
        PLANT_DATA_NOT_FOUND = 9
. " MATERIAL_READ_ALL_PLM




ABAP code using 7.40 inline data declarations to call FM MATERIAL_READ_ALL_PLM

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
"SELECT single TBHER FROM T130R INTO @DATA(ld_herkunft).
 
"SELECT single PSTAT FROM T130M INTO @DATA(ld_aktvstatus).
 
 
"SELECT single KZRFB FROM MTCOM INTO @DATA(ld_kzrfb).
DATA(ld_kzrfb) = ' '.
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flg_lvorm_zentral).
 
"SELECT single MAXTZ FROM MTCOM INTO @DATA(ld_maxtz).
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flg_lvorm_werks).
 
 
 
"SELECT single MSGTYP FROM RMMG08_012 INTO @DATA(ld_p_kz_no_warn).
DATA(ld_p_kz_no_warn) = ' '.
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flg_lvorm_bwkey).
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_kz_direkt).
DATA(ld_kz_direkt) = ' '.
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flg_lvorm_lgnum).
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flg_matnr_res).
DATA(ld_flg_matnr_res) = ' '.
 
 
 
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_neuflag).
 
"SELECT single KZKFG FROM RMMG2 INTO @DATA(ld_rmmg2_kzkfg).
 
 
"SELECT single BESKZ FROM RMMG2 INTO @DATA(ld_mtart_beskz).
 
"SELECT single CHARGEBENE FROM RMMG2 INTO @DATA(ld_rmmg2_chargebene).
 
 
 
"SELECT single MANBR FROM RMMG2 INTO @DATA(ld_rmmg2_manbr).
 
 
 
"SELECT single PSTAT FROM T130M INTO @DATA(ld_tkstatus).
 
 
"SELECT single AKTYP FROM T130M INTO @DATA(ld_aktyp).
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_neuflag).
 
 
 
 
 
 
 
 
 
"SELECT single MEINS FROM MARA INTO @DATA(ld_vpbme).
 
 
 
 
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flgnumint).
 
 
 
"SELECT single KOKRS FROM RMMG2 INTO @DATA(ld_bukrs_kokrs).
 
 
 
"SELECT single KZKFG FROM RMMG2 INTO @DATA(ld_rmmg2_kzkfg).
 
 
 
"SELECT single CHARGEBENE FROM RMMG2 INTO @DATA(ld_rmmg2_chargebene).
 
 
 
"SELECT single CALL_MODE FROM MMDCMODE INTO @DATA(ld_call_mode).
 
 
 
"SELECT single KZ_TEST FROM MDAT1 INTO @DATA(ld_kz_test).
DATA(ld_kz_test) = ' '.
 
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_flgnumint).
 
 
 
"SELECT single CALL_MODE2 FROM RMMG2 INTO @DATA(ld_call_mode2).
DATA(ld_call_mode2) = ' '.
 
 
 
DATA(ld_flg_msg_s163) = ' '.
 
 
 
 
 
 
"SELECT single MEINS FROM MARA INTO @DATA(ld_r_vpbme).
 
 
 
 
 
 
 
 
 
 
 
 
 
"SELECT single PSTAT FROM T130M INTO @DATA(ld_bisstatus).
 
"SELECT single PSTAT FROM T130M INTO @DATA(ld_aktvstatus).
 
 
 
 
 
 
 
 
"SELECT single PSTAT FROM T130M INTO @DATA(ld_ref_bisstatus).
 
 
"SELECT single WAERS FROM T001 INTO @DATA(ld_t001_waers).
 
 
"SELECT single WAERS FROM T001 INTO @DATA(ld_rt001_waers).
 
 
"SELECT single KZMPN FROM RMMG2 INTO @DATA(ld_rmmg2_kzmpn).
 
 
"SELECT single FLG_PLM FROM RMMG2 INTO @DATA(ld_rmmg2_flg_plm).
 
 
 
 
 
"SELECT single TCODE FROM T130M INTO @DATA(ld_tcode).
 
 
 
 
 
 
 
 
 
 
 
 
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_kz_berprf).
DATA(ld_kz_berprf) = ' '.
 
 
"SELECT single BESKZ FROM RMMG2 INTO @DATA(ld_mtart_beskz).
 
 
 
 
 
 
 
 
 
 
 
 
 
"SELECT single KOKRS FROM RMMG2 INTO @DATA(ld_bukrs_kokrs).
 
"SELECT single KZREF FROM T130F INTO @DATA(ld_kz_status_det).
DATA(ld_kz_status_det) = ' '.
 
 
 
"SELECT single REF_QMATV FROM RMMZU INTO @DATA(ld_ref_qmatv).
 
"SELECT single SPERA FROM TVGVI INTO @DATA(ld_sperrmodus).
DATA(ld_sperrmodus) = ' '.
 
 
"SELECT single TRANC FROM MARA_UEB INTO @DATA(ld_tranc).
DATA(ld_tranc) = 1.
 
 
"SELECT single REF_VERKZ FROM RMMZU INTO @DATA(ld_ref_verkz).
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!