SAP ABAP Class CL_PS_TEXT (Text Handler for Synchronization)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PSB_API (Package) PS API Package
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PS_LONGTEXT Handles Long Texts 20100525
2 Inheritance (c INHERITING FROM c_ref)  CL_PS_SHORTTEXT Handling Short Texts (All Elements in PS) 20100525
Properties
Class CL_PS_TEXT  
Short Description Text Handler for Synchronization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSB_API   PS API Package 
Created 20100525   SAP 
Last change 20110908   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_TEXT has no interface implemented.
Friends
Class CL_PS_TEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_CANCEL Constant Public Type reference (TYPE) CHAR1 'X' Cancel 20100701
2 CV_CJ_MESSAGE_CLASS Constant Private Type reference (TYPE) STRING 'CJ' CJ20N Message Class name 20100528
3 CV_DELETE Constant Public Type reference (TYPE) CHAR1 'D' Delete 20100701
4 CV_INSERT Constant Public Type reference (TYPE) CHAR1 'I' Insert 20100701
5 CV_MLST_ACTY Constant Public Type reference (TYPE) STRING 'MLN' Milestone for Activity 20100701
6 CV_MLST_WBS Constant Public Type reference (TYPE) STRING 'MLW' Milestone for WBS 20100701
7 CV_PSHLP_MESSAGE_CLASS Constant Private Type reference (TYPE) STRING 'PSB_API_MSGCL' PSHLP Message Class name 20100528
8 CV_UPDATE Constant Public Type reference (TYPE) CHAR1 'U' Update 20100701
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COUNT_TO_MESSAGES Static method Public Method OBSOLETE ---->Adds index count to the table of messages 20100528
2 AUTHORIZATION_CHECK Static method Public Method Checks the authorization for any object 20100528
3 BUILD_MATERIAL_OBJNR Static method Public Method Builds OBJNR for the material 20100603
4 BUILD_MLST_OBJNR Static method Public Method Builds OBJNR for the milestone 20100526
5 CHECK_FOR_NTWK_ACTY Static method Public Method Checks if Network and Activity related data has been changed 20101213
6 DERIVE_CLASS_BY_OBJNR Static method Public Method OBSOLETE ----> Derives the reference to API class of OBJNR 20100614
7 DERIVE_OBJECT_OBJNR Static method Public Method Derives Object and Object number 20100701
8 GET_MASTERDATA_FLAG Static method Public Method Gets the Master Data indicator 20100923
9 GET_MLST_KEY_FRM_OBJNR Static method Public Method Derive key of the milestone from OBJNR 20100701
10 SET_MASTERDATA_FLAG Static method Public Method Sets the Master Data indicator 20100525
11 SPLIT_OBJNR_TO_MATERIAL_KEY Static method Public Method OBSOLETE Splits OBJNR to the key structure of the material 20100603
12 SYNCHRONIZE_TEXT Static method Public Method Synchronizes texts 20100525
Events
Class CL_PS_TEXT has no event.
Types
Class CL_PS_TEXT has no local type.
Method Signatures

Method ADD_COUNT_TO_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100528
2 Importing IV_INDEX Call by reference Type reference (TYPE) INT1 Index value 20100528

Method ADD_COUNT_TO_MESSAGES on class CL_PS_TEXT has no exception.

Method AUTHORIZATION_CHECK 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 20100528
2 Exporting EV_ACTIVE Call by reference Type reference (TYPE) BOOLE_D IF value is INITIAL not authorized to CHANGE 20100528
3 Exporting EV_DISPLAY Call by reference Type reference (TYPE) BOOLE_D IF value is INITIAL not authorized to DISPLAY 20100528
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100528

Method AUTHORIZATION_CHECK on class CL_PS_TEXT has no exception.

Method BUILD_MATERIAL_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100603
2 Importing IS_MAT_KEY Call by reference Type reference (TYPE) PSHLP_MATERIAL_KEY_ST Material Key 20100603

Method BUILD_MATERIAL_OBJNR on class CL_PS_TEXT has no exception.

Method BUILD_MLST_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100526
2 Importing IS_PSHLP_MLST_KEY Call by reference Type reference (TYPE) PSHLP_MLST_KEY_ST Milestone keys 20100526

Method BUILD_MLST_OBJNR on class CL_PS_TEXT has no exception.

Method CHECK_FOR_NTWK_ACTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20101213

Method CHECK_FOR_NTWK_ACTY on class CL_PS_TEXT has no exception.

Method DERIVE_CLASS_BY_OBJNR 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 20100614
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) ANY TABLE 20100614
3 Exporting ET_NODE_ID Call by reference Type reference (TYPE) ANY TABLE 20100614
4 Exporting EV_IF_API_PS Call by reference Object reference (TYPE REF TO) IF_PS_API PS API interface 20100614
5 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100614

Method DERIVE_CLASS_BY_OBJNR on class CL_PS_TEXT has no exception.

Method DERIVE_OBJECT_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT Call by reference Type reference (TYPE) CNLDST_OBJECT 20100701
2 Exporting EV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100701
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100701

Method DERIVE_OBJECT_OBJNR on class CL_PS_TEXT has no exception.

Method GET_MASTERDATA_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FLAG_LT Call by reference Type reference (TYPE) ABAP_BOOL 20100923
2 Exporting EV_FLAG_ST Call by reference Type reference (TYPE) ABAP_BOOL 20100923

Method GET_MASTERDATA_FLAG on class CL_PS_TEXT has no exception.

Method GET_MLST_KEY_FRM_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PSHLP_MLST_KEY Call by reference Type reference (TYPE) PSHLP_MLST_KEY_ST Milestone keys 20100701
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100701
3 Exporting EV_TEXTS_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100701
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100701

Method GET_MLST_KEY_FRM_OBJNR on class CL_PS_TEXT has no exception.

Method SET_MASTERDATA_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLAG Call by reference Type reference (TYPE) ABAP_BOOL 20100525

Method SET_MASTERDATA_FLAG on class CL_PS_TEXT has no exception.

Method SPLIT_OBJNR_TO_MATERIAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAT_KEY Call by reference Type reference (TYPE) PSHLP_MATERIAL_KEY_ST Material Key 20100603
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100603

Method SPLIT_OBJNR_TO_MATERIAL_KEY on class CL_PS_TEXT has no exception.

Method SYNCHRONIZE_TEXT 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 IS_SHORT_TEXT Call by reference Type reference (TYPE) CNLDST_TS_STEXT 20100525
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100525

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