SAP ABAP Class CL_PRPL_CAPACITY_LOAD (Capacity Utilization)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-MRP (Application Component) Material Requirements Planning
     CO_PRPL (Package) Production Planner
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PRPL_CONSTANTS_CAPA Constants Capacity Evaluation 20061102
Properties
Class CL_PRPL_CAPACITY_LOAD  
Short Description Capacity Utilization    
Super Class CL_PRPL_CONSTANTS_CAPA Constants Capacity Evaluation 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CO_PRPL   Production Planner 
Created 20060208   SAP 
Last change 20100310   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_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PRPL_CAPACITY_LOAD has no interface implemented.
Friends
Class CL_PRPL_CAPACITY_LOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_FILTER_VALUES Instance attribute Private Type reference (TYPE) TY_SELECTION_VALUES 20060222
2 MS_ANA_PROFILE_CAPA_STANDARD Instance attribute Private Type reference (TYPE) CYCRPANPRO Evaluation Profile Parameters 20061110
3 MS_OVERALL_PROFILE_DETAILS Instance attribute Private Type reference (TYPE) CYCRPPRO Overall profile for capacity leveling 20061109
4 MS_PERIOD_PROFILE_NEW Instance attribute Private Type reference (TYPE) CYCRPPEPRO New Period Profile According to Selection Criteria 20061109
5 MS_PERIOD_PROFILE_STANDARD Instance attribute Private Type reference (TYPE) CYCRPPEPRO Period Profile According to Overall Profile 20061109
6 MS_RC65B Instance attribute Private Type reference (TYPE) RC65B Structure with the settings for resource planning 20061108
7 MS_TIME_PROFILE_CAPA_NEW Instance attribute Private Type reference (TYPE) CYCRPTIPRO Time profile for capacity leveling 20061108
8 MS_TIME_PROFILE_CAPA_STANDARD Instance attribute Private Type reference (TYPE) CYCRPTIPRO Time profile for capacity leveling 20061108
9 MS_TIME_PROFILE_DETAILS_NEW Instance attribute Private Type reference (TYPE) PRPL_TIME_PROFILE_DETAILS Details for Time Profiles Capacity Evaluation 20061108
10 MS_TIME_PROFILE_DETAILS_STAND Instance attribute Private Type reference (TYPE) PRPL_TIME_PROFILE_DETAILS Details for Time Profiles Capacity Evaluation 20061108
11 MT_CAPLOAD_DETAIL Instance attribute Private Type reference (TYPE) ACC_CYDETAIL_TTY Capacity Utilization Table Details 20061110
12 MT_CAPLOAD_STANDARD Instance attribute Private Type reference (TYPE) ACC_CYSTANDA_TTY Standard Table Capacity Utilization 20061110
13 MT_PERIODS Instance attribute Private Type reference (TYPE) PRPL_PERIODS_TTY Table of Periods for Capacity Evaluation 20061108
14 MV_ANA_DATE_FROM Instance attribute Private Type reference (TYPE) DATS DATS Field Type 20061108
15 MV_ANA_DATE_TO Instance attribute Private Type reference (TYPE) DATS DATS Field Type 20061108
16 MV_OVERALL_PROFILE Instance attribute Private Type reference (TYPE) CY_GESPROF Overall Profile for Capacity Leveling 20061108
17 MV_PLA_DATE_FROM Instance attribute Private Type reference (TYPE) DATS DATS Field Type 20061108
18 MV_PLA_DATE_TO Instance attribute Private Type reference (TYPE) DATS DATS Field Type 20061108
19 MV_SEL_DATE_FROM Instance attribute Private Type reference (TYPE) DATS DATS Field Type 20061108
20 MV_SEL_DATE_TO Instance attribute Private Type reference (TYPE) DATS DATS Field Type 20061108
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSIS_PROFIL_STANDARD_SET Instance method Private Method Set Evaluation Profile Parameters Globally 20061110
2 CAPACITY_LOAD_DETERMINE Instance method Public Method Determine Capacity Utilization 20060216
3 CAPLOAD_TABLES_GET Instance method Public Method Get Standard and Detail Tables Capacity Utilization 20061110
4 FIELDNAME_CONVERT_DDIC_2_SEL Instance method Private Method Selection Criterion: Map Field Name from 30 to 8 Characters 20060215
5 FIELDNAME_CONVERT_SEL_2_DDIC Static method Public Method Selektion Criterion: Map Field Name from 8 to 30 Chars 20061031
6 GET_ANALYSIS_INTERVAL_DATES Instance method Public Method Get Concrete Interval Dates for Evaluation 20061108
7 GET_ANALYSIS_PROFIL_CAP_NEW Instance method Public Method Get Current Evaluation Profile Parameters 20061110
8 GET_OVERALL_PROFILE Instance method Public Method Get Overall Profile Capacity Evaluation Used 20061127
9 GET_PERIOD_TABLE Instance method Public Method Get Period Table According to Selection Criteria 20061108
10 GET_TIME_PROFILE_CAP_NEW Instance method Public Method Get New Time Profile (Changed Acc. to Selection Criteria) 20061108
11 GET_TIME_PROFILE_CAP_STANDARD Instance method Public Method Get Standard Time Profile Parameters (From Overall Profile) 20061108
12 INSTANCE_CREATE Static method Public Method 20060713
13 OVERALL_PROFILE_DETERMINE Instance method Private Method Determine User's Overall Profile 20060215
14 PERIOD_PROFILE_SET_NEW Instance method Private Method Set Period Profile According to Selection Criteria 20061109
15 RC65B_SET Instance method Private Method Set Global Parameters for Capacity Evaluation 20061108
16 SELECTION_CRITERIA_COMPUTE Instance method Private Method Selection Criteria for Selection Profile 20060215
17 SELECTION_CRITERIA_GET Instance method Public Method Read Out Defined Selection Criteria 20060215
18 SELECTION_PROFILE_DETAILS_GET Instance method Private Method Details re Selection Profile 20060215
19 SELECTION_PROFILE_SET_NEW Instance method Private Method Change time profile 20061215
20 SET_GLOBAL_EVAL_DATA Instance method Public Method Set Global Evaluation Parameters According to Sel. Criteria 20061108
21 TIME_PROFILE_SET_NEW Instance method Private Method Change time profile 20061215
22 TIME_PROFILE_STANDARD_SET Instance method Private Method Set Time Profile Capacity Evaluation from Overall Profile 20061108
Events
Class CL_PRPL_CAPACITY_LOAD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SELECTION_CRITERIA Private See coding 20060215 ty_selection_criteria TYPE STANDARD TABLE OF sethier
2 TY_SELECTION_VALUES Private See coding 20060215 ty_selection_values TYPE STANDARD TABLE OF cyxranges
Method Signatures

