SAP ABAP Class CL_EAM_MAINTPLNSCHEDRC (MaintenancePlanERPScheduleRequestConfirmation_In)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM (Application Component) Plant Maintenance
     PLM_SE_EAM_XI_PROXY (Package) Proxy implementations for Enterprise Asset Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  II_EAM_MAINTPLNSCHEDRC Schedule Maintenance Plan 20090220
Properties
Class CL_EAM_MAINTPLNSCHEDRC  
Short Description MaintenancePlanERPScheduleRequestConfirmation_In    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PLM_SE_EAM_XI_PROXY   Proxy implementations for Enterprise Asset Maintenance 
Created 20090220   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)
2 CL_EAM_MAINTPLNSCHEDRC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 II_EAM_MAINTPLNSCHEDRC Schedule Maintenance Plan 20090220
Friends
Class CL_EAM_MAINTPLNSCHEDRC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SCHED_MODE_RESTART Constant Public Type reference (TYPE) TY_MPLAN_SCHED_MODE 'NS' SchedulingMode: Restart Maintenance Plan 20090220
2 CO_SCHED_MODE_SCHEDULE Constant Public Type reference (TYPE) TY_MPLAN_SCHED_MODE 'ST' SchedulingMode: Start Maintenance Plan 20090220
3 CO_SCHED_MODE_START Constant Public Type reference (TYPE) TY_MPLAN_SCHED_MODE 'NT' SchedulingMode: Schedule Maintenance Plan 20090220
4 CO_SCHED_MODE_STARTCYCLE Constant Public Type reference (TYPE) TY_MPLAN_SCHED_MODE 'ZS' SchedulingMode: Start in Cycle of Maintenance Plan 20090220
5 MPLAN_SCHED_MODE Instance attribute Private Type reference (TYPE) TY_MPLAN_SCHED_MODE Internal representation of MaintenancePlanSchedulingModeCode 20090225
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_RETURN Instance method Private Method Add messag to msg tab 20090223
2 MAP_INTERNAL_TO_XI Instance method Private Method Export conversion by SAP and Badi 20090223
3 MAP_XI_TO_INTERNAL Instance method Private Method Import conversion by SAP and Badi 20090223
4 PERFORM_SCHEDULING Instance method Private Method Perform scheduling of Maintenance Plans 20090220
5 RAISE Instance method Private Method Raise standard XI Exception 20090223
Events
Class CL_EAM_MAINTPLNSCHEDRC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MPLAN_SCHED_MODE Public Type reference (TYPE) CHAR2 Int. representation of MaintenancePlanSchedulingModeCode 20090220
Method Signatures

Method ADD_MESSAGE_TO_RETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20090223
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) APPLMSG-CATEGORY Message Category 20090223
3 Importing IV_INDEX Call by reference Type reference (TYPE) SYINDEX Loop Index 20090223

Method ADD_MESSAGE_TO_RETURN on class CL_EAM_MAINTPLNSCHEDRC has no exception.

Method MAP_INTERNAL_TO_XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUTPUT Call by reference Type reference (TYPE) EAM_MAINTPLNSCHEDCCONF_MT Confirmation to schedule Maintenance Plan 20090223
2 Importing I_MPLAN_ID Call by reference Type reference (TYPE) WARPL Maintenance Plan 20090223
3 Importing I_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) PROCESSING_RESULT_CODE processing status 20090225
4 Importing I_RETURN Call by reference Type reference (TYPE) APPLMSGTAB Return Parameter 20090223

Method MAP_INTERNAL_TO_XI on class CL_EAM_MAINTPLNSCHEDRC has no exception.

Method MAP_XI_TO_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEEP Call by reference Type reference (TYPE) ABAP_BOOL Indicator to Keep Waiting calls (Restart, Start in Cycle) 20090223
2 Exporting E_MPLAN_ID Call by reference Type reference (TYPE) WARPL Maintenance Plan 20090223
3 Exporting E_PARAM_START Call by reference Type reference (TYPE) PARAM_MPLAN_START Structure for mplan start and restart parameter 20090223
4 Exporting E_PARAM_START_CYCLE Call by reference Type reference (TYPE) PARAM_MPLAN_START_CYCLE structure for mplan start in cycle parameter 20090223
5 Exporting E_RETURN Call by reference Type reference (TYPE) APPLMSGTAB Return Parameter 20090223
6 Exporting E_SCHED_MODE_CODE Call by reference Type reference (TYPE) TY_MPLAN_SCHED_MODE Int. representation of MaintenancePlanSchedulingModeCode 20090225
7 Importing I_INPUT Call by reference Type reference (TYPE) EAM_MAINTPLNSCHEDREQ_MT Request to schedule Maintenance Plan 20090223

Method MAP_XI_TO_INTERNAL on class CL_EAM_MAINTPLNSCHEDRC has no exception.

Method PERFORM_SCHEDULING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) PROCESSING_RESULT_CODE processing status 20090225
2 Exporting E_RETURN Call by reference Type reference (TYPE) APPLMSGTAB Table with BAPI Return Information 20090220
3 Importing I_KEEP Call by reference Type reference (TYPE) ABAP_BOOL Keep Wating calls (Restar/Start in Cycle) 20090220
4 Importing I_PARAM_START Call by reference Type reference (TYPE) PARAM_MPLAN_START Structure for mplan start and restart parameter 20090220
5 Importing I_PARAM_START_CYCLE Call by reference Type reference (TYPE) PARAM_MPLAN_START_CYCLE structure for mplan start in cycle parameter 20090220
6 Importing I_WARPL Call by reference Type reference (TYPE) WARPL Maintenance Plan 20090220

Method PERFORM_SCHEDULING on class CL_EAM_MAINTPLNSCHEDRC has no exception.

Method RAISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20090223
2 Importing IV_AUTOMATIC_RETRY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090223

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