SAP ABAP Class CL_LOG_TRM_RDP_EQUAL_DISTR (Equal distribution)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-INT-TRM (Application Component) Treasury and Risk Management Integration
     LOG_TRM_INTEGRATION (Package) Log. & TRM Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LOGTRM_RISK_DISTR_STRAT Interface for distribution strategies 20120105
Properties
Class CL_LOG_TRM_RDP_EQUAL_DISTR  
Short Description Equal distribution    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_TRM_INTEGRATION   Log. & TRM Integration 
Created 20120105   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LOG_TRM_RDP_EQUAL_DISTR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_LOGTRM_RISK_DISTR_STRAT Interface for distribution strategies 20120105
Friends
Class CL_LOG_TRM_RDP_EQUAL_DISTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_RDP_PERIOD_LENGTH Constant Protected Type reference (TYPE) I 1 Length of the period of one RDP item in months 20120426
2 MY_RDP_PLANNING_HORIZON Constant Protected Type reference (TYPE) I 730 Planning Horizon in days 20120426
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MONTHS Instance method Protected Method 20120105
2 CALCULATE_OPEN_QUANTITIES Instance method Protected Method 20120509
3 CONVERT_DATE_DATS_TO_Y_M_D Instance method Protected Method 20120427
4 CONVERT_DATE_Y_M_D_TO_DATS Instance method Protected Method 20120427
5 CREATE_EMPTY_PLAN_PERIODS Instance method Protected Method 20120105
6 DISTRIBUTE_ORDERED_QUANTITIES Instance method Protected Method 20120105
7 DISTRIBUTE_PLANNED_QUANTITIES Instance method Protected Method 20120423
Events
Class CL_LOG_TRM_RDP_EQUAL_DISTR has no event.
Types
Class CL_LOG_TRM_RDP_EQUAL_DISTR has no local type.
Method Signatures

Method ADD_MONTHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120105
2 Importing IV_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120105
3 Importing IV_MONTHS Call by reference Type reference (TYPE) I 20120105

Method ADD_MONTHS on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.

Method CALCULATE_OPEN_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLANNING_RESULT Call by reference Type reference (TYPE) LOGTRM_T_RDP_ITM_PLAN_RESULT Risk Distribution Plan: Item data from planning 20120509
2 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120509

Method CALCULATE_OPEN_QUANTITIES on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.

Method CONVERT_DATE_DATS_TO_Y_M_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DAY Value transfer Type reference (TYPE) I 20120427
2 Exporting EV_MONTH Value transfer Type reference (TYPE) I 20120427
3 Exporting EV_YEAR Value transfer Type reference (TYPE) I 20120427
4 Importing IV_DATS Value transfer Type reference (TYPE) DATS Field of type DATS 20120427

Method CONVERT_DATE_DATS_TO_Y_M_D on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.

Method CONVERT_DATE_Y_M_D_TO_DATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DATE Value transfer Type reference (TYPE) DATS Field of type DATS 20120427
2 Importing IV_DAY Value transfer Type reference (TYPE) I 20120427
3 Importing IV_MONTH Value transfer Type reference (TYPE) I 20120427
4 Importing IV_YEAR Value transfer Type reference (TYPE) I 20120427

Method CONVERT_DATE_Y_M_D_TO_DATS on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.

Method CREATE_EMPTY_PLAN_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANNING_RESULT Call by reference Type reference (TYPE) LOGTRM_T_RDP_ITM_PLAN_RESULT Risk Distribution Plan: Item data from planning 20120105
2 Importing IS_RDP_HEADER Call by reference Type reference (TYPE) LOGTRM_RDP_HDR_DATA Risk Distribution Plan: Header data 20120105
3 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120410

Method CREATE_EMPTY_PLAN_PERIODS on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.

Method DISTRIBUTE_ORDERED_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLANNING_RESULT Call by reference Type reference (TYPE) LOGTRM_T_RDP_ITM_PLAN_RESULT Risk Distribution Plan: Item data from planning 20120105
2 Importing IS_RDP_HEADER Call by reference Type reference (TYPE) LOGTRM_RDP_HDR_DATA Risk Distribution Plan: Header data 20120105
3 Importing IT_RELEASE_ORDERS Call by reference Type reference (TYPE) LOGTRM_T_RDP_RELEASE_ORDERS Release order items 20120105

Method DISTRIBUTE_ORDERED_QUANTITIES on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.

Method DISTRIBUTE_PLANNED_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLANNING_RESULT Call by reference Type reference (TYPE) LOGTRM_T_RDP_ITM_PLAN_RESULT Risk Distribution Plan: Item data from planning 20120423
2 Importing IS_RDP_HEADER Call by reference Type reference (TYPE) LOGTRM_RDP_HDR_DATA Risk Distribution Plan: Header data 20120423
3 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20120423

Method DISTRIBUTE_PLANNED_QUANTITIES on class CL_LOG_TRM_RDP_EQUAL_DISTR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607