Method ANALYSIS_PROFIL_STANDARD_SET Signature

Method ANALYSIS_PROFIL_STANDARD_SET on class CL_PRPL_CAPACITY_LOAD has no parameter.
Method ANALYSIS_PROFIL_STANDARD_SET on class CL_PRPL_CAPACITY_LOAD has no exception.

Method CAPACITY_LOAD_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAPLOAD_DETAIL Call by reference Type reference (TYPE) ACC_CYDETAIL_TTY Detail Kapazitätsauswertung 20060222
2 Exporting ET_CAPLOAD_STANDARD Call by reference Type reference (TYPE) ACC_CYSTANDA_TTY Standard Kapazitätsauswertung 20060222
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061130
4 Importing IS_TIME_PROFILE_DETAILS Call by reference Type reference (TYPE) PRPL_TIME_PROFILE_DETAILS Details zum Zeitprofile Kapazitätsauswertung 20060405
5 Importing IT_SELECTION_CRITERIA Call by reference Type reference (TYPE) PRPL_SEL_RANGES_T Range-Tabelle für Capaauswertungs-Selektionskriterien 20060216
# Exception Resumable Description Created on
1 CX_PRPL_EXCEPTION Ausnahmeklasse zu CO_PRPL 20061108

Method CAPLOAD_TABLES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAPLOAD_DETAIL Call by reference Type reference (TYPE) ACC_CYDETAIL_TTY Detail Kapazitätsauswertung 20061110
2 Exporting ET_CAPLOAD_STANDARD Call by reference Type reference (TYPE) ACC_CYSTANDA_TTY Standard Kapazitätsauswertung 20061110

