SAP ABAP Class CL_WRF_RPR_IPGRP_PG_LOC (Intra-Promotional Plant Groups)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-PR (Application Component) Promotion
     WRF_RPR_IPGRP (Package) Retail Fashion Retail Promotion Local Plant Groups
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_RPR_IPGRP_PG Plant Group Promotion 20050321
Properties
Class CL_WRF_RPR_IPGRP_PG_LOC  
Short Description Intra-Promotional Plant Groups    
Super Class CL_WRF_RPR_IPGRP_PG Plant Group Promotion 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_RPR_IPGRP   Retail Fashion Retail Promotion Local Plant Groups 
Created 20050321   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WRF_RPR_IPGRP_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WRF_RPR_IPGRP_PG_LOC has no interface implemented.
Friends
Class CL_WRF_RPR_IPGRP_PG_LOC has no friend class.
Attributes
Class CL_WRF_RPR_IPGRP_PG_LOC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_NAME Instance method Public Method Adjust Plant Group Name 20050512
2 APPLY_VTL_FILTER Instance method Public Method Filter Plants Using Distribution Chain 20050505
3 CALCULATE_BEK_DATE Instance method Private Method 20050510
4 CALCULATE_DATES Instance method Private Method 20050510
5 CALCULATE_DAY_DIST Instance method Private Method 20050510
6 CALCULATE_LIST_DATES Instance method Private Method 20050510
7 CALCULATE_RUDAT Instance method Private Method 20050510
8 CALCULATE_WE_DATE Instance method Private Method 20050510
9 CHECK_ALL_DATES Instance method Public Method Validate all dates fields of plantgroup 20050510
10 CHECK_DATES_RANGE Instance method Private Method 20050519
11 CHECK_DISTR_CHAIN Instance method Public Method alidates distribution chain entered by user 20050510
12 CHECK_FINAL_YEAR Instance method Private Method 20050510
13 CHECK_HEADER Instance method Private Method Validate data to be applied to header 20050509
14 CHECK_LIST_END_DATE Instance method Private Method Validate end listing date of promotion 20050510
15 CHECK_LIST_START_DATE Instance method Private Method Validate start listing date of promotion 20050510
16 CHECK_PROMO_END_DATE Instance method Private Method Validate end date of promotion 20050510
17 CHECK_PROMO_START_DATE Instance method Private Method Validate start date of promotion 20050510
18 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050323
19 DELETE_PLANT Instance method Public Method Remove Plant from the Plant Group 20050505
20 UPDATE_PLANT Instance method Public Method Update plant in the Plant Group 20050503
Events
Class CL_WRF_RPR_IPGRP_PG_LOC has no event.
Types
Class CL_WRF_RPR_IPGRP_PG_LOC has no local type.
Method Signatures

Method ADJUST_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BADI_IPGRP_NAME Call by reference Object reference (TYPE REF TO) IF_EX_WRF_RPR_IPGRP_NAME BAdI-Interface IF_EX_WRF_RPR_IPGRP_NAME 20050512
2 Importing IT_WAGUD Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050512

Method ADJUST_NAME on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method APPLY_VTL_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTER Call by reference Type reference (TYPE) I Anzahl der gelöschten Werke 20050505

Method APPLY_VTL_FILTER on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CALCULATE_BEK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WAGUD_ABEKM Call by reference Type reference (TYPE) WAGU-ABEKM 20050510
2 Importing I_L_DAY_DIST_AB Call by reference Type reference (TYPE) P 20050510
3 Importing I_L_TWAA_VBEKB Call by reference Type reference (TYPE) TWAA-VBEKB 20050510
4 Importing I_WAGUD_AVKVO Call by reference Type reference (TYPE) WAGU-AVKVO 20050510

Method CALCULATE_BEK_DATE on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CALCULATE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
2 Changing XS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510

