SAP ABAP Class CL_EAM_TL_OPR (Class for task list operations of API)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-PRM-TL (Application Component) Maintenance Task Lists
     EAM_TL_API (Package) EAM Task List API
Properties
Class CL_EAM_TL_OPR  
Short Description Class for task list operations of API    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAM_TL_API   EAM Task List API 
Created 20090804   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EAM_TL_OPR has no interface implemented.
Friends
Class CL_EAM_TL_OPR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBLIGATORY Constant Public Type reference (TYPE) C '+' 20090821
2 GC_OPTIONAL Constant Public Type reference (TYPE) C 'X' Key for t430 20090825
3 GC_PLNAW_PM Constant Private Type reference (TYPE) PLNAW 'I' 20091020
4 GC_PLNAW_REP Constant Private Type reference (TYPE) PLNAW 'R' Application of the task list 20090826
5 GC_PLNAW_ROUT Constant Private Type reference (TYPE) PLNAW 'P' Application of the task list 20090826
6 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAM_TL_OPR Class for task list operations of API 20090804
7 MT_MESSAGES_FROM_DOCTYPE_CHK Instance attribute Public Type reference (TYPE) /PLMB/T_SPI_MSG Message 20121221
8 MT_REGISTERED_SPACKS Instance attribute Private Type reference (TYPE) REGISTERED_SPACK_TTY 20091124
9 MV_TABIX Instance attribute Private Attribute reference (LIKE) SY-TABIX Index of Internal Tables 20090824
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SPACK_INFO_TO_OPR Instance method Public Method Sets the input packno to an existing operation 20091030
2 AUTHORITY_CHECK Instance method Public Method Authority check for operation processing 20091013
3 CHECK Instance method Public Method Checks list of operations 20090807
4 CHECK_ACTIVITY_TYPE Instance method Private Method Checks activity type (LARNT) 20090824
5 CHECK_ASSEMBLY Instance method Private Method Checks assembly (ISTRU) 20090824
6 CHECK_BEFORE_SAVE Instance method Public Method Additional checks done in post method 20100318
7 CHECK_CAPACITY_REQ Instance method Private Method Checks capacity requirements (VERTL) 20090824
8 CHECK_CONSTRAINTS Instance method Private Method Checks constraints (EINSA EINSE) 20090825
9 CHECK_CONTROL_KEY Instance method Private Method Checks operation control key 20090814
10 CHECK_COST_ELEMENT Instance method Private Method Checks operation cost element (SAKTO) 20090821
11 CHECK_CUSTOMER_FIELDS Instance method Public Method Checks field key and calls customer BAdI 20090911
12 CHECK_DELIVERY_TIME Instance method Private Method Checks delivery time 20090821
13 CHECK_EXECUTION_FACTOR Instance method Private Method Checks execution factor ( AUFKT ) 20090825
14 CHECK_EXTERNAL_CONTROL_KEY Instance method Private Method Checks control key for external operations 20090820
15 CHECK_MATERIAL_GROUP Instance method Private Method Checks material group (MATKL) 20090824
16 CHECK_NUMBER_PERCENT_CALC Instance method Private Method Checks capacity number percent and key (ANZZL PRZNT INDET) 20090825
17 CHECK_PLANT Instance method Private Method Checks plant of operation 20090819
18 CHECK_PRICE_CURRENCY Instance method Private Method Checks price and unit if external operation 20090821
19 CHECK_PURCHASE_GROUP Instance method Private Method Checks purchase group (EKGRP) 20090824
20 CHECK_PURCHASE_INFO_RECORD Instance method Private Method Checks purchasing info record 20090821
21 CHECK_PURCHASE_ORG Instance method Private Method Checks purchasing organization 20090824
22 CHECK_PURCH_DOC_ITEM Instance method Public Method Checks purchase document and item (EBELN EBELP) 20090911
23 CHECK_QUANTITY_UNIT Instance method Private Method Checks operation quantity and unit 20090821
24 CHECK_SERVICE_CONTROL_KEY Instance method Private Method Checks control key on service attributes 20090827
25 CHECK_SERVICE_KEY_CHANGE Instance method Private Method Checks if service control key has changed 20091105
26 CHECK_SINGLE Instance method Private Method Checks one operation 20090807
27 CHECK_SPLIT Instance method Private Method Checks split 20090825
28 CHECK_STANDARD_TXT Instance method Private Method Checks standard text key and shorttext 20090819
29 CHECK_SUITABILITY Instance method Private Method Checks suitability (QUALF) of operation 20090821
30 CHECK_SYSTEM_CONDITION Instance method Private Method Checks system condition (ANLZU) 20090824
31 CHECK_TAKT Instance method Private Method Checks takt (TAKT) 20090825
32 CHECK_TECHNICAL_OBJECT Instance method Private Method Checks technical object (EQUNR TPLNR) 20090825
33 CHECK_UVORN Instance method Private Method Checks UVORN and compares with buffer table 20090921
34 CHECK_VENDOR Instance method Private Method Checks supplier foreign key 20090821
35 CHECK_VORNR Instance method Private Method Check operation number and suboperation number 20090921
36 CHECK_WAGE_GROUP Instance method Private Method Checks wage group of operation 20090821
37 CHECK_WAGE_TYPE Instance method Private Method Checks operations wage type 20090820
38 CHECK_WORK Instance method Private Method Checks work (ARBEI ARBEH) 20090910
39 CHECK_WORKCENTER Instance method Private Method Checks work center 20090819
40 CHECK_WORK_DURATION Instance method Private Method Checks work (DAUNO DAUNE) 20090825
41 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090804
42 CREATE Instance method Public Method Creates new operation for given task list 20090925
43 DELETE Instance method Public Method Deletes operation records 20090902
44 FILL_SUMNR_FROM_NEW_OPERS Instance method Public Method Assigns the new plnkns of inserted operations to suboper. 20091020
45 GET_CONTROLKEY_INFO Instance method Private Method Gets data concerning control key ( t430 ) 20090826
46 GET_INSTANCE Static method Public Method Returns singleton instance 20090804
47 GET_NEXT_VORNR Instance method Private Method Determines the next possible operation number 20101202
48 PROPOSE_DATA_FROM_HDR Instance method Private Method Proposes missing data from header (PLKOD) 20091103
49 READ Instance method Public Method Reads operation data from the buffer 20090807
50 READ_ADD_FIELDS Instance method Private Method Reads additional fields for PLPOD (for example text fields) 20091125
51 READ_PLAN_TYPE_DATA Instance method Private Method Reads plan type data tca01 20090824
52 READ_SINGLE_FROM_BUFFER Instance method Public Method Reads single entry from buffer table 20090922
53 REGISTER_OPR_WITH_SPACKS Instance method Public Method Registers operations with service packages 20091124
54 SEPARATE_SUBOPERATIONS Instance method Protected Method Method separates operations from suboperations 20091020
55 UPDATE Instance method Public Method Updates changed operations 20090902
56 UPDATE_AUFKT_FOR_SUB_OPR Instance method Private Method Updates suboperations with execution factor of superior opr 20091118
Events
Class CL_EAM_TL_OPR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 REGISTERED_SPACK_TTY Public See coding 20091124 registered_spack_tty TYPE STANDARD TABLE OF registered_spack_ty WITH KEY vornr
2 REGISTERED_SPACK_TY Public See coding 20091124 BEGIN OF registered_spack_ty, vornr TYPE vornr, has_spack TYPE flag, END OF registered_spack_ty
3 TY_S_APPL Public See coding 20121221 BEGIN OF ty_s_appl, appl TYPE dms_vappl. TYPES: END OF ty_s_appl
4 TY_T_APPL Public See coding 20121221 ty_t_appl TYPE TABLE OF ty_s_appl
Method Signatures