Method CAPLOAD_TABLES_GET on class CL_PRPL_CAPACITY_LOAD has no exception.

Method FIELDNAME_CONVERT_DDIC_2_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) SETFLD Feldname 20060215
2 Returning RV_FIELDNAME_SELECTION Value transfer Type reference (TYPE) POWL_SELNAME_TY 20060215

Method FIELDNAME_CONVERT_DDIC_2_SEL on class CL_PRPL_CAPACITY_LOAD has no exception.

Method FIELDNAME_CONVERT_SEL_2_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) POWL_SELNAME_TY ID eines Auswahlkriteriums 20061031
2 Returning RV_FIELDNAME_CAPA_SEL Value transfer Type reference (TYPE) SETFLD Feldname 20061031

Method FIELDNAME_CONVERT_SEL_2_DDIC on class CL_PRPL_CAPACITY_LOAD has no exception.

Method GET_ANALYSIS_INTERVAL_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANA_DATE_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20061108
2 Exporting EV_ANA_DATE_TO Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20061108
3 Exporting EV_PLA_DATE_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20061108
4 Exporting EV_PLA_DATE_TO Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20061108
5 Exporting EV_SEL_DATE_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20061108
6 Exporting EV_SEL_DATE_TO Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20061108

Method GET_ANALYSIS_INTERVAL_DATES on class CL_PRPL_CAPACITY_LOAD has no exception.

Method GET_ANALYSIS_PROFIL_CAP_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ANA_PROF_CAPA_NEW Value transfer Type reference (TYPE) CYCRPANPRO Auswertungsprofil für den Kapazitätsabgleich 20061110

Method GET_ANALYSIS_PROFIL_CAP_NEW on class CL_PRPL_CAPACITY_LOAD has no exception.

Method GET_OVERALL_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OVERALL_PROFILE Value transfer Type reference (TYPE) CY_GESPROF Gesamtprofil für den Kapazitätsabgleich 20061127

Method GET_OVERALL_PROFILE on class CL_PRPL_CAPACITY_LOAD has no exception.

Method GET_PERIOD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PERIOD_TABLE Value transfer Type reference (TYPE) PRPL_PERIODS_TTY Tabelle zu den Perioden für die Kapazitätsauswertung 20061108

Method GET_PERIOD_TABLE on class CL_PRPL_CAPACITY_LOAD has no exception.

Method GET_TIME_PROFILE_CAP_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIME_PROF_CAP_NEW Value transfer Type reference (TYPE) CYCRPTIPRO Zeitprofil des Kapazitätsabgleichs 20061108

Method GET_TIME_PROFILE_CAP_NEW on class CL_PRPL_CAPACITY_LOAD has no exception.

Method GET_TIME_PROFILE_CAP_STANDARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIME_PROF_CAPA_STANDARD Value transfer Type reference (TYPE) CYCRPTIPRO Details zum Zeitprofile Kapazitätsauswertung 20061108

Method GET_TIME_PROFILE_CAP_STANDARD on class CL_PRPL_CAPACITY_LOAD has no exception.

Method INSTANCE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_PRPL_CAPACITY_LOAD Kapazitäts-Auslastung 20060713

Method INSTANCE_CREATE on class CL_PRPL_CAPACITY_LOAD has no exception.

Method OVERALL_PROFILE_DETERMINE Signature

