COPLPO SAP (Transfer Structure of Routing Operations to Order) Structure details

Dictionary Type: Structure
Description: Transfer Structure of Routing Operations to Order




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




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

COPLPO 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 "Transfer Structure of Routing Operations to Order" 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_COPLPO TYPE COPLPO.

The COPLPO table consists of various fields, each holding specific information or linking keys about Transfer Structure of Routing Operations to Order data available in SAP. These include MANDT (Client), PLNTY (Task List Type), PLNNR (Key for Task List Group), PLNKN (Number of the task list node).. 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 COPLPO 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
PLNTYTask List Type PLNTYCHAR1TCA01PLNTYPTYH_TCA01
PLNNRKey for Task List Group PLNNRCHAR8ALPHAPLNNRPLNPLKS
PLNKNNumber of the task list node PLNKNNUMC8KNTNR
ZAEHLInternal counter CIM_COUNTNUMC8CIM_COUNT
DATUVValid-From Date DATUVDATS8DATUM
TECHVTechnical status from TECHVCHAR12TECHS
AENNRChange Number AENNRCHAR12AENRAENNRAENNRAEN
LOEKZDeletion Indicator LKENZCHAR1XFELD
PARKZIndicator: inactive changes PARKZCHAR1XFELD
ANDATDate record created on ANDATDATS8DATUM
ANNAMUser who created record ANNAMCHAR12USNAM
AEDATChanged On AEDATDATS8DATUM
AENAMName of Person Who Changed Object AENAMCHAR12USNAM
SUMNRNode number of the superior operation SUMKNTNRNUMC8KNTNR
VORNROperation/Activity Number VORNRCHAR4NUMCVVORNRVGN
STEUSControl key STEUSCHAR4T430STEUS
ARBIDObject ID OBJEKTIDNUMC8NUM08PON
OBJTYObject types of the CIM resource CR_OBJTYCHAR2CR_OBJTY
WERKSPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
KTSCHStandard text key KTSCHCHAR7T435KTSCH
LTXA1Operation short text LTXA1CHAR40TEXT40
LTXA2Second line of the description LTXA2CHAR40TEXT40
TXTSPLanguage Key SPRASLANG1T002ISOLASPRASSPRH_T002
VPLTYType of the referenced task list VPLNTYCHAR1TCA01PLNTY
VPLNRGroup of the referenced task list VPLNNRCHAR8ALPHAPLNNR
VPLALGroup counter of the referenced task list VPLNALCHAR2ALPHAALTNR
VPLFLReferenced sequence in routing VPLBFLCHAR6ALPHAPLNFOLGE
VINTVIncrement between referenced operations VINTVDEC3VINTV
MEINHUnit of Measure for Activity/Operation VORMEUNIT3T006CUNITMEINS
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
ZMERHBreak DZMERHQUAN9(3) VGWRT
ZEIERUnit for the break time DZEIERUNIT3T006CUNITMEINS
LAR01Activity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
VGE01Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW01Standard Value VGWRTQUAN9(3) VGWRT
LAR02Activity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
VGE02Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW02Standard Value VGWRTQUAN9(3) VGWRT
LAR03Activity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
VGE03Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW03Standard Value VGWRTQUAN9(3) VGWRT
LAR04Activity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
VGE04Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW04Standard Value VGWRTQUAN9(3) VGWRT
LAR05Activity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
VGE05Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW05Standard Value VGWRTQUAN9(3) VGWRT
LAR06Activity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
VGE06Unit of measure for the standard value VGWRTEHUNIT3T006CUNITMEINS
VGW06Standard Value VGWRTQUAN9(3) VGWRT
ZERMAType of standard value calculation DZERMACHAR5T429ZERMA
ZGDATDate when the standard value was calculated DZGDATCHAR4GJAHRCJAHR
ZCODEReference number for standard value code DZCODECHAR6ZCODE
ZULNRBasis for standard value calculation DZULNRCHAR5ZULNR
RSANZNumber of confirmation slips CR_RS_ANZNUMC3NUM03
PDESTPrinter for shop papers CR_PDESTCHAR4TSP03SPDEVRSPOPNAME
LOANZNumber of Time Tickets LOHNANZDEC3LOHNANZ
LOARTWage Type LOHNARTCHAR4LOART
QUALFSuitability QUALFCHAR2T423QUALF
ANZMANumber of employees ANZMSDEC5(2) ANZMA
RFGRPSetup group category RUEFAGRPCHAR10T426RUEFAGRP
RFSCHSetup group key RUEFASCHLUCHAR10T425RUEFASCHLU
RASCHSetup Type Key RUEARSCHLUCHAR2T428RUEARSCHLU
AUFAKScrap factor AUSCHUFAKDEC5(3) AUSCHUFAK
LOGRPWage group LOHNGRPCHAR3T421LOHNGRP
UEMUSRequired overlapping UEMUSKZCHAR1XFELD
UEKANOptional overlapping UEKANKZCHAR1XFELD
FLIESIndicator: continuous flow production FLIESSKZCHAR1XFELD
ZEIMUUnit for the minimum overlap time DZEIMUUNIT3T006CUNITMEINS
ZMINUMinimum overlap time DZMINUQUAN9(3) VGWRT
MINWEMinimum Send-Ahead Quantity MINWEIQUAN13(3) MINWEI
SPMUSRequired splitting SPLITTUNGCHAR1XFELD
SPLIMMaximum number of splits SPLITTANZDEC3SPLITTANZ
ZEIMBUnit for the minimum processing time DZEIMBUNIT3T006CUNITMEINS
ZMINBMinimum processing time DZMINBQUAN9(3) VGWRT
ZEILMUnit for the maximum wait time DZEILMUNIT3T006CUNITMEINS
ZLMAXMaximum wait time DZLMAXQUAN9(3) VGWRT
ZEILPUnit for the required wait time DZEILPUNIT3T006CUNITMEINS
ZLPROMinimum wait time DZLPROQUAN9(3) VGWRT
ZEIWNUnit for the standard queue time DZEIWNUNIT3T006CUNITMEINS
ZWNORStandard queue time DZWNORQUAN9(3) VGWRT
ZEIWMUnit for the minumum queue time DZEIWMUNIT3T006CUNITMEINS
ZWMINMinimum queue time DZWMINQUAN9(3) VGWRT
ZEITNUnit for the standard move time DZEITNUNIT3T006CUNITMEINS
ZTNORStandard move time DZTNORQUAN9(3) VGWRT
ZEITMUnit for the minimum move time DZEITMUNIT3T006CUNITMEINS
ZTMINMinimum move time DZTMINQUAN9(3) VGWRT
ABLIPKZIndicator: simultaneous teardown and wait ABLIPKZCHAR1FLAG
RSTRAReduction strategy per operation/activity RSTRACHAR2T499QRSTRA
BZOFFBReference date for start of sub-operation CP_OBZOFFBCHAR2TCA54CP_BZOFF
OFFSTBOffset to sub-operation start CP_OOFFSTBQUAN5VNZTV
EHOFFBUnit for offset to start CP_OEHOFFBUNIT3T006CUNITMEINS
BZOFFEReference date for finish of sub-operation CP_OBZOFFECHAR2TCA54CP_BZOFF
OFFSTEOffset to sub-operation finish CP_OOFFSTEQUAN5VNZTV
EHOFFEUnit for offset to finish CP_OEHOFFEUNIT3T006CUNITMEINS
SORTLSort Term for Non-Stock Info Records SORTICHAR10CHAR10
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10LFA1ALPHALIFNRLIFKRED_C
PLIFZPlanned Delivery Time in Days PLIFZDEC3DEC3
PREISNet Price in Purchasing Info Record IPREICURR11(2) WERT11
PEINHPrice Unit EPEINDEC5DEC5
SAKTOCost Element KSTARCHAR10CSKAALPHAKSTARKAT
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
INFNRNumber of Purchasing Info Record INFNRCHAR10EINAALPHAINFNRINFMEIN_C
ESOKZPurchasing info record category ESOKZCHAR1ESOKZESO
EKORGPurchasing Organization EKORGCHAR4T024EEKORGEKO
EKGRPPurchasing group for external processing VG_EKGRPCHAR3T024EKGRP
KZLGFIndicator: fixed lot external processing KZLGFCHAR1XFELD
MATKLMaterial Group MATKLCHAR9T023MATKLMKLS_WBWG
DAUNONormal duration of the activity DAUNORQUAN5(1) DAUER_4_1
DAUNENormal duration/unit DAUNOREUNIT3T006CUNITMEINS
DAUMIMinimum activity duration DAUMINQUAN5(1) DAUER_4_1
DAUMEUnit for the minimum duration DAUMINEUNIT3T006CUNITMEINS
DDEHNIndicator: flexible duration DAUDEHNCHAR1X
EINSAConstraint on the basic start date for the activity EINSCHRACHAR1RESTRIKSTR
EINSEConstraint on the finish date of the activity EINSCHRECHAR1RESTRIKEND
ARBEIWork involved in the activity ARBEITQUAN7(1) ARBEIT
ARBEHUnit for work ARBEITEUNIT3T006CUNITMEINS
ANZZLNumber of capacities required ANZKAPINT13INT1
PRZNTWork percentage APROZENTINT13INT1
VERTLDistribution function for capacity requirements VERTEILUNGCHAR2T498VERTEILUNG
MLSTNUsage MILESTONECHAR5T433MILESTONE
PPRIOPriority PRIORITAETCHAR2PRIORITAET
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
SLWIDKey word ID for user-defined fields SLWIDCHAR7TCN00SLWID
USR00User field with 20 characters USRCHAR20CHAR20USRCHAR20
USR01User field with 20 characters USRCHAR20CHAR20USRCHAR20
USR02User field with 10 characters USRCHAR10CHAR10USRCHAR10
USR03User field with 10 characters USRCHAR10CHAR10USRCHAR10
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
USR06User-defined field for values (length 10,3) USRCURR13CURR13(3) USRCURR13
USE06User field: Unit for value fields USRCUKYCUKY5TCURCWAERS
USR07User-defined field for values (length 10,3) USRCURR13CURR13(3) USRCURR13
USE07User field: Unit for value fields USRCUKYCUKY5TCURCWAERS
USR08User field for date USRDATEDATS8USRDATE
USR09User field for date USRDATEDATS8USRDATE
USR10User-defined field: Indicator for reports USRFLAGCHAR1FLAG
USR11User-defined field: Indicator for reports USRFLAGCHAR1FLAG
ANFKORequesting cost center ANFKOCHAR10CSKSALPHAKOSTL
ANFKOKRSControlling area of the requesting cost center ANFKOKRSCHAR4TKA01CACCD
KAPARCapacity category KAPARTCHAR3TC26KAPARTCAA
INDETKey for calculation INDETCHAR1INDET
LARNTActivity Type LSTARCHAR6CSLALSTARLARLART_EMPTY
PRKSTCosts in the activity PRKSTCURR11(2) PRKST
QRASTERMNGQuantity for Grid Point Definition QRASTERMNGDEC5(2) QPROBEFAK
QRASTEREHGrid Unit of Measure QRASTEREHUNIT3T006CUNITMEINS
ANLZUSyst.Condition ANLZUCHAR1T357MANLZU
ISTRUAssembly ISTRUCHAR18MARAMATN1MATNR
ISTTYBOM category STLTYCHAR1STLTY
ISTNRBill of material STNUMCHAR8NUMCVSTNUMSTLNR
ISTKNBOM item node number STLKNNUMC8KNTNR
ISTPOInternal counter CIM_COUNTNUMC8CIM_COUNT
IUPOZSubitem Number UPOSZCHAR4NUMCVSPOSN
EBORTInstallation Point for Subitem EBORTCHAR20TEXT20
KALIDFactory Calendar WFCIDCHAR2TFACDWFCIDFCI
FRSPEarliest possible activity / Latest possible activity FRSPCHAR1FRSP
VERTNDistr.cap.reqmts (plant maint.,process order, network) CR_VERTNCHAR8TC29CR_VERTL
ZGR01Key for performance efficiency rate IDZEITGRADCHAR3TC31IDZEITGRAD
ZGR02Key for performance efficiency rate IDZEITGRADCHAR3TC31IDZEITGRAD
ZGR03Key for performance efficiency rate IDZEITGRADCHAR3TC31IDZEITGRAD
ZGR04Key for performance efficiency rate IDZEITGRADCHAR3TC31IDZEITGRAD
ZGR05Key for performance efficiency rate IDZEITGRADCHAR3TC31IDZEITGRAD
ZGR06Key for performance efficiency rate IDZEITGRADCHAR3TC31IDZEITGRAD
MDLIDModel ID for charge calculation MDLIDCHAR4CHAR4
RUZUSKey: rounding and additional values RUZUSCHAR4TCERSRUZUS
BMEIHOperation order quantity unit BMEIHUNIT3T006CUNITMEINS
BMVRGPurchase order quantity operation BMVRGQUAN13(3) MENG13
CKSELKZIndicator for Relevancy to Costing CK_SELKZCHAR1TCK08CK_SELKZ
KALKZCost CK_KALKZCHAR1FLAG
NPRIOPriority NW_PRIOCHAR1TCN07NW_PRIO
PVZKNNumber of the task list node PLNKNNUMC8KNTNR
PHFLGIndicator: Phase PHFLGCHAR1XFELD
PHSEQControl Recipe Destination PHSEQCHAR2TC52PHSEQ
KNOBJNumber of Object with Assigned Dependencies KNOBJNUMC18KNOBJ
ERFSICHTRecording View QERFSICHTCHAR2QERFSICHTQER
PSPNRStandard WBS element PS_SPS_ELENUMC8PRPSSKONPTPS_SPSNR
QLOTYPEObject Type OTYPECHAR2T778OOTYPEPOT
QLOBJEKTIDObject ID OBJEKTIDNUMC8NUM08PON
QLKAPARCapacity category KAPARTCHAR3TC26KAPARTCAA
QKZPRZEITInterval = Time (Time-Related) QKZPRZEITCHAR1QKZ
QKZZTMG1Quantity Confirmation for Each Partial Lot QKZZTMG1CHAR1QKZ
QKZPRMENGCreation Cycle = Quantity (Quantity-Reference) QKZPRMENGCHAR1QKZ
QKZPRFREIInterval Without Reference to Time or Quantity QKZPRFREICHAR1QKZ
QRASTZEHTTime Unit QRASTZEHTUNIT3Assigned to domainCUNITMEINS
QRASTZFAKTime Factor QRASTZFAKDEC5(2) QPROBEFAK
QRASTMENGQuantity Between Two Inspections QRASTMENGQUAN13(3) MENG13
QPPKTABSFlow Variants for Inspection Point Completion QPPKTABSCHAR1QPPKTABS
KRIT1Planning object PLOBJCHAR18CHAR18
CLASSIDInternal Class Number CLINTNUMC10Assigned to domainCLINT
PACKNOPackage number PACKNONUMC10Assigned to domainPACKNO
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5EKPOEBELPBSP
CAPOCType of CAPP calculation at order creation CAPOCNUMC1CAPOC
FLG_CAPTXTInd: CAPP text exists FLG_CAPTXTCHAR1FLAG
CN_WEIGHTAggregation weight for POC (PS progress) EV_WEIGHTDDEC8DEC8
QKZTLSBESTOperation with Stock-Related Partial Lot Assignment QKZTLSBESTCHAR1QKZ
AUFKTExecution Factor AFAKTDEC3AFAKT
DAFKTAverage execution factor DFAKTDEC5(2) DFAKT
RWFAKRework factor (is not used yet) RWFAKDEC5(3) AUSCHUFAK
AAUFGIndicator: Work center operation set AAUFGCHAR1FLAG
VERDARTGrouping Category VERDARTCHAR1VERDART
UAVO_AUFLSuboper. do not apply to order UAVO_AUFLCHAR1FLAG
FRDLBIndicator: Externally processed op. with subcontracting CO_FRDLBCHAR1CHAR1
QPARTInspection Type QPARTCHAR8Assigned to domainQPARTQLA
PRZ01Business Process CO_PRZNRCHAR12Assigned to domainALPHACO_PRZNRKWP
TAKTtakt within a line segment LD_TAKTNUMC4LD_TAKT
OPRIDExternal operation ID CP_OPRIDCHAR8CHAR8
NVADDIndicator for non-value-added operations LD_NVADDCHAR1ANKREUZ
EVGEWAggregation weight for POC (PS progress) EV_WEIGHTDDEC8DEC8
RFPNTReference point for BOM transfer CN_RFPNTCHAR20TCNRFPCN_RFPNT
FLG_TSK_GROUPGroup operation FLG_TSK_GROUP_TYPECHAR1FLAG
ADPSPReference Element PM/PS ADDCOMPARE_CORECHAR40Assigned to domainADDCOMPARE_COREADCP
TPLNRFunctional Location TPLNRCHAR30Assigned to domainTPLNRTPLNRIFLIFLM
EQUNREquipment Number EQUNRCHAR18Assigned to domainALPHAEQUNREQNEQUI
MES_OPERIDKey of an Operation from an ME System CO_MES_INT_OPERIDCHAR48CHAR48
MES_STEPIDKey of a Step in a Routing (SAP ME) CO_MES_INT_STEPIDCHAR6CHAR6
.INCLU--AP 0
/SAPMP/MET_LRCHLength Calculation Method /SAPMP/MET_LRCHCHAR2/SAPMP/MET_LRCH
/SAPMP/MAX_FERTLMaximum Production Length /SAPMP/MAX_FERTLQUAN13(3) /SAPMP/MAX_FERTL
/SAPMP/FIX_AS_JFixed Scrap - Any Length /SAPMP/FIX_AS_JQUAN13(3) /SAPMP/FIX_AS_J
/SAPMP/FIX_AS_EFixed Scrap - First Length /SAPMP/FIX_AS_EQUAN13(3) /SAPMP/FIX_AS_E
/SAPMP/FIX_AS_LFixed Scrap - Last Length /SAPMP/FIX_AS_LQUAN13(3) /SAPMP/FIX_AS_L
/SAPMP/ABL_ZAHLNumber of Run-In Lengths /SAPMP/ABL_ZAHLNUMC6NUMC6
.INCLU--AP 0
SUBPLNALSubordinate Task List Group Counter SUBPLNALCHAR2ALPHAALTNRPAL
SUBPLNNRKey for Subordinate Task List Group SUBPLNNRCHAR8ALPHAPLNNRPLNPLKS
SUBPLNTYTask List Type: Subordinate Task List SUBPLNTYCHAR1Assigned to domainPLNTYPTYH_TCA01
XEXCLTLSign: Exclude Subordinate Task List (and in All Tree) XEXCLTLCHAR1XFELD
REFKNNumber of the task list node PLNKNNUMC8KNTNR
STDKNNumber of the task list node PLNKNNUMC8KNTNR

Key field Non-key field



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

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

How to access SAP table COPLPO

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