TXW_MM_PR SAP (MM Purchase Requisition) Structure details

Dictionary Type: Structure
Description: MM Purchase Requisition




ABAP Code to SELECT data from TXW_MM_PR
Related tables to TXW_MM_PR
Access table TXW_MM_PR




Structure field list including key, data, relationships and ABAP select examples

TXW_MM_PR is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "MM Purchase Requisition" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_TXW_MM_PR TYPE TXW_MM_PR.

The TXW_MM_PR table consists of various fields, each holding specific information or linking keys about MM Purchase Requisition data available in SAP. These include BANFN (Purchase Requisition Number), BNFPO (Item Number of Purchase Requisition), BSART (Order Type (Purchasing)), BSTYP (Purchasing Document Category).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type)


SAP TXW_MM_PR structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MANDTClient MANDTCLNT3Assigned to domainMANDT
BANFNPurchase Requisition Number BANFNCHAR10ALPHABANFNBANMBAN_C
BNFPOItem Number of Purchase Requisition BNFPONUMC5Assigned to domainBNFPOBAP
BSARTOrder Type (Purchasing) BSARTCHAR4Assigned to domainBSARTBSA
BSTYPPurchasing Document Category BSTYPCHAR1BSTYP
ESTKZCreation Indicator (Purchase Requisition/Schedule Lines) ESTKZCHAR1ESTKZ
EKGRPPurchasing Group EKGRPCHAR3Assigned to domainEKGRPEKG
ERNAMName of Person who Created the Object ERNAMCHAR12USNAM
ERDATDate on Which Record Was Created ERDATDATS8DATUM
AFNAMName of Requisitioner/Requester AFNAMCHAR12AFNAM
TXZ01Short Text TXZ01CHAR40TEXT40
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
EMATNMaterial Number Corresponding to Manufacturer Part Number EMATNCHAR18Assigned to domainMATN1MATNRHTN
WERKSPlant EWERKCHAR4Assigned to domainWERKSWRK
LGORTStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
BEDNRRequirement Tracking Number BEDNRCHAR10CHAR10
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
RESWKSupplying (Issuing) Plant in Stock Transport Order RESWKCHAR4Assigned to domainWERKS
MENGEPurchase Requisition Quantity TXW_BAMNGCHAR17CHAR17
MEINSPurchase Requisition Unit of Measure BAMEIUNIT3Assigned to domainCUNITMEINS
BADATRequisition (Request) Date BADATDATS8DATUM
PREISPrice in Purchase Requisition TXW_PREISCHAR14CHAR14
PEINHPrice Unit TXW_EPEINCHAR6CHAR6
PSTYPItem Category in Purchasing Document PSTYPCHAR1Assigned to domainPSTYP
KNTTPAccount Assignment Category KNTTPCHAR1Assigned to domainKNTTPKNT
KZVBRConsumption Posting KZVBRCHAR1KZVBR
KFLAGAcct.asst.changeable KFLAGCHAR1XFELD
VRTKZDistribution indicator for multiple account assignment VRTKZCHAR1VRTKZ
TWRKZPartial Invoice Indicator TWRKZCHAR1TWRKZ
WEPOSGoods Receipt Indicator WEPOSCHAR1XFELD
WEUNBGoods Receipt, Non-Valuated WEUNBCHAR1XFELD
REPOSInvoice Receipt Indicator REPOSCHAR1XFELD
LIFNRDesired Vendor WLIEFCHAR10Assigned to domainALPHALIFNR
FLIEFFixed Vendor FLIEFCHAR10Assigned to domainALPHALIFNR
EKORGPurchasing Organization EKORGCHAR4Assigned to domainEKORGEKO
VRTYPPurchasing Document Category BSTYPCHAR1BSTYP
KONNRNumber of Principal Purchase Agreement KONNRCHAR10Assigned to domainALPHAEBELNKTR
KTPNRItem Number of Principal Purchase Agreement KTPNRNUMC5Assigned to domainEBELP
INFNRNumber of Purchasing Info Record INFNRCHAR10Assigned to domainALPHAINFNRINFMEIN_C
ZUGBAAssigned Source of Supply DZUGBACHAR1XFELD
QUNUMNumber of Quota Arrangement QUNUMCHAR10ALPHAQUNUM
QUPOSQuota Arrangement Item QUPOSNUMC3NUM03
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
BEDATPurchase Order Date BEDATDATS8DATUM
BSMNGQuantity Ordered Against this Purchase Requisition TXW_BSMNGCHAR17CHAR17
BWTARValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
XOBLRItem affects commitments XOBLRCHAR1XFELD
EBAKZPurchase Requisition Closed EBAKZCHAR1XFELD
RSNUMNumber of Reservation/Dependent Requirement RSNUMNUMC10Assigned to domainRSNUMRES
SOBKZSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
ARSNRSettlement reservation number ARSNRNUMC10MDNUM
ARSPSItem number of the settlement reservation ARSPSNUMC4RSPOS
BMEINPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
REVLVRevision Level REVLVCHAR2NUMCVREVLVRVS
PACKNOPackage number PACKNONUMC10Assigned to domainPACKNO
BPUEBAdopt Requisition Price in Purchase Order BPUEBCHAR1BPUEB
CHARGBatch Number CHARG_DCHAR10Assigned to domainCHARGCHA
UMSOKSpecial Stock Indicator for Physical Stock Transfer UMSOKCHAR1Assigned to domainSOBKZ
FIPOSCommitment Item FIPOSCHAR14Assigned to domainFIPOSFIP
FISTLFunds Center FISTLCHAR16Assigned to domainFISTLFIS
GEBERFund FM_FUNDCHAR10Assigned to domainBP_GEBERFIC
KZKFGOrigin of Configuration KZCUHCHAR1KZCUH
MNG02Committed Quantity TXW_MNG06CHAR18CHAR18
DAT01Committed Date DAT05DATS8DATUM
ATTYPMaterial Category ATTYPCHAR2ATTYPMTY
ADRNRManual address number in purchasing document item ADRNR_MMCHAR10Assigned to domainALPHAAD_ADDRNUM
KUNNRCustomer EKUNNRCHAR10Assigned to domainALPHAKUNNRKUN
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
IDNLFMaterial Number Used by Vendor IDNLFCHAR35IDNEX
TECHSParameter Variant/Standard Variant TECHSCHAR12TECHS
FORDNFramework Order SFORDNCHAR10Assigned to domainALPHAEBELN
FORDPItem of framework order FORDPNUMC5Assigned to domainEBELP
GRANT_NBRGrant GM_GRANT_NBRCHAR20ALPHAGM_GRANT_NBRGM_GRANT_NBRGRANTS_GENERIC
BESWKProcuring Plant BESWKCHAR4Assigned to domainWERKSBESW
.INCLU--AP 0
ADVCODEAdvice Code /ISDFPS/ADVCODECHAR2Assigned to domain/ISDFPS/ADVCODE
STACODEStatus Code /ISDFPS/STACODECHAR2Assigned to domain/ISDFPS/STACODE
.INCLU--AP 0
BANFN_CSCross-System PReq Number /ISDFPS/BANFN_CSCHAR10ALPHABANFN
BNFPO_CSCross-System PReq Item /ISDFPS/BNFPO_CSNUMC5Assigned to domainBNFPO
ITEM_CSCross-System Item Category /ISDFPS/ITEM_CSCHAR1/ISDFPS/ITEM_CS
PRE_PREQ_NOPredecessor Purchase Requisition /ISDFPS/PREDECESSOR_PREQ_NOCHAR10ALPHABANFN
PRE_PREQ_ITEMPredecessor Purchase Requisition Item /ISDFPS/PREDECESSOR_PREQ_ITEMNUMC5Assigned to domainBNFPO
SUCC_PREQ_NOFollow-on Requisition /ISDFPS/SUCCESSOR_PREQ_NOCHAR10ALPHABANFN
SUCC_PREQ_ITEMFollow-on Purchase Requisition Item /ISDFPS/SUCCESSOR_PREQ_ITEMNUMC5Assigned to domainBNFPO
QUANTITY_SUCCPurchase Requisition Quantity /ISDFPS/TXW_BAMNGCHAR16CHAR16
UNIT_SUCCPurchase Requisition Unit of Measure BAMEIUNIT3Assigned to domainCUNITMEINS

Key field Non-key field



How do I retrieve data from SAP structure TXW_MM_PR using ABAP code?

As TXW_MM_PR is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on TXW_MM_PR as there is no data to select.

How to access SAP table TXW_MM_PR

Within an ECC or HANA version of SAP you can also view further information about TXW_MM_PR and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


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!