Method OVERALL_PROFILE_DETERMINE on class CL_PRPL_CAPACITY_LOAD has no parameter.
Method OVERALL_PROFILE_DETERMINE on class CL_PRPL_CAPACITY_LOAD has no exception.

Method PERIOD_PROFILE_SET_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061215
2 Importing IS_TIME_PROFILE_DETAILS Call by reference Type reference (TYPE) PRPL_TIME_PROFILE_DETAILS Details zum Zeitprofile Kapazitätsauswertung 20061109

Method PERIOD_PROFILE_SET_NEW on class CL_PRPL_CAPACITY_LOAD has no exception.

Method RC65B_SET Signature

Method RC65B_SET on class CL_PRPL_CAPACITY_LOAD has no parameter.
Method RC65B_SET on class CL_PRPL_CAPACITY_LOAD has no exception.

Method SELECTION_CRITERIA_COMPUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061129
2 Exporting ET_SELECTION_CRITERIA Call by reference Type reference (TYPE) PRPL_SEL_FIELDS_T Tabellentyp zu PRPL_SEL_FIELDS 20060215
3 Exporting ET_SELECTION_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060217
4 Importing IS_TIME_PROFILE Call by reference Type reference (TYPE) PRPL_TIME_PROFILE_DETAILS Details zum Zeitprofile Kapazitätsauswertung 20060215
5 Importing IT_SELECTION_CRITERIA Call by reference Type reference (TYPE) TY_SELECTION_CRITERIA 20060215
6 Importing IT_SELECTION_VALUES Call by reference Type reference (TYPE) TY_SELECTION_VALUES 20060215
7 Importing IV_SELECTION_TABLE Call by reference Type reference (TYPE) SETTABLE Tabelle zum Set 20060215

Method SELECTION_CRITERIA_COMPUTE on class CL_PRPL_CAPACITY_LOAD has no exception.

Method SELECTION_CRITERIA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061129
2 Exporting ET_SELECTION_CRITERIA Call by reference Type reference (TYPE) PRPL_SEL_FIELDS_T Tabellentyp zu PRPL_SEL_FIELDS 20060217
3 Exporting ET_SELECTION_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060217

Method SELECTION_CRITERIA_GET on class CL_PRPL_CAPACITY_LOAD has no exception.

Method SELECTION_PROFILE_DETAILS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_VALUES Call by reference Type reference (TYPE) TY_SELECTION_VALUES 20060222
2 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061129
3 Exporting ET_SELECTION_CRITERIA Call by reference Type reference (TYPE) TY_SELECTION_CRITERIA 20060215
4 Exporting ET_SELECTION_VALUES Call by reference Type reference (TYPE) TY_SELECTION_VALUES 20060215
5 Exporting EV_SELECTION_TABLE Call by reference Type reference (TYPE) SETTABLE Tabelle zum Set 20060215
6 Importing IV_OVERALL_PROFILE Call by reference Type reference (TYPE) CY_GESPROF Gesamtprofil für den Kapazitätsabgleich 20060215

Method SELECTION_PROFILE_DETAILS_GET on class CL_PRPL_CAPACITY_LOAD has no exception.

Method SELECTION_PROFILE_SET_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061215

Method SELECTION_PROFILE_SET_NEW on class CL_PRPL_CAPACITY_LOAD has no exception.

Method SET_GLOBAL_EVAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061130
2 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20061108

Method SET_GLOBAL_EVAL_DATA on class CL_PRPL_CAPACITY_LOAD has no exception.

Method TIME_PROFILE_SET_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061215
2 Importing IS_TIME_PROFILE_DETAILS Call by reference Type reference (TYPE) PRPL_TIME_PROFILE_DETAILS Details zum Zeitprofile Kapazitätsauswertung 20061215

Method TIME_PROFILE_SET_NEW on class CL_PRPL_CAPACITY_LOAD has no exception.

Method TIME_PROFILE_STANDARD_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POWL_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20061129

Method TIME_PROFILE_STANDARD_SET on class CL_PRPL_CAPACITY_LOAD has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700