SAP ABAP Class CL_PS_PARTNER (Partner Data)
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_PARTNER  
Short Description Partner Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSB_API   PS API Package 
Created 20100422   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PS_PARTNER has no forward declaration.
Interfaces
Class CL_PS_PARTNER has no interface implemented.
Friends
Class CL_PS_PARTNER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_DISP Constant Private Type reference (TYPE) C 'A' Read 20100422
2 OT_PARTNER Instance attribute Private Type reference (TYPE) TT_IHPAVB Table with Partner Information (Unsorted) 20100422
3 OV_OBJNR Instance attribute Private Type reference (TYPE) J_OBJNR Object Number 20100923
4 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PS_PARTNER Class to read Partner 20100422
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PARTNER Instance method Public Method Updates the partner data 20100915
2 CHECK_BEFORE_SAVE Instance method Public Method Checks if partner data is changed before save 20100426
3 CREATE_PARTNER Instance method Public Method Creates the partner data 20100915
4 DELETE_PARTNER Instance method Public Method Deletes the partner data 20100915
5 GET_GLOBALBUFFER_METADATA Instance method Public Method Gets Metadata for draft 20100915
6 GET_GLOBAL_BUFFER Instance method Public Method Gets the global buffer data 20100915
7 GET_INSTANCE Static method Public Method Generates an instance of the class 20100422
8 INIT Instance method Public Method Initializes the structures and tables 20100422
9 PARTNER_CHK Instance method Private Method Partner check 20100915
10 READ_PARTNER Instance method Public Method Reads the partner data 20100915
11 SAVE Instance method Public Method Saves the method for partner data 20100423
12 SET_GLOBAL_BUFFER Instance method Public Method Sets the global buffer data 20100915
13 UPDATE_GLOBAL_BUFFER Instance method Private Method Updates the global buffer tables 20100422
Events
Class CL_PS_PARTNER has no event.
Types
Class CL_PS_PARTNER has no local type.
Method Signatures

Method CHANGE_PARTNER 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 Return Parameter 20100915
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_TT Partner Table Output Data 20100915
3 Importing IT_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_TT Partner Table Input Data 20100915

Method CHANGE_PARTNER on class CL_PS_PARTNER has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100426
2 Returning RV_CHANGE_PART Value transfer Type reference (TYPE) RC27X-FLG_SEL Selection indicator 20110222

Method CHECK_BEFORE_SAVE on class CL_PS_PARTNER has no exception.

Method CREATE_PARTNER 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 Return Parameter 20100915
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_TT Partner Table Output Data 20100915
3 Importing IT_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_TT Partner Table Input Data 20100915

Method CREATE_PARTNER on class CL_PS_PARTNER has no exception.

Method DELETE_PARTNER 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 Return Parameter 20100915
2 Importing IT_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_TT Partner Table Input Data 20100915

Method DELETE_PARTNER on class CL_PS_PARTNER 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 20100915
2 Exporting ET_METADATA Call by reference Type reference (TYPE) PSHLP_TABLE_METADATA_TT Internal Table Details of the PS global buffers 20100915

Method GET_GLOBALBUFFER_METADATA on class CL_PS_PARTNER 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_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100915
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) TT_IHPAVB Table with Partner Information (Unsorted) 20100915

Method GET_GLOBAL_BUFFER on class CL_PS_PARTNER 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_PARTNER Read Partner 20100422

Method GET_INSTANCE on class CL_PS_PARTNER has no exception.

Method INIT Signature

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

Method PARTNER_CHK 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 20100915
2 Exporting EV_PARTNER Call by reference Type reference (TYPE) IHPAVB-PARNR Partner 20100915
3 Importing IS_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_ST Reference structure for XIHPA 20100915

Method PARTNER_CHK on class CL_PS_PARTNER has no exception.

Method READ_PARTNER 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 Return Parameter 20100915
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) PSHLP_PARTNER_TT Table for partner key fields 20100915
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Send the Proj/Prps data 20100915
4 Importing IV_OBTYP Call by reference Type reference (TYPE) J_OBTYP Object Category 20100915

Method READ_PARTNER on class CL_PS_PARTNER has no exception.

Method SAVE Signature

Method SAVE on class CL_PS_PARTNER has no parameter.
Method SAVE on class CL_PS_PARTNER 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 20100915
2 Importing IT_PARTNER Call by reference Type reference (TYPE) TT_IHPAVB Table with Partner Information (Unsorted) 20100915
3 Importing IV_SAVE_IN_BACKGROUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915

Method SET_GLOBAL_BUFFER on class CL_PS_PARTNER has no exception.

Method UPDATE_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER Call by reference Type reference (TYPE) TT_IHPAVB Table with Partner Information (Unsorted) 20100423

Method UPDATE_GLOBAL_BUFFER on class CL_PS_PARTNER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606