SAP Table BAPI_MRP_LIST

MRP: MRP List

BAPI_MRP_LIST (MRP: MRP List) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link BAPI_MRP_LIST to other SAP tables.

BAPI_MRP_LIST table fields

Field Data element Checktable Datatype Length Decimals
MRP_LIST_TYPE Type of MRP list DTART CHAR 2 0
MD Material requirements planning
LP Long-Term Planning
MATERIAL Material Number MATNR CHAR 18 0
PLANT Plant WERKS_D CHAR 4 0
PLAN_SCENARIO Planning Scenario of Long-Term Planning PLSCN NUMC 3 0
MRP_LIST_NUMBER Number of material requirements planning table DTNUM NUMC 10 0
MRP_DATE MRP date DSDAT DATS 8 0
MRP_TIME MRP Time DSTIME TIMS 6 0
PROC_MRP_LIST Selection indicator for processed MRP lists BDBKZ CHAR 1 0
X Yes
NULL No
IND_EXCMESS_01 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_02 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_03 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_04 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_05 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_06 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_07 Selection indicator for exception groups SLKZX CHAR 1 0
IND_EXCMESS_08 Selection indicator for exception groups SLKZX CHAR 1 0
PROC_IND_01 Processing indicator 01 VRKZ1 CHAR 1 0
X Yes
NULL No
PROC_IND_02 Processing indicator 02 VRKZ2 CHAR 1 0
X Yes
NULL No
PROC_IND_03 Processing indicator - 03 VRKZ3 CHAR 1 0
X Yes
NULL No
MATL_TYPE Material Type MTART CHAR 4 0
BASE_UOM Base Unit of Measure MEINS UNIT 3 0
BASE_UOM_ISO ISO code for unit of measurement ISOCD_UNIT CHAR 3 0
LL_CODE Low-Level Code DISST CHAR 3 0
PROC_TYPE Procurement Type BESKZ CHAR 1 0
E In-house production
F External procurement
NULL No procurement
X Both procurement types
SPPROCKEY Special procurement type SOBSL CHAR 2 0
SPPROCTYPE Special procurement type SOBES CHAR 1 0
0 Standard external procurement
2 Consignment
3 Subcontracting
7 Stock transfer
E Standard in-house production
P Production in plant 2
9 IS-OIL only: Stock transfer reservation
PROD_PLANT Planning/production plant WRK02 CHAR 4 0
MRP_TYPE MRP Type DISMM CHAR 2 0
MRP_PROCEDURE MRP procedure DISVF CHAR 1 0
B Reorder point planning
D Material requirements planning
N No MRP
S Forecast-based planning
M Master production scheduling
R Time-phased materials planning
W Replenishment (IS Retail)
X Without MRP, with BOM explosion
MRP_CTRLER MRP Controller (Materials Planner) DISPO CHAR 3 0
PUR_GROUP Purchasing Group EKGRP CHAR 3 0
REP_LEAD_TIME Material replenishment lead time MTWZT DEC 3 0
GR_PR_TIME Goods Receipt Processing Time in Days WEBAZ DEC 3 0
PROC_TIME Processing time for purchase order proposal BEAZT DEC 3 0
PLANNING_TIME_FENCE End of planning time fence (date) FIXTR DATS 8 0
MAN_FIRM_DATE Planning time fence set manually (MFXDT) MFHKZ CHAR 1 0
X Yes
NULL No
LOTSIZEKEY Lot size (materials planning) DISLS CHAR 2 0
LOTSIZEPROC Lot-sizing procedure for short-term period LOSVF CHAR 1 0
S Static lot-sizing procedure
P Period lot-sizing procedure
O Optimum lot-sizing procedure
LOTSIZEIND Lot-size indicator for the short-term period LOSKZ CHAR 1 0
W Period lot size: weekly lot/dyn. lot-sizing: least unit cost
F Fixed lot size
E Lot-for-lot order quantity
H Replenish to maximum stock level
T Daily lot size
M Monthly lot size
P Period lot sizes according to posting periods
D Dynamic lot size creation
G Groff reorder procedure
S Stat.lot size: fixed w. splitting/dyn.lot size: part pd bal.
K Period lot size as in PPC planning calendar
NO_PERIODS Number of periods for the short-term area PERAZ DEC 3 0
SAFETY_STK Safety Stock EISBE QUAN 13 3
REORDER_PT Reorder Point MINBE QUAN 13 3
MAX_STOCK Maximum stock level MABST QUAN 13 3
MINLOTSIZE Minimum Lot Size BSTMI QUAN 13 3
MAXLOTSIZE Maximum Lot Size BSTMA QUAN 13 3
FIXED_LOT Fixed lot size BSTFE QUAN 13 3
ROUND_VAL Rounding value for purchase order quantity BSTRF QUAN 13 3
PLNT_STOCK Plant stock / only plant segment SUM01W QUAN 13 3
NEG_STOCK Negative stock NEGBS QUAN 13 3
MSG_ID Message identification MSGID CHAR 20 0
MESSAGE_TYPE Message Type MSGTY CHAR 1 0
S Message on next screen
I Information
A Cancel
E Error
W Warning
MSG_NO Message number MSGNR CHAR 3 0
MSG_VAR1 Message variable 01 MSGV1 CHAR 50 0
MSG_VAR2 Message variable 02 MSGV2 CHAR 50 0
MSG_VAR3 Message variable 03 MSGV3 CHAR 50 0
MSG_VAR4 Message variable 04 MSGV4 CHAR 50 0
MRP_GROUP MRP Group DISGR CHAR 4 0
FY_VARIANT Fiscal Year Variant PERIV CHAR 2 0
PPC_PL_CAL PPC planning calendar MRPPP CHAR 3 0
REQMTS Requirements quantity from material requirements planning BDARF QUAN 13 3
PLNG_CYCLE Planning cycle LFRHY CHAR 3 0
ROUND_PROF Rounding Profile RDPRF CHAR 4 0
DAYSSUPPLY Stock Days' Supply Without Receipts BERW1 DEC 4 1
REQDAYSSUPPLY First Receipt Days' Supply BERW2 DEC 4 1
DISCONTINU Discontinuation indicator KZAUS CHAR 1 0
1 Single/parallel discontinued part/material
3 Dependent parallel discontinued part/material
EFF_O_DAY Effective-Out Date AUSDT DATS 8 0
FOLLOW_UP Follow-Up Material NFMAT CHAR 18 0
NO_EXCMESS_01 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_02 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_03 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_04 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_05 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_06 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_07 Exception group in the MRP list AUSZX CHAR 2 0
NO_EXCMESS_08 Exception group in the MRP list AUSZX CHAR 2 0
PROC_DATE MRP list processing date BEADA DATS 8 0
NEW_EXCPT Indicator: new exception in the MRP list NAUKZ CHAR 1 0
REP_MANUF Ind.: Repetitive mfg allowed SA_SAUFT CHAR 1 0
X Yes
NULL No
PROMOTION Indicator: Material in promotion KZPROMO CHAR 1 0
SAFTY_T_ID Safety time indicator (with or without safety time) SHFLG CHAR 1 0
NULL Ignore safety time
1 Safety time for independent reqmts
2 Safety time for all requirements
SAFETYTIME Safety time (in workdays) SHZET NUMC 2 0
JIT_RELVT Indicator: Item Relevant to JIT Delivery Schedules FABKZ CHAR 1 0
NULL No JIT
1 Automatically
FIRM_DATE Manual firming date MFXDT DATS 8 0
STOCK_CORR_FACT Flag whether stock correction factors exist BSKFL CHAR 1 0
NULL Blank
. Radio button
X Selection
ABC_ID ABC Indicator MAABC CHAR 1 0
COMP_MRP_LIST Aggregated MRP list COMPMRPL CHAR 1 0
X Yes
NULL No
GRP_REQMNT Relevant for requirements grouping for project stock GRREL CHAR 1 0
X Yes
NULL No
COVPROFILE Range of coverage profile RWPRO CHAR 3 0
PERIOD_PROFILE_SAFETY_TIME Period Profile for Safety Time SHPRO CHAR 3 0
MRP_RELEVANCY_DEP_REQUIREMENTS MRP relevancy for dependent requirements AHDIS CHAR 1 0
NULL Materials for dependent requirements are planned
1 Materials for dependent requirements are not planned
REQDAYSSUPPLY2 Second Receipt Days' Supply BERW4 DEC 4 1
BADIACTIVE Indicator: BAdI is Active MD_BADI_ON CHAR 1 0
X Yes
NULL No
FOLLOW_UP_EXTERNAL Long Material Number for field FOLLOW_UP MGV_FOLLOW_UP_EXTERNAL CHAR 40 0
FOLLOW_UP_GUID External GUID for FOLLOW_UP Field MGV_FOLLOW_UP_GUID CHAR 32 0
FOLLOW_UP_VERSION Version Number for FOLLOW_UP Field MGV_FOLLOW_UP_VERSION CHAR 10 0
MATERIAL_EXTERNAL Long Material Number for MATERIAL Field MGV_MATERIAL_EXTERNAL CHAR 40 0
MATERIAL_GUID External GUID for MATERIAL Field MGV_MATERIAL_GUID CHAR 32 0
MATERIAL_VERSION Version Number for MATERIAL Field MGV_MATERIAL_VERSION CHAR 10 0