IOPPPR SAP (Display structure for order printing - OIS) Structure details

Dictionary Type: Structure
Description: Display structure for order printing - OIS




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




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

IOPPPR 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 "Display structure for order printing - OIS" 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_IOPPPR TYPE IOPPPR.

The IOPPPR table consists of various fields, each holding specific information or linking keys about Display structure for order printing - OIS data available in SAP. These include KDAUF_AUFK (Sales Order Number), KDPOS_AUFK (Item Number in Sales Order), CY_SEQNR (Seq. number order), EQUNR (Equipment Number).. 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 or numeric)


SAP IOPPPR 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 MANDTCLNT3T000MANDT
KDAUF_AUFKSales Order Number KDAUFCHAR10VBUKALPHAVBELNAUN
KDPOS_AUFKItem Number in Sales Order KDPOSNUMC6NUM06KPO
CY_SEQNRSeq. number order CY_SEQNRNUMC14CY_SEQNR
EQUNREquipment Number EQUNRCHAR18EQUIALPHAEQUNREQNEQUI
E_STTXTSystem Status CO_STTXTCHAR40CHAR40
E_ASTEXUser status active CO_ASTEXCHAR1KREUZ
E_ASTTXField displaying user status CO_ASTTXCHAR40CHAR40
AUFNROrder Number AUFNRCHAR12AUFKALPHAAUFNRANR
PLNUMPlanned order number PLNUMCHAR10Assigned to domainALPHAPLNUMPAF
PRODNETIndicator: Order is part of collective order CO_PRODNETCHAR1KREUZ
LEAD_AUFNROrder Number AUFNRCHAR12Assigned to domainALPHAAUFNRANR
AUARTOrder Type AUFARTCHAR4Assigned to domainAUFARTAAT
AUTYPOrder category AUFTYPNUMC2AUFTYP
MATNRMaterial Number MATNRCHAR18MARAMATN1MATNRMATS_MAT1
WERKSPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
RSNUMNumber of Reservation/Dependent Requirement RSNUMNUMC10Assigned to domainRSNUMRES
KDAUFSales Order Number KDAUFCHAR10Assigned to domainALPHAVBELNAUN
KDPOSItem Number in Sales Order KDPOSNUMC6NUM06KPO
PSPELWBS Element PS_POSNRNUMC8Assigned to domainABPSPPS_POSNR
SOBKZSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
GAMNGTotal order quantity GAMNGQUAN13(3) MENG13
GMEINCommon unit of measure for all order items CO_GMEINUNIT3Assigned to domainCUNITMEINS
GLTRPBasic finish date CO_GLTRPDATS8DATUM
OBJNRObject number J_OBJNRCHAR22Assigned to domainJ_OBJNRONR
SFCPFProduction Scheduling Profile CO_PRODPRFCHAR6Assigned to domainCO_PRODPRF
DISPOMRP controller for the order CO_DISPOCHAR3Assigned to domainDISPODGR
FEVORProduction Supervisor FEVORCHAR3Assigned to domainFEVORCFV
RETCODESubroutines for return code SUBRCNUMC2EK08R_RC
MSGTYMessage Type SYMSGTYCHAR1SYCHAR01
XFEHLMissing Part XFEHLCHAR1XFELD
VFMNGCommitted quantity for order acc. to ATP check components CO_VFMNGQUAN13(3) MENG13
GSBTROverall commitment date CO_GSBTRDATS8DATUM
BSFAKConfirmation factor confirmed qty. for order quantity CO_BSFAKQUAN3RSDQUAN
PROZENTUnit for the Rate (Percent) QPROZENTUNIT2QPROZENT
BSDIFDifference betw. rqmts. date and order date in fact.cal.days BSDIFCHAR3CHAR3
EINHEITTime unit DZEITEINHUNIT2LAUFZ
TBSTRPartial commitment date TBSTRDATS8DATUM
TBSMGQuantity partially committed TBSMGQUAN13(3) MENG13
TABIXField defined as in SY-TABIX TABIX_DINT410TABIX
KZAVCIndicator for type of availability check KZAVCCHAR1KZAVC
MDPBVPlanned order: confirmation of availability MDPBVCHAR1MDPBV
STUFEOrder level AUFSTNUMC2AUFST
ARSNRNumber of Reservation/Dependent Requirement RSNUMNUMC10Assigned to domainRSNUMRES
ARSPSItem Number of Reservation/Dependent Requirement RSPOSNUMC4RSPOSRPO
GASMGTotal scrap quantity in the order GASMGQUAN13(3) MENG13
PLWRKPlanning Plant PLWRKCHAR4Assigned to domainWERKSWRK
ERRORIndicator: Errors in processing CO_ERRORCHAR1KREUZ
KALIDFactory Calendar WFCIDCHAR2TFACDWFCIDFCI
KZ_MARKSingle-Character Indicator CHAR1CHAR1CHAR1
INDEX_NODEField defined as in SY-TABIX TABIX_DINT410TABIX
INDEX_INTField defined as in SY-TABIX TABIX_DINT410TABIX
INDEX_HEADField defined as in SY-TABIX TABIX_DINT410TABIX

Key field Non-key field



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

As IOPPPR 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 IOPPPR as there is no data to select.

How to access SAP table IOPPPR

Within an ECC or HANA version of SAP you can also view further information about IOPPPR 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!