Method ADD_SPACK_INFO_TO_OPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SRV_HEADER Call by reference Type reference (TYPE) SRV_EXT_HEADER External Header Data 20091030
2 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTYPE Activity category 20091110
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20091030
4 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20091030
5 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20091030
6 Importing IV_PLNKN Call by reference Type reference (TYPE) PLNKN Number of the task list node 20091030
7 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20091030
8 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20091030
9 Importing IV_VORNR Call by reference Type reference (TYPE) VORNR Operation/Activity Number 20091030
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20091030

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20091013
2 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20091013
3 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20091013
4 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091013
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20091013

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PLPOD Call by reference Type reference (TYPE) EAM_T_PLPOD Task list operation dialog table type 20090807
2 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090831
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_ACTIVITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_LARNT Call by reference Type reference (TYPE) LSTAR Activity Type 20090824
2 Exporting EV_WARNING Call by reference Type reference (TYPE) ABAP_BOOL 20110228
3 Importing IS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20120404
4 Importing IV_ARBID Call by reference Type reference (TYPE) OBJEKTID Application area ID: Purchasing 20090824
5 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090831
6 Importing IV_KOKRS Call by reference Type reference (TYPE) KOKRS Controlling Area 20090824
7 Importing IV_KOSTL Call by reference Type reference (TYPE) KOSTL Cost Center 20090824
8 Importing IV_PLNAW Call by reference Type reference (TYPE) PLNAW Application of the task list 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_ASSEMBLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20090824
2 Importing IV_ISTRU Call by reference Type reference (TYPE) ISTRU Assembly 20090824
3 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20090824
4 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MMSRV_EXTERNAL_MAINTENACE Call by reference Type reference (TYPE) BAPI_FLAG MMSRV Data for Task List Operation Is Maintained Externally 20110131
2 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20100318
3 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20100318
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20100318

