SAP ABAP Class CL_WRF_RPR_IPGRP_COLL_PG (Collection Class: 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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20050606
Properties
Class CL_WRF_RPR_IPGRP_COLL_PG  
Short Description Collection Class: Plant Groups    
Super Class    
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 20050322   SAP 
Last change 20050615   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
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20050606
Friends
Class CL_WRF_RPR_IPGRP_COLL_PG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MRT_PLANTGROUPS Instance attribute Private Type reference (TYPE) PG_OBJECTS_TTY Table of Plant Groups 20050323
2 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WRF_RPR_IPGRP_CONST Constants for Promotion Plant Group 20050322
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Public Method Add Plant Group to the Collection 20050331
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050322
3 DELETE_ITEM Instance method Public Method Select Plant Group as Deleted 20050323
4 GET_COLLECTION Instance method Public Method Return Table of All Plant Groups 20050331
5 GET_ITEM Instance method Public Method Return Plant Group from the Collection 20050323
6 GET_NEW_PGRPN Instance method Public Method Determine New Pseudo Client 20050401
Events
Class CL_WRF_RPR_IPGRP_COLL_PG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PG_OBJECTS_STY Private See coding 20050323 begin of pg_objects_sty, clint type wagud-clint, filgr type wagud-filgr, aktnr type wagud-aktnr, deleted type boolean_01, plantgroup type ref to cl_wrf_rpr_ipgrp_pg, end of pg_objects_sty
2 PG_OBJECTS_TTY Private See coding Table Type with Object References for Plant Groups 20050323 pg_objects_tty type table of pg_objects_sty
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PLANTGROUP Call by reference Object reference (TYPE REF TO) CL_WRF_RPR_IPGRP_PG Werksgruppe Aktion 20050331

Method ADD_ITEM on class CL_WRF_RPR_IPGRP_COLL_PG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WRF_RPR_IPGRP_COLL_PG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WRF_RPR_IPGRP_COLL_PG has no exception.

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PLANTGROUP Call by reference Object reference (TYPE REF TO) CL_WRF_RPR_IPGRP_PG Werksgruppe Aktion 20050404

Method DELETE_ITEM on class CL_WRF_RPR_IPGRP_COLL_PG has no exception.

Method GET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETED_WAGUD Call by reference Type reference (TYPE) WAGUD_TAB Gelöschte Werksgruppen 20050426
2 Exporting ET_WAGUD Call by reference Type reference (TYPE) WAGUD_TAB Werksgurppen im Kollektiv 20050331

Method GET_COLLECTION on class CL_WRF_RPR_IPGRP_COLL_PG has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PLANTGROUP Call by reference Object reference (TYPE REF TO) CL_WRF_RPR_IPGRP_PG Werksgruppe Aktion 20050323
2 Importing I_AKTNR Call by reference Type reference (TYPE) WAGUD-AKTNR Promotion 20111122
3 Importing I_CLINT Call by reference Type reference (TYPE) WAGUD-CLINT Interne Klassennummer 20050324
4 Importing I_RETURN_DELETED Call by reference Attribute reference (LIKE) CL_WRF_RPR_IPGRP_CONST=>FALSE CL_WRF_RPR_IPGRP_CONST=>FALSE Gelöschte Werksgruppe zurückgeben 20050513

Method GET_ITEM on class CL_WRF_RPR_IPGRP_COLL_PG has no exception.

Method GET_NEW_PGRPN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PGRPN Call by reference Type reference (TYPE) WRF_RPR_WAPG-PGRPN Aktionsinterne Betriebsgruppennummer 20050401

Method GET_NEW_PGRPN on class CL_WRF_RPR_IPGRP_COLL_PG has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600