Method CALCULATE_DATES on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CALCULATE_DAY_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DAY_DIST_AB Call by reference Type reference (TYPE) P 20050510
2 Exporting E_DAY_DIST_BI Call by reference Type reference (TYPE) P 20050510
3 Importing I_WAGUD_AVKBI Call by reference Type reference (TYPE) WAGU-AVKBI 20050510
4 Importing I_WAGUD_AVKVO Call by reference Type reference (TYPE) WAGU-AVKVO 20050510
5 Importing I_WAKHD_VKDAB Call by reference Type reference (TYPE) WAKH-VKDAB 20050510
6 Importing I_WAKHD_VKDBI Call by reference Type reference (TYPE) WAKH-VKDBI 20050510

Method CALCULATE_DAY_DIST on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CALCULATE_LIST_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WAGUD_ALIBI Call by reference Type reference (TYPE) WAGU-ALIBI 20050510
2 Exporting E_WAGUD_ALIVO Call by reference Type reference (TYPE) WAGU-ALIVO 20050510
3 Importing I_L_DAY_DIST_AB Call by reference Type reference (TYPE) P 20050510
4 Importing I_L_TWAA_VLISB Call by reference Type reference (TYPE) TWAA-VLISB 20050510
5 Importing I_L_TWAA_VLISE Call by reference Type reference (TYPE) TWAA-VLISE 20050510
6 Importing I_WAGUD_AVKBI Call by reference Type reference (TYPE) WAGU-AVKBI 20050510
7 Importing I_WAGUD_AVKVO Call by reference Type reference (TYPE) WAGU-AVKVO 20050510

Method CALCULATE_LIST_DATES on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CALCULATE_RUDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RUDAT Call by reference Type reference (TYPE) WAGUD-RUDAT 20050510
2 Importing I_ABEKM Call by reference Type reference (TYPE) WAGUD-ABEKM 20050510
3 Importing I_BEKTY Call by reference Type reference (TYPE) WAKHD-BEKTY 20050510
4 Importing I_VKVON Call by reference Type reference (TYPE) WAGUD-AVKVO 20050510

Method CALCULATE_RUDAT on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CALCULATE_WE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WAGUD_AWEFI Call by reference Type reference (TYPE) WAGU-AWEFI 20050510
2 Importing I_L_DAY_DIST_AB Call by reference Type reference (TYPE) P 20050510
3 Importing I_L_TWAA_VWEFI Call by reference Type reference (TYPE) TWAA-VWEFI 20050510
4 Importing I_WAGUD_AVKVO Call by reference Type reference (TYPE) WAGU-AVKVO 20050510
5 Importing I_WAGUD_RUDAT Call by reference Type reference (TYPE) WAGU-RUDAT 20050510

Method CALCULATE_WE_DATE on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CHECK_ALL_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
2 Changing XS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CHECK_DATES_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050519
2 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050519
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050519

Method CHECK_DISTR_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VKORG Call by reference Type reference (TYPE) VKORG 20050510
2 Importing I_VTWEG Call by reference Type reference (TYPE) VTWEG 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CHECK_FINAL_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG Call by reference Type reference (TYPE) BOOLEAN_01 20050510
2 Exporting E_YEAR Call by reference Type reference (TYPE) N 20050510
3 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM 20050510

Method CHECK_FINAL_YEAR on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method CHECK_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
2 Changing XS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CHECK_LIST_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
2 Changing XS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CHECK_LIST_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510
2 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CHECK_PROMO_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510
2 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CHECK_PROMO_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAGUD Call by reference Type reference (TYPE) WAGUD 20050510
2 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20050510
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL 20050510

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WAGUD Call by reference Type reference (TYPE) WAGUD Dynprofeldleiste für Werksgruppenzuordnung 20050323
2 Importing I_CREATING_APPL Call by reference Type reference (TYPE) W_ERAPPL 20051024
# Exception Resumable Description Created on
1 CX_WRF_RPR_IPGRP_ACTION_CANCEL Action cancelled 20051201
2 CX_WRF_RPR_IPGRP_NOT_IN_VTL Plant is not in the specified distribution chain 20051205

Method DELETE_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20050505

Method DELETE_PLANT on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.

Method UPDATE_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLANT Call by reference Type reference (TYPE) WRF_RPR_WAPLD 20050503

Method UPDATE_PLANT on class CL_WRF_RPR_IPGRP_PG_LOC has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600