Method CHECK_CAPACITY_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERTL Call by reference Type reference (TYPE) CR_VERTN Distr.cap.reqmts (plant maint.,process order, network) 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EINSA Call by reference Type reference (TYPE) EINSCHRA Constraint on the basic start date for the activity 20090825
2 Importing IV_EINSE Call by reference Type reference (TYPE) EINSCHRE Constraint on the finish date of the activity 20090825
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_CONTROL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD Control key 20090827
2 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTYPE Activity category 20091113
3 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20091030
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_COST_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090824
2 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090831
3 Importing IV_SAKTO Call by reference Type reference (TYPE) SAKTO Cost element 20090824
4 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_CUSTOMER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090922
2 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090922
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090911

Method CHECK_DELIVERY_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIME Call by reference Type reference (TYPE) PLIFZ Planned Delivery Time in Days 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_EXECUTION_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_AUFKT Call by reference Type reference (TYPE) AFAKT Execution Factor 20091001
2 Importing IS_MAIN_OPR Call by reference Type reference (TYPE) EAM_S_TL_OPR Task list : Structure for operation update / insert 20091117
3 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090825
4 Importing IS_TCA01 Call by reference Type reference (TYPE) TCA01 Task list types 20091002
5 Importing IV_ACTYPE Call by reference Type reference (TYPE) AKTYP Activity category in SAP transaction 20091117
6 Importing IV_ARBEI Call by reference Type reference (TYPE) ARBEIT Work involved in the activity 20090825
7 Importing IV_AUFKT_OLD Call by reference Type reference (TYPE) AFAKT Execution Factor 20091118
8 Importing IV_BMVRG Call by reference Type reference (TYPE) BMVRG Purchase order quantity operation 20090825
9 Importing IV_DAUMI Call by reference Type reference (TYPE) DAUMIN Minimum activity duration 20090825
10 Importing IV_DAUNO Call by reference Type reference (TYPE) DAUNOR Normal duration of the activity 20090825
11 Importing IV_KZLGF Call by reference Type reference (TYPE) KZLGF Indicator: fixed lot external processing 20090825
12 Importing IV_SUMNR Call by reference Type reference (TYPE) SUMKNTNR Node number of the superior operation 20090825
13 Importing IV_VORNR Call by reference Type reference (TYPE) VORNR Operation/Activity Number 20090825
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_EXTERNAL_CONTROL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090827
2 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090820
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_MATERIAL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090824
2 Importing IV_MATKL Call by reference Type reference (TYPE) MATKL Material Group 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_NUMBER_PERCENT_CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090825
2 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090825
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant Table for National (Centrally Agreed) Contracts 20090819
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090930

Method CHECK_PRICE_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PEINH Call by reference Type reference (TYPE) PEINH Price Unit 20090821
2 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090821
3 Importing IV_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_PURCHASE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090824
2 Importing IV_EKGRP Call by reference Type reference (TYPE) EKGRP Purchasing Group 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_PURCHASE_INFO_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090821
2 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_PURCHASE_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20090824
2 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_PURCH_DOC_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20090911
2 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20090911
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090911

Method CHECK_QUANTITY_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BMEIH Call by reference Type reference (TYPE) BMEIH Operation order quantity unit 20090821
2 Changing CV_BMVRG Call by reference Type reference (TYPE) BMVRG Purchase order quantity operation 20090821
3 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_SERVICE_CONTROL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090827
2 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090827
3 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTYPE Activity category 20091113
4 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20091030
# Exception Resumable Description Created on
1 CX_EAM_TL_CONSISTENCY Exception class for dynamic checks 20090827

Method CHECK_SERVICE_KEY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEUS_NEW Call by reference Type reference (TYPE) STEUS Control Key 20091105
2 Importing IV_STEUS_OLD Call by reference Type reference (TYPE) STEUS Control Key 20091105
3 Importing IV_VORNR Call by reference Type reference (TYPE) VORNR Operation/Activity Number 20091105
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20091105

