SAP ABAP Class CL_PS_COLLECTIVE_PR (Collective Purchase Requisition)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PSB_API (Package) PS API Package
Properties
Class CL_PS_COLLECTIVE_PR  
Short Description Collective Purchase Requisition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSB_API   PS API Package 
Created 20100524   SAP 
Last change 20130531   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)
Interfaces
Class CL_PS_COLLECTIVE_PR has no interface implemented.
Friends
Class CL_PS_COLLECTIVE_PR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PS_COLLECTIVE_PR Class for collective PR 20100524
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Instance method Public Method Creates the collective purchase requisition 20100525
2 DELETE Instance method Public Method Deletes the collective purchase requisition 20100525
3 GET_GLOBALBUFFER_METADATA Instance method Public Method Gets Metadata for draft 20101007
4 GET_GLOBAL_BUFFER Instance method Public Method Gets the global buffer data 20101007
5 GET_INSTANCE Static method Public Method Generates an instance of the class 20100524
6 INIT Instance method Public Method Initializes the structures and tables 20101007
7 READ Instance method Public Method Reads the collective purchase requisition 20100524
8 SET_GLOBAL_BUFFER Instance method Public Method Sets the global buffer data 20101007
Events
Class CL_PS_COLLECTIVE_PR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_COLL_PR Public See coding 20101228 TT_COLL_PR type standard table of PSPR_GRP_IND
Method Signatures

Method CREATE 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) PS_MESSAGES Error messages 20100525
2 Importing IT_COLL_PR Call by reference Type reference (TYPE) TT_COLL_PR 20100525

Method CREATE on class CL_PS_COLLECTIVE_PR has no exception.

Method DELETE 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) PS_MESSAGES Error messages 20100525
2 Importing IT_COLL_PR Call by reference Type reference (TYPE) TT_COLL_PR 20100525

Method DELETE on class CL_PS_COLLECTIVE_PR has no exception.

Method GET_GLOBALBUFFER_METADATA 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) PS_MESSAGES Error messages 20101007
2 Exporting ET_METADATA Call by reference Type reference (TYPE) PSHLP_TABLE_METADATA_TT Internal Table Details of the PS global buffers 20101007

Method GET_GLOBALBUFFER_METADATA on class CL_PS_COLLECTIVE_PR has no exception.

Method GET_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLL_PR Call by reference Type reference (TYPE) PS_PSPR_GRP_IND_TT PSPR_GRP_IND Table Type 20101007
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20101007

Method GET_GLOBAL_BUFFER on class CL_PS_COLLECTIVE_PR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_COLLECTIVE_PR Class for collective PR 20100524

Method GET_INSTANCE on class CL_PS_COLLECTIVE_PR has no exception.

Method INIT Signature

Method INIT on class CL_PS_COLLECTIVE_PR has no parameter.
Method INIT on class CL_PS_COLLECTIVE_PR has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLL_PR Call by reference Type reference (TYPE) TT_COLL_PR 20100524
2 Importing IV_PSPNR Call by reference Type reference (TYPE) PS_INTNR Project definition (internal) 20100524

Method READ on class CL_PS_COLLECTIVE_PR has no exception.

Method SET_GLOBAL_BUFFER 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) PS_MESSAGES Error messages 20101007
2 Importing IT_COLL_PR Call by reference Type reference (TYPE) PS_PSPR_GRP_IND_TT PSPR_GRP_IND Table Type 20101007
3 Importing IV_SAVE_IN_BACKGROUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101007

Method SET_GLOBAL_BUFFER on class CL_PS_COLLECTIVE_PR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606