SAP ABAP Class CL_PRPL_CAPACITY_LOAD_FEEDER (Capacity Utilization Production Planner)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EP-PCT-MAN-PS (Application Component) BP for Production Supervisor
     RMAN_PRPL (Package) Production Planner UI
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
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER Interface for POWL Feeders 20060208
Properties
Class CL_PRPL_CAPACITY_LOAD_FEEDER  
Short Description Capacity Utilization Production Planner    
Super Class CL_PRPL_CONSTANTS_CAPA Constants Capacity Evaluation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMAN_PRPL   Production Planner UI 
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 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20060208
Friends
Class CL_PRPL_CAPACITY_LOAD_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CAPACITY_LOAD Static Attribute Private Object reference (TYPE REF TO) CL_PRPL_CAPACITY_LOAD Capacity Utilization 20060713
2 MR_OBJECT_DEF_DETAIL_STRUC Static Attribute Private Object reference (TYPE REF TO) DATA 20060227
3 MR_OBJECT_DEF_DETAIL_TAB Static Attribute Private Object reference (TYPE REF TO) DATA 20060227
4 MR_OBJECT_DEF_STRUC Static Attribute Private Object reference (TYPE REF TO) DATA 20060223
5 MR_OBJECT_DEF_TAB Static Attribute Private Object reference (TYPE REF TO) DATA 20060223
6 MS_THRESHOLDS Static Attribute Private Type reference (TYPE) RMAN_PRPL_THRESHOLDS Threshold Values (Bidirectional) 20061121
7 MT_COMPONENTS Static Attribute Private Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20060214
8 MT_COMPONENTS_DETAIL Static Attribute Private Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20060227
9 MT_DEFAULT_VALUES Static Attribute Private Type reference (TYPE) RSPARAMS_TT rsparams Table 20060217
10 MT_FIELDCAT Static Attribute Private Type reference (TYPE) POWL_FIELDCAT_TTY Field Catalog - Meta Description 20060214
11 MT_PERIODS_INT_EXT Static Attribute Private Type reference (TYPE) RMAN_PRPL_PERIODS_INT_EXT_TT Internal and External Period Representation 20061109
12 MT_POWL_MESSAGES Instance attribute Private Type reference (TYPE) POWL_MSG_TTY Collected POWL Messages 20061129
13 MT_SELCRIT_DEFS Static Attribute Private Type reference (TYPE) POWL_SELCRIT_TTY Selection Criteria - Meta Description 20060217
14 MV_EVAL_COLUMNS Static Attribute Private Type reference (TYPE) PRPL_CAPA_EVALUATION_COLUMNS Selection of Displayed Columns in Capa Evaluation 20060227
15 MV_OVERALL_PROFILE_OK Instance attribute Private Type reference (TYPE) FLAG Overall Profile Usable - Yes/No 20061129
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_WC_PERIOD_HEADER Static method Public Method Setup of Work Center/Period Header Structure 20061117
2 CHECK_OVERALL_PROFILE Instance method Public Method Overall Profile: Usable for Tab./Period. Representation? 20061128
3 CHECK_THRESHOLDS Instance method Private Method Checking of Consistency of Threshold Values 20061207
4 CONSTRUCTOR Instance method Public Constructor 20060713
5 CONVERT_SELECTION_CRITERIA Static method Private Method 20060405
6 DETAIL_DATA_BUILD Static method Public Method Build Up Detail Data 20060228
7 DETAIL_DATA_BUILD_WC_PERIOD Static method Public Method Setup of Detail Data per Period and Work Center/Resource 20061114
8 EVAL_COLUMNS_DETERMINE Static method Private Method Set Evaluation Columns: Percentage or Supply/Demand 20060227
9 SET_AGGREGATION_STATUS Static method Public Method Sets Aggregation Status in Orders for Capa Evaluation 20061106
10 SET_THRESHOLDS Static method Private Method Set Threshold Values in Feeder Class 20061123
Events
Class CL_PRPL_CAPACITY_LOAD_FEEDER has no event.
Types
Class CL_PRPL_CAPACITY_LOAD_FEEDER has no local type.
Method Signatures

