IOOPCAP SAP (Database structure for capacities - order operations) Structure details

Dictionary Type: Structure
Description: Database structure for capacities - order operations




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




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

IOOPCAP 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 "Database structure for capacities - order operations" 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_IOOPCAP TYPE IOOPCAP.

The IOOPCAP table consists of various fields, each holding specific information or linking keys about Database structure for capacities - order operations data available in SAP. These include MANDT (Client), BEDID (ID of the capacity requirements record), BEDZL (Internal counter), CANUM (Counters for cap. rqmts. records (various caps. + indiv.caps).. 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 IOOPCAP 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
BEDIDID of the capacity requirements record BEDIDNUMC12KBKOBEDID
BEDZLInternal counter CIM_COUNTNUMC8CIM_COUNT
CANUMCounters for cap. rqmts. records (various caps. + indiv.caps CY_COUNTNUMC4Assigned to domainCY_COUNT
ARBIDWork center ID ARBPLATZNUMC8NUM08
TYPKZCategory of object causing the load (order category) TYPKZCHAR1TYPKZ
OBJKZIndicator: Remaining split record OBJKZCHAR1OBJKZ
KAPIDCapacity ID KAPIDNUMC8KAKOKAPID
BEDKZIndicator: Remaining split record BEDKZCHAR1X
KRUESOLLScheduled cap. requirements for the op. segment 'setup' CY_KRUESOLFLTP16(16) KAPBED
KRUERESTRemaining capacity rqmts. for operation segment 'Setup' CY_KRUERESFLTP16(16) KAPBED
KBEASOLLScheduled cap. requirements for the op. segment 'processing' CY_KBEASOLFLTP16(16) KAPBED
KBEARESTRemaining capacity rqmts.for operation segment 'Processing' CY_KBEARESFLTP16(16) KAPBED
KABRSOLLScheduled cap. requirements for the op. segment teardown CY_KABRSOLFLTP16(16) KAPBED
KABRRESTRemaining capacity requirements for op. segment 'tear down' CY_KABRRESFLTP16(16) KAPBED
KEINHUnit of of measure for displaying capacity requirements CY_KEINHUNIT3T006CUNITMEINS
FSTADEarliest start / date FSTADDATS8DATUM
FSTAUEarliest start / time FSTAUTIMS6T
FENDDEarliest finish /date FENDDDATS8DATUM
FENDUEarliest finish /time FENDUTIMS6T
SSTADLatest start / date SSTADDATS8DATUM
SSTAULatest start / time SSTAUTIMS6T
SENDDLatest finish / date SENDDDATS8DATUM
SENDULatest finish / time SENDUTIMS6T
ISTADActual start / date ISTADDATS8DATUM
ISTAUActual start / time ISTAUTIMS6T
IENDDActual finish / date IENDDDATS8DATUM
IENDUActual finish / time IENDUTIMS6T
PENDDForecast finish / date PENDDDATS8DATUM
PENDUForecast finish / time PENDUTIMS6T
ISPLIActual number of splits ISPLIDEC3SPLITTANZ
KPVERDistribution of capacity requirements (Planned/prod.order) CR_VERTLCHAR8TC29CR_VERTL
OBSTAObject status (order status) OBSTACHAR22ONR00J_OBJNR
AUFPLRouting number of operations in the order CO_AUFPLNUMC10AUFPL
APLZLGeneral counter for order CO_APLZLNUMC8AFVCCO_APLZL
PLNUMPlanned order number PLNUMCHAR10PLAFALPHAPLNUMPAF
PLNTYTask List Type PLNTYCHAR1TCA01PLNTYPTYH_TCA01
PLNNRKey for Task List Group PLNNRCHAR8ALPHAPLNNRPLNPLKS
PLNALGroup Counter PLNALCHAR2ALPHAALTNRPAL
ZAEHLInternal counter CIM_COUNTNUMC8CIM_COUNT
PLNFLSequence PLNFOLGECHAR6ALPHAPLNFOLGE
ZAEHFInternal counter CIM_COUNTNUMC8CIM_COUNT
PLNKNNumber of the task list node PLNKNNUMC8KNTNR
ZAEHPInternal counter CIM_COUNTNUMC8CIM_COUNT
SPLKNNumber of the task list node of the sub-operation SPLNKNNUMC8KNTNR
SZAEHLInternal counter CIM_COUNTNUMC8CIM_COUNT
SAFNRSOP order number SAFNRCHAR10SAFNR
VORNROperation/Activity Number VORNRCHAR4NUMCVVORNRVGN
OTYPEObject Type OTYPECHAR2T778OOTYPEPOT
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
CANUMFCounter for the main capacity requirements record CANUMFNUMC4NUM4
SPLITSplit number CY_SPLITINT13INT1
KBSTAStatus of a capacity requirements (object number) CY_KBSTACHAR22ONR00J_OBJNR
FSSBDEarliest scheduled start: Processing (date) FSSBDDATS8DATUM
FSSBZEarliest scheduled start: Processing (time) FSSBZTIMS6ATIME
FSSADEarliest scheduled start: Teardown (date) FSSADDATS8DATUM
FSSAZEarliest scheduled start: Teardown (time) FSSAZTIMS6ATIME
SSSBDLatest scheduled start: Processing (date) SSSBDDATS8DATUM
SSSBZLatest scheduled start: Processing (time) SSSBZTIMS6ATIME
SSSADLatest scheduled start: Teardown (date) SSSADDATS8DATUM
SSSAZLatest scheduled start: Teardown (time) SSSAZTIMS6ATIME
MGVRGOperation Quantity MGVRGQUAN13(3) MENG13
MEINHUnit of Measure for Activity/Operation VORMEUNIT3T006CUNITMEINS
RSTUFReduction level which reduces operation lead time RSTUFNUMC1REDST
PLSCNPlanning Scenario of Long-Term Planning PLSCNNUMC3PLSCPLSCNPLS
BSTKZIndicator rqmts.record is confirmed (cap.availability check) CY_BSTKZCHAR1CY_BSTKZ
BEDZLFBEDZL of Main Operation (for Phases and Their Main Ops) BEDZLFNUMC8CIM_COUNT
PHASE_KZIndicator: Phase PHASE_KZCHAR1PHASE_KZ
MAXBD_KZIndicator: Capacity fully committed MAXBD_KZCHAR1XFELD
ANZMANumber of employees ANZMSDEC5(2) ANZMA
VGW01Standard Value VGWRTQUAN9(3) VGWRT
VGE01Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW02Standard Value VGWRTQUAN9(3) VGWRT
VGE02Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW03Standard Value VGWRTQUAN9(3) VGWRT
VGE03Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW04Standard Value VGWRTQUAN9(3) VGWRT
VGE04Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW05Standard Value VGWRTQUAN9(3) VGWRT
VGE05Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW06Standard Value VGWRTQUAN9(3) VGWRT
VGE06Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
USR04User field for quantity (length 10.3) USRQUAN13QUAN13(3) USRQUAN13
USE04User field: Unit for quantity fields USRUNITUNIT3T006CUNITMEINS
USR05User field for quantity (length 10.3) USRQUAN13QUAN13(3) USRQUAN13
USE05User field: Unit for quantity fields USRUNITUNIT3T006CUNITMEINS
LEK01Indicator: No remaining activity expected CO_LEIKZCHAR1XFELD
LEK02Indicator: No remaining activity expected CO_LEIKZCHAR1XFELD
LEK03Indicator: No remaining activity expected CO_LEIKZCHAR1XFELD
LEK04Indicator: No remaining activity expected CO_LEIKZCHAR1XFELD
LEK05Indicator: No remaining activity expected CO_LEIKZCHAR1XFELD
LEK06Indicator: No remaining activity expected CO_LEIKZCHAR1XFELD
RSTZEUnit of measure for setup time RSTZEUNIT3CUNITEINHEIT
BEAZEUnit of measure for processing time BEAZEUNIT3CUNITEINHEIT
ARUZEUnit of measure for teardown ARUZEUNIT3CUNITEINHEIT
ARBEIWork involved in the activity ARBEITQUAN7(1) ARBEIT
ARBEHUnit for work ARBEITEUNIT3T006CUNITMEINS
LEKNWIndicator: No remaining activity expected CO_LEIKZCHAR1XFELD
ASVRGOperation scrap ASVRGQUAN13(3) MENG13
UMRENDenominator for converting rtg and op units of measure CP_UMRENDEC5UMBSN
UMREZNumerator for converting task list and oper. un. of measure CP_UMREZDEC5UMBSZ
BMSCHBase Quantity BMSCHQUAN13(3) BMSCH
LMNGATotal Yield Confirmed LMNGAQUAN13(3) MENG13
XMNGATotal scrap quantity confirmed XMNGAQUAN13(3) MENG13
ISMNWActual work CO_ISMNWQUAN13(3) MENG13
ISM01Previously confirmed activity CO_RUMNGQUAN13(3) MENGV13
ISM02Previously confirmed activity CO_RUMNGQUAN13(3) MENGV13
ISM03Previously confirmed activity CO_RUMNGQUAN13(3) MENGV13
ISM04Previously confirmed activity CO_RUMNGQUAN13(3) MENGV13
ISM05Previously confirmed activity CO_RUMNGQUAN13(3) MENGV13
ISM06Previously confirmed activity CO_RUMNGQUAN13(3) MENGV13
ISERHConfirmed break time ISERHQUAN9(3) VGWRT
ZEIERUnit for the break time DZEIERUNIT3T006CUNITMEINS
ISDDActual start: Execution (date) ISDDDATS8DATUM
ISDZActual start: Execution/setup (time) ISDZTIMS6ATIME
IERDActual finish: Setup (date) IERDDATS8DATUM
IERZActual finish: Setup (time) IERZTIMS6ATIME
ISBDActual start: Processing (date) ISBDDATS8DATUM
ISBZActual start: Processing (time) ISBZTIMS6ATIME
IEBDActual finish: Processing (date) IEBDDATS8DATUM
IEBZActual processing finish (time) IEBZTIMS6ATIME
ISADActual start: Teardown (date) ISADDATS8DATUM
ISAZActual start: Teardown (time) ISAZTIMS6ATIME
IEDDActual finish: Execution (date) IEDDDATS8DATUMEDR
IEDZActual finish: Execution (time) IEDZTIMS6ATIMEEZR
PEDDForecast finish date of operation from confirmation CO_PEDDDATS8DATUM
PEDZForecast finish time of operation from confirmation CO_PEDZTIMS6ATIME
OFM01Forecast value used to update the standard value CO_SCHAETZQUAN9(3) VGWRT
OFM02Forecast value used to update the standard value CO_SCHAETZQUAN9(3) VGWRT
OFM03Forecast value used to update the standard value CO_SCHAETZQUAN9(3) VGWRT
OFM04Forecast value used to update the standard value CO_SCHAETZQUAN9(3) VGWRT
OFM05Forecast value used to update the standard value CO_SCHAETZQUAN9(3) VGWRT
OFM06Forecast value used to update the standard value CO_SCHAETZQUAN9(3) VGWRT
OFMNWForecasted work (actual + remaining) OFMNWQUAN7(1) ARBEIT
PDAUForecasted duration of activity from confirmation PDAUQUAN5(1) DAUER_4_1
PDAEUnit of the forecasted duration from the confirmation PDAEUNIT3T006CUNITMEINS
DAUNONormal duration of the activity DAUNORQUAN5(1) DAUER_4_1
DAUNENormal duration/unit DAUNOREUNIT3T006CUNITMEINS
RMNGATotal confirmed rework quantity RMNGAQUAN13(3) MENGV13
ILE01Unit of measure for the activity to be confirmed CO_ISMNGEHUNIT3T006CUNITMEINS
ILE02Unit of measure for the activity to be confirmed CO_ISMNGEHUNIT3T006CUNITMEINS
ILE03Unit of measure for the activity to be confirmed CO_ISMNGEHUNIT3T006CUNITMEINS
ILE04Unit of measure for the activity to be confirmed CO_ISMNGEHUNIT3T006CUNITMEINS
ILE05Unit of measure for the activity to be confirmed CO_ISMNGEHUNIT3T006CUNITMEINS
ILE06Unit of measure for the activity to be confirmed CO_ISMNGEHUNIT3T006CUNITMEINS
PER_EXEntry in KPER exists for this split CY_PEREXCHAR1KREUZ
DELTA_STTime Difference Between Start Capacity and Individ. Capacity CY_DELTASTQUAN13(3) MENGV13
DELTA_ENTime Difference Between Fin. Capacity and Individ. Capacity CY_DELTAENQUAN13(3) MENGV13
AUFNROrder Number AUFNRCHAR12Assigned to domainALPHAAUFNRANR
UVORNSuboperation UVORNCHAR4NUMCVVORNR
ARBPLWork center ARBPLCHAR8ARBPLAGR
LTXA1Operation short text LTXA1CHAR40TEXT40
LTXA2Second line of the description LTXA2CHAR40TEXT40
KAPARCapacity category KAPARTCHAR3Assigned to domainKAPARTCAA
BEDSOLLCapacity requirements scheduled for the operation/activity CY_KBEDSOLQUAN7(2) CY_KBED_P
KEHSOLLUnit of of measure for displaying capacity requirements CY_KEINHUNIT3Assigned to domainCUNITMEINS
UELSOLLCapacity requirements greater (field overflow) CY_UEBERLCHAR1XFELD
BEDRESTRemaining capacity requirements scheduled for operation CY_KBEDRESQUAN7(2) CY_KBED_P
KEHRESTUnit of of measure for displaying capacity requirements CY_KEINHUNIT3Assigned to domainCUNITMEINS
UELRESTCapacity requirements greater (field overflow) CY_UEBERLCHAR1XFELD
BREAKSIndicator: Scheduling allowing for breaks BREAKSCHAR1XFELD
ERR_MASKError mask ERR_MASKCHAR5ERR_MASK
FLG_SELSelection flag SELKZCHAR1SELKZ
INDBTField defined as in SY-TABIX TABIX_DINT410TABIX
VSNMRNumber or description of a version VSNMRCHAR12VSNMRVS2
BEDIDORGID of the capacity requirements record BEDIDNUMC12Assigned to domainBEDID
BEDZLORGInternal counter CIM_COUNTNUMC8CIM_COUNT
CANUMORGCounters for cap. rqmts. records (various caps. + indiv.caps CY_COUNTNUMC4Assigned to domainCY_COUNT
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
KTEXTCapacity short text KAPTEXTCHAR40TEXT40
KZ_MARKSingle-Character Indicator CHAR1CHAR1CHAR1
INDEX_NODEField defined as in SY-TABIX TABIX_DINT410TABIX

Key field Non-key field



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

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

How to access SAP table IOOPCAP

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