Method CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090821
2 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) FLAG Determines wether error occured in check 20090930
3 Importing IS_MAIN_OPR Call by reference Type reference (TYPE) EAM_S_TL_OPR Task list : Structure for operation update / insert 20091117
4 Importing IS_PLPOD_OLD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20091118
5 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTYPE Activity category 20090930
6 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090831
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARBID Call by reference Type reference (TYPE) OBJEKTID Object ID 20090825
2 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090825
3 Importing IV_SPLIM Call by reference Type reference (TYPE) SPLITTANZ Maximum number of splits 20090825
4 Importing IV_SPMUS Call by reference Type reference (TYPE) SPLITTUNG Required splitting 20090825
5 Importing IV_ZEIMB Call by reference Type reference (TYPE) DZEIMB Unit for the minimum processing time 20090825
6 Importing IV_ZMINB Call by reference Type reference (TYPE) DZMINB Minimum processing time 20090825
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_STANDARD_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_LTXA1 Call by reference Type reference (TYPE) LTXA1 Operation short text 20090825
2 Importing IS_T430 Call by reference Type reference (TYPE) T430 Operation/Activity control key 20090825
3 Importing IV_KTSCH Call by reference Type reference (TYPE) KTSCH Standard text key 20090825
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_SUITABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUALF Call by reference Type reference (TYPE) QUALF Suitability 20090821
2 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_SYSTEM_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANLZU Call by reference Type reference (TYPE) ANLZU Syst.Condition 20090824
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_TAKT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_LTAKT Call by reference Type reference (TYPE) LD_LTAKT Takt within a production line 20090825
2 Changing CV_TAKT Call by reference Type reference (TYPE) LD_TAKT Takt time in the production campaign 20090825
3 Importing IS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090825
4 Importing IV_PLNAW Call by reference Type reference (TYPE) PLNAW Application of the task list 20090825

Method CHECK_TAKT on class CL_EAM_TL_OPR has no exception.

Method CHECK_TECHNICAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20090825
2 Changing CV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20090825
3 Exporting EV_WARNING Call by reference Type reference (TYPE) ABAP_BOOL 20110228
4 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20090924
5 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20090924
6 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090924
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_UVORN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090921
2 Importing IS_PLPOD_OLD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20091118
3 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTYPE Activity category 20090930
4 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090922
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Dynamic exception class for tasklist operation relations 20090921

Method CHECK_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20090821
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_VORNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090922
2 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTYPE Activity category 20090930
3 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090930
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090921

Method CHECK_WAGE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGRP Call by reference Type reference (TYPE) LOHNGRP Wage group 20090821
2 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_WAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FSAVD Call by reference Type reference (TYPE) FSAVD Earliest scheduled start: Execution (date) 20090821
2 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant Table for National (Centrally Agreed) Contracts 20090821
3 Importing IV_WAGE_TYPE Call by reference Type reference (TYPE) LOHNART I/O table for task list operations and network activities 20090821
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_WORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ARBEH Call by reference Type reference (TYPE) ARBEITE Unit for work 20090910
2 Importing IS_RCR01 Call by reference Type reference (TYPE) RCR01 View of Work Center from Task Lists 20090910
3 Importing IV_ARBEI Call by reference Type reference (TYPE) ARBEIT Work involved in the activity 20090910
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Dynamic exception class for tasklist operation relations 20090910

Method CHECK_WORKCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090930
2 Exporting ES_RCR01 Call by reference Type reference (TYPE) RCR01 View of Work Center from Task Lists 20090910
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CHECK_WORK_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DAUNE Call by reference Type reference (TYPE) DAUNORE Normal duration/unit 20090825
2 Importing IV_DAUNO Call by reference Type reference (TYPE) DAUNOR Normal duration of the activity 20090825
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAM_TL_OPR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_TL_OPR has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPERATIONS Call by reference Type reference (TYPE) EAM_T_TL_OPR Task list: Table for operations insert / update in API 20090925
2 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20090925
3 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090925
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090929

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPERATIONS Call by reference Type reference (TYPE) EAM_T_TL_OPR Task list operation dialog table type 20090924
2 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20090902
3 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090902
4 Importing IV_RESTORE Call by reference Type reference (TYPE) FLAG 'X' 'X' = set LOEKZ; space = remove LOEKZ 20091022
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090902

Method FILL_SUMNR_FROM_NEW_OPERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUBOPERS Call by reference Type reference (TYPE) EAM_T_TL_OPR Task list: Table for operations insert / update in API 20091028
2 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20091028
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20091028