Method BUILD_WC_PERIOD_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE_DATA Call by reference Type reference (TYPE) ANY 20061117
2 Importing IV_AUTYP_TXT Call by reference Type reference (TYPE) PRPL_CAPA_AUTYP Auftragstyp 20061117
3 Importing IV_PERIOD Call by reference Type reference (TYPE) ACC_CYPERIOD Planungsperiode für Erweiterteauswertung (ACC) 20061117
4 Returning RS_WC_PERIOD_HEADER Value transfer Type reference (TYPE) RMAN_PRPL_WC_PERIOD_HEADER Kopfstruktur für Arbeitsplatz/Perioden-Auswertung 20061117

Method BUILD_WC_PERIOD_HEADER on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method CHECK_OVERALL_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OVERALL_PROFILE Call by reference Type reference (TYPE) CY_GESPROF Gesamtprofil für den Kapazitätsabgleich 20061128
2 Returning RV_OVERALL_PROFILE_OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20061128

Method CHECK_OVERALL_PROFILE on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method CHECK_THRESHOLDS Signature

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

Method CHECK_THRESHOLDS on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PRPL_CAPACITY_LOAD_FEEDER has no parameter.
Method CONSTRUCTOR on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method CONVERT_SELECTION_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTION_CRITERIA Call by reference Type reference (TYPE) PRPL_SEL_RANGES_T Range-Tabelle für Capaauswertungs-Selektionskriterien 20060405
2 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060405

Method CONVERT_SELECTION_CRITERIA on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method DETAIL_DATA_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DETAIL_DATA Call by reference Object reference (TYPE REF TO) DATA 20060308
2 Exporting ER_DETAIL_DEFINITION_STRUC Call by reference Object reference (TYPE REF TO) DATA 20060307
3 Exporting ER_DETAIL_DEFINITION_TAB Call by reference Object reference (TYPE REF TO) DATA 20060307
4 Exporting ES_DETAIL_HEADER Call by reference Type reference (TYPE) PRPL_CAPA_DETAIL_HEADER Kapazitätsauswertung Detail Kopfdaten 20060307
5 Exporting ET_PERIODS_INT_EXT Call by reference Type reference (TYPE) RMAN_PRPL_PERIODS_INT_EXT_TT Interne und externe Periodendarstellung 20061110
6 Exporting EV_COLUMN Call by reference Type reference (TYPE) PRPL_CAPA_EVALUATION_COLUMNS Auswahl angezeigter Spalten in der Kapa-Auswertung 20061121
7 Importing IS_POWL_LINE_DATA Call by reference Object reference (TYPE REF TO) DATA 20060307

Method DETAIL_DATA_BUILD on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method DETAIL_DATA_BUILD_WC_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_THRESHOLDS Call by reference Type reference (TYPE) RMAN_PRPL_THRESHOLDS Schwellenwerte (bidirektional) 20061121
2 Exporting ET_DETAIL_WC_PERIOD Call by reference Type reference (TYPE) RMAN_PRPL_CAP_WC_PERIOD_TT Tabelle mit Kapadetaildaten Arbeitsplatz/Periode 20061115
3 Importing IT_DETAIL_ALL Call by reference Type reference (TYPE) ACC_CYDETAIL_TTY Detail Kapazitätsauswertung 20061115
4 Importing IV_ALL Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20061115
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) AUFTYP Auftragstyp 20061115
6 Importing IV_PERIOD Call by reference Type reference (TYPE) ACC_CYPERIOD Planungsperiode für Erweiterteauswertung (ACC) 20061115
7 Importing IV_STATUS Call by reference Type reference (TYPE) STATUS_TXT Text des Auftragsstatus 20061115
# Exception Resumable Description Created on
1 CX_RMAN_PRPL_EXCEPTION Frontend-Ausnahmeklasse 20061115

Method EVAL_COLUMNS_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060227

Method EVAL_COLUMNS_DETERMINE on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method SET_AGGREGATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DETAIL Call by reference Type reference (TYPE) ACC_CYDETAIL_TTY Detail Kapazitätsauswertung 20061106

Method SET_AGGREGATION_STATUS on class CL_PRPL_CAPACITY_LOAD_FEEDER has no exception.

Method SET_THRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20061123

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