Method GET_CONTROLKEY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEUS Call by reference Type reference (TYPE) STEUS Control key 20090826
2 Returning RS_T430 Value transfer Type reference (TYPE) T430 Operation/Activity control key 20090826
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAM_TL_OPR Class for task list operations of API 20090804

Method GET_INSTANCE on class CL_EAM_TL_OPR has no exception.

Method GET_NEXT_VORNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VORNR Call by reference Type reference (TYPE) VORNR Operation/Activity Number 20101202
2 Importing IS_PLFLD Call by reference Type reference (TYPE) PLFLD I/O table for task list sequences 20101202
3 Importing IS_PLKOD Call by reference Type reference (TYPE) PLKOD I/O table for task list headers 20101202
4 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20101202

Method GET_NEXT_VORNR on class CL_EAM_TL_OPR has no exception.

Method PROPOSE_DATA_FROM_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20091103
2 Importing IS_PLKOD Call by reference Type reference (TYPE) PLKOD I/O table for task list headers 20091103

Method PROPOSE_DATA_FROM_HDR on class CL_EAM_TL_OPR has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLPOD Call by reference Type reference (TYPE) EAM_T_PLPOD Tasl list operation dialog table type 20090807
2 Importing IV_DATE Call by reference Type reference (TYPE) SY-DATUM Date in CHAR format 20090807
3 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20090807
4 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20090807
5 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090807
6 Importing IV_READ_W_LOEKZ Call by reference Type reference (TYPE) LKENZ ABAP_FALSE Deletion Indicator 20091026
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR 20090827

Method READ_ADD_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20091125

Method READ_ADD_FIELDS on class CL_EAM_TL_OPR has no exception.

Method READ_PLAN_TYPE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090824
2 Returning RS_TCA01 Value transfer Type reference (TYPE) TCA01 Task list types 20090824

Method READ_PLAN_TYPE_DATA on class CL_EAM_TL_OPR has no exception.

Method READ_SINGLE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PLPOD Call by reference Type reference (TYPE) PLPOD I/O table for task list operations and network activities 20090922
2 Exporting EV_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090922
3 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090922
4 Importing IV_PLNKN Call by reference Type reference (TYPE) PLNKN Number of the task list node 20090922
5 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNRN Network number of the successor 20090922
6 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090922
7 Importing IV_VORNR Call by reference Type reference (TYPE) VORNR Operation/Activity Number 20090922
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090922

Method REGISTER_OPR_WITH_SPACKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SPACK_LIMITS_INS Call by reference Type reference (TYPE) EAM_T_TL_SPACK_LIMITS Task list API: Service package limit data 20091124
2 Importing IT_SPACK_LINES_INS Call by reference Type reference (TYPE) EAM_T_TL_SPACK Task List API: Serviceline data detail 20091124
3 Importing IT_SPACK_OUTLINES_INS Call by reference Type reference (TYPE) EAM_T_TL_SPACK_OUTLINE Task list API: Table containing service package outlines 20091124

Method REGISTER_OPR_WITH_SPACKS on class CL_EAM_TL_OPR has no exception.

Method SEPARATE_SUBOPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPER Call by reference Type reference (TYPE) EAM_T_TL_OPR I/O table for task list operations and network activities 20091020
2 Exporting ET_SUBOPER Call by reference Type reference (TYPE) EAM_T_TL_OPR I/O table for task list operations and network activities 20091020
3 Importing IT_OPERATIONS Call by reference Type reference (TYPE) EAM_T_TL_OPR I/O table for task list operations and network activities 20091020

Method SEPARATE_SUBOPERATIONS on class CL_EAM_TL_OPR has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPERATIONS Call by reference Type reference (TYPE) EAM_T_TL_OPR Task list operation dialog table type 20090924
2 Importing IT_OPERATIONS_UP Call by reference Type reference (TYPE) EAM_T_TL_OPR_UP Task list: Table with update flags for operations 20090924
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20090902
4 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20090902
# Exception Resumable Description Created on
1 CX_EAM_TL_CONS_LONGTEXT Dynamic exception class for tasklist longtexts 20090930
2 CX_EAM_TL_CONS_OPR Consistency exceptions of tasklist operations 20090902

Method UPDATE_AUFKT_FOR_SUB_OPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPERATION Call by reference Type reference (TYPE) EAM_S_TL_OPR Task list : Structure for operation update / insert 20091118
2 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20091118
3 Importing IV_DATE Call by reference Type reference (TYPE) STTAG Key Date 20091118

Method UPDATE_AUFKT_FOR_SUB_OPR on class CL_EAM_TL_OPR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605